{
  "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": "# CDKTF Provider for Oracle Cloud Infrastructure (OCI)\n\n[![npm version](https://badge.fury.io/js/cdktf-provider-oci.svg)](https://www.npmjs.com/package/cdktf-provider-oci)\n[![PyPI version](https://badge.fury.io/py/cdktf-provider-oci.svg)](https://pypi.org/project/cdktf-provider-oci/)\n\nThis repository contains prebuilt [Terraform OCI Provider](https://registry.terraform.io/providers/oracle/oci/7.19.0/docs) bindings for [CDK for Terraform](https://cdk.tf) (CDKTF).\n\n## About\n\nThe `cdktf-provider-oci` package provides TypeScript/JavaScript and Python bindings for the Oracle Cloud Infrastructure Terraform Provider, enabling you to manage OCI resources using CDKTF with type safety and IDE support.\n\n## Features\n\n- **Complete OCI Coverage**: Access to all OCI resources and data sources available in the Terraform OCI Provider\n- **Type Safety**: Full TypeScript/Python type definitions for all resources\n- **IDE Support**: IntelliSense and autocomplete for resource properties\n- **CDKTF Integration**: Seamlessly works with CDK for Terraform constructs and workflows\n\n## Prerequisites\n\nBefore using this provider, ensure you have:\n\n1. **OCI Account**: An active Oracle Cloud Infrastructure account\n2. **OCI CLI Configuration**: Properly configured OCI CLI with credentials (`~/.oci/config`)\n3. **Node.js/Python**: Node.js 20.x+ for TypeScript/JavaScript or Python 3.8+ for Python\n4. **Terraform**: Terraform v1.0+ installed\n5. **CDKTF CLI**: Install with `npm install -g cdktf-cli`\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## Configuration\n\n### Authentication\n\nThe OCI provider supports multiple authentication methods:\n\n#### 1. API Key Authentication (Default)\n\n```typescript\nnew OciProvider(this, 'oci', {\n  region: 'us-ashburn-1',\n  // Uses ~/.oci/config by default\n});\n```\n\n#### 2. Instance Principal Authentication\n\n```typescript\nnew OciProvider(this, 'oci', {\n  region: 'us-ashburn-1',\n  auth: 'InstancePrincipal',\n});\n```\n\n#### 3. Resource Principal Authentication\n\n```typescript\nnew OciProvider(this, 'oci', {\n  region: 'us-ashburn-1',\n  auth: 'ResourcePrincipal',\n});\n```\n\n## Usage\n\n### TypeScript\n\n```ts\nimport { App, TerraformStack } from 'cdktf';\nimport { Construct } from 'constructs';\nimport { OciProvider } from 'cdktf-provider-oci/lib/provider';\nimport { CoreInstance } from 'cdktf-provider-oci/lib/core-instance';\n\nclass MyStack extends TerraformStack {\n  constructor(scope: Construct, id: string) {\n    super(scope, id);\n\n    new OciProvider(this, 'oci', {\n      region: 'us-ashburn-1',\n    });\n\n    new CoreInstance(this, 'example', {\n      compartmentId: 'ocid1.compartment.oc1..exampleuniqueID',\n      availabilityDomain: 'kIdk:US-ASHBURN-AD-1',\n      shape: 'VM.Standard.E4.Flex',\n      sourceDetails: {\n        sourceType: 'image',\n        imageId: 'ocid1.image.oc1..exampleuniqueID',\n      },\n      createVnicDetails: {\n        subnetId: 'ocid1.subnet.oc1..exampleuniqueID',\n      },\n    });\n  }\n}\n\nconst app = new App();\nnew MyStack(app, 'oci-example');\napp.synth();\n```\n\nInstall dependencies with `npm install cdktf cdktf-provider-oci constructs` before synthesizing.\n\n### Python\n\n```python\nfrom constructs import Construct\nfrom cdktf import App, TerraformStack\nfrom cdktf_provider_oci.provider import OciProvider\nfrom cdktf_provider_oci.core_instance import CoreInstance\n\n\nclass MyStack(TerraformStack):\n    def __init__(self, scope: Construct, construct_id: str) -> None:\n        super().__init__(scope, construct_id)\n\n        OciProvider(self, \"oci\", region=\"us-ashburn-1\")\n\n        CoreInstance(self, \"example\",\n            compartment_id=\"ocid1.compartment.oc1..exampleuniqueID\",\n            availability_domain=\"kIdk:US-ASHBURN-AD-1\",\n            shape=\"VM.Standard.E4.Flex\",\n            source_details={\n                \"source_type\": \"image\",\n                \"image_id\": \"ocid1.image.oc1..exampleuniqueID\",\n            },\n            create_vnic_details={\n                \"subnet_id\": \"ocid1.subnet.oc1..exampleuniqueID\",\n            },\n        )\n\n\napp = App()\nMyStack(app, \"oci-example\")\napp.synth()\n```\n\nInstall dependencies with `pip install cdktf cdktf-provider-oci constructs` before synthesizing.\n\n## Complete Example Project\n\nFor a complete working example of using this provider, check out the [cdktf-oci-example](https://github.com/veeragoni/cdktf-oci-example) repository, which demonstrates:\n\n- Setting up a VCN (Virtual Cloud Network)\n- Creating compute instances\n- Configuring security lists and route tables\n- Managing storage resources\n- And more OCI resource configurations\n\n### Quick Start with Example Project\n\n```bash\n# Clone the example repository\ngit clone https://github.com/veeragoni/cdktf-oci-example.git\ncd cdktf-oci-example\n\n# Install dependencies\nnpm install\n\n# Deploy to OCI\ncdktf deploy\n```\n\n## Documentation\n\n### Provider Documentation\n- [Terraform OCI Provider Documentation](https://registry.terraform.io/providers/oracle/oci/latest/docs)\n- [Oracle Cloud Infrastructure Documentation](https://docs.oracle.com/en-us/iaas/Content/home.htm)\n\n### CDKTF Documentation\n- [CDKTF Documentation](https://developer.hashicorp.com/terraform/cdktf)\n- [CDKTF TypeScript Reference](https://developer.hashicorp.com/terraform/cdktf/api-reference/typescript)\n\n### API Reference\n\nAuto-generated API documentation for this provider is available in the `docs` folder of this repository:\n\n- [TypeScript API Documentation](https://github.com/veeragoni/cdktf-provider-oci/tree/main/docs/API.typescript.md)\n- [Python API Documentation](https://github.com/veeragoni/cdktf-provider-oci/tree/main/docs/API.python.md)\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n## License\n\nThis project is licensed under the Apache-2.0 License.\n\n## Support\n\n- For issues with this provider package, please open an issue in this repository\n- For OCI-specific issues, refer to [Oracle Cloud Infrastructure Support](https://support.oracle.com/)\n- For CDKTF issues, see [CDKTF GitHub](https://github.com/hashicorp/terraform-cdk)\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### Provider Version\n\nThe provider version can be adjusted in [./.projenrc.js](./.projenrc.js)."
  },
  "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/7.19.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/7.19.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/7.19.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.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AdmKnowledgeBaseTimeouts"
                }
              ]
            }
          }
        },
        {
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AdmKnowledgeBaseTimeouts"
                }
              ]
            }
          }
        }
      ],
      "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.0/docs/resources/ai_document_model oci_ai_document_model} Resource."
        },
        "locationInModule": {
          "filename": "src/ai-document-model/index.ts",
          "line": 1964
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 1932
      },
      "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": 1949
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 2279
          },
          "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": 2295
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.AiDocumentModelLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2311
          },
          "name": "putModelSubType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiDocumentModelModelSubType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2327
          },
          "name": "putTestingDataset",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiDocumentModelTestingDataset"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2343
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiDocumentModelTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2359
          },
          "name": "putTrainingDataset",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiDocumentModelTrainingDataset"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2375
          },
          "name": "putValidationDataset",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiDocumentModelValidationDataset"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2282
          },
          "name": "resetComponentModels"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2028
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2044
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2060
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2076
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2092
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2108
          },
          "name": "resetInferenceUnits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2129
          },
          "name": "resetIsQuickMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2150
          },
          "name": "resetLanguage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2298
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2171
          },
          "name": "resetMaxTrainingTimeInHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2193
          },
          "name": "resetModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2314
          },
          "name": "resetModelSubType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2222
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2330
          },
          "name": "resetTestingDataset"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2346
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2362
          },
          "name": "resetTrainingDataset"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2378
          },
          "name": "resetValidationDataset"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2390
          },
          "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": 2416
          },
          "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": 1937
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2276
          },
          "name": "componentModels",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelComponentModelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2117
          },
          "name": "isComposedModel",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2138
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2159
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2292
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2181
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2308
          },
          "name": "modelSubType",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelModelSubTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2244
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2250
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2255
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2324
          },
          "name": "testingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelTestingDatasetOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2260
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2340
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2265
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2270
          },
          "name": "trainedTimeInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2356
          },
          "name": "trainingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelTrainingDatasetOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2372
          },
          "name": "validationDataset",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelValidationDatasetOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2016
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2286
          },
          "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": 2032
          },
          "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": 2048
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2064
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2080
          },
          "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": 2096
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2112
          },
          "name": "inferenceUnitsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2133
          },
          "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": 2154
          },
          "name": "languageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2302
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentModelLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2175
          },
          "name": "maxTrainingTimeInHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2197
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2318
          },
          "name": "modelSubTypeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelModelSubType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2210
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2226
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2239
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2334
          },
          "name": "testingDatasetInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelTestingDataset"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2350
          },
          "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": 2366
          },
          "name": "trainingDatasetInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelTrainingDataset"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2382
          },
          "name": "validationDatasetInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelValidationDataset"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2009
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2022
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2038
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2054
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2070
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2086
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2102
          },
          "name": "inferenceUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2123
          },
          "name": "isQuickMode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2144
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2165
          },
          "name": "maxTrainingTimeInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2187
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2203
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2216
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 2232
          },
          "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": 657
      },
      "name": "AiDocumentModelComponentModels",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_model#model_id AiDocumentModel#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 661
          },
          "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": 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/ai-document-model/index.ts",
        "line": 754
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-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.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": 762
          },
          "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": 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/ai-document-model/index.ts",
            "line": 762
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 755
          },
          "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": 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/ai-document-model/index.ts",
        "line": 693
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 745
          },
          "name": "resetModelId"
        }
      ],
      "name": "AiDocumentModelComponentModelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 749
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 739
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 707
          },
          "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/7.19.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/7.19.0/docs/resources/ai_document_model#model_type AiDocumentModel#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 60
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_model#project_id AiDocumentModel#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 68
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 74
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.0/docs/resources/ai_document_model#inference_units AiDocumentModel#inference_units}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 40
          },
          "name": "inferenceUnits",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_model#is_quick_mode AiDocumentModel#is_quick_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/resources/ai_document_model#language AiDocumentModel#language}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 48
          },
          "name": "language",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_model#locks AiDocumentModel#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 80
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentModelLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 52
          },
          "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/7.19.0/docs/resources/ai_document_model#model_id AiDocumentModel#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 56
          },
          "name": "modelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_model#model_sub_type AiDocumentModel#model_sub_type}",
            "stability": "stable",
            "summary": "model_sub_type block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 86
          },
          "name": "modelSubType",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelModelSubType"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_model#model_version AiDocumentModel#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 64
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 92
          },
          "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/7.19.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": 98
          },
          "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/7.19.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": 104
          },
          "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/7.19.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": 110
          },
          "name": "validationDataset",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelValidationDataset"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelConfig"
    },
    "cdktf-provider-oci.AiDocumentModelLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 773
      },
      "name": "AiDocumentModelLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_model#type AiDocumentModel#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 793
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_model#compartment_id AiDocumentModel#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 777
          },
          "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/7.19.0/docs/resources/ai_document_model#message AiDocumentModel#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 781
          },
          "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/7.19.0/docs/resources/ai_document_model#related_resource_id AiDocumentModel#related_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 785
          },
          "name": "relatedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_model#time_created AiDocumentModel#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 789
          },
          "name": "timeCreated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelLocks"
    },
    "cdktf-provider-oci.AiDocumentModelLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/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": "whether the list is wrapping a 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": 999
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1014
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiDocumentModelLocksOutputReference"
            }
          }
        }
      ],
      "name": "AiDocumentModelLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1007
          },
          "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": 1007
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 1007
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1000
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentModelLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelLocksList"
    },
    "cdktf-provider-oci.AiDocumentModelLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/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/ai-document-model/index.ts",
        "line": 853
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 929
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 945
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 961
          },
          "name": "resetRelatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 977
          },
          "name": "resetTimeCreated"
        }
      ],
      "name": "AiDocumentModelLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 933
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 949
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 965
          },
          "name": "relatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 981
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 994
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 923
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 939
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 955
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 971
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 987
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 867
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiDocumentModelLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelLocksOutputReference"
    },
    "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": 564
      },
      "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": 112
      },
      "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": 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/ai-document-model/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/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.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": 186
          },
          "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": 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/ai-document-model/index.ts",
            "line": 186
          },
          "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": 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/ai-document-model/index.ts",
        "line": 135
      },
      "name": "AiDocumentModelMetricsDatasetSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 164
          },
          "name": "testSampleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 169
          },
          "name": "trainingSampleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 174
          },
          "name": "validationSampleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 148
          },
          "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": 292
      },
      "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": 197
      },
      "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": 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/ai-document-model/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/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.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": 281
          },
          "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": 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/ai-document-model/index.ts",
            "line": 281
          },
          "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": 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/ai-document-model/index.ts",
        "line": 220
      },
      "name": "AiDocumentModelMetricsLabelMetricsReportConfidenceEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 249
          },
          "name": "accuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 254
          },
          "name": "f1Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 259
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 264
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 269
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 233
          },
          "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": 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/ai-document-model/index.ts",
        "line": 365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/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.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": 372
          },
          "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": 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/ai-document-model/index.ts",
            "line": 372
          },
          "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": 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/ai-document-model/index.ts",
        "line": 315
      },
      "name": "AiDocumentModelMetricsLabelMetricsReportOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 345
          },
          "name": "confidenceEntries",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelMetricsLabelMetricsReportConfidenceEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 350
          },
          "name": "documentCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 355
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 360
          },
          "name": "meanAveragePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 328
          },
          "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": 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/ai-document-model/index.ts",
        "line": 639
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/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.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": 646
          },
          "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": 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/ai-document-model/index.ts",
            "line": 646
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 587
      },
      "name": "AiDocumentModelMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 617
          },
          "name": "datasetSummary",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelMetricsDatasetSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 623
          },
          "name": "labelMetricsReport",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelMetricsLabelMetricsReportList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 628
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 634
          },
          "name": "overallMetricsReport",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReportList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 600
          },
          "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": 478
      },
      "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": 383
      },
      "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": 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/ai-document-model/index.ts",
        "line": 460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/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.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": 467
          },
          "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": 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/ai-document-model/index.ts",
            "line": 467
          },
          "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": 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/ai-document-model/index.ts",
        "line": 406
      },
      "name": "AiDocumentModelMetricsOverallMetricsReportConfidenceEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 435
          },
          "name": "accuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 440
          },
          "name": "f1Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 445
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 450
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 455
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 419
          },
          "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": 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": "whether the list is wrapping a 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": 546
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 560
          },
          "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": 553
          },
          "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": 553
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 553
          },
          "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": 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/ai-document-model/index.ts",
        "line": 501
      },
      "name": "AiDocumentModelMetricsOverallMetricsReportOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 531
          },
          "name": "confidenceEntries",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReportConfidenceEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 536
          },
          "name": "documentCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 541
          },
          "name": "meanAveragePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelMetricsOverallMetricsReport"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelMetricsOverallMetricsReportOutputReference"
    },
    "cdktf-provider-oci.AiDocumentModelModelSubType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelModelSubType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 1018
      },
      "name": "AiDocumentModelModelSubType",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_model#model_sub_type AiDocumentModel#model_sub_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1022
          },
          "name": "modelSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_model#model_type AiDocumentModel#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1026
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelModelSubType"
    },
    "cdktf-provider-oci.AiDocumentModelModelSubTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentModelModelSubTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-model/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 1065
      },
      "name": "AiDocumentModelModelSubTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1112
          },
          "name": "modelSubTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1125
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1105
          },
          "name": "modelSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1118
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1076
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentModelModelSubType"
          }
        }
      ],
      "symbolId": "src/ai-document-model/index:AiDocumentModelModelSubTypeOutputReference"
    },
    "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": 1129
      },
      "name": "AiDocumentModelTestingDataset",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_model#dataset_type AiDocumentModel#dataset_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1141
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_model#bucket AiDocumentModel#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1133
          },
          "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/7.19.0/docs/resources/ai_document_model#dataset_id AiDocumentModel#dataset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1137
          },
          "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/7.19.0/docs/resources/ai_document_model#namespace AiDocumentModel#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1145
          },
          "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/7.19.0/docs/resources/ai_document_model#object AiDocumentModel#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1149
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 1209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1273
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1289
          },
          "name": "resetDatasetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1318
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1334
          },
          "name": "resetObject"
        }
      ],
      "name": "AiDocumentModelTestingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1277
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1293
          },
          "name": "datasetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1306
          },
          "name": "datasetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1322
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1338
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1267
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1283
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1299
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1312
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1328
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1220
          },
          "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": 1342
      },
      "name": "AiDocumentModelTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_model#create AiDocumentModel#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1346
          },
          "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/7.19.0/docs/resources/ai_document_model#delete AiDocumentModel#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1350
          },
          "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/7.19.0/docs/resources/ai_document_model#update AiDocumentModel#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1354
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-model/index.ts",
        "line": 1400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1462
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1478
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1494
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AiDocumentModelTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1466
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1482
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1498
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1456
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1472
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1488
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1412
          },
          "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": 1502
      },
      "name": "AiDocumentModelTrainingDataset",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_model#dataset_type AiDocumentModel#dataset_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1514
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_model#bucket AiDocumentModel#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1506
          },
          "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/7.19.0/docs/resources/ai_document_model#dataset_id AiDocumentModel#dataset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1510
          },
          "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/7.19.0/docs/resources/ai_document_model#namespace AiDocumentModel#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1518
          },
          "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/7.19.0/docs/resources/ai_document_model#object AiDocumentModel#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1522
          },
          "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": 1589
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 1582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1646
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1662
          },
          "name": "resetDatasetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1691
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1707
          },
          "name": "resetObject"
        }
      ],
      "name": "AiDocumentModelTrainingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1650
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1666
          },
          "name": "datasetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1679
          },
          "name": "datasetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1695
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1711
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1640
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1656
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1672
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1685
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1701
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1593
          },
          "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": 1715
      },
      "name": "AiDocumentModelValidationDataset",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_model#dataset_type AiDocumentModel#dataset_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1727
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_model#bucket AiDocumentModel#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1719
          },
          "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/7.19.0/docs/resources/ai_document_model#dataset_id AiDocumentModel#dataset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1723
          },
          "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/7.19.0/docs/resources/ai_document_model#namespace AiDocumentModel#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1731
          },
          "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/7.19.0/docs/resources/ai_document_model#object AiDocumentModel#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1735
          },
          "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": 1802
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 1795
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1859
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1875
          },
          "name": "resetDatasetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1904
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1920
          },
          "name": "resetObject"
        }
      ],
      "name": "AiDocumentModelValidationDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1863
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1879
          },
          "name": "datasetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1892
          },
          "name": "datasetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1908
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1924
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1853
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1869
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1885
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1898
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1914
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-model/index.ts",
            "line": 1806
          },
          "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/7.19.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/7.19.0/docs/resources/ai_document_processor_job oci_ai_document_processor_job} Resource."
        },
        "locationInModule": {
          "filename": "src/ai-document-processor-job/index.ts",
          "line": 1576
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 1544
      },
      "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": 1561
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 1685
          },
          "name": "putInputLocation",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocation"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1698
          },
          "name": "putOutputLocation",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiDocumentProcessorJobOutputLocation"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1711
          },
          "name": "putProcessorConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1724
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiDocumentProcessorJobTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1626
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1642
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1727
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1739
          },
          "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": 1751
          },
          "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": 1549
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1682
          },
          "name": "inputLocation",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1651
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1695
          },
          "name": "outputLocation",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobOutputLocationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1656
          },
          "name": "percentComplete",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1708
          },
          "name": "processorConfig",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1661
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1666
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1671
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1721
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1676
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1614
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1630
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1646
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1689
          },
          "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": 1702
          },
          "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": 1715
          },
          "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": 1731
          },
          "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": 1607
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1620
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1636
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 265
      },
      "name": "AiDocumentProcessorJobInputLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_processor_job#source_type AiDocumentProcessorJob#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 277
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_processor_job#data AiDocumentProcessorJob#data}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 269
          },
          "name": "data",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 283
          },
          "name": "objectLocations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocationObjectLocations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_processor_job#page_range AiDocumentProcessorJob#page_range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 273
          },
          "name": "pageRange",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/7.19.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/7.19.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/7.19.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"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_processor_job#page_range AiDocumentProcessorJob#page_range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 66
          },
          "name": "pageRange",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "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": 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/ai-document-processor-job/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/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.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": 254
          },
          "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": 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/ai-document-processor-job/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 247
          },
          "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": 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/ai-document-processor-job/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 189
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 205
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 221
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 237
          },
          "name": "resetPageRange"
        }
      ],
      "name": "AiDocumentProcessorJobInputLocationObjectLocationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 193
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 209
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 225
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 241
          },
          "name": "pageRangeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 183
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 199
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 215
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 231
          },
          "name": "pageRange",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 133
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-processor-job/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 436
          },
          "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": 394
          },
          "name": "resetData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 439
          },
          "name": "resetObjectLocations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 410
          },
          "name": "resetPageRange"
        }
      ],
      "name": "AiDocumentProcessorJobInputLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 433
          },
          "name": "objectLocations",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobInputLocationObjectLocationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 398
          },
          "name": "dataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 443
          },
          "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": 414
          },
          "name": "pageRangeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 427
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 388
          },
          "name": "data",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 404
          },
          "name": "pageRange",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 420
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 347
          },
          "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": 447
      },
      "name": "AiDocumentProcessorJobOutputLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_processor_job#bucket AiDocumentProcessorJob#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 451
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_processor_job#namespace AiDocumentProcessorJob#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 455
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_processor_job#prefix AiDocumentProcessorJob#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 459
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-processor-job/index.ts",
        "line": 505
      },
      "name": "AiDocumentProcessorJobOutputLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 558
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 571
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 584
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 551
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 564
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 577
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 516
          },
          "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": 1100
      },
      "name": "AiDocumentProcessorJobProcessorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 1126
          },
          "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/7.19.0/docs/resources/ai_document_processor_job#processor_type AiDocumentProcessorJob#processor_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1120
          },
          "name": "processorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_processor_job#document_type AiDocumentProcessorJob#document_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1104
          },
          "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/7.19.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": 1108
          },
          "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/7.19.0/docs/resources/ai_document_processor_job#language AiDocumentProcessorJob#language}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1112
          },
          "name": "language",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_processor_job#model_id AiDocumentProcessorJob#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1116
          },
          "name": "modelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_processor_job#normalization_fields AiDocumentProcessorJob#normalization_fields}",
            "stability": "stable",
            "summary": "normalization_fields block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1132
          },
          "name": "normalizationFields",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFields"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "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": 588
      },
      "name": "AiDocumentProcessorJobProcessorConfigFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_processor_job#feature_type AiDocumentProcessorJob#feature_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 592
          },
          "name": "featureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 596
          },
          "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/7.19.0/docs/resources/ai_document_processor_job#max_results AiDocumentProcessorJob#max_results}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 600
          },
          "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/7.19.0/docs/resources/ai_document_processor_job#model_id AiDocumentProcessorJob#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 604
          },
          "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/7.19.0/docs/resources/ai_document_processor_job#selection_mark_detection AiDocumentProcessorJob#selection_mark_detection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 608
          },
          "name": "selectionMarkDetection",
          "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/7.19.0/docs/resources/ai_document_processor_job#tenancy_id AiDocumentProcessorJob#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 612
          },
          "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": 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/ai-document-processor-job/index.ts",
        "line": 847
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/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.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": 855
          },
          "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": 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/ai-document-processor-job/index.ts",
            "line": 855
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 848
          },
          "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": 689
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 679
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 774
          },
          "name": "resetGenerateSearchablePdf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 790
          },
          "name": "resetMaxResults"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 806
          },
          "name": "resetModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 822
          },
          "name": "resetSelectionMarkDetection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 838
          },
          "name": "resetTenancyId"
        }
      ],
      "name": "AiDocumentProcessorJobProcessorConfigFeaturesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 762
          },
          "name": "featureTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 778
          },
          "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": 794
          },
          "name": "maxResultsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 810
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 826
          },
          "name": "selectionMarkDetectionInput",
          "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": 842
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 755
          },
          "name": "featureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 768
          },
          "name": "generateSearchablePdf",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 784
          },
          "name": "maxResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 800
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 816
          },
          "name": "selectionMarkDetection",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 832
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 693
          },
          "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.AiDocumentProcessorJobProcessorConfigNormalizationFields": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFields",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-processor-job/index.ts",
        "line": 982
      },
      "name": "AiDocumentProcessorJobProcessorConfigNormalizationFields",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_processor_job#map AiDocumentProcessorJob#map}",
            "stability": "stable",
            "summary": "map block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 988
          },
          "name": "map",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFieldsMap"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobProcessorConfigNormalizationFields"
    },
    "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFieldsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFieldsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-processor-job/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/ai-document-processor-job/index.ts",
        "line": 1081
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/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.AiDocumentProcessorJobProcessorConfigNormalizationFieldsOutputReference"
            }
          }
        }
      ],
      "name": "AiDocumentProcessorJobProcessorConfigNormalizationFieldsList",
      "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": 1089
          },
          "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": 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/ai-document-processor-job/index.ts",
            "line": 1089
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1082
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFields"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobProcessorConfigNormalizationFieldsList"
    },
    "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFieldsMap": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFieldsMap",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-processor-job/index.ts",
        "line": 866
      },
      "name": "AiDocumentProcessorJobProcessorConfigNormalizationFieldsMap",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_processor_job#normalization_type AiDocumentProcessorJob#normalization_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 870
          },
          "name": "normalizationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobProcessorConfigNormalizationFieldsMap"
    },
    "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFieldsMapList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFieldsMapList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-processor-job/index.ts",
          "line": 971
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 963
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 978
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFieldsMapOutputReference"
            }
          }
        }
      ],
      "name": "AiDocumentProcessorJobProcessorConfigNormalizationFieldsMapList",
      "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": 971
          },
          "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": 971
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 971
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 964
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFieldsMap"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobProcessorConfigNormalizationFieldsMapList"
    },
    "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFieldsMapOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFieldsMapOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-processor-job/index.ts",
          "line": 912
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 902
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 954
          },
          "name": "resetNormalizationType"
        }
      ],
      "name": "AiDocumentProcessorJobProcessorConfigNormalizationFieldsMapOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 958
          },
          "name": "normalizationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 948
          },
          "name": "normalizationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 916
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFieldsMap"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobProcessorConfigNormalizationFieldsMapOutputReference"
    },
    "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFieldsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFieldsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-processor-job/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1020
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1069
          },
          "name": "putMap",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFieldsMap"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1072
          },
          "name": "resetMap"
        }
      ],
      "name": "AiDocumentProcessorJobProcessorConfigNormalizationFieldsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1066
          },
          "name": "map",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFieldsMapList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1076
          },
          "name": "mapInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFieldsMap"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1034
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFields"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-document-processor-job/index:AiDocumentProcessorJobProcessorConfigNormalizationFieldsOutputReference"
    },
    "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": 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-processor-job/index.ts",
        "line": 1206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1356
          },
          "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": 1369
          },
          "name": "putNormalizationFields",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFields"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1282
          },
          "name": "resetDocumentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1298
          },
          "name": "resetIsZipOutputEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1314
          },
          "name": "resetLanguage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1330
          },
          "name": "resetModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1372
          },
          "name": "resetNormalizationFields"
        }
      ],
      "name": "AiDocumentProcessorJobProcessorConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1353
          },
          "name": "features",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigFeaturesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1366
          },
          "name": "normalizationFields",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFieldsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1286
          },
          "name": "documentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1360
          },
          "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": 1302
          },
          "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": 1318
          },
          "name": "languageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1334
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1376
          },
          "name": "normalizationFieldsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentProcessorJobProcessorConfigNormalizationFields"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1347
          },
          "name": "processorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1276
          },
          "name": "documentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1292
          },
          "name": "isZipOutputEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1308
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1324
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1340
          },
          "name": "processorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1217
          },
          "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": 1380
      },
      "name": "AiDocumentProcessorJobTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_processor_job#create AiDocumentProcessorJob#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1384
          },
          "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/7.19.0/docs/resources/ai_document_processor_job#delete AiDocumentProcessorJob#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1388
          },
          "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/7.19.0/docs/resources/ai_document_processor_job#update AiDocumentProcessorJob#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1392
          },
          "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": 1446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 1438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1500
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1516
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1532
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AiDocumentProcessorJobTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1504
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1520
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1536
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1494
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1510
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1526
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-processor-job/index.ts",
            "line": 1450
          },
          "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/7.19.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/7.19.0/docs/resources/ai_document_project oci_ai_document_project} Resource."
        },
        "locationInModule": {
          "filename": "src/ai-document-project/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.AiDocumentProjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-document-project/index.ts",
        "line": 459
      },
      "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": 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 AiDocumentProject to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 645
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.AiDocumentProjectLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 661
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiDocumentProjectTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 542
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 558
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 574
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 590
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 606
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 648
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 664
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 676
          },
          "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": 689
          },
          "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": 464
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 615
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 642
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProjectLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 620
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 626
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 631
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 658
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProjectTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 636
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 530
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 546
          },
          "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": 562
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 578
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 594
          },
          "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": 610
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 652
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentProjectLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 668
          },
          "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": 523
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 536
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 552
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 568
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 584
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 600
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.0/docs/resources/ai_document_project#locks AiDocumentProject#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 42
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentProjectLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiDocumentProjectTimeouts"
          }
        }
      ],
      "symbolId": "src/ai-document-project/index:AiDocumentProjectConfig"
    },
    "cdktf-provider-oci.AiDocumentProjectLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProjectLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-document-project/index.ts",
        "line": 50
      },
      "name": "AiDocumentProjectLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_project#type AiDocumentProject#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/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/7.19.0/docs/resources/ai_document_project#compartment_id AiDocumentProject#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 54
          },
          "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/7.19.0/docs/resources/ai_document_project#message AiDocumentProject#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 58
          },
          "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/7.19.0/docs/resources/ai_document_project#related_resource_id AiDocumentProject#related_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 62
          },
          "name": "relatedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_project#time_created AiDocumentProject#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 66
          },
          "name": "timeCreated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-document-project/index:AiDocumentProjectLocks"
    },
    "cdktf-provider-oci.AiDocumentProjectLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProjectLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-project/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/ai-document-project/index.ts",
        "line": 276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/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.AiDocumentProjectLocksOutputReference"
            }
          }
        }
      ],
      "name": "AiDocumentProjectLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 284
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-document-project/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/ai-document-project/index.ts",
            "line": 284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiDocumentProjectLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-document-project/index:AiDocumentProjectLocksList"
    },
    "cdktf-provider-oci.AiDocumentProjectLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiDocumentProjectLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-document-project/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/ai-document-project/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 206
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 222
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 238
          },
          "name": "resetRelatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 254
          },
          "name": "resetTimeCreated"
        }
      ],
      "name": "AiDocumentProjectLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 210
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 226
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 242
          },
          "name": "relatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 258
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 271
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 200
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 216
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 232
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 248
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 264
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiDocumentProjectLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-document-project/index:AiDocumentProjectLocksOutputReference"
    },
    "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": 295
      },
      "name": "AiDocumentProjectTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_document_project#create AiDocumentProject#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/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/7.19.0/docs/resources/ai_document_project#delete AiDocumentProject#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/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/7.19.0/docs/resources/ai_document_project#update AiDocumentProject#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 307
          },
          "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": 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-document-project/index.ts",
        "line": 353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 415
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 431
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 447
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AiDocumentProjectTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 419
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 435
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 451
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 409
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 425
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 441
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-document-project/index.ts",
            "line": 365
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.AiVisionStreamGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_group oci_ai_vision_stream_group}."
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_group oci_ai_vision_stream_group} Resource."
        },
        "locationInModule": {
          "filename": "src/ai-vision-stream-group/index.ts",
          "line": 366
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AiVisionStreamGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-vision-stream-group/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AiVisionStreamGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 351
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AiVisionStreamGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AiVisionStreamGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AiVisionStreamGroup to 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-stream-group/index.ts",
            "line": 532
          },
          "name": "putStreamOverlaps",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.AiVisionStreamGroupStreamOverlaps"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 548
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiVisionStreamGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 418
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 434
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 450
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 466
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 482
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 535
          },
          "name": "resetStreamOverlaps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 503
          },
          "name": "resetStreamSourceIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 551
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 563
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 577
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AiVisionStreamGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 339
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 491
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 529
          },
          "name": "streamOverlaps",
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamGroupStreamOverlapsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 513
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 518
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 545
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 523
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 406
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 422
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 438
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 454
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 470
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 486
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 539
          },
          "name": "streamOverlapsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiVisionStreamGroupStreamOverlaps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 507
          },
          "name": "streamSourceIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 555
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiVisionStreamGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 399
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 412
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 428
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 444
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 460
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 476
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 497
          },
          "name": "streamSourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-group/index:AiVisionStreamGroup"
    },
    "cdktf-provider-oci.AiVisionStreamGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-stream-group/index.ts",
        "line": 9
      },
      "name": "AiVisionStreamGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_group#compartment_id AiVisionStreamGroup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-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/7.19.0/docs/resources/ai_vision_stream_group#defined_tags AiVisionStreamGroup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-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/7.19.0/docs/resources/ai_vision_stream_group#display_name AiVisionStreamGroup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-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/7.19.0/docs/resources/ai_vision_stream_group#freeform_tags AiVisionStreamGroup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-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/7.19.0/docs/resources/ai_vision_stream_group#id AiVisionStreamGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/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/7.19.0/docs/resources/ai_vision_stream_group#is_enabled AiVisionStreamGroup#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/resources/ai_vision_stream_group#stream_overlaps AiVisionStreamGroup#stream_overlaps}",
            "stability": "stable",
            "summary": "stream_overlaps block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 46
          },
          "name": "streamOverlaps",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiVisionStreamGroupStreamOverlaps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_group#stream_source_ids AiVisionStreamGroup#stream_source_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 40
          },
          "name": "streamSourceIds",
          "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/7.19.0/docs/resources/ai_vision_stream_group#timeouts AiVisionStreamGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamGroupTimeouts"
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-group/index:AiVisionStreamGroupConfig"
    },
    "cdktf-provider-oci.AiVisionStreamGroupStreamOverlaps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamGroupStreamOverlaps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-stream-group/index.ts",
        "line": 54
      },
      "name": "AiVisionStreamGroupStreamOverlaps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_group#overlapping_streams AiVisionStreamGroup#overlapping_streams}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 58
          },
          "name": "overlappingStreams",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-group/index:AiVisionStreamGroupStreamOverlaps"
    },
    "cdktf-provider-oci.AiVisionStreamGroupStreamOverlapsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamGroupStreamOverlapsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-vision-stream-group/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/ai-vision-stream-group/index.ts",
        "line": 151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/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.AiVisionStreamGroupStreamOverlapsOutputReference"
            }
          }
        }
      ],
      "name": "AiVisionStreamGroupStreamOverlapsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 159
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/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/ai-vision-stream-group/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiVisionStreamGroupStreamOverlaps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-group/index:AiVisionStreamGroupStreamOverlapsList"
    },
    "cdktf-provider-oci.AiVisionStreamGroupStreamOverlapsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamGroupStreamOverlapsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-vision-stream-group/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/ai-vision-stream-group/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 142
          },
          "name": "resetOverlappingStreams"
        }
      ],
      "name": "AiVisionStreamGroupStreamOverlapsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 146
          },
          "name": "overlappingStreamsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 136
          },
          "name": "overlappingStreams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiVisionStreamGroupStreamOverlaps"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-group/index:AiVisionStreamGroupStreamOverlapsOutputReference"
    },
    "cdktf-provider-oci.AiVisionStreamGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-stream-group/index.ts",
        "line": 170
      },
      "name": "AiVisionStreamGroupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_group#create AiVisionStreamGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 174
          },
          "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/7.19.0/docs/resources/ai_vision_stream_group#delete AiVisionStreamGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 178
          },
          "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/7.19.0/docs/resources/ai_vision_stream_group#update AiVisionStreamGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 182
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-group/index:AiVisionStreamGroupTimeouts"
    },
    "cdktf-provider-oci.AiVisionStreamGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-vision-stream-group/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/ai-vision-stream-group/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 290
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 306
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 322
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AiVisionStreamGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 294
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 310
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 326
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 284
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 300
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 316
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-group/index.ts",
            "line": 240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiVisionStreamGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-group/index:AiVisionStreamGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AiVisionStreamJob": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_job oci_ai_vision_stream_job}."
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_job oci_ai_vision_stream_job} Resource."
        },
        "locationInModule": {
          "filename": "src/ai-vision-stream-job/index.ts",
          "line": 988
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.AiVisionStreamJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-vision-stream-job/index.ts",
        "line": 956
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AiVisionStreamJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 973
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AiVisionStreamJob to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AiVisionStreamJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AiVisionStreamJob to 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-stream-job/index.ts",
            "line": 1157
          },
          "name": "putFeatures",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.AiVisionStreamJobFeatures"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1170
          },
          "name": "putStreamOutputLocation",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiVisionStreamJobStreamOutputLocation"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1183
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiVisionStreamJobTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1046
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1062
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1078
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1094
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1115
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1186
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1198
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1213
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AiVisionStreamJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 961
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1021
          },
          "name": "agentParticipantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1154
          },
          "name": "features",
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamJobFeaturesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1103
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1167
          },
          "name": "streamOutputLocation",
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamJobStreamOutputLocationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1138
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1143
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1180
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamJobTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1148
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1034
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1050
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1066
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1161
          },
          "name": "featuresInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiVisionStreamJobFeatures"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1082
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1098
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1119
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1174
          },
          "name": "streamOutputLocationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamJobStreamOutputLocation"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1132
          },
          "name": "streamSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1190
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiVisionStreamJobTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1027
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1040
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1056
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1072
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1088
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1109
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 1125
          },
          "name": "streamSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-job/index:AiVisionStreamJob"
    },
    "cdktf-provider-oci.AiVisionStreamJobConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-stream-job/index.ts",
        "line": 9
      },
      "name": "AiVisionStreamJobConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_job#compartment_id AiVisionStreamJob#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-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/7.19.0/docs/resources/ai_vision_stream_job#features AiVisionStreamJob#features}",
            "stability": "stable",
            "summary": "features block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 46
          },
          "name": "features",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiVisionStreamJobFeatures"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_job#stream_output_location AiVisionStreamJob#stream_output_location}",
            "stability": "stable",
            "summary": "stream_output_location block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 52
          },
          "name": "streamOutputLocation",
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamJobStreamOutputLocation"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_job#stream_source_id AiVisionStreamJob#stream_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 40
          },
          "name": "streamSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_job#defined_tags AiVisionStreamJob#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/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/7.19.0/docs/resources/ai_vision_stream_job#display_name AiVisionStreamJob#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/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/7.19.0/docs/resources/ai_vision_stream_job#freeform_tags AiVisionStreamJob#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/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/7.19.0/docs/resources/ai_vision_stream_job#id AiVisionStreamJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/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/7.19.0/docs/resources/ai_vision_stream_job#state AiVisionStreamJob#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_job#timeouts AiVisionStreamJob#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamJobTimeouts"
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-job/index:AiVisionStreamJobConfig"
    },
    "cdktf-provider-oci.AiVisionStreamJobFeatures": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamJobFeatures",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-stream-job/index.ts",
        "line": 374
      },
      "name": "AiVisionStreamJobFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_job#feature_type AiVisionStreamJob#feature_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 378
          },
          "name": "featureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_job#max_results AiVisionStreamJob#max_results}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 382
          },
          "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/7.19.0/docs/resources/ai_vision_stream_job#should_return_landmarks AiVisionStreamJob#should_return_landmarks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 386
          },
          "name": "shouldReturnLandmarks",
          "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/7.19.0/docs/resources/ai_vision_stream_job#tracking_types AiVisionStreamJob#tracking_types}",
            "stability": "stable",
            "summary": "tracking_types block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 392
          },
          "name": "trackingTypes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiVisionStreamJobFeaturesTrackingTypes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-job/index:AiVisionStreamJobFeatures"
    },
    "cdktf-provider-oci.AiVisionStreamJobFeaturesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamJobFeaturesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-vision-stream-job/index.ts",
          "line": 577
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-vision-stream-job/index.ts",
        "line": 569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 584
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.AiVisionStreamJobFeaturesOutputReference"
            }
          }
        }
      ],
      "name": "AiVisionStreamJobFeaturesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 577
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 577
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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-vision-stream-job/index.ts",
            "line": 577
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 570
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiVisionStreamJobFeatures"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-job/index:AiVisionStreamJobFeaturesList"
    },
    "cdktf-provider-oci.AiVisionStreamJobFeaturesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamJobFeaturesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-vision-stream-job/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-vision-stream-job/index.ts",
        "line": 445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 557
          },
          "name": "putTrackingTypes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.AiVisionStreamJobFeaturesTrackingTypes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 528
          },
          "name": "resetMaxResults"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 544
          },
          "name": "resetShouldReturnLandmarks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 560
          },
          "name": "resetTrackingTypes"
        }
      ],
      "name": "AiVisionStreamJobFeaturesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 554
          },
          "name": "trackingTypes",
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamJobFeaturesTrackingTypesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 516
          },
          "name": "featureTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 532
          },
          "name": "maxResultsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 548
          },
          "name": "shouldReturnLandmarksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 564
          },
          "name": "trackingTypesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiVisionStreamJobFeaturesTrackingTypes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 509
          },
          "name": "featureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 522
          },
          "name": "maxResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 538
          },
          "name": "shouldReturnLandmarks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 459
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiVisionStreamJobFeatures"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-job/index:AiVisionStreamJobFeaturesOutputReference"
    },
    "cdktf-provider-oci.AiVisionStreamJobFeaturesTrackingTypes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamJobFeaturesTrackingTypes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-stream-job/index.ts",
        "line": 60
      },
      "name": "AiVisionStreamJobFeaturesTrackingTypes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_job#biometric_store_compartment_id AiVisionStreamJob#biometric_store_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 64
          },
          "name": "biometricStoreCompartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_job#biometric_store_id AiVisionStreamJob#biometric_store_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 68
          },
          "name": "biometricStoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_job#detection_model_id AiVisionStreamJob#detection_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 72
          },
          "name": "detectionModelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_job#max_results AiVisionStreamJob#max_results}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 76
          },
          "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/7.19.0/docs/resources/ai_vision_stream_job#objects AiVisionStreamJob#objects}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 80
          },
          "name": "objects",
          "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/7.19.0/docs/resources/ai_vision_stream_job#should_return_landmarks AiVisionStreamJob#should_return_landmarks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 84
          },
          "name": "shouldReturnLandmarks",
          "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/7.19.0/docs/resources/ai_vision_stream_job#tracking_model_id AiVisionStreamJob#tracking_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 88
          },
          "name": "trackingModelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-job/index:AiVisionStreamJobFeaturesTrackingTypes"
    },
    "cdktf-provider-oci.AiVisionStreamJobFeaturesTrackingTypesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamJobFeaturesTrackingTypesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-vision-stream-job/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/ai-vision-stream-job/index.ts",
        "line": 355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/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.AiVisionStreamJobFeaturesTrackingTypesOutputReference"
            }
          }
        }
      ],
      "name": "AiVisionStreamJobFeaturesTrackingTypesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 363
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/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/ai-vision-stream-job/index.ts",
            "line": 363
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.AiVisionStreamJobFeaturesTrackingTypes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-job/index:AiVisionStreamJobFeaturesTrackingTypesList"
    },
    "cdktf-provider-oci.AiVisionStreamJobFeaturesTrackingTypesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamJobFeaturesTrackingTypesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-vision-stream-job/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/ai-vision-stream-job/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 250
          },
          "name": "resetBiometricStoreCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 266
          },
          "name": "resetBiometricStoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 282
          },
          "name": "resetDetectionModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 298
          },
          "name": "resetMaxResults"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 314
          },
          "name": "resetObjects"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 330
          },
          "name": "resetShouldReturnLandmarks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 346
          },
          "name": "resetTrackingModelId"
        }
      ],
      "name": "AiVisionStreamJobFeaturesTrackingTypesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 254
          },
          "name": "biometricStoreCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 270
          },
          "name": "biometricStoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 286
          },
          "name": "detectionModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 302
          },
          "name": "maxResultsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 318
          },
          "name": "objectsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 334
          },
          "name": "shouldReturnLandmarksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 350
          },
          "name": "trackingModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 244
          },
          "name": "biometricStoreCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 260
          },
          "name": "biometricStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 276
          },
          "name": "detectionModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 292
          },
          "name": "maxResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 308
          },
          "name": "objects",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 324
          },
          "name": "shouldReturnLandmarks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 340
          },
          "name": "trackingModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiVisionStreamJobFeaturesTrackingTypes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-job/index:AiVisionStreamJobFeaturesTrackingTypesOutputReference"
    },
    "cdktf-provider-oci.AiVisionStreamJobStreamOutputLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamJobStreamOutputLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-stream-job/index.ts",
        "line": 588
      },
      "name": "AiVisionStreamJobStreamOutputLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_job#bucket AiVisionStreamJob#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 592
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_job#namespace AiVisionStreamJob#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 596
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_job#output_location_type AiVisionStreamJob#output_location_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 604
          },
          "name": "outputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_job#prefix AiVisionStreamJob#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 608
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_job#obo_token AiVisionStreamJob#obo_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 600
          },
          "name": "oboToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-job/index:AiVisionStreamJobStreamOutputLocation"
    },
    "cdktf-provider-oci.AiVisionStreamJobStreamOutputLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamJobStreamOutputLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-vision-stream-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-vision-stream-job/index.ts",
        "line": 668
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 758
          },
          "name": "resetOboToken"
        }
      ],
      "name": "AiVisionStreamJobStreamOutputLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 733
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 746
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 762
          },
          "name": "oboTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 775
          },
          "name": "outputLocationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 788
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 726
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 739
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 752
          },
          "name": "oboToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 768
          },
          "name": "outputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 781
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 679
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamJobStreamOutputLocation"
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-job/index:AiVisionStreamJobStreamOutputLocationOutputReference"
    },
    "cdktf-provider-oci.AiVisionStreamJobTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamJobTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-stream-job/index.ts",
        "line": 792
      },
      "name": "AiVisionStreamJobTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_job#create AiVisionStreamJob#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 796
          },
          "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/7.19.0/docs/resources/ai_vision_stream_job#delete AiVisionStreamJob#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 800
          },
          "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/7.19.0/docs/resources/ai_vision_stream_job#update AiVisionStreamJob#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 804
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-job/index:AiVisionStreamJobTimeouts"
    },
    "cdktf-provider-oci.AiVisionStreamJobTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamJobTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-vision-stream-job/index.ts",
          "line": 858
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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-stream-job/index.ts",
        "line": 850
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 912
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 928
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 944
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AiVisionStreamJobTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 916
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 932
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 948
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 906
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 922
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 938
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-job/index.ts",
            "line": 862
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiVisionStreamJobTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-job/index:AiVisionStreamJobTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AiVisionStreamSource": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_source oci_ai_vision_stream_source}."
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamSource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_source oci_ai_vision_stream_source} Resource."
        },
        "locationInModule": {
          "filename": "src/ai-vision-stream-source/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.AiVisionStreamSourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-vision-stream-source/index.ts",
        "line": 497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AiVisionStreamSource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/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 AiVisionStreamSource to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_source#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AiVisionStreamSource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AiVisionStreamSource to 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-stream-source/index.ts",
            "line": 661
          },
          "name": "putStreamSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiVisionStreamSourceStreamSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 674
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiVisionStreamSourceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 579
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 595
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 611
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 627
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 677
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 689
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 701
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AiVisionStreamSource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 502
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 636
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 658
          },
          "name": "streamSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamSourceStreamSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 642
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 647
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 671
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamSourceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 652
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 567
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 583
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 599
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 615
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 631
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 665
          },
          "name": "streamSourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamSourceStreamSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 681
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiVisionStreamSourceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 560
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 573
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 589
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 605
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 621
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-source/index:AiVisionStreamSource"
    },
    "cdktf-provider-oci.AiVisionStreamSourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamSourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-stream-source/index.ts",
        "line": 9
      },
      "name": "AiVisionStreamSourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_source#compartment_id AiVisionStreamSource#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/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/7.19.0/docs/resources/ai_vision_stream_source#stream_source_details AiVisionStreamSource#stream_source_details}",
            "stability": "stable",
            "summary": "stream_source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 38
          },
          "name": "streamSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamSourceStreamSourceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_source#defined_tags AiVisionStreamSource#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/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/7.19.0/docs/resources/ai_vision_stream_source#display_name AiVisionStreamSource#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/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/7.19.0/docs/resources/ai_vision_stream_source#freeform_tags AiVisionStreamSource#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/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/7.19.0/docs/resources/ai_vision_stream_source#id AiVisionStreamSource#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/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/7.19.0/docs/resources/ai_vision_stream_source#timeouts AiVisionStreamSource#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 44
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamSourceTimeouts"
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-source/index:AiVisionStreamSourceConfig"
    },
    "cdktf-provider-oci.AiVisionStreamSourceStreamSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamSourceStreamSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-stream-source/index.ts",
        "line": 157
      },
      "name": "AiVisionStreamSourceStreamSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_source#camera_url AiVisionStreamSource#camera_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 161
          },
          "name": "cameraUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_source#source_type AiVisionStreamSource#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 169
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_source#stream_network_access_details AiVisionStreamSource#stream_network_access_details}",
            "stability": "stable",
            "summary": "stream_network_access_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 175
          },
          "name": "streamNetworkAccessDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_source#secret_id AiVisionStreamSource#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 165
          },
          "name": "secretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-source/index:AiVisionStreamSourceStreamSourceDetails"
    },
    "cdktf-provider-oci.AiVisionStreamSourceStreamSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamSourceStreamSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-vision-stream-source/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-vision-stream-source/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 325
          },
          "name": "putStreamNetworkAccessDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 299
          },
          "name": "resetSecretId"
        }
      ],
      "name": "AiVisionStreamSourceStreamSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 322
          },
          "name": "streamNetworkAccessDetails",
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 287
          },
          "name": "cameraUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 303
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 316
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 329
          },
          "name": "streamNetworkAccessDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 280
          },
          "name": "cameraUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 293
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 309
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamSourceStreamSourceDetails"
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-source/index:AiVisionStreamSourceStreamSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.AiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-stream-source/index.ts",
        "line": 46
      },
      "name": "AiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_source#private_endpoint_id AiVisionStreamSource#private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 50
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_source#stream_access_type AiVisionStreamSource#stream_access_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 54
          },
          "name": "streamAccessType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-source/index:AiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetails"
    },
    "cdktf-provider-oci.AiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-vision-stream-source/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-vision-stream-source/index.ts",
        "line": 93
      },
      "name": "AiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 140
          },
          "name": "privateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 153
          },
          "name": "streamAccessTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 133
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 146
          },
          "name": "streamAccessType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetails"
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-source/index:AiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetailsOutputReference"
    },
    "cdktf-provider-oci.AiVisionStreamSourceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamSourceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-stream-source/index.ts",
        "line": 333
      },
      "name": "AiVisionStreamSourceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_stream_source#create AiVisionStreamSource#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/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/7.19.0/docs/resources/ai_vision_stream_source#delete AiVisionStreamSource#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/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/7.19.0/docs/resources/ai_vision_stream_source#update AiVisionStreamSource#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 345
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-source/index:AiVisionStreamSourceTimeouts"
    },
    "cdktf-provider-oci.AiVisionStreamSourceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionStreamSourceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-vision-stream-source/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/ai-vision-stream-source/index.ts",
        "line": 391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 453
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 469
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 485
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AiVisionStreamSourceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 457
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 473
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 489
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 447
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 463
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 479
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-stream-source/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiVisionStreamSourceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-vision-stream-source/index:AiVisionStreamSourceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.AiVisionVisionPrivateEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_vision_private_endpoint oci_ai_vision_vision_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.AiVisionVisionPrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_vision_private_endpoint oci_ai_vision_vision_private_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/ai-vision-vision-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.AiVisionVisionPrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ai-vision-vision-private-endpoint/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AiVisionVisionPrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-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 AiVisionVisionPrivateEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_vision_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AiVisionVisionPrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AiVisionVisionPrivateEndpoint to 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-vision-private-endpoint/index.ts",
            "line": 411
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AiVisionVisionPrivateEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 311
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 327
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 343
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 359
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 414
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/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/ai-vision-vision-private-endpoint/index.ts",
            "line": 439
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AiVisionVisionPrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 368
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 373
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 392
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 397
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 408
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionVisionPrivateEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 402
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 315
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 331
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 347
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 363
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 386
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 418
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiVisionVisionPrivateEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 305
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 321
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 337
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 353
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 379
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-vision-vision-private-endpoint/index:AiVisionVisionPrivateEndpoint"
    },
    "cdktf-provider-oci.AiVisionVisionPrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionVisionPrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-vision-private-endpoint/index.ts",
        "line": 9
      },
      "name": "AiVisionVisionPrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_vision_private_endpoint#compartment_id AiVisionVisionPrivateEndpoint#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-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/7.19.0/docs/resources/ai_vision_vision_private_endpoint#subnet_id AiVisionVisionPrivateEndpoint#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-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/7.19.0/docs/resources/ai_vision_vision_private_endpoint#defined_tags AiVisionVisionPrivateEndpoint#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-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/7.19.0/docs/resources/ai_vision_vision_private_endpoint#description AiVisionVisionPrivateEndpoint#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-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/7.19.0/docs/resources/ai_vision_vision_private_endpoint#display_name AiVisionVisionPrivateEndpoint#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-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/7.19.0/docs/resources/ai_vision_vision_private_endpoint#freeform_tags AiVisionVisionPrivateEndpoint#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-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/7.19.0/docs/resources/ai_vision_vision_private_endpoint#id AiVisionVisionPrivateEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-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/7.19.0/docs/resources/ai_vision_vision_private_endpoint#timeouts AiVisionVisionPrivateEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AiVisionVisionPrivateEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/ai-vision-vision-private-endpoint/index:AiVisionVisionPrivateEndpointConfig"
    },
    "cdktf-provider-oci.AiVisionVisionPrivateEndpointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionVisionPrivateEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ai-vision-vision-private-endpoint/index.ts",
        "line": 48
      },
      "name": "AiVisionVisionPrivateEndpointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ai_vision_vision_private_endpoint#create AiVisionVisionPrivateEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-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/7.19.0/docs/resources/ai_vision_vision_private_endpoint#delete AiVisionVisionPrivateEndpoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-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/7.19.0/docs/resources/ai_vision_vision_private_endpoint#update AiVisionVisionPrivateEndpoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ai-vision-vision-private-endpoint/index:AiVisionVisionPrivateEndpointTimeouts"
    },
    "cdktf-provider-oci.AiVisionVisionPrivateEndpointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.AiVisionVisionPrivateEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ai-vision-vision-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-vision-vision-private-endpoint/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AiVisionVisionPrivateEndpointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ai-vision-vision-private-endpoint/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.AiVisionVisionPrivateEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ai-vision-vision-private-endpoint/index:AiVisionVisionPrivateEndpointTimeoutsOutputReference"
    },
    "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.ApiPlatformApiPlatformInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/api_platform_api_platform_instance oci_api_platform_api_platform_instance}."
      },
      "fqn": "cdktf-provider-oci.ApiPlatformApiPlatformInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/api_platform_api_platform_instance oci_api_platform_api_platform_instance} Resource."
        },
        "locationInModule": {
          "filename": "src/api-platform-api-platform-instance/index.ts",
          "line": 362
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ApiPlatformApiPlatformInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/api-platform-api-platform-instance/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApiPlatformApiPlatformInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 347
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ApiPlatformApiPlatformInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/api_platform_api_platform_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApiPlatformApiPlatformInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApiPlatformApiPlatformInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 524
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApiPlatformApiPlatformInstanceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 412
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 428
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 444
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 460
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 527
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 539
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 551
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApiPlatformApiPlatformInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 335
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 470
          },
          "name": "idcsApp",
          "type": {
            "fqn": "cdktf-provider-oci.ApiPlatformApiPlatformInstanceIdcsAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 475
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 493
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 499
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 504
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 521
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApiPlatformApiPlatformInstanceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 509
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 515
          },
          "name": "uris",
          "type": {
            "fqn": "cdktf-provider-oci.ApiPlatformApiPlatformInstanceUrisList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 400
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 416
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 432
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 448
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 464
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 488
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 531
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApiPlatformApiPlatformInstanceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 393
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 406
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 422
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 438
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 454
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 481
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/api-platform-api-platform-instance/index:ApiPlatformApiPlatformInstance"
    },
    "cdktf-provider-oci.ApiPlatformApiPlatformInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiPlatformApiPlatformInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/api-platform-api-platform-instance/index.ts",
        "line": 9
      },
      "name": "ApiPlatformApiPlatformInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/api_platform_api_platform_instance#compartment_id ApiPlatformApiPlatformInstance#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/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/7.19.0/docs/resources/api_platform_api_platform_instance#name ApiPlatformApiPlatformInstance#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/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/7.19.0/docs/resources/api_platform_api_platform_instance#defined_tags ApiPlatformApiPlatformInstance#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/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/7.19.0/docs/resources/api_platform_api_platform_instance#description ApiPlatformApiPlatformInstance#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/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/7.19.0/docs/resources/api_platform_api_platform_instance#freeform_tags ApiPlatformApiPlatformInstance#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/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/7.19.0/docs/resources/api_platform_api_platform_instance#id ApiPlatformApiPlatformInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/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/7.19.0/docs/resources/api_platform_api_platform_instance#timeouts ApiPlatformApiPlatformInstance#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApiPlatformApiPlatformInstanceTimeouts"
          }
        }
      ],
      "symbolId": "src/api-platform-api-platform-instance/index:ApiPlatformApiPlatformInstanceConfig"
    },
    "cdktf-provider-oci.ApiPlatformApiPlatformInstanceIdcsApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiPlatformApiPlatformInstanceIdcsApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/api-platform-api-platform-instance/index.ts",
        "line": 44
      },
      "name": "ApiPlatformApiPlatformInstanceIdcsApp",
      "symbolId": "src/api-platform-api-platform-instance/index:ApiPlatformApiPlatformInstanceIdcsApp"
    },
    "cdktf-provider-oci.ApiPlatformApiPlatformInstanceIdcsAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiPlatformApiPlatformInstanceIdcsAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/api-platform-api-platform-instance/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/api-platform-api-platform-instance/index.ts",
        "line": 101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/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.ApiPlatformApiPlatformInstanceIdcsAppOutputReference"
            }
          }
        }
      ],
      "name": "ApiPlatformApiPlatformInstanceIdcsAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 108
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/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/api-platform-api-platform-instance/index.ts",
            "line": 108
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/api-platform-api-platform-instance/index:ApiPlatformApiPlatformInstanceIdcsAppList"
    },
    "cdktf-provider-oci.ApiPlatformApiPlatformInstanceIdcsAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiPlatformApiPlatformInstanceIdcsAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/api-platform-api-platform-instance/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/api-platform-api-platform-instance/index.ts",
        "line": 67
      },
      "name": "ApiPlatformApiPlatformInstanceIdcsAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 96
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApiPlatformApiPlatformInstanceIdcsApp"
          }
        }
      ],
      "symbolId": "src/api-platform-api-platform-instance/index:ApiPlatformApiPlatformInstanceIdcsAppOutputReference"
    },
    "cdktf-provider-oci.ApiPlatformApiPlatformInstanceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiPlatformApiPlatformInstanceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/api-platform-api-platform-instance/index.ts",
        "line": 199
      },
      "name": "ApiPlatformApiPlatformInstanceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/api_platform_api_platform_instance#create ApiPlatformApiPlatformInstance#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 203
          },
          "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/7.19.0/docs/resources/api_platform_api_platform_instance#delete ApiPlatformApiPlatformInstance#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 207
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/api-platform-api-platform-instance/index:ApiPlatformApiPlatformInstanceTimeouts"
    },
    "cdktf-provider-oci.ApiPlatformApiPlatformInstanceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiPlatformApiPlatformInstanceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/api-platform-api-platform-instance/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/api-platform-api-platform-instance/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 302
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 318
          },
          "name": "resetDelete"
        }
      ],
      "name": "ApiPlatformApiPlatformInstanceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 306
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 322
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 296
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 312
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApiPlatformApiPlatformInstanceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/api-platform-api-platform-instance/index:ApiPlatformApiPlatformInstanceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ApiPlatformApiPlatformInstanceUris": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiPlatformApiPlatformInstanceUris",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/api-platform-api-platform-instance/index.ts",
        "line": 119
      },
      "name": "ApiPlatformApiPlatformInstanceUris",
      "symbolId": "src/api-platform-api-platform-instance/index:ApiPlatformApiPlatformInstanceUris"
    },
    "cdktf-provider-oci.ApiPlatformApiPlatformInstanceUrisList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiPlatformApiPlatformInstanceUrisList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/api-platform-api-platform-instance/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/api-platform-api-platform-instance/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/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.ApiPlatformApiPlatformInstanceUrisOutputReference"
            }
          }
        }
      ],
      "name": "ApiPlatformApiPlatformInstanceUrisList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 188
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/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/api-platform-api-platform-instance/index.ts",
            "line": 188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/api-platform-api-platform-instance/index:ApiPlatformApiPlatformInstanceUrisList"
    },
    "cdktf-provider-oci.ApiPlatformApiPlatformInstanceUrisOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiPlatformApiPlatformInstanceUrisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/api-platform-api-platform-instance/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/api-platform-api-platform-instance/index.ts",
        "line": 142
      },
      "name": "ApiPlatformApiPlatformInstanceUrisOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 171
          },
          "name": "developersPortalUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 176
          },
          "name": "managementPortalUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-platform-api-platform-instance/index.ts",
            "line": 155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApiPlatformApiPlatformInstanceUris"
          }
        }
      ],
      "symbolId": "src/api-platform-api-platform-instance/index:ApiPlatformApiPlatformInstanceUrisOutputReference"
    },
    "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControl": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control oci_apiaccesscontrol_privileged_api_control}."
      },
      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControl",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control oci_apiaccesscontrol_privileged_api_control} Resource."
        },
        "locationInModule": {
          "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
          "line": 445
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
        "line": 413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApiaccesscontrolPrivilegedApiControl resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 430
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ApiaccesscontrolPrivilegedApiControl to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApiaccesscontrolPrivilegedApiControl that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApiaccesscontrolPrivilegedApiControl to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 682
          },
          "name": "putPrivilegedOperationList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 695
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 514
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 530
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 546
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 562
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 578
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 612
          },
          "name": "resetNumberOfApprovers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 698
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 710
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 728
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApiaccesscontrolPrivilegedApiControl",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 418
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 587
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 679
          },
          "name": "privilegedOperationList",
          "type": {
            "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 647
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 652
          },
          "name": "stateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 658
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 663
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 668
          },
          "name": "timeDeleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 692
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 673
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 489
          },
          "name": "approverGroupIdListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 502
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 518
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 534
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 550
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 566
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 582
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 600
          },
          "name": "notificationTopicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 616
          },
          "name": "numberOfApproversInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 686
          },
          "name": "privilegedOperationListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 642
          },
          "name": "resourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 629
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 702
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 482
          },
          "name": "approverGroupIdList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 495
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 508
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 524
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 540
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 556
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 572
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 593
          },
          "name": "notificationTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 606
          },
          "name": "numberOfApprovers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 635
          },
          "name": "resources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 622
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apiaccesscontrol-privileged-api-control/index:ApiaccesscontrolPrivilegedApiControl"
    },
    "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
        "line": 9
      },
      "name": "ApiaccesscontrolPrivilegedApiControlConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control#approver_group_id_list ApiaccesscontrolPrivilegedApiControl#approver_group_id_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 13
          },
          "name": "approverGroupIdList",
          "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/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control#compartment_id ApiaccesscontrolPrivilegedApiControl#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/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/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control#notification_topic_id ApiaccesscontrolPrivilegedApiControl#notification_topic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 44
          },
          "name": "notificationTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control#privileged_operation_list ApiaccesscontrolPrivilegedApiControl#privileged_operation_list}",
            "stability": "stable",
            "summary": "privileged_operation_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 62
          },
          "name": "privilegedOperationList",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control#resources ApiaccesscontrolPrivilegedApiControl#resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 56
          },
          "name": "resources",
          "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/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control#resource_type ApiaccesscontrolPrivilegedApiControl#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 52
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control#defined_tags ApiaccesscontrolPrivilegedApiControl#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/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/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control#description ApiaccesscontrolPrivilegedApiControl#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/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/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control#display_name ApiaccesscontrolPrivilegedApiControl#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/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/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control#freeform_tags ApiaccesscontrolPrivilegedApiControl#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/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/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control#id ApiaccesscontrolPrivilegedApiControl#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/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/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control#number_of_approvers ApiaccesscontrolPrivilegedApiControl#number_of_approvers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 48
          },
          "name": "numberOfApprovers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control#timeouts ApiaccesscontrolPrivilegedApiControl#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 68
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlTimeouts"
          }
        }
      ],
      "symbolId": "src/apiaccesscontrol-privileged-api-control/index:ApiaccesscontrolPrivilegedApiControlConfig"
    },
    "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
        "line": 70
      },
      "name": "ApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control#api_name ApiaccesscontrolPrivilegedApiControl#api_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 74
          },
          "name": "apiName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control#attribute_names ApiaccesscontrolPrivilegedApiControl#attribute_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 78
          },
          "name": "attributeNames",
          "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/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control#entity_type ApiaccesscontrolPrivilegedApiControl#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 82
          },
          "name": "entityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apiaccesscontrol-privileged-api-control/index:ApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStruct"
    },
    "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apiaccesscontrol-privileged-api-control/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/apiaccesscontrol-privileged-api-control/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/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.ApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStructOutputReference"
            }
          }
        }
      ],
      "name": "ApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 238
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/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/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apiaccesscontrol-privileged-api-control/index:ApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStructList"
    },
    "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apiaccesscontrol-privileged-api-control/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/apiaccesscontrol-privileged-api-control/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 205
          },
          "name": "resetAttributeNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 221
          },
          "name": "resetEntityType"
        }
      ],
      "name": "ApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 193
          },
          "name": "apiNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 209
          },
          "name": "attributeNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 225
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 186
          },
          "name": "apiName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 199
          },
          "name": "attributeNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 215
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apiaccesscontrol-privileged-api-control/index:ApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStructOutputReference"
    },
    "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
        "line": 249
      },
      "name": "ApiaccesscontrolPrivilegedApiControlTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control#create ApiaccesscontrolPrivilegedApiControl#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 253
          },
          "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/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control#delete ApiaccesscontrolPrivilegedApiControl#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 257
          },
          "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/7.19.0/docs/resources/apiaccesscontrol_privileged_api_control#update ApiaccesscontrolPrivilegedApiControl#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 261
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apiaccesscontrol-privileged-api-control/index:ApiaccesscontrolPrivilegedApiControlTimeouts"
    },
    "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apiaccesscontrol-privileged-api-control/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 369
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 385
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 401
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApiaccesscontrolPrivilegedApiControlTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 373
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 389
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 405
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 363
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 379
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 395
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-control/index.ts",
            "line": 319
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiControlTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apiaccesscontrol-privileged-api-control/index:ApiaccesscontrolPrivilegedApiControlTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequest": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request oci_apiaccesscontrol_privileged_api_request}."
      },
      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequest",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request oci_apiaccesscontrol_privileged_api_request} Resource."
        },
        "locationInModule": {
          "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
          "line": 515
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
        "line": 483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApiaccesscontrolPrivilegedApiRequest resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 500
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ApiaccesscontrolPrivilegedApiRequest to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApiaccesscontrolPrivilegedApiRequest that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApiaccesscontrolPrivilegedApiRequest to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 846
          },
          "name": "putPrivilegedOperationList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 859
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 571
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 587
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 608
          },
          "name": "resetDurationInHrs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 629
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 645
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 666
          },
          "name": "resetNotificationTopicId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 697
          },
          "name": "resetReasonDetail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 759
          },
          "name": "resetSeverity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 785
          },
          "name": "resetSubResourceNameList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 807
          },
          "name": "resetTicketNumbers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 862
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 828
          },
          "name": "resetTimeRequestedForFutureAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 874
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 894
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApiaccesscontrolPrivilegedApiRequest",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 488
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 554
          },
          "name": "approverDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestApproverDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 559
          },
          "name": "closureComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 596
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 617
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 654
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 675
          },
          "name": "numberOfApproversRequired",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 680
          },
          "name": "privilegedApiControlId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 685
          },
          "name": "privilegedApiControlName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 843
          },
          "name": "privilegedOperationList",
          "type": {
            "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 724
          },
          "name": "requestedBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 719
          },
          "name": "requestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 742
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 747
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 768
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 773
          },
          "name": "stateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 795
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 816
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 856
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 837
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 575
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 591
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 612
          },
          "name": "durationInHrsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 633
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 649
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 670
          },
          "name": "notificationTopicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 850
          },
          "name": "privilegedOperationListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 701
          },
          "name": "reasonDetailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 714
          },
          "name": "reasonSummaryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 737
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 763
          },
          "name": "severityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 789
          },
          "name": "subResourceNameListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 811
          },
          "name": "ticketNumbersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 866
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 832
          },
          "name": "timeRequestedForFutureAccessInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 565
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 581
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 602
          },
          "name": "durationInHrs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 623
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 639
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 660
          },
          "name": "notificationTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 691
          },
          "name": "reasonDetail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 707
          },
          "name": "reasonSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 730
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 753
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 779
          },
          "name": "subResourceNameList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 801
          },
          "name": "ticketNumbers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 822
          },
          "name": "timeRequestedForFutureAccess",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apiaccesscontrol-privileged-api-request/index:ApiaccesscontrolPrivilegedApiRequest"
    },
    "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestApproverDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestApproverDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
        "line": 78
      },
      "name": "ApiaccesscontrolPrivilegedApiRequestApproverDetails",
      "symbolId": "src/apiaccesscontrol-privileged-api-request/index:ApiaccesscontrolPrivilegedApiRequestApproverDetails"
    },
    "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestApproverDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestApproverDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apiaccesscontrol-privileged-api-request/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/apiaccesscontrol-privileged-api-request/index.ts",
        "line": 155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/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.ApiaccesscontrolPrivilegedApiRequestApproverDetailsOutputReference"
            }
          }
        }
      ],
      "name": "ApiaccesscontrolPrivilegedApiRequestApproverDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 162
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/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/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 162
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/apiaccesscontrol-privileged-api-request/index:ApiaccesscontrolPrivilegedApiRequestApproverDetailsList"
    },
    "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestApproverDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestApproverDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apiaccesscontrol-privileged-api-request/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
        "line": 101
      },
      "name": "ApiaccesscontrolPrivilegedApiRequestApproverDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 130
          },
          "name": "approvalAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 135
          },
          "name": "approvalComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 140
          },
          "name": "approverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 145
          },
          "name": "timeApprovedForAccess",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 150
          },
          "name": "timeOfAuthorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestApproverDetails"
          }
        }
      ],
      "symbolId": "src/apiaccesscontrol-privileged-api-request/index:ApiaccesscontrolPrivilegedApiRequestApproverDetailsOutputReference"
    },
    "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
        "line": 9
      },
      "name": "ApiaccesscontrolPrivilegedApiRequestConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#privileged_operation_list ApiaccesscontrolPrivilegedApiRequest#privileged_operation_list}",
            "stability": "stable",
            "summary": "privileged_operation_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 70
          },
          "name": "privilegedOperationList",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#reason_summary ApiaccesscontrolPrivilegedApiRequest#reason_summary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 44
          },
          "name": "reasonSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#resource_id ApiaccesscontrolPrivilegedApiRequest#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 48
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#compartment_id ApiaccesscontrolPrivilegedApiRequest#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/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/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#defined_tags ApiaccesscontrolPrivilegedApiRequest#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/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/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#duration_in_hrs ApiaccesscontrolPrivilegedApiRequest#duration_in_hrs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 21
          },
          "name": "durationInHrs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#freeform_tags ApiaccesscontrolPrivilegedApiRequest#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/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/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#id ApiaccesscontrolPrivilegedApiRequest#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/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/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#notification_topic_id ApiaccesscontrolPrivilegedApiRequest#notification_topic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 36
          },
          "name": "notificationTopicId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#reason_detail ApiaccesscontrolPrivilegedApiRequest#reason_detail}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 40
          },
          "name": "reasonDetail",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#severity ApiaccesscontrolPrivilegedApiRequest#severity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 52
          },
          "name": "severity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#sub_resource_name_list ApiaccesscontrolPrivilegedApiRequest#sub_resource_name_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 56
          },
          "name": "subResourceNameList",
          "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/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#ticket_numbers ApiaccesscontrolPrivilegedApiRequest#ticket_numbers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 60
          },
          "name": "ticketNumbers",
          "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/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#timeouts ApiaccesscontrolPrivilegedApiRequest#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 76
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#time_requested_for_future_access ApiaccesscontrolPrivilegedApiRequest#time_requested_for_future_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 64
          },
          "name": "timeRequestedForFutureAccess",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apiaccesscontrol-privileged-api-request/index:ApiaccesscontrolPrivilegedApiRequestConfig"
    },
    "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
        "line": 173
      },
      "name": "ApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#api_name ApiaccesscontrolPrivilegedApiRequest#api_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 177
          },
          "name": "apiName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#attribute_names ApiaccesscontrolPrivilegedApiRequest#attribute_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 181
          },
          "name": "attributeNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/apiaccesscontrol-privileged-api-request/index:ApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStruct"
    },
    "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apiaccesscontrol-privileged-api-request/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/apiaccesscontrol-privileged-api-request/index.ts",
        "line": 300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/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.ApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStructOutputReference"
            }
          }
        }
      ],
      "name": "ApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 308
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/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/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apiaccesscontrol-privileged-api-request/index:ApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStructList"
    },
    "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apiaccesscontrol-privileged-api-request/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/apiaccesscontrol-privileged-api-request/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 291
          },
          "name": "resetAttributeNames"
        }
      ],
      "name": "ApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 279
          },
          "name": "apiNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 295
          },
          "name": "attributeNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 272
          },
          "name": "apiName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 285
          },
          "name": "attributeNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apiaccesscontrol-privileged-api-request/index:ApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStructOutputReference"
    },
    "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
        "line": 319
      },
      "name": "ApiaccesscontrolPrivilegedApiRequestTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#create ApiaccesscontrolPrivilegedApiRequest#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 323
          },
          "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/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#delete ApiaccesscontrolPrivilegedApiRequest#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 327
          },
          "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/7.19.0/docs/resources/apiaccesscontrol_privileged_api_request#update ApiaccesscontrolPrivilegedApiRequest#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 331
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apiaccesscontrol-privileged-api-request/index:ApiaccesscontrolPrivilegedApiRequestTimeouts"
    },
    "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apiaccesscontrol-privileged-api-request/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/apiaccesscontrol-privileged-api-request/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 439
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 455
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 471
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApiaccesscontrolPrivilegedApiRequestTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 443
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 459
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 475
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 433
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 449
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 465
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apiaccesscontrol-privileged-api-request/index.ts",
            "line": 389
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApiaccesscontrolPrivilegedApiRequestTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apiaccesscontrol-privileged-api-request/index:ApiaccesscontrolPrivilegedApiRequestTimeoutsOutputReference"
    },
    "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/7.19.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/7.19.0/docs/resources/apigateway_api oci_apigateway_api} Resource."
        },
        "locationInModule": {
          "filename": "src/apigateway-api/index.ts",
          "line": 486
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 454
      },
      "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": 471
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 668
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayApiLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 684
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayApiTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 538
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 554
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 570
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 586
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 602
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 618
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 671
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 687
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/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/apigateway-api/index.ts",
            "line": 713
          },
          "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": 459
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 627
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 665
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayApiLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 632
          },
          "name": "specificationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 637
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 643
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 648
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 681
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayApiTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 653
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 659
          },
          "name": "validationResults",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayApiValidationResultsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 526
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 542
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 558
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 574
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 590
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 606
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 622
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 675
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayApiLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 691
          },
          "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": 519
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 532
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 548
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 564
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 580
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 596
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 612
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_api#is_lock_override ApigatewayApi#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 40
          },
          "name": "isLockOverride",
          "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/7.19.0/docs/resources/apigateway_api#locks ApigatewayApi#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 46
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayApiLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_api#timeouts ApigatewayApi#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayApiTimeouts"
          }
        }
      ],
      "symbolId": "src/apigateway-api/index:ApigatewayApiConfig"
    },
    "cdktf-provider-oci.ApigatewayApiLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayApiLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-api/index.ts",
        "line": 134
      },
      "name": "ApigatewayApiLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_api#type ApigatewayApi#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 142
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_api#message ApigatewayApi#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 138
          },
          "name": "message",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-api/index:ApigatewayApiLocks"
    },
    "cdktf-provider-oci.ApigatewayApiLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayApiLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-api/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/apigateway-api/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/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.ApigatewayApiLocksOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayApiLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 279
          },
          "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": 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/apigateway-api/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayApiLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-api/index:ApigatewayApiLocksList"
    },
    "cdktf-provider-oci.ApigatewayApiLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayApiLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-api/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/apigateway-api/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 239
          },
          "name": "resetMessage"
        }
      ],
      "name": "ApigatewayApiLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 248
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 253
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 243
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 266
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 233
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 259
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayApiLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-api/index:ApigatewayApiLocksOutputReference"
    },
    "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": 290
      },
      "name": "ApigatewayApiTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_api#create ApigatewayApi#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 294
          },
          "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/7.19.0/docs/resources/apigateway_api#delete ApigatewayApi#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 298
          },
          "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/7.19.0/docs/resources/apigateway_api#update ApigatewayApi#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 302
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-api/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 410
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 426
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 442
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApigatewayApiTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 414
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 430
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 446
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 404
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 420
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 436
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 360
          },
          "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": 54
      },
      "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": 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/apigateway-api/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/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.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": 123
          },
          "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": 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/apigateway-api/index.ts",
            "line": 123
          },
          "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": 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/apigateway-api/index.ts",
        "line": 77
      },
      "name": "ApigatewayApiValidationResultsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 106
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 111
          },
          "name": "result",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-api/index.ts",
            "line": 90
          },
          "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/7.19.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/7.19.0/docs/resources/apigateway_certificate oci_apigateway_certificate} Resource."
        },
        "locationInModule": {
          "filename": "src/apigateway-certificate/index.ts",
          "line": 414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 382
      },
      "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": 399
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 623
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayCertificateLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 639
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayCertificateTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 481
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 497
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 513
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 529
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 545
          },
          "name": "resetIntermediateCertificates"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 561
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 626
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 642
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/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/apigateway-certificate/index.ts",
            "line": 670
          },
          "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": 387
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 570
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 620
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayCertificateLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 588
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 593
          },
          "name": "subjectNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 599
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 604
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 609
          },
          "name": "timeNotValidAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 636
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayCertificateTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 614
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 456
          },
          "name": "certificateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 469
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 485
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 501
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 517
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 533
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 549
          },
          "name": "intermediateCertificatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 565
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 630
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayCertificateLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 583
          },
          "name": "privateKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 646
          },
          "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": 449
          },
          "name": "certificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 462
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 475
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 491
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 507
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 523
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 539
          },
          "name": "intermediateCertificates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 555
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 576
          },
          "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/7.19.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/7.19.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/7.19.0/docs/resources/apigateway_certificate#private_key ApigatewayCertificate#private_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 48
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_certificate#is_lock_override ApigatewayCertificate#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 44
          },
          "name": "isLockOverride",
          "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/7.19.0/docs/resources/apigateway_certificate#locks ApigatewayCertificate#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 54
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayCertificateLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_certificate#timeouts ApigatewayCertificate#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 60
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayCertificateTimeouts"
          }
        }
      ],
      "symbolId": "src/apigateway-certificate/index:ApigatewayCertificateConfig"
    },
    "cdktf-provider-oci.ApigatewayCertificateLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayCertificateLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-certificate/index.ts",
        "line": 62
      },
      "name": "ApigatewayCertificateLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_certificate#type ApigatewayCertificate#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/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/7.19.0/docs/resources/apigateway_certificate#message ApigatewayCertificate#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 66
          },
          "name": "message",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-certificate/index:ApigatewayCertificateLocks"
    },
    "cdktf-provider-oci.ApigatewayCertificateLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayCertificateLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-certificate/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/apigateway-certificate/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/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.ApigatewayCertificateLocksOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayCertificateLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 207
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/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/apigateway-certificate/index.ts",
            "line": 207
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayCertificateLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-certificate/index:ApigatewayCertificateLocksList"
    },
    "cdktf-provider-oci.ApigatewayCertificateLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayCertificateLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-certificate/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/apigateway-certificate/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 167
          },
          "name": "resetMessage"
        }
      ],
      "name": "ApigatewayCertificateLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 176
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 181
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 171
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 194
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 161
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 187
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 123
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayCertificateLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-certificate/index:ApigatewayCertificateLocksOutputReference"
    },
    "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": 218
      },
      "name": "ApigatewayCertificateTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_certificate#create ApigatewayCertificate#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 222
          },
          "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/7.19.0/docs/resources/apigateway_certificate#delete ApigatewayCertificate#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 226
          },
          "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/7.19.0/docs/resources/apigateway_certificate#update ApigatewayCertificate#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 230
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-certificate/index.ts",
        "line": 276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 338
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 354
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 370
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApigatewayCertificateTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 342
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 358
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 374
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 332
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 348
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 364
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-certificate/index.ts",
            "line": 288
          },
          "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/7.19.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/7.19.0/docs/resources/apigateway_deployment oci_apigateway_deployment} Resource."
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/index.ts",
          "line": 17680
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 17648
      },
      "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": 17665
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 17868
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayDeploymentLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17884
          },
          "name": "putSpecification",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecification"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17897
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17734
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17750
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17771
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17800
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17816
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17871
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17900
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17912
          },
          "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": 17928
          },
          "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": 17653
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17759
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17825
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17865
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17881
          },
          "name": "specification",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17843
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17849
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17854
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17894
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17859
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17722
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17738
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17754
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17775
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17788
          },
          "name": "gatewayIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17804
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17820
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17875
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17838
          },
          "name": "pathPrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17888
          },
          "name": "specificationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecification"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17904
          },
          "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": 17715
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17728
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17744
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17765
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17781
          },
          "name": "gatewayId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17794
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17810
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17831
          },
          "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/7.19.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/7.19.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/7.19.0/docs/resources/apigateway_deployment#path_prefix ApigatewayDeployment#path_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 44
          },
          "name": "pathPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#specification ApigatewayDeployment#specification}",
            "stability": "stable",
            "summary": "specification block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 56
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#is_lock_override ApigatewayDeployment#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 40
          },
          "name": "isLockOverride",
          "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/7.19.0/docs/resources/apigateway_deployment#locks ApigatewayDeployment#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 50
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#timeouts ApigatewayDeployment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentTimeouts"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentConfig"
    },
    "cdktf-provider-oci.ApigatewayDeploymentLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 64
      },
      "name": "ApigatewayDeploymentLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 72
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#message ApigatewayDeployment#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 68
          },
          "name": "message",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentLocks"
    },
    "cdktf-provider-oci.ApigatewayDeploymentLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/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/apigateway-deployment/index.ts",
        "line": 201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/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.ApigatewayDeploymentLocksOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayDeploymentLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 209
          },
          "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": 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/apigateway-deployment/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayDeploymentLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentLocksList"
    },
    "cdktf-provider-oci.ApigatewayDeploymentLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayDeploymentLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-deployment/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 169
          },
          "name": "resetMessage"
        }
      ],
      "name": "ApigatewayDeploymentLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 178
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 183
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 173
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 196
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 163
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 189
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 125
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayDeploymentLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-deployment/index:ApigatewayDeploymentLocksOutputReference"
    },
    "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": 17331
      },
      "name": "ApigatewayDeploymentSpecification",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#routes ApigatewayDeployment#routes}",
            "stability": "stable",
            "summary": "routes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17349
          },
          "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/7.19.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": 17337
          },
          "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/7.19.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": 17343
          },
          "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": 421
      },
      "name": "ApigatewayDeploymentSpecificationLoggingPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 427
          },
          "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/7.19.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": 433
          },
          "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": 220
      },
      "name": "ApigatewayDeploymentSpecificationLoggingPoliciesAccessLog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#is_enabled ApigatewayDeployment#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 224
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 296
          },
          "name": "resetIsEnabled"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationLoggingPoliciesAccessLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 300
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 290
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 267
          },
          "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": 304
      },
      "name": "ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#is_enabled ApigatewayDeployment#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 308
          },
          "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/7.19.0/docs/resources/apigateway_deployment#log_level ApigatewayDeployment#log_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 312
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 397
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 413
          },
          "name": "resetLogLevel"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 401
          },
          "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": 417
          },
          "name": "logLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 391
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 407
          },
          "name": "logLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 362
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 515
          },
          "name": "putAccessLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesAccessLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 531
          },
          "name": "putExecutionLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 518
          },
          "name": "resetAccessLog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 534
          },
          "name": "resetExecutionLog"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationLoggingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 512
          },
          "name": "accessLog",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesAccessLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 528
          },
          "name": "executionLog",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 522
          },
          "name": "accessLogInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesAccessLog"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 538
          },
          "name": "executionLogInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesExecutionLog"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 483
          },
          "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": 17402
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 17395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17444
          },
          "name": "putLoggingPolicies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPolicies"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17460
          },
          "name": "putRequestPolicies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPolicies"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17476
          },
          "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": 17447
          },
          "name": "resetLoggingPolicies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17463
          },
          "name": "resetRequestPolicies"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17441
          },
          "name": "loggingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPoliciesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17457
          },
          "name": "requestPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17473
          },
          "name": "routes",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17451
          },
          "name": "loggingPoliciesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationLoggingPolicies"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17467
          },
          "name": "requestPoliciesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPolicies"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17480
          },
          "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": 17406
          },
          "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": 10391
      },
      "name": "ApigatewayDeploymentSpecificationRequestPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#authentication ApigatewayDeployment#authentication}",
            "stability": "stable",
            "summary": "authentication block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10397
          },
          "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/7.19.0/docs/resources/apigateway_deployment#cors ApigatewayDeployment#cors}",
            "stability": "stable",
            "summary": "cors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10403
          },
          "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/7.19.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": 10409
          },
          "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/7.19.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": 10415
          },
          "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/7.19.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": 10421
          },
          "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/7.19.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": 10427
          },
          "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": 4345
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthentication",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4389
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#audiences ApigatewayDeployment#audiences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4349
          },
          "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/7.19.0/docs/resources/apigateway_deployment#cache_key ApigatewayDeployment#cache_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4353
          },
          "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/7.19.0/docs/resources/apigateway_deployment#function_id ApigatewayDeployment#function_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4357
          },
          "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/7.19.0/docs/resources/apigateway_deployment#is_anonymous_access_allowed ApigatewayDeployment#is_anonymous_access_allowed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4361
          },
          "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/7.19.0/docs/resources/apigateway_deployment#issuers ApigatewayDeployment#issuers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4365
          },
          "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/7.19.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": 4369
          },
          "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/7.19.0/docs/resources/apigateway_deployment#parameters ApigatewayDeployment#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4373
          },
          "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/7.19.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": 4395
          },
          "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/7.19.0/docs/resources/apigateway_deployment#token_auth_scheme ApigatewayDeployment#token_auth_scheme}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4377
          },
          "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/7.19.0/docs/resources/apigateway_deployment#token_header ApigatewayDeployment#token_header}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4381
          },
          "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/7.19.0/docs/resources/apigateway_deployment#token_query_param ApigatewayDeployment#token_query_param}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4385
          },
          "name": "tokenQueryParam",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 4401
          },
          "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/7.19.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": 4407
          },
          "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/7.19.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": 4413
          },
          "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": 4550
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 4543
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4837
          },
          "name": "putPublicKeys",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4853
          },
          "name": "putValidationFailurePolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4869
          },
          "name": "putValidationPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4885
          },
          "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": 4667
          },
          "name": "resetAudiences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4683
          },
          "name": "resetCacheKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4699
          },
          "name": "resetFunctionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4715
          },
          "name": "resetIsAnonymousAccessAllowed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4731
          },
          "name": "resetIssuers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4747
          },
          "name": "resetMaxClockSkewInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4763
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4840
          },
          "name": "resetPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4779
          },
          "name": "resetTokenAuthScheme"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4795
          },
          "name": "resetTokenHeader"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4811
          },
          "name": "resetTokenQueryParam"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4856
          },
          "name": "resetValidationFailurePolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4872
          },
          "name": "resetValidationPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4888
          },
          "name": "resetVerifyClaims"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4834
          },
          "name": "publicKeys",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4850
          },
          "name": "validationFailurePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4866
          },
          "name": "validationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4882
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4671
          },
          "name": "audiencesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4687
          },
          "name": "cacheKeyInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4703
          },
          "name": "functionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4719
          },
          "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": 4735
          },
          "name": "issuersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4751
          },
          "name": "maxClockSkewInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4767
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4844
          },
          "name": "publicKeysInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4783
          },
          "name": "tokenAuthSchemeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4799
          },
          "name": "tokenHeaderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4815
          },
          "name": "tokenQueryParamInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4828
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4860
          },
          "name": "validationFailurePolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4876
          },
          "name": "validationPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4892
          },
          "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": 4661
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4677
          },
          "name": "cacheKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4693
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4709
          },
          "name": "isAnonymousAccessAllowed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4725
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4741
          },
          "name": "maxClockSkewInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4757
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4773
          },
          "name": "tokenAuthScheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4789
          },
          "name": "tokenHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4805
          },
          "name": "tokenQueryParam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4821
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4554
          },
          "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": 919
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeys",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 931
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#is_ssl_verify_disabled ApigatewayDeployment#is_ssl_verify_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 923
          },
          "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/7.19.0/docs/resources/apigateway_deployment#keys ApigatewayDeployment#keys}",
            "stability": "stable",
            "summary": "keys block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 941
          },
          "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/7.19.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": 927
          },
          "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/7.19.0/docs/resources/apigateway_deployment#uri ApigatewayDeployment#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 935
          },
          "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": 542
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeys",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#format ApigatewayDeployment#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 554
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#alg ApigatewayDeployment#alg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 546
          },
          "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/7.19.0/docs/resources/apigateway_deployment#e ApigatewayDeployment#e}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 550
          },
          "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/7.19.0/docs/resources/apigateway_deployment#key ApigatewayDeployment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 558
          },
          "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/7.19.0/docs/resources/apigateway_deployment#key_ops ApigatewayDeployment#key_ops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 562
          },
          "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/7.19.0/docs/resources/apigateway_deployment#kid ApigatewayDeployment#kid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 566
          },
          "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/7.19.0/docs/resources/apigateway_deployment#kty ApigatewayDeployment#kty}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 570
          },
          "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/7.19.0/docs/resources/apigateway_deployment#n ApigatewayDeployment#n}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 574
          },
          "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/7.19.0/docs/resources/apigateway_deployment#use ApigatewayDeployment#use}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 578
          },
          "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": 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/apigateway-deployment/index.ts",
        "line": 900
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/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.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": 908
          },
          "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": 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/apigateway-deployment/index.ts",
            "line": 908
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 901
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 766
          },
          "name": "resetAlg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 782
          },
          "name": "resetE"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 811
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 827
          },
          "name": "resetKeyOps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 843
          },
          "name": "resetKid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 859
          },
          "name": "resetKty"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 875
          },
          "name": "resetN"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 891
          },
          "name": "resetUse"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 770
          },
          "name": "algInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 786
          },
          "name": "eInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 799
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 815
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 831
          },
          "name": "keyOpsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 847
          },
          "name": "kidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 863
          },
          "name": "ktyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 879
          },
          "name": "nInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 895
          },
          "name": "useInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 760
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 776
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 792
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 805
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 821
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 837
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 853
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 869
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 885
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 680
          },
          "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": 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/apigateway-deployment/index.ts",
        "line": 1001
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1123
          },
          "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": 1065
          },
          "name": "resetIsSslVerifyDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1126
          },
          "name": "resetKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1081
          },
          "name": "resetMaxCacheDurationInHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1110
          },
          "name": "resetUri"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1120
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1069
          },
          "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": 1130
          },
          "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": 1085
          },
          "name": "maxCacheDurationInHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1098
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1114
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1059
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1075
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1091
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1104
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1012
          },
          "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": 2322
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2354
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 2372
          },
          "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/7.19.0/docs/resources/apigateway_deployment#fallback_redirect_path ApigatewayDeployment#fallback_redirect_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2326
          },
          "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/7.19.0/docs/resources/apigateway_deployment#logout_path ApigatewayDeployment#logout_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2330
          },
          "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/7.19.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": 2334
          },
          "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/7.19.0/docs/resources/apigateway_deployment#response_code ApigatewayDeployment#response_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2338
          },
          "name": "responseCode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 2378
          },
          "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/7.19.0/docs/resources/apigateway_deployment#response_message ApigatewayDeployment#response_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2342
          },
          "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/7.19.0/docs/resources/apigateway_deployment#response_type ApigatewayDeployment#response_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2346
          },
          "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/7.19.0/docs/resources/apigateway_deployment#scopes ApigatewayDeployment#scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2350
          },
          "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/7.19.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": 2384
          },
          "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/7.19.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": 2358
          },
          "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/7.19.0/docs/resources/apigateway_deployment#use_cookies_for_session ApigatewayDeployment#use_cookies_for_session}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2362
          },
          "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/7.19.0/docs/resources/apigateway_deployment#use_pkce ApigatewayDeployment#use_pkce}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2366
          },
          "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": 1134
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1150
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#client_id ApigatewayDeployment#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1138
          },
          "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/7.19.0/docs/resources/apigateway_deployment#client_secret_id ApigatewayDeployment#client_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1142
          },
          "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/7.19.0/docs/resources/apigateway_deployment#client_secret_version_number ApigatewayDeployment#client_secret_version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1146
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 1203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1261
          },
          "name": "resetClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1277
          },
          "name": "resetClientSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1293
          },
          "name": "resetClientSecretVersionNumber"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1265
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1281
          },
          "name": "clientSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1297
          },
          "name": "clientSecretVersionNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1310
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1255
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1271
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1287
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1303
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1214
          },
          "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": 2514
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 2507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2795
          },
          "name": "putClientDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2811
          },
          "name": "putResponseHeaderTransformations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2827
          },
          "name": "putSourceUriDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2798
          },
          "name": "resetClientDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2625
          },
          "name": "resetFallbackRedirectPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2641
          },
          "name": "resetLogoutPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2657
          },
          "name": "resetMaxExpiryDurationInHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2673
          },
          "name": "resetResponseCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2814
          },
          "name": "resetResponseHeaderTransformations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2689
          },
          "name": "resetResponseMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2705
          },
          "name": "resetResponseType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2721
          },
          "name": "resetScopes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2830
          },
          "name": "resetSourceUriDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2750
          },
          "name": "resetUseCookiesForIntermediateSteps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2766
          },
          "name": "resetUseCookiesForSession"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2782
          },
          "name": "resetUsePkce"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2792
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2808
          },
          "name": "responseHeaderTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2824
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2802
          },
          "name": "clientDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2629
          },
          "name": "fallbackRedirectPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2645
          },
          "name": "logoutPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2661
          },
          "name": "maxExpiryDurationInHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2677
          },
          "name": "responseCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2818
          },
          "name": "responseHeaderTransformationsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2693
          },
          "name": "responseMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2709
          },
          "name": "responseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2725
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2834
          },
          "name": "sourceUriDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2738
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2754
          },
          "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": 2770
          },
          "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": 2786
          },
          "name": "usePkceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2619
          },
          "name": "fallbackRedirectPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2635
          },
          "name": "logoutPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2651
          },
          "name": "maxExpiryDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2667
          },
          "name": "responseCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2683
          },
          "name": "responseMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2699
          },
          "name": "responseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2715
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2731
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2744
          },
          "name": "useCookiesForIntermediateSteps",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2760
          },
          "name": "useCookiesForSession",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2776
          },
          "name": "usePkce",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2518
          },
          "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": 2052
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 2058
          },
          "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/7.19.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": 2064
          },
          "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/7.19.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": 2070
          },
          "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": 1430
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1440
          },
          "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/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1434
          },
          "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": 1314
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1318
          },
          "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": 1419
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1426
          },
          "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": 1419
          },
          "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": 1419
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 1419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1412
          },
          "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": 1360
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1402
          },
          "name": "resetName"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1406
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1396
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1364
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 1479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1538
          },
          "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": 1541
          },
          "name": "resetItems"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1525
          },
          "name": "resetType"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1535
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1545
          },
          "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": 1529
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1519
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1490
          },
          "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": 2123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 2116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2165
          },
          "name": "putFilterHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2181
          },
          "name": "putRenameHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2197
          },
          "name": "putSetHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2168
          },
          "name": "resetFilterHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2184
          },
          "name": "resetRenameHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2200
          },
          "name": "resetSetHeaders"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2162
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2178
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2194
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2172
          },
          "name": "filterHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2188
          },
          "name": "renameHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2204
          },
          "name": "setHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2127
          },
          "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": 1698
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1704
          },
          "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": 1549
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#from ApigatewayDeployment#from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1553
          },
          "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/7.19.0/docs/resources/apigateway_deployment#to ApigatewayDeployment#to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1557
          },
          "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": 1687
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1679
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1694
          },
          "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": 1687
          },
          "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": 1687
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 1687
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1680
          },
          "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": 1606
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1654
          },
          "name": "resetFrom"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1670
          },
          "name": "resetTo"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1658
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1674
          },
          "name": "toInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1648
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1664
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1610
          },
          "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": 1743
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 1736
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1773
          },
          "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": 1776
          },
          "name": "resetItems"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1770
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1780
          },
          "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": 1747
          },
          "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": 1966
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1972
          },
          "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": 1784
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#if_exists ApigatewayDeployment#if_exists}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1788
          },
          "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/7.19.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1792
          },
          "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/7.19.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1796
          },
          "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": 1955
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1947
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1962
          },
          "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": 1955
          },
          "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": 1955
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 1955
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1948
          },
          "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": 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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1842
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1906
          },
          "name": "resetIfExists"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1922
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1938
          },
          "name": "resetValues"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1910
          },
          "name": "ifExistsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1926
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1942
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1900
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1916
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1932
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 1856
          },
          "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": 2011
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 2004
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2041
          },
          "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": 2044
          },
          "name": "resetItems"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2038
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2048
          },
          "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": 2015
          },
          "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": 2208
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2212
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#uri ApigatewayDeployment#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2216
          },
          "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": 2262
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 2255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2314
          },
          "name": "resetUri"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2302
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2318
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2295
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2308
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2266
          },
          "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": 3843
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3855
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 3865
          },
          "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/7.19.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": 3871
          },
          "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/7.19.0/docs/resources/apigateway_deployment#is_ssl_verify_disabled ApigatewayDeployment#is_ssl_verify_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3847
          },
          "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/7.19.0/docs/resources/apigateway_deployment#keys ApigatewayDeployment#keys}",
            "stability": "stable",
            "summary": "keys block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3877
          },
          "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/7.19.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": 3851
          },
          "name": "maxCacheDurationInHours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 3883
          },
          "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/7.19.0/docs/resources/apigateway_deployment#uri ApigatewayDeployment#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3859
          },
          "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": 3020
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#audiences ApigatewayDeployment#audiences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3024
          },
          "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/7.19.0/docs/resources/apigateway_deployment#issuers ApigatewayDeployment#issuers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3028
          },
          "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/7.19.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": 3034
          },
          "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": 3087
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 3080
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3161
          },
          "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": 3132
          },
          "name": "resetAudiences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3148
          },
          "name": "resetIssuers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3164
          },
          "name": "resetVerifyClaims"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3158
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3136
          },
          "name": "audiencesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3152
          },
          "name": "issuersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3168
          },
          "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": 3126
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3142
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3091
          },
          "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": 2838
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaims",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#is_required ApigatewayDeployment#is_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2842
          },
          "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/7.19.0/docs/resources/apigateway_deployment#key ApigatewayDeployment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2846
          },
          "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/7.19.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2850
          },
          "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": 3009
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 3001
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3016
          },
          "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": 3009
          },
          "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": 3009
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 3009
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3002
          },
          "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": 2906
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 2896
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2960
          },
          "name": "resetIsRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2976
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2992
          },
          "name": "resetValues"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2964
          },
          "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": 2980
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2996
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2954
          },
          "name": "isRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2970
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2986
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 2910
          },
          "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": 3172
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3188
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#client_id ApigatewayDeployment#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3176
          },
          "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/7.19.0/docs/resources/apigateway_deployment#client_secret_id ApigatewayDeployment#client_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3180
          },
          "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/7.19.0/docs/resources/apigateway_deployment#client_secret_version_number ApigatewayDeployment#client_secret_version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3184
          },
          "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": 3248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 3241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3299
          },
          "name": "resetClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3315
          },
          "name": "resetClientSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3331
          },
          "name": "resetClientSecretVersionNumber"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3303
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3319
          },
          "name": "clientSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3335
          },
          "name": "clientSecretVersionNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3348
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3293
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3309
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3325
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3341
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3252
          },
          "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": 3352
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeys",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#format ApigatewayDeployment#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3364
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#alg ApigatewayDeployment#alg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3356
          },
          "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/7.19.0/docs/resources/apigateway_deployment#e ApigatewayDeployment#e}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3360
          },
          "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/7.19.0/docs/resources/apigateway_deployment#key ApigatewayDeployment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3368
          },
          "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/7.19.0/docs/resources/apigateway_deployment#key_ops ApigatewayDeployment#key_ops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3372
          },
          "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/7.19.0/docs/resources/apigateway_deployment#kid ApigatewayDeployment#kid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3376
          },
          "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/7.19.0/docs/resources/apigateway_deployment#kty ApigatewayDeployment#kty}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3380
          },
          "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/7.19.0/docs/resources/apigateway_deployment#n ApigatewayDeployment#n}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3384
          },
          "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/7.19.0/docs/resources/apigateway_deployment#use ApigatewayDeployment#use}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3388
          },
          "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": 3718
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 3710
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3725
          },
          "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": 3718
          },
          "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": 3718
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 3718
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3711
          },
          "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": 3486
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 3476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3576
          },
          "name": "resetAlg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3592
          },
          "name": "resetE"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3621
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3637
          },
          "name": "resetKeyOps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3653
          },
          "name": "resetKid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3669
          },
          "name": "resetKty"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3685
          },
          "name": "resetN"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3701
          },
          "name": "resetUse"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3580
          },
          "name": "algInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3596
          },
          "name": "eInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3609
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3625
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3641
          },
          "name": "keyOpsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3657
          },
          "name": "kidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3673
          },
          "name": "ktyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3689
          },
          "name": "nInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3705
          },
          "name": "useInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3570
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3586
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3602
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3615
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3631
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3647
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3663
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3679
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3695
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3490
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 3964
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4104
          },
          "name": "putAdditionalValidationPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4120
          },
          "name": "putClientDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4136
          },
          "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": 4152
          },
          "name": "putSourceUriDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4107
          },
          "name": "resetAdditionalValidationPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4123
          },
          "name": "resetClientDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4046
          },
          "name": "resetIsSslVerifyDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4139
          },
          "name": "resetKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4062
          },
          "name": "resetMaxCacheDurationInHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4155
          },
          "name": "resetSourceUriDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4091
          },
          "name": "resetUri"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4101
          },
          "name": "additionalValidationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4117
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4133
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4149
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4111
          },
          "name": "additionalValidationPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4127
          },
          "name": "clientDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4050
          },
          "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": 4143
          },
          "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": 4066
          },
          "name": "maxCacheDurationInHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4159
          },
          "name": "sourceUriDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4079
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4095
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4040
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4056
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4072
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4085
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3975
          },
          "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": 3729
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3733
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#uri ApigatewayDeployment#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3737
          },
          "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": 3783
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 3776
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3835
          },
          "name": "resetUri"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3823
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3839
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3816
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3829
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 3787
          },
          "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": 4163
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaims",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#is_required ApigatewayDeployment#is_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4167
          },
          "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/7.19.0/docs/resources/apigateway_deployment#key ApigatewayDeployment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4171
          },
          "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/7.19.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4175
          },
          "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": 4334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 4326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4341
          },
          "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": 4334
          },
          "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": 4334
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 4334
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4327
          },
          "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": 4231
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 4221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4285
          },
          "name": "resetIsRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4301
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4317
          },
          "name": "resetValues"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4289
          },
          "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": 4305
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4321
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4279
          },
          "name": "isRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4295
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4311
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4235
          },
          "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": 4896
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesCors",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#allowed_origins ApigatewayDeployment#allowed_origins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4908
          },
          "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/7.19.0/docs/resources/apigateway_deployment#allowed_headers ApigatewayDeployment#allowed_headers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4900
          },
          "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/7.19.0/docs/resources/apigateway_deployment#allowed_methods ApigatewayDeployment#allowed_methods}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4904
          },
          "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/7.19.0/docs/resources/apigateway_deployment#exposed_headers ApigatewayDeployment#exposed_headers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4912
          },
          "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/7.19.0/docs/resources/apigateway_deployment#is_allow_credentials_enabled ApigatewayDeployment#is_allow_credentials_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4916
          },
          "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/7.19.0/docs/resources/apigateway_deployment#max_age_in_seconds ApigatewayDeployment#max_age_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4920
          },
          "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": 4994
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 4987
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5057
          },
          "name": "resetAllowedHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5073
          },
          "name": "resetAllowedMethods"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5102
          },
          "name": "resetExposedHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5118
          },
          "name": "resetIsAllowCredentialsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5134
          },
          "name": "resetMaxAgeInSeconds"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesCorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5061
          },
          "name": "allowedHeadersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5077
          },
          "name": "allowedMethodsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5090
          },
          "name": "allowedOriginsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5106
          },
          "name": "exposedHeadersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5122
          },
          "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": 5138
          },
          "name": "maxAgeInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5051
          },
          "name": "allowedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5067
          },
          "name": "allowedMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5083
          },
          "name": "allowedOrigins",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5096
          },
          "name": "exposedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5112
          },
          "name": "isAllowCredentialsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5128
          },
          "name": "maxAgeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 4998
          },
          "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": 9967
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthentication",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 9973
          },
          "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/7.19.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": 9979
          },
          "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": 9709
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 9715
          },
          "name": "authenticationServerDetail",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#key ApigatewayDeployment#key}",
            "stability": "stable",
            "summary": "key block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9721
          },
          "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": 8945
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8989
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#audiences ApigatewayDeployment#audiences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8949
          },
          "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/7.19.0/docs/resources/apigateway_deployment#cache_key ApigatewayDeployment#cache_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8953
          },
          "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/7.19.0/docs/resources/apigateway_deployment#function_id ApigatewayDeployment#function_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8957
          },
          "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/7.19.0/docs/resources/apigateway_deployment#is_anonymous_access_allowed ApigatewayDeployment#is_anonymous_access_allowed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8961
          },
          "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/7.19.0/docs/resources/apigateway_deployment#issuers ApigatewayDeployment#issuers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8965
          },
          "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/7.19.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": 8969
          },
          "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/7.19.0/docs/resources/apigateway_deployment#parameters ApigatewayDeployment#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8973
          },
          "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/7.19.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": 8995
          },
          "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/7.19.0/docs/resources/apigateway_deployment#token_auth_scheme ApigatewayDeployment#token_auth_scheme}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8977
          },
          "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/7.19.0/docs/resources/apigateway_deployment#token_header ApigatewayDeployment#token_header}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8981
          },
          "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/7.19.0/docs/resources/apigateway_deployment#token_query_param ApigatewayDeployment#token_query_param}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8985
          },
          "name": "tokenQueryParam",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 9001
          },
          "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/7.19.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": 9007
          },
          "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/7.19.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": 9013
          },
          "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": 9150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 9143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9437
          },
          "name": "putPublicKeys",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9453
          },
          "name": "putValidationFailurePolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9469
          },
          "name": "putValidationPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9485
          },
          "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": 9267
          },
          "name": "resetAudiences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9283
          },
          "name": "resetCacheKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9299
          },
          "name": "resetFunctionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9315
          },
          "name": "resetIsAnonymousAccessAllowed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9331
          },
          "name": "resetIssuers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9347
          },
          "name": "resetMaxClockSkewInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9363
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9440
          },
          "name": "resetPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9379
          },
          "name": "resetTokenAuthScheme"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9395
          },
          "name": "resetTokenHeader"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9411
          },
          "name": "resetTokenQueryParam"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9456
          },
          "name": "resetValidationFailurePolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9472
          },
          "name": "resetValidationPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9488
          },
          "name": "resetVerifyClaims"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9434
          },
          "name": "publicKeys",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9450
          },
          "name": "validationFailurePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9466
          },
          "name": "validationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9482
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9271
          },
          "name": "audiencesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9287
          },
          "name": "cacheKeyInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9303
          },
          "name": "functionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9319
          },
          "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": 9335
          },
          "name": "issuersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9351
          },
          "name": "maxClockSkewInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9367
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9444
          },
          "name": "publicKeysInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9383
          },
          "name": "tokenAuthSchemeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9399
          },
          "name": "tokenHeaderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9415
          },
          "name": "tokenQueryParamInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9428
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9460
          },
          "name": "validationFailurePolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9476
          },
          "name": "validationPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9492
          },
          "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": 9261
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9277
          },
          "name": "cacheKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9293
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9309
          },
          "name": "isAnonymousAccessAllowed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9325
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9341
          },
          "name": "maxClockSkewInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9357
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9373
          },
          "name": "tokenAuthScheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9389
          },
          "name": "tokenHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9405
          },
          "name": "tokenQueryParam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9421
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9154
          },
          "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": 5519
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeys",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5531
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#is_ssl_verify_disabled ApigatewayDeployment#is_ssl_verify_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5523
          },
          "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/7.19.0/docs/resources/apigateway_deployment#keys ApigatewayDeployment#keys}",
            "stability": "stable",
            "summary": "keys block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5541
          },
          "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/7.19.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": 5527
          },
          "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/7.19.0/docs/resources/apigateway_deployment#uri ApigatewayDeployment#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5535
          },
          "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": 5142
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeys",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#format ApigatewayDeployment#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5154
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#alg ApigatewayDeployment#alg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5146
          },
          "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/7.19.0/docs/resources/apigateway_deployment#e ApigatewayDeployment#e}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5150
          },
          "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/7.19.0/docs/resources/apigateway_deployment#key ApigatewayDeployment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5158
          },
          "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/7.19.0/docs/resources/apigateway_deployment#key_ops ApigatewayDeployment#key_ops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5162
          },
          "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/7.19.0/docs/resources/apigateway_deployment#kid ApigatewayDeployment#kid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5166
          },
          "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/7.19.0/docs/resources/apigateway_deployment#kty ApigatewayDeployment#kty}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5170
          },
          "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/7.19.0/docs/resources/apigateway_deployment#n ApigatewayDeployment#n}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5174
          },
          "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/7.19.0/docs/resources/apigateway_deployment#use ApigatewayDeployment#use}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5178
          },
          "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": 5508
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 5500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5515
          },
          "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": 5508
          },
          "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": 5508
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 5508
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5501
          },
          "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": 5276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 5266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5366
          },
          "name": "resetAlg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5382
          },
          "name": "resetE"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5411
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5427
          },
          "name": "resetKeyOps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5443
          },
          "name": "resetKid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5459
          },
          "name": "resetKty"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5475
          },
          "name": "resetN"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5491
          },
          "name": "resetUse"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5370
          },
          "name": "algInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5386
          },
          "name": "eInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5399
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5415
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5431
          },
          "name": "keyOpsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5447
          },
          "name": "kidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5463
          },
          "name": "ktyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5479
          },
          "name": "nInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5495
          },
          "name": "useInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5360
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5376
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5392
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5405
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5421
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5437
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5453
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5469
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5485
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5280
          },
          "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": 5608
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 5601
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5723
          },
          "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": 5665
          },
          "name": "resetIsSslVerifyDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5726
          },
          "name": "resetKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5681
          },
          "name": "resetMaxCacheDurationInHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5710
          },
          "name": "resetUri"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5720
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5669
          },
          "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": 5730
          },
          "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": 5685
          },
          "name": "maxCacheDurationInHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5698
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5714
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5659
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5675
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5691
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5704
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5612
          },
          "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": 6922
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6954
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 6972
          },
          "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/7.19.0/docs/resources/apigateway_deployment#fallback_redirect_path ApigatewayDeployment#fallback_redirect_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6926
          },
          "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/7.19.0/docs/resources/apigateway_deployment#logout_path ApigatewayDeployment#logout_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6930
          },
          "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/7.19.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": 6934
          },
          "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/7.19.0/docs/resources/apigateway_deployment#response_code ApigatewayDeployment#response_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6938
          },
          "name": "responseCode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 6978
          },
          "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/7.19.0/docs/resources/apigateway_deployment#response_message ApigatewayDeployment#response_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6942
          },
          "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/7.19.0/docs/resources/apigateway_deployment#response_type ApigatewayDeployment#response_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6946
          },
          "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/7.19.0/docs/resources/apigateway_deployment#scopes ApigatewayDeployment#scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6950
          },
          "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/7.19.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": 6984
          },
          "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/7.19.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": 6958
          },
          "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/7.19.0/docs/resources/apigateway_deployment#use_cookies_for_session ApigatewayDeployment#use_cookies_for_session}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6962
          },
          "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/7.19.0/docs/resources/apigateway_deployment#use_pkce ApigatewayDeployment#use_pkce}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6966
          },
          "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": 5734
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5750
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#client_id ApigatewayDeployment#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5738
          },
          "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/7.19.0/docs/resources/apigateway_deployment#client_secret_id ApigatewayDeployment#client_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5742
          },
          "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/7.19.0/docs/resources/apigateway_deployment#client_secret_version_number ApigatewayDeployment#client_secret_version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5746
          },
          "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": 5810
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 5803
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5861
          },
          "name": "resetClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5877
          },
          "name": "resetClientSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5893
          },
          "name": "resetClientSecretVersionNumber"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5865
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5881
          },
          "name": "clientSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5897
          },
          "name": "clientSecretVersionNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5910
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5855
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5871
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5887
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5903
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5814
          },
          "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": 7114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 7107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7395
          },
          "name": "putClientDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7411
          },
          "name": "putResponseHeaderTransformations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7427
          },
          "name": "putSourceUriDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7398
          },
          "name": "resetClientDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7225
          },
          "name": "resetFallbackRedirectPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7241
          },
          "name": "resetLogoutPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7257
          },
          "name": "resetMaxExpiryDurationInHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7273
          },
          "name": "resetResponseCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7414
          },
          "name": "resetResponseHeaderTransformations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7289
          },
          "name": "resetResponseMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7305
          },
          "name": "resetResponseType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7321
          },
          "name": "resetScopes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7430
          },
          "name": "resetSourceUriDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7350
          },
          "name": "resetUseCookiesForIntermediateSteps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7366
          },
          "name": "resetUseCookiesForSession"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7382
          },
          "name": "resetUsePkce"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7392
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7408
          },
          "name": "responseHeaderTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7424
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7402
          },
          "name": "clientDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7229
          },
          "name": "fallbackRedirectPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7245
          },
          "name": "logoutPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7261
          },
          "name": "maxExpiryDurationInHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7277
          },
          "name": "responseCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7418
          },
          "name": "responseHeaderTransformationsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7293
          },
          "name": "responseMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7309
          },
          "name": "responseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7325
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7434
          },
          "name": "sourceUriDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7338
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7354
          },
          "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": 7370
          },
          "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": 7386
          },
          "name": "usePkceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7219
          },
          "name": "fallbackRedirectPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7235
          },
          "name": "logoutPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7251
          },
          "name": "maxExpiryDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7267
          },
          "name": "responseCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7283
          },
          "name": "responseMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7299
          },
          "name": "responseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7315
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7331
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7344
          },
          "name": "useCookiesForIntermediateSteps",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7360
          },
          "name": "useCookiesForSession",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7376
          },
          "name": "usePkce",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7118
          },
          "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": 6652
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 6658
          },
          "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/7.19.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": 6664
          },
          "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/7.19.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": 6670
          },
          "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": 6030
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6040
          },
          "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/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6034
          },
          "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": 5914
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5918
          },
          "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": 6019
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 6011
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6026
          },
          "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": 6019
          },
          "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": 6019
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 6019
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6012
          },
          "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": 5960
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 5950
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6002
          },
          "name": "resetName"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6006
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5996
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 5964
          },
          "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": 6086
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 6079
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6138
          },
          "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": 6141
          },
          "name": "resetItems"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6125
          },
          "name": "resetType"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6135
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6145
          },
          "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": 6129
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6119
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6090
          },
          "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": 6723
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 6716
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6765
          },
          "name": "putFilterHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6781
          },
          "name": "putRenameHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6797
          },
          "name": "putSetHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6768
          },
          "name": "resetFilterHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6784
          },
          "name": "resetRenameHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6800
          },
          "name": "resetSetHeaders"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6762
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6778
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6794
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6772
          },
          "name": "filterHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6788
          },
          "name": "renameHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6804
          },
          "name": "setHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6727
          },
          "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": 6298
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6304
          },
          "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": 6149
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#from ApigatewayDeployment#from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6153
          },
          "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/7.19.0/docs/resources/apigateway_deployment#to ApigatewayDeployment#to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6157
          },
          "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": 6287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 6279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6294
          },
          "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": 6287
          },
          "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": 6287
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 6287
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6280
          },
          "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": 6206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 6196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6254
          },
          "name": "resetFrom"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6270
          },
          "name": "resetTo"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6258
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6274
          },
          "name": "toInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6248
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6264
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6210
          },
          "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": 6343
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 6336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6373
          },
          "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": 6376
          },
          "name": "resetItems"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6370
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6380
          },
          "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": 6347
          },
          "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": 6566
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6572
          },
          "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": 6384
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#if_exists ApigatewayDeployment#if_exists}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6388
          },
          "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/7.19.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6392
          },
          "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/7.19.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6396
          },
          "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": 6555
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 6547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6562
          },
          "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": 6555
          },
          "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": 6555
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 6555
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6548
          },
          "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": 6452
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 6442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6506
          },
          "name": "resetIfExists"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6522
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6538
          },
          "name": "resetValues"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6510
          },
          "name": "ifExistsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6526
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6542
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6500
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6516
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6532
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6456
          },
          "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": 6611
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 6604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6641
          },
          "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": 6644
          },
          "name": "resetItems"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6638
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6648
          },
          "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": 6615
          },
          "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": 6808
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6812
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#uri ApigatewayDeployment#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6816
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 6855
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6914
          },
          "name": "resetUri"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6902
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6918
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6895
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6908
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 6866
          },
          "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": 8443
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8455
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 8465
          },
          "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/7.19.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": 8471
          },
          "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/7.19.0/docs/resources/apigateway_deployment#is_ssl_verify_disabled ApigatewayDeployment#is_ssl_verify_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8447
          },
          "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/7.19.0/docs/resources/apigateway_deployment#keys ApigatewayDeployment#keys}",
            "stability": "stable",
            "summary": "keys block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8477
          },
          "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/7.19.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": 8451
          },
          "name": "maxCacheDurationInHours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 8483
          },
          "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/7.19.0/docs/resources/apigateway_deployment#uri ApigatewayDeployment#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8459
          },
          "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": 7620
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#audiences ApigatewayDeployment#audiences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7624
          },
          "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/7.19.0/docs/resources/apigateway_deployment#issuers ApigatewayDeployment#issuers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7628
          },
          "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/7.19.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": 7634
          },
          "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": 7687
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 7680
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7761
          },
          "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": 7732
          },
          "name": "resetAudiences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7748
          },
          "name": "resetIssuers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7764
          },
          "name": "resetVerifyClaims"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7758
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7736
          },
          "name": "audiencesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7752
          },
          "name": "issuersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7768
          },
          "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": 7726
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7742
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7691
          },
          "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": 7438
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaims",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#is_required ApigatewayDeployment#is_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7442
          },
          "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/7.19.0/docs/resources/apigateway_deployment#key ApigatewayDeployment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7446
          },
          "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/7.19.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7450
          },
          "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": 7609
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 7601
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7616
          },
          "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": 7609
          },
          "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": 7609
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 7609
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7602
          },
          "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": 7506
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 7496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7560
          },
          "name": "resetIsRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7576
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7592
          },
          "name": "resetValues"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7564
          },
          "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": 7580
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7596
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7554
          },
          "name": "isRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7570
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7586
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7510
          },
          "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": 7772
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7788
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#client_id ApigatewayDeployment#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7776
          },
          "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/7.19.0/docs/resources/apigateway_deployment#client_secret_id ApigatewayDeployment#client_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7780
          },
          "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/7.19.0/docs/resources/apigateway_deployment#client_secret_version_number ApigatewayDeployment#client_secret_version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7784
          },
          "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": 7848
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 7841
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7899
          },
          "name": "resetClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7915
          },
          "name": "resetClientSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7931
          },
          "name": "resetClientSecretVersionNumber"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7903
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7919
          },
          "name": "clientSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7935
          },
          "name": "clientSecretVersionNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7948
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7893
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7909
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7925
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7941
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7852
          },
          "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": 7952
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeys",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#format ApigatewayDeployment#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7964
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#alg ApigatewayDeployment#alg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7956
          },
          "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/7.19.0/docs/resources/apigateway_deployment#e ApigatewayDeployment#e}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7960
          },
          "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/7.19.0/docs/resources/apigateway_deployment#key ApigatewayDeployment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7968
          },
          "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/7.19.0/docs/resources/apigateway_deployment#key_ops ApigatewayDeployment#key_ops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7972
          },
          "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/7.19.0/docs/resources/apigateway_deployment#kid ApigatewayDeployment#kid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7976
          },
          "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/7.19.0/docs/resources/apigateway_deployment#kty ApigatewayDeployment#kty}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7980
          },
          "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/7.19.0/docs/resources/apigateway_deployment#n ApigatewayDeployment#n}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7984
          },
          "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/7.19.0/docs/resources/apigateway_deployment#use ApigatewayDeployment#use}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 7988
          },
          "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": 8318
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 8310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8325
          },
          "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": 8318
          },
          "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": 8318
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 8318
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8311
          },
          "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": 8086
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 8076
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8176
          },
          "name": "resetAlg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8192
          },
          "name": "resetE"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8221
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8237
          },
          "name": "resetKeyOps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8253
          },
          "name": "resetKid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8269
          },
          "name": "resetKty"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8285
          },
          "name": "resetN"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8301
          },
          "name": "resetUse"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8180
          },
          "name": "algInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8196
          },
          "name": "eInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8209
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8225
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8241
          },
          "name": "keyOpsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8257
          },
          "name": "kidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8273
          },
          "name": "ktyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8289
          },
          "name": "nInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8305
          },
          "name": "useInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8170
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8186
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8202
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8215
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8231
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8247
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8263
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8279
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8295
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8090
          },
          "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": 8571
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 8564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8704
          },
          "name": "putAdditionalValidationPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8720
          },
          "name": "putClientDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8736
          },
          "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": 8752
          },
          "name": "putSourceUriDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8707
          },
          "name": "resetAdditionalValidationPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8723
          },
          "name": "resetClientDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8646
          },
          "name": "resetIsSslVerifyDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8739
          },
          "name": "resetKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8662
          },
          "name": "resetMaxCacheDurationInHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8755
          },
          "name": "resetSourceUriDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8691
          },
          "name": "resetUri"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8701
          },
          "name": "additionalValidationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8717
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8733
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8749
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8711
          },
          "name": "additionalValidationPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8727
          },
          "name": "clientDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8650
          },
          "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": 8743
          },
          "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": 8666
          },
          "name": "maxCacheDurationInHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8759
          },
          "name": "sourceUriDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8679
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8695
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8640
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8656
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8672
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8685
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8575
          },
          "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": 8329
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8333
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#uri ApigatewayDeployment#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8337
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-deployment/index.ts",
        "line": 8376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8435
          },
          "name": "resetUri"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8423
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8439
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8416
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8429
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8387
          },
          "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": 8763
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaims",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#is_required ApigatewayDeployment#is_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8767
          },
          "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/7.19.0/docs/resources/apigateway_deployment#key ApigatewayDeployment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8771
          },
          "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/7.19.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8775
          },
          "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": 8934
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 8926
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8941
          },
          "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": 8934
          },
          "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": 8934
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 8934
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8927
          },
          "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": 8831
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 8821
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8885
          },
          "name": "resetIsRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8901
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8917
          },
          "name": "resetValues"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8889
          },
          "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": 8905
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8921
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8879
          },
          "name": "isRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8895
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8911
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 8835
          },
          "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": 9496
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9508
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#expression ApigatewayDeployment#expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9500
          },
          "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/7.19.0/docs/resources/apigateway_deployment#is_default ApigatewayDeployment#is_default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9504
          },
          "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/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9512
          },
          "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/7.19.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9516
          },
          "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": 9583
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 9576
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9640
          },
          "name": "resetExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9656
          },
          "name": "resetIsDefault"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9685
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9701
          },
          "name": "resetValues"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9644
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9660
          },
          "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": 9673
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9689
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9705
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9634
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9650
          },
          "name": "isDefault",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9666
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9679
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9695
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9587
          },
          "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": 9845
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 9837
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9852
          },
          "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": 9845
          },
          "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": 9845
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 9845
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9838
          },
          "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": 9770
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 9760
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9815
          },
          "name": "putAuthenticationServerDetail",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9828
          },
          "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": 9812
          },
          "name": "authenticationServerDetail",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9825
          },
          "name": "key",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9819
          },
          "name": "authenticationServerDetailInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetail"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9832
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKey"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9774
          },
          "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": 10025
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 10018
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10061
          },
          "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": 10074
          },
          "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": 10058
          },
          "name": "authenticationServers",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10071
          },
          "name": "selectionSource",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10065
          },
          "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": 10078
          },
          "name": "selectionSourceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10029
          },
          "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": 9856
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#selector ApigatewayDeployment#selector}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9860
          },
          "name": "selector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9864
          },
          "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": 9910
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 9903
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9950
          },
          "name": "selectorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9963
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9943
          },
          "name": "selector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9956
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 9914
          },
          "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": 10082
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesMutualTls",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#allowed_sans ApigatewayDeployment#allowed_sans}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10086
          },
          "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/7.19.0/docs/resources/apigateway_deployment#is_verified_certificate_required ApigatewayDeployment#is_verified_certificate_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10090
          },
          "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": 10136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 10129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10175
          },
          "name": "resetAllowedSans"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10191
          },
          "name": "resetIsVerifiedCertificateRequired"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesMutualTlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10179
          },
          "name": "allowedSansInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10195
          },
          "name": "isVerifiedCertificateRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10169
          },
          "name": "allowedSans",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10185
          },
          "name": "isVerifiedCertificateRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10140
          },
          "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": 10501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 10494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10561
          },
          "name": "putAuthentication",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthentication"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10577
          },
          "name": "putCors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesCors"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10593
          },
          "name": "putDynamicAuthentication",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthentication"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10609
          },
          "name": "putMutualTls",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesMutualTls"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10625
          },
          "name": "putRateLimiting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesRateLimiting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10641
          },
          "name": "putUsagePlans",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesUsagePlans"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10564
          },
          "name": "resetAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10580
          },
          "name": "resetCors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10596
          },
          "name": "resetDynamicAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10612
          },
          "name": "resetMutualTls"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10628
          },
          "name": "resetRateLimiting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10644
          },
          "name": "resetUsagePlans"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10558
          },
          "name": "authentication",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthenticationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10574
          },
          "name": "cors",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesCorsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10590
          },
          "name": "dynamicAuthentication",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10606
          },
          "name": "mutualTls",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesMutualTlsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10622
          },
          "name": "rateLimiting",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesRateLimitingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10638
          },
          "name": "usagePlans",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesUsagePlansOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10568
          },
          "name": "authenticationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesAuthentication"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10584
          },
          "name": "corsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesCors"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10600
          },
          "name": "dynamicAuthenticationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthentication"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10616
          },
          "name": "mutualTlsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesMutualTls"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10632
          },
          "name": "rateLimitingInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesRateLimiting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10648
          },
          "name": "usagePlansInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRequestPoliciesUsagePlans"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10505
          },
          "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": 10199
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesRateLimiting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 10203
          },
          "name": "rateInRequestsPerSecond",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#rate_key ApigatewayDeployment#rate_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10207
          },
          "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": 10253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 10246
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesRateLimitingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10293
          },
          "name": "rateInRequestsPerSecondInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10306
          },
          "name": "rateKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10286
          },
          "name": "rateInRequestsPerSecond",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10299
          },
          "name": "rateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10257
          },
          "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": 10310
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesUsagePlans",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#token_locations ApigatewayDeployment#token_locations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10314
          },
          "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": 10353
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 10346
      },
      "name": "ApigatewayDeploymentSpecificationRequestPoliciesUsagePlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10387
          },
          "name": "tokenLocationsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10380
          },
          "name": "tokenLocations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10357
          },
          "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": 17048
      },
      "name": "ApigatewayDeploymentSpecificationRoutes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#backend ApigatewayDeployment#backend}",
            "stability": "stable",
            "summary": "backend block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17062
          },
          "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/7.19.0/docs/resources/apigateway_deployment#path ApigatewayDeployment#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17056
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 17068
          },
          "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/7.19.0/docs/resources/apigateway_deployment#methods ApigatewayDeployment#methods}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17052
          },
          "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/7.19.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": 17074
          },
          "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/7.19.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": 17080
          },
          "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": 11678
      },
      "name": "ApigatewayDeploymentSpecificationRoutesBackend",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11718
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#allowed_post_logout_uris ApigatewayDeployment#allowed_post_logout_uris}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11682
          },
          "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/7.19.0/docs/resources/apigateway_deployment#body ApigatewayDeployment#body}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11686
          },
          "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/7.19.0/docs/resources/apigateway_deployment#connect_timeout_in_seconds ApigatewayDeployment#connect_timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11690
          },
          "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/7.19.0/docs/resources/apigateway_deployment#function_id ApigatewayDeployment#function_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11694
          },
          "name": "functionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#headers ApigatewayDeployment#headers}",
            "stability": "stable",
            "summary": "headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11728
          },
          "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/7.19.0/docs/resources/apigateway_deployment#is_ssl_verify_disabled ApigatewayDeployment#is_ssl_verify_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11698
          },
          "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/7.19.0/docs/resources/apigateway_deployment#post_logout_state ApigatewayDeployment#post_logout_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11702
          },
          "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/7.19.0/docs/resources/apigateway_deployment#read_timeout_in_seconds ApigatewayDeployment#read_timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11706
          },
          "name": "readTimeoutInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 11734
          },
          "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/7.19.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": 11740
          },
          "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/7.19.0/docs/resources/apigateway_deployment#send_timeout_in_seconds ApigatewayDeployment#send_timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11710
          },
          "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/7.19.0/docs/resources/apigateway_deployment#status ApigatewayDeployment#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11714
          },
          "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/7.19.0/docs/resources/apigateway_deployment#url ApigatewayDeployment#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11722
          },
          "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": 10652
      },
      "name": "ApigatewayDeploymentSpecificationRoutesBackendHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10656
          },
          "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/7.19.0/docs/resources/apigateway_deployment#value ApigatewayDeployment#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10660
          },
          "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": 10790
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 10782
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10797
          },
          "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": 10790
          },
          "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": 10790
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 10790
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10783
          },
          "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": 10709
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 10699
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10757
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10773
          },
          "name": "resetValue"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesBackendHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10761
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10777
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10751
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10767
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10713
          },
          "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": 11870
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 11863
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12151
          },
          "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": 12167
          },
          "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": 12183
          },
          "name": "putSelectionSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendSelectionSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11981
          },
          "name": "resetAllowedPostLogoutUris"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11997
          },
          "name": "resetBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12013
          },
          "name": "resetConnectTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12029
          },
          "name": "resetFunctionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12154
          },
          "name": "resetHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12045
          },
          "name": "resetIsSslVerifyDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12061
          },
          "name": "resetPostLogoutState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12077
          },
          "name": "resetReadTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12170
          },
          "name": "resetRoutingBackends"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12186
          },
          "name": "resetSelectionSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12093
          },
          "name": "resetSendTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12109
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12138
          },
          "name": "resetUrl"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesBackendOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12148
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12164
          },
          "name": "routingBackends",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12180
          },
          "name": "selectionSource",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendSelectionSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11985
          },
          "name": "allowedPostLogoutUrisInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12001
          },
          "name": "bodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12017
          },
          "name": "connectTimeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12033
          },
          "name": "functionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12158
          },
          "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": 12049
          },
          "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": 12065
          },
          "name": "postLogoutStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12081
          },
          "name": "readTimeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12174
          },
          "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": 12190
          },
          "name": "selectionSourceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendSelectionSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12097
          },
          "name": "sendTimeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12113
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12126
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12142
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11975
          },
          "name": "allowedPostLogoutUris",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11991
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12007
          },
          "name": "connectTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12023
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12039
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12055
          },
          "name": "postLogoutState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12071
          },
          "name": "readTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12087
          },
          "name": "sendTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12103
          },
          "name": "status",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12119
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12132
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11874
          },
          "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": 11414
      },
      "name": "ApigatewayDeploymentSpecificationRoutesBackendRoutingBackends",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#backend ApigatewayDeployment#backend}",
            "stability": "stable",
            "summary": "backend block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11420
          },
          "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/7.19.0/docs/resources/apigateway_deployment#key ApigatewayDeployment#key}",
            "stability": "stable",
            "summary": "key block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11426
          },
          "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": 10881
      },
      "name": "ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackend",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10909
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#body ApigatewayDeployment#body}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10885
          },
          "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/7.19.0/docs/resources/apigateway_deployment#connect_timeout_in_seconds ApigatewayDeployment#connect_timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10889
          },
          "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/7.19.0/docs/resources/apigateway_deployment#function_id ApigatewayDeployment#function_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10893
          },
          "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/7.19.0/docs/resources/apigateway_deployment#is_ssl_verify_disabled ApigatewayDeployment#is_ssl_verify_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10897
          },
          "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/7.19.0/docs/resources/apigateway_deployment#read_timeout_in_seconds ApigatewayDeployment#read_timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10901
          },
          "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/7.19.0/docs/resources/apigateway_deployment#status ApigatewayDeployment#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10905
          },
          "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/7.19.0/docs/resources/apigateway_deployment#url ApigatewayDeployment#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10913
          },
          "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": 10801
      },
      "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": 10870
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 10863
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10877
          },
          "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": 10870
          },
          "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": 10870
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 10870
          },
          "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": 10833
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 10824
      },
      "name": "ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10853
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10858
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 10837
          },
          "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": 11001
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 10994
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11076
          },
          "name": "resetBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11092
          },
          "name": "resetConnectTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11108
          },
          "name": "resetFunctionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11130
          },
          "name": "resetIsSslVerifyDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11146
          },
          "name": "resetReadTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11167
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11196
          },
          "name": "resetUrl"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11118
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11155
          },
          "name": "sendTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11080
          },
          "name": "bodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11096
          },
          "name": "connectTimeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11112
          },
          "name": "functionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11134
          },
          "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": 11150
          },
          "name": "readTimeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11171
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11184
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11200
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11070
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11086
          },
          "name": "connectTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11102
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11124
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11140
          },
          "name": "readTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11161
          },
          "name": "status",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11177
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11190
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11005
          },
          "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": 11204
      },
      "name": "ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKey",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11216
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11220
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#expression ApigatewayDeployment#expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11208
          },
          "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/7.19.0/docs/resources/apigateway_deployment#is_default ApigatewayDeployment#is_default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11212
          },
          "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/7.19.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11224
          },
          "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": 11291
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 11284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11348
          },
          "name": "resetExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11364
          },
          "name": "resetIsDefault"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11406
          },
          "name": "resetValues"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11352
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11368
          },
          "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": 11381
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11394
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11410
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11342
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11358
          },
          "name": "isDefault",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11374
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11387
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11400
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11295
          },
          "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": 11556
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 11548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11563
          },
          "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": 11556
          },
          "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": 11556
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 11556
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11549
          },
          "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": 11475
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 11465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11520
          },
          "name": "putBackend",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackend"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11536
          },
          "name": "putKey",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKey"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11523
          },
          "name": "resetBackend"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11539
          },
          "name": "resetKey"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11517
          },
          "name": "backend",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11533
          },
          "name": "key",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11527
          },
          "name": "backendInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackend"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11543
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKey"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11479
          },
          "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": 11567
      },
      "name": "ApigatewayDeploymentSpecificationRoutesBackendSelectionSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#selector ApigatewayDeployment#selector}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11571
          },
          "name": "selector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11575
          },
          "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": 11621
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 11614
      },
      "name": "ApigatewayDeploymentSpecificationRoutesBackendSelectionSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11661
          },
          "name": "selectorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11674
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11654
          },
          "name": "selector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11667
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 11625
          },
          "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": 17320
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 17312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17327
          },
          "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": 17320
          },
          "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": 17320
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 17320
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17313
          },
          "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": 12395
      },
      "name": "ApigatewayDeploymentSpecificationRoutesLoggingPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 12401
          },
          "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/7.19.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": 12407
          },
          "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": 12194
      },
      "name": "ApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#is_enabled ApigatewayDeployment#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12198
          },
          "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": 12237
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 12230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12270
          },
          "name": "resetIsEnabled"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12274
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12264
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12241
          },
          "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": 12278
      },
      "name": "ApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#is_enabled ApigatewayDeployment#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12282
          },
          "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/7.19.0/docs/resources/apigateway_deployment#log_level ApigatewayDeployment#log_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12286
          },
          "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": 12332
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 12325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12371
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12387
          },
          "name": "resetLogLevel"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12375
          },
          "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": 12391
          },
          "name": "logLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12365
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12381
          },
          "name": "logLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12336
          },
          "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": 12453
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 12446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12489
          },
          "name": "putAccessLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12505
          },
          "name": "putExecutionLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12492
          },
          "name": "resetAccessLog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12508
          },
          "name": "resetExecutionLog"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesLoggingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12486
          },
          "name": "accessLog",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12502
          },
          "name": "executionLog",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12496
          },
          "name": "accessLogInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLog"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12512
          },
          "name": "executionLogInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLog"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12457
          },
          "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": 17157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 17147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17255
          },
          "name": "putBackend",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackend"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17268
          },
          "name": "putLoggingPolicies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPolicies"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17284
          },
          "name": "putRequestPolicies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPolicies"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17300
          },
          "name": "putResponsePolicies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePolicies"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17271
          },
          "name": "resetLoggingPolicies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17229
          },
          "name": "resetMethods"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17287
          },
          "name": "resetRequestPolicies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17303
          },
          "name": "resetResponsePolicies"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17252
          },
          "name": "backend",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackendOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17265
          },
          "name": "loggingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPoliciesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17281
          },
          "name": "requestPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17297
          },
          "name": "responsePolicies",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17259
          },
          "name": "backendInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesBackend"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17275
          },
          "name": "loggingPoliciesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesLoggingPolicies"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17233
          },
          "name": "methodsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17246
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17291
          },
          "name": "requestPoliciesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPolicies"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17307
          },
          "name": "responsePoliciesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePolicies"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17223
          },
          "name": "methods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17239
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17161
          },
          "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": 15618
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#authorization ApigatewayDeployment#authorization}",
            "stability": "stable",
            "summary": "authorization block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15624
          },
          "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/7.19.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": 15630
          },
          "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/7.19.0/docs/resources/apigateway_deployment#cors ApigatewayDeployment#cors}",
            "stability": "stable",
            "summary": "cors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15636
          },
          "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/7.19.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": 15642
          },
          "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/7.19.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": 15648
          },
          "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/7.19.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": 15654
          },
          "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/7.19.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": 15660
          },
          "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/7.19.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": 15666
          },
          "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": 12516
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorization",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#allowed_scope ApigatewayDeployment#allowed_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12520
          },
          "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/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12524
          },
          "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": 12570
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 12563
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12609
          },
          "name": "resetAllowedScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12625
          },
          "name": "resetType"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12613
          },
          "name": "allowedScopeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12629
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12603
          },
          "name": "allowedScope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12619
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12574
          },
          "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": 12776
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#content ApigatewayDeployment#content}",
            "stability": "stable",
            "summary": "content block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12790
          },
          "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/7.19.0/docs/resources/apigateway_deployment#required ApigatewayDeployment#required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12780
          },
          "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/7.19.0/docs/resources/apigateway_deployment#validation_mode ApigatewayDeployment#validation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12784
          },
          "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": 12633
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContent",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#media_type ApigatewayDeployment#media_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12637
          },
          "name": "mediaType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#validation_type ApigatewayDeployment#validation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12641
          },
          "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": 12765
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 12757
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12772
          },
          "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": 12765
          },
          "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": 12765
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 12765
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12758
          },
          "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": 12690
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 12680
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12739
          },
          "name": "mediaTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12752
          },
          "name": "validationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12732
          },
          "name": "mediaType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12745
          },
          "name": "validationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12694
          },
          "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": 12843
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 12836
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12917
          },
          "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": 12920
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12888
          },
          "name": "resetRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12904
          },
          "name": "resetValidationMode"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12914
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12924
          },
          "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": 12892
          },
          "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": 12908
          },
          "name": "validationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12882
          },
          "name": "required",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12898
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12847
          },
          "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": 12928
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesCors",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#allowed_origins ApigatewayDeployment#allowed_origins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12940
          },
          "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/7.19.0/docs/resources/apigateway_deployment#allowed_headers ApigatewayDeployment#allowed_headers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12932
          },
          "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/7.19.0/docs/resources/apigateway_deployment#allowed_methods ApigatewayDeployment#allowed_methods}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12936
          },
          "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/7.19.0/docs/resources/apigateway_deployment#exposed_headers ApigatewayDeployment#exposed_headers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12944
          },
          "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/7.19.0/docs/resources/apigateway_deployment#is_allow_credentials_enabled ApigatewayDeployment#is_allow_credentials_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12948
          },
          "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/7.19.0/docs/resources/apigateway_deployment#max_age_in_seconds ApigatewayDeployment#max_age_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 12952
          },
          "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": 13026
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 13019
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13089
          },
          "name": "resetAllowedHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13105
          },
          "name": "resetAllowedMethods"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13134
          },
          "name": "resetExposedHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13150
          },
          "name": "resetIsAllowCredentialsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13166
          },
          "name": "resetMaxAgeInSeconds"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesCorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13093
          },
          "name": "allowedHeadersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13109
          },
          "name": "allowedMethodsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13122
          },
          "name": "allowedOriginsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13138
          },
          "name": "exposedHeadersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13154
          },
          "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": 13170
          },
          "name": "maxAgeInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13083
          },
          "name": "allowedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13099
          },
          "name": "allowedMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13115
          },
          "name": "allowedOrigins",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13128
          },
          "name": "exposedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13144
          },
          "name": "isAllowCredentialsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13160
          },
          "name": "maxAgeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13030
          },
          "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": 13885
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 13891
          },
          "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/7.19.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": 13897
          },
          "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/7.19.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": 13903
          },
          "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": 13287
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13297
          },
          "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/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13291
          },
          "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": 13174
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13178
          },
          "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": 13276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 13268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13283
          },
          "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": 13276
          },
          "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": 13276
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 13276
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13269
          },
          "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": 13220
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 13210
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13263
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13256
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13224
          },
          "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": 13343
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 13336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13392
          },
          "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": 13389
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13396
          },
          "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": 13383
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13376
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13347
          },
          "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": 13956
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 13949
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13998
          },
          "name": "putFilterHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14014
          },
          "name": "putRenameHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14030
          },
          "name": "putSetHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14001
          },
          "name": "resetFilterHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14017
          },
          "name": "resetRenameHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14033
          },
          "name": "resetSetHeaders"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13995
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14011
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14027
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14005
          },
          "name": "filterHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14021
          },
          "name": "renameHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14037
          },
          "name": "setHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13960
          },
          "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": 13543
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13549
          },
          "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": 13400
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#from ApigatewayDeployment#from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13404
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#to ApigatewayDeployment#to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13408
          },
          "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": 13532
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 13524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13539
          },
          "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": 13532
          },
          "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": 13532
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 13532
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13525
          },
          "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": 13457
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 13447
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13506
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13519
          },
          "name": "toInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13499
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13512
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13461
          },
          "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": 13588
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 13581
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13618
          },
          "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": 13615
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13622
          },
          "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": 13592
          },
          "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": 13802
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13808
          },
          "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": 13626
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13634
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13638
          },
          "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/7.19.0/docs/resources/apigateway_deployment#if_exists ApigatewayDeployment#if_exists}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13630
          },
          "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": 13791
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 13783
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13798
          },
          "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": 13791
          },
          "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": 13791
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 13791
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13784
          },
          "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": 13694
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 13684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13748
          },
          "name": "resetIfExists"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13752
          },
          "name": "ifExistsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13765
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13778
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13742
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13758
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13771
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13698
          },
          "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": 13847
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 13840
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13877
          },
          "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": 13874
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 13881
          },
          "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": 13851
          },
          "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": 14187
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#headers ApigatewayDeployment#headers}",
            "stability": "stable",
            "summary": "headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14197
          },
          "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/7.19.0/docs/resources/apigateway_deployment#validation_mode ApigatewayDeployment#validation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14191
          },
          "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": 14041
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14045
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#required ApigatewayDeployment#required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14049
          },
          "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": 14176
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 14168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14183
          },
          "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": 14176
          },
          "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": 14176
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 14176
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14169
          },
          "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": 14098
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 14088
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14159
          },
          "name": "resetRequired"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14147
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14163
          },
          "name": "requiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14140
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14153
          },
          "name": "required",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14102
          },
          "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": 14243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 14236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14295
          },
          "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": 14298
          },
          "name": "resetHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14282
          },
          "name": "resetValidationMode"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14292
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14302
          },
          "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": 14286
          },
          "name": "validationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14276
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14247
          },
          "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": 15754
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 15747
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15826
          },
          "name": "putAuthorization",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorization"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15842
          },
          "name": "putBodyValidation",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidation"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15858
          },
          "name": "putCors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesCors"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15874
          },
          "name": "putHeaderTransformations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15890
          },
          "name": "putHeaderValidations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidations"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15906
          },
          "name": "putQueryParameterTransformations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15922
          },
          "name": "putQueryParameterValidations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15938
          },
          "name": "putResponseCacheLookup",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15829
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15845
          },
          "name": "resetBodyValidation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15861
          },
          "name": "resetCors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15877
          },
          "name": "resetHeaderTransformations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15893
          },
          "name": "resetHeaderValidations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15909
          },
          "name": "resetQueryParameterTransformations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15925
          },
          "name": "resetQueryParameterValidations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15941
          },
          "name": "resetResponseCacheLookup"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15823
          },
          "name": "authorization",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15839
          },
          "name": "bodyValidation",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15855
          },
          "name": "cors",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesCorsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15871
          },
          "name": "headerTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15887
          },
          "name": "headerValidations",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15903
          },
          "name": "queryParameterTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15919
          },
          "name": "queryParameterValidations",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15935
          },
          "name": "responseCacheLookup",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15833
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorization"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15849
          },
          "name": "bodyValidationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidation"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15865
          },
          "name": "corsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesCors"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15881
          },
          "name": "headerTransformationsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformations"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15897
          },
          "name": "headerValidationsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidations"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15913
          },
          "name": "queryParameterTransformationsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15929
          },
          "name": "queryParameterValidationsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15945
          },
          "name": "responseCacheLookupInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15758
          },
          "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": 15017
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 15023
          },
          "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/7.19.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": 15029
          },
          "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/7.19.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": 15035
          },
          "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": 14419
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14429
          },
          "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/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14423
          },
          "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": 14306
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14310
          },
          "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": 14408
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 14400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14415
          },
          "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": 14408
          },
          "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": 14408
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 14408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14401
          },
          "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": 14352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 14342
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14395
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14388
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14356
          },
          "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": 14475
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 14468
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14524
          },
          "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": 14521
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14528
          },
          "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": 14515
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14508
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14479
          },
          "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": 15088
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 15081
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15130
          },
          "name": "putFilterQueryParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15146
          },
          "name": "putRenameQueryParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15162
          },
          "name": "putSetQueryParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15133
          },
          "name": "resetFilterQueryParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15149
          },
          "name": "resetRenameQueryParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15165
          },
          "name": "resetSetQueryParameters"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15127
          },
          "name": "filterQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15143
          },
          "name": "renameQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15159
          },
          "name": "setQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15137
          },
          "name": "filterQueryParametersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15153
          },
          "name": "renameQueryParametersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15169
          },
          "name": "setQueryParametersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15092
          },
          "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": 14675
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14681
          },
          "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": 14532
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#from ApigatewayDeployment#from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14536
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#to ApigatewayDeployment#to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14540
          },
          "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": 14664
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 14656
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14671
          },
          "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": 14664
          },
          "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": 14664
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 14664
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14657
          },
          "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": 14589
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 14579
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14638
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14651
          },
          "name": "toInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14631
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14644
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14593
          },
          "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": 14720
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 14713
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14750
          },
          "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": 14747
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14754
          },
          "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": 14724
          },
          "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": 14934
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14940
          },
          "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": 14758
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14766
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14770
          },
          "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/7.19.0/docs/resources/apigateway_deployment#if_exists ApigatewayDeployment#if_exists}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14762
          },
          "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": 14923
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 14915
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14930
          },
          "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": 14923
          },
          "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": 14923
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 14923
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14916
          },
          "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": 14826
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 14816
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14880
          },
          "name": "resetIfExists"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14884
          },
          "name": "ifExistsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14897
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14910
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14874
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14890
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14903
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 14830
          },
          "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": 14979
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 14972
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15009
          },
          "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": 15006
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15013
          },
          "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": 14983
          },
          "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": 15319
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#parameters ApigatewayDeployment#parameters}",
            "stability": "stable",
            "summary": "parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15329
          },
          "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/7.19.0/docs/resources/apigateway_deployment#validation_mode ApigatewayDeployment#validation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15323
          },
          "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": 15375
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 15368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15427
          },
          "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": 15430
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15414
          },
          "name": "resetValidationMode"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15424
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15434
          },
          "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": 15418
          },
          "name": "validationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15408
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15379
          },
          "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": 15173
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15177
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#required ApigatewayDeployment#required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15181
          },
          "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": 15308
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 15300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15315
          },
          "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": 15308
          },
          "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": 15308
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 15308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15301
          },
          "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": 15230
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 15220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15291
          },
          "name": "resetRequired"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15279
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15295
          },
          "name": "requiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15272
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15285
          },
          "name": "required",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15234
          },
          "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": 15438
      },
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookup",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15454
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#cache_key_additions ApigatewayDeployment#cache_key_additions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15442
          },
          "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/7.19.0/docs/resources/apigateway_deployment#is_enabled ApigatewayDeployment#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15446
          },
          "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/7.19.0/docs/resources/apigateway_deployment#is_private_caching_enabled ApigatewayDeployment#is_private_caching_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15450
          },
          "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": 15514
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 15507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15565
          },
          "name": "resetCacheKeyAdditions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15581
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15597
          },
          "name": "resetIsPrivateCachingEnabled"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15569
          },
          "name": "cacheKeyAdditionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15585
          },
          "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": 15601
          },
          "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": 15614
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15559
          },
          "name": "cacheKeyAdditions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15575
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15591
          },
          "name": "isPrivateCachingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15607
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15518
          },
          "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": 16927
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 16933
          },
          "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/7.19.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": 16939
          },
          "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": 16660
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 16666
          },
          "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/7.19.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": 16672
          },
          "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/7.19.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": 16678
          },
          "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": 16062
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16072
          },
          "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/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16066
          },
          "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": 15949
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15953
          },
          "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": 16051
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 16043
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16058
          },
          "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": 16051
          },
          "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": 16051
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 16051
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16044
          },
          "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": 15995
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 15985
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16038
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16031
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 15999
          },
          "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": 16118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 16111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16167
          },
          "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": 16164
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16171
          },
          "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": 16158
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16151
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16122
          },
          "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": 16731
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 16724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16773
          },
          "name": "putFilterHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16789
          },
          "name": "putRenameHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16805
          },
          "name": "putSetHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16776
          },
          "name": "resetFilterHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16792
          },
          "name": "resetRenameHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16808
          },
          "name": "resetSetHeaders"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16770
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16786
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16802
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16780
          },
          "name": "filterHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16796
          },
          "name": "renameHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16812
          },
          "name": "setHeadersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16735
          },
          "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": 16318
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16324
          },
          "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": 16175
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#from ApigatewayDeployment#from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16179
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#to ApigatewayDeployment#to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16183
          },
          "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": 16307
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 16299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16314
          },
          "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": 16307
          },
          "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": 16307
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 16307
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16300
          },
          "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": 16232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 16222
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16281
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16294
          },
          "name": "toInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16274
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16287
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16236
          },
          "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": 16363
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 16356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16393
          },
          "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": 16390
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16397
          },
          "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": 16367
          },
          "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": 16577
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#items ApigatewayDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16583
          },
          "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": 16401
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#name ApigatewayDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16409
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#values ApigatewayDeployment#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16413
          },
          "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/7.19.0/docs/resources/apigateway_deployment#if_exists ApigatewayDeployment#if_exists}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16405
          },
          "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": 16566
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 16558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16573
          },
          "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": 16566
          },
          "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": 16566
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 16566
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16559
          },
          "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": 16469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 16459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16523
          },
          "name": "resetIfExists"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16527
          },
          "name": "ifExistsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16540
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16553
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16517
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16533
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16546
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16473
          },
          "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": 16622
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 16615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16652
          },
          "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": 16649
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16656
          },
          "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": 16626
          },
          "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": 16985
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 16978
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17021
          },
          "name": "putHeaderTransformations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17037
          },
          "name": "putResponseCacheStore",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17024
          },
          "name": "resetHeaderTransformations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17040
          },
          "name": "resetResponseCacheStore"
        }
      ],
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17018
          },
          "name": "headerTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17034
          },
          "name": "responseCacheStore",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17028
          },
          "name": "headerTransformationsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformations"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17044
          },
          "name": "responseCacheStoreInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16989
          },
          "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": 16816
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStore",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 16820
          },
          "name": "timeToLiveInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#type ApigatewayDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16824
          },
          "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": 16870
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 16863
      },
      "name": "ApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16910
          },
          "name": "timeToLiveInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16923
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16903
          },
          "name": "timeToLiveInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16916
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 16874
          },
          "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": 17484
      },
      "name": "ApigatewayDeploymentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_deployment#create ApigatewayDeployment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17488
          },
          "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/7.19.0/docs/resources/apigateway_deployment#delete ApigatewayDeployment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17492
          },
          "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/7.19.0/docs/resources/apigateway_deployment#update ApigatewayDeployment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17496
          },
          "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": 17550
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 17542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17604
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17620
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17636
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApigatewayDeploymentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17608
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17624
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17640
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17598
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17614
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17630
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-deployment/index.ts",
            "line": 17554
          },
          "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/7.19.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/7.19.0/docs/resources/apigateway_gateway oci_apigateway_gateway} Resource."
        },
        "locationInModule": {
          "filename": "src/apigateway-gateway/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",
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayGatewayConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-gateway/index.ts",
        "line": 1148
      },
      "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": 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 ApigatewayGateway to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 1409
          },
          "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": 1425
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayGatewayLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1441
          },
          "name": "putResponseCacheDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1457
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayGatewayTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1412
          },
          "name": "resetCaBundles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1224
          },
          "name": "resetCertificateId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1253
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1269
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1298
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1319
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1341
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1428
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1362
          },
          "name": "resetNetworkSecurityGroupIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1444
          },
          "name": "resetResponseCacheDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1460
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1472
          },
          "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": 1491
          },
          "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": 1153
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1406
          },
          "name": "caBundles",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayGatewayCaBundlesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1307
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1329
          },
          "name": "ipAddresses",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayGatewayIpAddressesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1350
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1422
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayGatewayLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1438
          },
          "name": "responseCacheDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1371
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1390
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1395
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1454
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayGatewayTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1400
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1416
          },
          "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": 1228
          },
          "name": "certificateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1241
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1257
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1273
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1286
          },
          "name": "endpointTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1302
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1323
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1345
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1432
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayGatewayLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1366
          },
          "name": "networkSecurityGroupIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1448
          },
          "name": "responseCacheDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1384
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1464
          },
          "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": 1218
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1234
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1247
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1263
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1279
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1292
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1313
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1335
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1356
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1377
          },
          "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": 153
      },
      "name": "ApigatewayGatewayCaBundles",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_gateway#type ApigatewayGateway#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 165
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_gateway#ca_bundle_id ApigatewayGateway#ca_bundle_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 157
          },
          "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/7.19.0/docs/resources/apigateway_gateway#certificate_authority_id ApigatewayGateway#certificate_authority_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 161
          },
          "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": 321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 328
          },
          "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": 321
          },
          "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": 321
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 321
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 314
          },
          "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": 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/apigateway-gateway/index.ts",
        "line": 211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 275
          },
          "name": "resetCaBundleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 291
          },
          "name": "resetCertificateAuthorityId"
        }
      ],
      "name": "ApigatewayGatewayCaBundlesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 279
          },
          "name": "caBundleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 295
          },
          "name": "certificateAuthorityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 308
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 269
          },
          "name": "caBundleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 285
          },
          "name": "certificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 301
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 225
          },
          "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/7.19.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/7.19.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/7.19.0/docs/resources/apigateway_gateway#subnet_id ApigatewayGateway#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 52
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 58
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.0/docs/resources/apigateway_gateway#is_lock_override ApigatewayGateway#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 44
          },
          "name": "isLockOverride",
          "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/7.19.0/docs/resources/apigateway_gateway#locks ApigatewayGateway#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 64
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayGatewayLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_gateway#network_security_group_ids ApigatewayGateway#network_security_group_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 48
          },
          "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/7.19.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": 70
          },
          "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/7.19.0/docs/resources/apigateway_gateway#timeouts ApigatewayGateway#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 76
          },
          "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": 78
      },
      "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": 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/apigateway-gateway/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/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.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": 142
          },
          "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": 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/apigateway-gateway/index.ts",
            "line": 142
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 101
      },
      "name": "ApigatewayGatewayIpAddressesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 130
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayGatewayIpAddresses"
          }
        }
      ],
      "symbolId": "src/apigateway-gateway/index:ApigatewayGatewayIpAddressesOutputReference"
    },
    "cdktf-provider-oci.ApigatewayGatewayLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayGatewayLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-gateway/index.ts",
        "line": 332
      },
      "name": "ApigatewayGatewayLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_gateway#type ApigatewayGateway#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 340
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_gateway#message ApigatewayGateway#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 336
          },
          "name": "message",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-gateway/index:ApigatewayGatewayLocks"
    },
    "cdktf-provider-oci.ApigatewayGatewayLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayGatewayLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-gateway/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/apigateway-gateway/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/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.ApigatewayGatewayLocksOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayGatewayLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 477
          },
          "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": 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/apigateway-gateway/index.ts",
            "line": 477
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayGatewayLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-gateway/index:ApigatewayGatewayLocksList"
    },
    "cdktf-provider-oci.ApigatewayGatewayLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayGatewayLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-gateway/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/apigateway-gateway/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 437
          },
          "name": "resetMessage"
        }
      ],
      "name": "ApigatewayGatewayLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 446
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 451
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 441
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 464
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 431
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 457
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayGatewayLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-gateway/index:ApigatewayGatewayLocksOutputReference"
    },
    "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": 637
      },
      "name": "ApigatewayGatewayResponseCacheDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_gateway#type ApigatewayGateway#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 669
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_gateway#authentication_secret_id ApigatewayGateway#authentication_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 641
          },
          "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/7.19.0/docs/resources/apigateway_gateway#authentication_secret_version_number ApigatewayGateway#authentication_secret_version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 645
          },
          "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/7.19.0/docs/resources/apigateway_gateway#connect_timeout_in_ms ApigatewayGateway#connect_timeout_in_ms}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 649
          },
          "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/7.19.0/docs/resources/apigateway_gateway#is_ssl_enabled ApigatewayGateway#is_ssl_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 653
          },
          "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/7.19.0/docs/resources/apigateway_gateway#is_ssl_verify_disabled ApigatewayGateway#is_ssl_verify_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 657
          },
          "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/7.19.0/docs/resources/apigateway_gateway#read_timeout_in_ms ApigatewayGateway#read_timeout_in_ms}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 661
          },
          "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/7.19.0/docs/resources/apigateway_gateway#send_timeout_in_ms ApigatewayGateway#send_timeout_in_ms}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 665
          },
          "name": "sendTimeoutInMs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_gateway#servers ApigatewayGateway#servers}",
            "stability": "stable",
            "summary": "servers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 675
          },
          "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": 770
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 763
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 973
          },
          "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": 851
          },
          "name": "resetAuthenticationSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 867
          },
          "name": "resetAuthenticationSecretVersionNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 883
          },
          "name": "resetConnectTimeoutInMs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 899
          },
          "name": "resetIsSslEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 915
          },
          "name": "resetIsSslVerifyDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 931
          },
          "name": "resetReadTimeoutInMs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 947
          },
          "name": "resetSendTimeoutInMs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 976
          },
          "name": "resetServers"
        }
      ],
      "name": "ApigatewayGatewayResponseCacheDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 970
          },
          "name": "servers",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayGatewayResponseCacheDetailsServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 855
          },
          "name": "authenticationSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 871
          },
          "name": "authenticationSecretVersionNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 887
          },
          "name": "connectTimeoutInMsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 903
          },
          "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": 919
          },
          "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": 935
          },
          "name": "readTimeoutInMsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 951
          },
          "name": "sendTimeoutInMsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 980
          },
          "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": 964
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 845
          },
          "name": "authenticationSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 861
          },
          "name": "authenticationSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 877
          },
          "name": "connectTimeoutInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 893
          },
          "name": "isSslEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 909
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 925
          },
          "name": "readTimeoutInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 941
          },
          "name": "sendTimeoutInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 957
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 774
          },
          "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": 488
      },
      "name": "ApigatewayGatewayResponseCacheDetailsServers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_gateway#host ApigatewayGateway#host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 492
          },
          "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/7.19.0/docs/resources/apigateway_gateway#port ApigatewayGateway#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 496
          },
          "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": 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/apigateway-gateway/index.ts",
        "line": 618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/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.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": 626
          },
          "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": 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/apigateway-gateway/index.ts",
            "line": 626
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 619
          },
          "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": 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/apigateway-gateway/index.ts",
        "line": 535
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 593
          },
          "name": "resetHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 609
          },
          "name": "resetPort"
        }
      ],
      "name": "ApigatewayGatewayResponseCacheDetailsServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 597
          },
          "name": "hostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 613
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 587
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 603
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 549
          },
          "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": 984
      },
      "name": "ApigatewayGatewayTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_gateway#create ApigatewayGateway#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 988
          },
          "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/7.19.0/docs/resources/apigateway_gateway#delete ApigatewayGateway#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 992
          },
          "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/7.19.0/docs/resources/apigateway_gateway#update ApigatewayGateway#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 996
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-gateway/index.ts",
        "line": 1042
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1104
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1120
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1136
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApigatewayGatewayTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1108
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1124
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1140
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1098
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1114
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1130
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-gateway/index.ts",
            "line": 1054
          },
          "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/7.19.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/7.19.0/docs/resources/apigateway_subscriber oci_apigateway_subscriber} Resource."
        },
        "locationInModule": {
          "filename": "src/apigateway-subscriber/index.ts",
          "line": 555
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 523
      },
      "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": 540
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 724
          },
          "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": 737
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewaySubscriberLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 753
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewaySubscriberTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 608
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 624
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 640
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 656
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 672
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 740
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 756
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 768
          },
          "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": 783
          },
          "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": 528
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 721
          },
          "name": "clients",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewaySubscriberClientsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 681
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 734
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewaySubscriberLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 686
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 692
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 697
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 750
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewaySubscriberTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 702
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 728
          },
          "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": 596
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 612
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 628
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 644
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 660
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 676
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 744
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewaySubscriberLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 760
          },
          "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": 715
          },
          "name": "usagePlansInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 589
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 602
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 618
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 634
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 650
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 666
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 708
          },
          "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": 60
      },
      "name": "ApigatewaySubscriberClients",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_subscriber#name ApigatewaySubscriber#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 64
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_subscriber#token ApigatewaySubscriber#token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 68
          },
          "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": 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/apigateway-subscriber/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/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.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": 192
          },
          "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": 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/apigateway-subscriber/index.ts",
            "line": 192
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 185
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 107
      },
      "name": "ApigatewaySubscriberClientsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 166
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 179
          },
          "name": "tokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 159
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 172
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 121
          },
          "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/7.19.0/docs/resources/apigateway_subscriber#clients ApigatewaySubscriber#clients}",
            "stability": "stable",
            "summary": "clients block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 46
          },
          "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/7.19.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/7.19.0/docs/resources/apigateway_subscriber#usage_plans ApigatewaySubscriber#usage_plans}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 40
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_subscriber#is_lock_override ApigatewaySubscriber#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 36
          },
          "name": "isLockOverride",
          "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/7.19.0/docs/resources/apigateway_subscriber#locks ApigatewaySubscriber#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 52
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewaySubscriberLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_subscriber#timeouts ApigatewaySubscriber#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewaySubscriberTimeouts"
          }
        }
      ],
      "symbolId": "src/apigateway-subscriber/index:ApigatewaySubscriberConfig"
    },
    "cdktf-provider-oci.ApigatewaySubscriberLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewaySubscriberLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-subscriber/index.ts",
        "line": 203
      },
      "name": "ApigatewaySubscriberLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_subscriber#type ApigatewaySubscriber#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 211
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_subscriber#message ApigatewaySubscriber#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 207
          },
          "name": "message",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-subscriber/index:ApigatewaySubscriberLocks"
    },
    "cdktf-provider-oci.ApigatewaySubscriberLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewaySubscriberLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-subscriber/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/apigateway-subscriber/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/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.ApigatewaySubscriberLocksOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewaySubscriberLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 348
          },
          "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": 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/apigateway-subscriber/index.ts",
            "line": 348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewaySubscriberLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-subscriber/index:ApigatewaySubscriberLocksList"
    },
    "cdktf-provider-oci.ApigatewaySubscriberLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewaySubscriberLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-subscriber/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/apigateway-subscriber/index.ts",
        "line": 250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 308
          },
          "name": "resetMessage"
        }
      ],
      "name": "ApigatewaySubscriberLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 317
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 322
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 312
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 335
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 302
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 328
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewaySubscriberLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-subscriber/index:ApigatewaySubscriberLocksOutputReference"
    },
    "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": 359
      },
      "name": "ApigatewaySubscriberTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_subscriber#create ApigatewaySubscriber#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 363
          },
          "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/7.19.0/docs/resources/apigateway_subscriber#delete ApigatewaySubscriber#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 367
          },
          "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/7.19.0/docs/resources/apigateway_subscriber#update ApigatewaySubscriber#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 371
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-subscriber/index.ts",
        "line": 417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 479
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 495
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 511
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApigatewaySubscriberTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 483
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 499
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 515
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 473
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 489
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 505
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-subscriber/index.ts",
            "line": 429
          },
          "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/7.19.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/7.19.0/docs/resources/apigateway_usage_plan oci_apigateway_usage_plan} Resource."
        },
        "locationInModule": {
          "filename": "src/apigateway-usage-plan/index.ts",
          "line": 1054
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 1022
      },
      "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": 1039
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 1209
          },
          "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": 1222
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApigatewayUsagePlanLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1238
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayUsagePlanTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1106
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1122
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1138
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1154
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1170
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1225
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1241
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1253
          },
          "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": 1267
          },
          "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": 1027
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1206
          },
          "name": "entitlements",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1179
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1219
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayUsagePlanLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1184
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1190
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1195
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1235
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayUsagePlanTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1200
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1094
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1110
          },
          "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": 1126
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1213
          },
          "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": 1142
          },
          "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": 1158
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1174
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1229
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1245
          },
          "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": 1087
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1100
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1116
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1132
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1148
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1164
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "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/7.19.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/7.19.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": 42
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_usage_plan#is_lock_override ApigatewayUsagePlan#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 36
          },
          "name": "isLockOverride",
          "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/7.19.0/docs/resources/apigateway_usage_plan#locks ApigatewayUsagePlan#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 48
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 54
          },
          "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": 451
      },
      "name": "ApigatewayUsagePlanEntitlements",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_usage_plan#name ApigatewayUsagePlan#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 459
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_usage_plan#description ApigatewayUsagePlan#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 455
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 465
          },
          "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/7.19.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": 471
          },
          "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/7.19.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": 477
          },
          "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": 691
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 683
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 698
          },
          "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": 691
          },
          "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": 691
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 691
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 684
          },
          "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": 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/apigateway-usage-plan/index.ts",
        "line": 537
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 639
          },
          "name": "putQuota",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsQuota"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 655
          },
          "name": "putRateLimit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsRateLimit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 671
          },
          "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": 613
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 642
          },
          "name": "resetQuota"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 658
          },
          "name": "resetRateLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 674
          },
          "name": "resetTargets"
        }
      ],
      "name": "ApigatewayUsagePlanEntitlementsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 636
          },
          "name": "quota",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsQuotaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 652
          },
          "name": "rateLimit",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsRateLimitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 668
          },
          "name": "targets",
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 617
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 630
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 646
          },
          "name": "quotaInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsQuota"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 662
          },
          "name": "rateLimitInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApigatewayUsagePlanEntitlementsRateLimit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 678
          },
          "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": 607
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 623
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 551
          },
          "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": 56
      },
      "name": "ApigatewayUsagePlanEntitlementsQuota",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_usage_plan#operation_on_breach ApigatewayUsagePlan#operation_on_breach}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 60
          },
          "name": "operationOnBreach",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_usage_plan#reset_policy ApigatewayUsagePlan#reset_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 64
          },
          "name": "resetPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_usage_plan#unit ApigatewayUsagePlan#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 68
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_usage_plan#value ApigatewayUsagePlan#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 72
          },
          "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": 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/apigateway-usage-plan/index.ts",
        "line": 125
      },
      "name": "ApigatewayUsagePlanEntitlementsQuotaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 184
          },
          "name": "operationOnBreachInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 197
          },
          "name": "resetPolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 210
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 223
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 177
          },
          "name": "operationOnBreach",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 190
          },
          "name": "resetPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 203
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 216
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 136
          },
          "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": 227
      },
      "name": "ApigatewayUsagePlanEntitlementsRateLimit",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_usage_plan#unit ApigatewayUsagePlan#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 231
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_usage_plan#value ApigatewayUsagePlan#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 235
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-usage-plan/index.ts",
        "line": 274
      },
      "name": "ApigatewayUsagePlanEntitlementsRateLimitOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 321
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 334
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 314
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 327
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 285
          },
          "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": 338
      },
      "name": "ApigatewayUsagePlanEntitlementsTargets",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_usage_plan#deployment_id ApigatewayUsagePlan#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 342
          },
          "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": 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/apigateway-usage-plan/index.ts",
        "line": 432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/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.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": 440
          },
          "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": 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/apigateway-usage-plan/index.ts",
            "line": 440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 433
          },
          "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": 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/apigateway-usage-plan/index.ts",
        "line": 374
      },
      "name": "ApigatewayUsagePlanEntitlementsTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 427
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 420
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 388
          },
          "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.ApigatewayUsagePlanLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apigateway-usage-plan/index.ts",
        "line": 702
      },
      "name": "ApigatewayUsagePlanLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_usage_plan#type ApigatewayUsagePlan#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 710
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_usage_plan#message ApigatewayUsagePlan#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 706
          },
          "name": "message",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apigateway-usage-plan/index:ApigatewayUsagePlanLocks"
    },
    "cdktf-provider-oci.ApigatewayUsagePlanLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-usage-plan/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": "whether the list is wrapping a 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": 839
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 854
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApigatewayUsagePlanLocksOutputReference"
            }
          }
        }
      ],
      "name": "ApigatewayUsagePlanLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 847
          },
          "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": 847
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 847
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 840
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-usage-plan/index:ApigatewayUsagePlanLocksList"
    },
    "cdktf-provider-oci.ApigatewayUsagePlanLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApigatewayUsagePlanLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apigateway-usage-plan/index.ts",
          "line": 759
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 749
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 807
          },
          "name": "resetMessage"
        }
      ],
      "name": "ApigatewayUsagePlanLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 816
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 821
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 811
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 834
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 801
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 827
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 763
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApigatewayUsagePlanLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apigateway-usage-plan/index:ApigatewayUsagePlanLocksOutputReference"
    },
    "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": 858
      },
      "name": "ApigatewayUsagePlanTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apigateway_usage_plan#create ApigatewayUsagePlan#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 862
          },
          "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/7.19.0/docs/resources/apigateway_usage_plan#delete ApigatewayUsagePlan#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 866
          },
          "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/7.19.0/docs/resources/apigateway_usage_plan#update ApigatewayUsagePlan#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 870
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apigateway-usage-plan/index.ts",
        "line": 916
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 978
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 994
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1010
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApigatewayUsagePlanTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 982
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 998
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1014
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 972
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 988
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 1004
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apigateway-usage-plan/index.ts",
            "line": 928
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.0/docs/resources/apm_config_config oci_apm_config_config} Resource."
        },
        "locationInModule": {
          "filename": "src/apm-config-config/index.ts",
          "line": 1614
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 1582
      },
      "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": 1599
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 2012
          },
          "name": "putConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmConfigConfigConfigA"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2028
          },
          "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": 2044
          },
          "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": 2060
          },
          "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": 2076
          },
          "name": "putOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmConfigConfigOverrides"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2092
          },
          "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": 2108
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmConfigConfigTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1671
          },
          "name": "resetAgentVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1700
          },
          "name": "resetAttachInstallDir"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2015
          },
          "name": "resetConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1734
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1750
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2031
          },
          "name": "resetDimensions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1766
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1787
          },
          "name": "resetFilterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1803
          },
          "name": "resetFilterText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1819
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1835
          },
          "name": "resetGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1851
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2047
          },
          "name": "resetInUseBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1867
          },
          "name": "resetManagementAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1888
          },
          "name": "resetMatchAgentsWithAttributeValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2063
          },
          "name": "resetMetrics"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1904
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1920
          },
          "name": "resetOpcDryRun"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1936
          },
          "name": "resetOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2079
          },
          "name": "resetOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1952
          },
          "name": "resetProcessFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2095
          },
          "name": "resetRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1968
          },
          "name": "resetRunAsUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1984
          },
          "name": "resetServiceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2111
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2123
          },
          "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": 2155
          },
          "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": 1587
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2009
          },
          "name": "config",
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigConfigAOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1722
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2025
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1775
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2041
          },
          "name": "inUseBy",
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigInUseByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1876
          },
          "name": "matchAgentsWithAttributeKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2057
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2073
          },
          "name": "overrides",
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigOverridesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2089
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1993
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2105
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1998
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2003
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1675
          },
          "name": "agentVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1688
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1704
          },
          "name": "attachInstallDirInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2019
          },
          "name": "configInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigConfigA"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1717
          },
          "name": "configTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1738
          },
          "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": 1754
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2035
          },
          "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": 1770
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1791
          },
          "name": "filterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1807
          },
          "name": "filterTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1823
          },
          "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": 1839
          },
          "name": "groupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1855
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2051
          },
          "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": 1871
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1892
          },
          "name": "matchAgentsWithAttributeValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2067
          },
          "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": 1908
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1924
          },
          "name": "opcDryRunInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1940
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2083
          },
          "name": "overridesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigOverrides"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1956
          },
          "name": "processFilterInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2099
          },
          "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": 1972
          },
          "name": "runAsUserInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1988
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 2115
          },
          "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": 1665
          },
          "name": "agentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1681
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1694
          },
          "name": "attachInstallDir",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1710
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1728
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1744
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1760
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1781
          },
          "name": "filterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1797
          },
          "name": "filterText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1813
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1829
          },
          "name": "group",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1845
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1861
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1882
          },
          "name": "matchAgentsWithAttributeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1898
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1914
          },
          "name": "opcDryRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1930
          },
          "name": "options",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1946
          },
          "name": "processFilter",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1962
          },
          "name": "runAsUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1978
          },
          "name": "serviceName",
          "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/7.19.0/docs/resources/apm_config_config#apm_domain_id ApmConfigConfig#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 17
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_config_config#config_type ApmConfigConfig#config_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 25
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_config_config#agent_version ApmConfigConfig#agent_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 13
          },
          "name": "agentVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_config_config#attach_install_dir ApmConfigConfig#attach_install_dir}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 21
          },
          "name": "attachInstallDir",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_config_config#config ApmConfigConfig#config}",
            "stability": "stable",
            "summary": "config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 98
          },
          "name": "config",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigConfigA"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_config_config#defined_tags ApmConfigConfig#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/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/7.19.0/docs/resources/apm_config_config#description ApmConfigConfig#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 33
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 104
          },
          "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/7.19.0/docs/resources/apm_config_config#display_name ApmConfigConfig#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/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/7.19.0/docs/resources/apm_config_config#filter_id ApmConfigConfig#filter_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 41
          },
          "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/7.19.0/docs/resources/apm_config_config#filter_text ApmConfigConfig#filter_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 45
          },
          "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/7.19.0/docs/resources/apm_config_config#freeform_tags ApmConfigConfig#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 49
          },
          "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/7.19.0/docs/resources/apm_config_config#group ApmConfigConfig#group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 53
          },
          "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/7.19.0/docs/resources/apm_config_config#id ApmConfigConfig#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 60
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 110
          },
          "name": "inUseBy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmConfigConfigInUseBy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_config_config#management_agent_id ApmConfigConfig#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 64
          },
          "name": "managementAgentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_config_config#match_agents_with_attribute_value ApmConfigConfig#match_agents_with_attribute_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 68
          },
          "name": "matchAgentsWithAttributeValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 116
          },
          "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/7.19.0/docs/resources/apm_config_config#namespace ApmConfigConfig#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 72
          },
          "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/7.19.0/docs/resources/apm_config_config#opc_dry_run ApmConfigConfig#opc_dry_run}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 76
          },
          "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/7.19.0/docs/resources/apm_config_config#options ApmConfigConfig#options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 80
          },
          "name": "options",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_config_config#overrides ApmConfigConfig#overrides}",
            "stability": "stable",
            "summary": "overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 122
          },
          "name": "overrides",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigOverrides"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_config_config#process_filter ApmConfigConfig#process_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 84
          },
          "name": "processFilter",
          "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/7.19.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": 128
          },
          "name": "rules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmConfigConfigRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_config_config#run_as_user ApmConfigConfig#run_as_user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 88
          },
          "name": "runAsUser",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_config_config#service_name ApmConfigConfig#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 92
          },
          "name": "serviceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 134
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigTimeouts"
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigConfig"
    },
    "cdktf-provider-oci.ApmConfigConfigConfigA": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigConfigA",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 318
      },
      "name": "ApmConfigConfigConfigA",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_config_config#config_map ApmConfigConfig#config_map}",
            "stability": "stable",
            "summary": "config_map block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 324
          },
          "name": "configMap",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmConfigConfigConfigConfigMap"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigConfigA"
    },
    "cdktf-provider-oci.ApmConfigConfigConfigAOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigConfigAOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-config-config/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 393
          },
          "name": "putConfigMap",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApmConfigConfigConfigConfigMap"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 396
          },
          "name": "resetConfigMap"
        }
      ],
      "name": "ApmConfigConfigConfigAOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 390
          },
          "name": "configMap",
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigConfigConfigMapList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 400
          },
          "name": "configMapInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmConfigConfigConfigConfigMap"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigConfigA"
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigConfigAOutputReference"
    },
    "cdktf-provider-oci.ApmConfigConfigConfigConfigMap": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigConfigConfigMap",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 136
      },
      "name": "ApmConfigConfigConfigConfigMap",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_config_config#body ApmConfigConfig#body}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 140
          },
          "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/7.19.0/docs/resources/apm_config_config#content_type ApmConfigConfig#content_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 144
          },
          "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/7.19.0/docs/resources/apm_config_config#file_name ApmConfigConfig#file_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 148
          },
          "name": "fileName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigConfigConfigMap"
    },
    "cdktf-provider-oci.ApmConfigConfigConfigConfigMapList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigConfigConfigMapList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-config-config/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": "whether the list is wrapping a 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": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 314
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmConfigConfigConfigConfigMapOutputReference"
            }
          }
        }
      ],
      "name": "ApmConfigConfigConfigConfigMapList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 307
          },
          "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": 307
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 307
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmConfigConfigConfigConfigMap"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigConfigConfigMapList"
    },
    "cdktf-provider-oci.ApmConfigConfigConfigConfigMapOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigConfigConfigMapOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-config-config/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/apm-config-config/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 258
          },
          "name": "resetBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 274
          },
          "name": "resetContentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 290
          },
          "name": "resetFileName"
        }
      ],
      "name": "ApmConfigConfigConfigConfigMapOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 262
          },
          "name": "bodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 278
          },
          "name": "contentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 294
          },
          "name": "fileNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 252
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 268
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 284
          },
          "name": "fileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmConfigConfigConfigConfigMap"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigConfigConfigMapOutputReference"
    },
    "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": 404
      },
      "name": "ApmConfigConfigDimensions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_config_config#name ApmConfigConfig#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 408
          },
          "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/7.19.0/docs/resources/apm_config_config#value_source ApmConfigConfig#value_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 412
          },
          "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": 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/apm-config-config/index.ts",
        "line": 534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/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.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": 542
          },
          "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": 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/apm-config-config/index.ts",
            "line": 542
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 535
          },
          "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": 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/apm-config-config/index.ts",
        "line": 451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 509
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 525
          },
          "name": "resetValueSource"
        }
      ],
      "name": "ApmConfigConfigDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 513
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 529
          },
          "name": "valueSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 503
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 519
          },
          "name": "valueSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 465
          },
          "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": 553
      },
      "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": 643
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 635
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 650
          },
          "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": 643
          },
          "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": 643
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 643
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 636
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 576
      },
      "name": "ApmConfigConfigInUseByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 615
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 620
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 625
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 630
          },
          "name": "optionsGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 590
          },
          "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": 654
      },
      "name": "ApmConfigConfigMetrics",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_config_config#description ApmConfigConfig#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 658
          },
          "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/7.19.0/docs/resources/apm_config_config#name ApmConfigConfig#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 662
          },
          "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/7.19.0/docs/resources/apm_config_config#unit ApmConfigConfig#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 666
          },
          "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/7.19.0/docs/resources/apm_config_config#value_source ApmConfigConfig#value_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 670
          },
          "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": 858
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 850
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 865
          },
          "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": 858
          },
          "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": 858
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 858
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 851
          },
          "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": 733
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 723
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 793
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 809
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 825
          },
          "name": "resetUnit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 841
          },
          "name": "resetValueSource"
        }
      ],
      "name": "ApmConfigConfigMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 797
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 813
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 829
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 845
          },
          "name": "valueSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 787
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 803
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 819
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 835
          },
          "name": "valueSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 737
          },
          "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.ApmConfigConfigOverrides": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 1018
      },
      "name": "ApmConfigConfigOverrides",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_config_config#override_list ApmConfigConfig#override_list}",
            "stability": "stable",
            "summary": "override_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1024
          },
          "name": "overrideList",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmConfigConfigOverridesOverrideListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigOverrides"
    },
    "cdktf-provider-oci.ApmConfigConfigOverridesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-config-config/index.ts",
          "line": 1063
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 1056
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1093
          },
          "name": "putOverrideList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ApmConfigConfigOverridesOverrideListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1096
          },
          "name": "resetOverrideList"
        }
      ],
      "name": "ApmConfigConfigOverridesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1090
          },
          "name": "overrideList",
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigOverridesOverrideListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1100
          },
          "name": "overrideListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmConfigConfigOverridesOverrideListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1067
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmConfigConfigOverrides"
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigOverridesOutputReference"
    },
    "cdktf-provider-oci.ApmConfigConfigOverridesOverrideListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigOverridesOverrideListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-config-config/index.ts",
        "line": 869
      },
      "name": "ApmConfigConfigOverridesOverrideListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_config_config#agent_filter ApmConfigConfig#agent_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 873
          },
          "name": "agentFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_config_config#override_map ApmConfigConfig#override_map}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 877
          },
          "name": "overrideMap",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigOverridesOverrideListStruct"
    },
    "cdktf-provider-oci.ApmConfigConfigOverridesOverrideListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigOverridesOverrideListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-config-config/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": "whether the list is wrapping a 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": 999
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1014
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.ApmConfigConfigOverridesOverrideListStructOutputReference"
            }
          }
        }
      ],
      "name": "ApmConfigConfigOverridesOverrideListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1007
          },
          "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": 1007
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 1007
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1000
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ApmConfigConfigOverridesOverrideListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigOverridesOverrideListStructList"
    },
    "cdktf-provider-oci.ApmConfigConfigOverridesOverrideListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmConfigConfigOverridesOverrideListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-config-config/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 916
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 974
          },
          "name": "resetAgentFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 990
          },
          "name": "resetOverrideMap"
        }
      ],
      "name": "ApmConfigConfigOverridesOverrideListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 978
          },
          "name": "agentFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 994
          },
          "name": "overrideMapInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 968
          },
          "name": "agentFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 984
          },
          "name": "overrideMap",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 930
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmConfigConfigOverridesOverrideListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-config-config/index:ApmConfigConfigOverridesOverrideListStructOutputReference"
    },
    "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": 1104
      },
      "name": "ApmConfigConfigRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_config_config#display_name ApmConfigConfig#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1108
          },
          "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/7.19.0/docs/resources/apm_config_config#filter_text ApmConfigConfig#filter_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1112
          },
          "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/7.19.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": 1116
          },
          "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/7.19.0/docs/resources/apm_config_config#is_enabled ApmConfigConfig#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1120
          },
          "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/7.19.0/docs/resources/apm_config_config#priority ApmConfigConfig#priority}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1124
          },
          "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/7.19.0/docs/resources/apm_config_config#satisfied_response_time ApmConfigConfig#satisfied_response_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1128
          },
          "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/7.19.0/docs/resources/apm_config_config#tolerating_response_time ApmConfigConfig#tolerating_response_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1132
          },
          "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": 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": "whether the list is wrapping a 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": 1399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1414
          },
          "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": 1407
          },
          "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": 1407
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 1407
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1400
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1294
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1310
          },
          "name": "resetFilterText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1326
          },
          "name": "resetIsApplyToErrorSpans"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1342
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1358
          },
          "name": "resetPriority"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1374
          },
          "name": "resetSatisfiedResponseTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1390
          },
          "name": "resetToleratingResponseTime"
        }
      ],
      "name": "ApmConfigConfigRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1298
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1314
          },
          "name": "filterTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1330
          },
          "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": 1346
          },
          "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": 1362
          },
          "name": "priorityInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1378
          },
          "name": "satisfiedResponseTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1394
          },
          "name": "toleratingResponseTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1288
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1304
          },
          "name": "filterText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1320
          },
          "name": "isApplyToErrorSpans",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1336
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1352
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1368
          },
          "name": "satisfiedResponseTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1384
          },
          "name": "toleratingResponseTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1220
          },
          "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": 1418
      },
      "name": "ApmConfigConfigTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_config_config#create ApmConfigConfig#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1422
          },
          "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/7.19.0/docs/resources/apm_config_config#delete ApmConfigConfig#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1426
          },
          "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/7.19.0/docs/resources/apm_config_config#update ApmConfigConfig#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1430
          },
          "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": 1484
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 1476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1538
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1554
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1570
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApmConfigConfigTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1542
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1558
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1574
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1532
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1548
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1564
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-config-config/index.ts",
            "line": 1488
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 4694
          },
          "name": "putAvailabilityConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorAvailabilityConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4710
          },
          "name": "putConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4726
          },
          "name": "putMaintenanceWindowSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorMaintenanceWindowSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4742
          },
          "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": 4758
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4774
          },
          "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": 4697
          },
          "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": 4713
          },
          "name": "resetConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4446
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4475
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4491
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4507
          },
          "name": "resetIsIpv6"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4523
          },
          "name": "resetIsRunNow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4539
          },
          "name": "resetIsRunOnce"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4729
          },
          "name": "resetMaintenanceWindowSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4586
          },
          "name": "resetSchedulingPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4602
          },
          "name": "resetScriptId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4618
          },
          "name": "resetScriptName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4745
          },
          "name": "resetScriptParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4634
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4650
          },
          "name": "resetTarget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4676
          },
          "name": "resetTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4761
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4786
          },
          "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": 4814
          },
          "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": 4691
          },
          "name": "availabilityConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorAvailabilityConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4707
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4429
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4434
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4548
          },
          "name": "lastUpdatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4723
          },
          "name": "maintenanceWindowSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorMaintenanceWindowScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4739
          },
          "name": "scriptParameters",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorScriptParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4659
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4755
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4664
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4685
          },
          "name": "vantagePointCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4771
          },
          "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": 4701
          },
          "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": 4717
          },
          "name": "configurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4450
          },
          "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": 4463
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4479
          },
          "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": 4495
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4511
          },
          "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": 4527
          },
          "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": 4543
          },
          "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": 4733
          },
          "name": "maintenanceWindowScheduleInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmSyntheticsMonitorMaintenanceWindowSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4561
          },
          "name": "monitorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4574
          },
          "name": "repeatIntervalInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4590
          },
          "name": "schedulingPolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4606
          },
          "name": "scriptIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4622
          },
          "name": "scriptNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4749
          },
          "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": 4638
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4654
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4680
          },
          "name": "timeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4765
          },
          "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": 4778
          },
          "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": 4440
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4456
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4469
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4485
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4501
          },
          "name": "isIpv6",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4517
          },
          "name": "isRunNow",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4533
          },
          "name": "isRunOnce",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4554
          },
          "name": "monitorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4567
          },
          "name": "repeatIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4580
          },
          "name": "schedulingPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4596
          },
          "name": "scriptId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4612
          },
          "name": "scriptName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4628
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4644
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-synthetics-monitor/index.ts",
            "line": 4670
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.ApmTracesScheduledQuery": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query oci_apm_traces_scheduled_query}."
      },
      "fqn": "cdktf-provider-oci.ApmTracesScheduledQuery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query oci_apm_traces_scheduled_query} Resource."
        },
        "locationInModule": {
          "filename": "src/apm-traces-scheduled-query/index.ts",
          "line": 980
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-traces-scheduled-query/index.ts",
        "line": 948
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApmTracesScheduledQuery resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 965
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ApmTracesScheduledQuery to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApmTracesScheduledQuery that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApmTracesScheduledQuery to 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-traces-scheduled-query/index.ts",
            "line": 1265
          },
          "name": "putScheduledQueryProcessingConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1281
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1039
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1055
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1071
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1087
          },
          "name": "resetOpcDryRun"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1103
          },
          "name": "resetScheduledQueryDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1124
          },
          "name": "resetScheduledQueryMaximumRuntimeInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1140
          },
          "name": "resetScheduledQueryName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1268
          },
          "name": "resetScheduledQueryProcessingConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1161
          },
          "name": "resetScheduledQueryProcessingSubType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1177
          },
          "name": "resetScheduledQueryProcessingType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1193
          },
          "name": "resetScheduledQueryRetentionCriteria"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1209
          },
          "name": "resetScheduledQueryRetentionPeriodInMs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1225
          },
          "name": "resetScheduledQuerySchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1241
          },
          "name": "resetScheduledQueryText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1284
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1296
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1317
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApmTracesScheduledQuery",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 953
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1112
          },
          "name": "scheduledQueryInstances",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1149
          },
          "name": "scheduledQueryNextRunInMs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1262
          },
          "name": "scheduledQueryProcessingConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1250
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1256
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1278
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1027
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1043
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1059
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1075
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1091
          },
          "name": "opcDryRunInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1107
          },
          "name": "scheduledQueryDescriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1128
          },
          "name": "scheduledQueryMaximumRuntimeInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1144
          },
          "name": "scheduledQueryNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1272
          },
          "name": "scheduledQueryProcessingConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1165
          },
          "name": "scheduledQueryProcessingSubTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1181
          },
          "name": "scheduledQueryProcessingTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1197
          },
          "name": "scheduledQueryRetentionCriteriaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1213
          },
          "name": "scheduledQueryRetentionPeriodInMsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1229
          },
          "name": "scheduledQueryScheduleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1245
          },
          "name": "scheduledQueryTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1288
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1020
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1033
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1049
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1065
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1081
          },
          "name": "opcDryRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1097
          },
          "name": "scheduledQueryDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1118
          },
          "name": "scheduledQueryMaximumRuntimeInSeconds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1134
          },
          "name": "scheduledQueryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1155
          },
          "name": "scheduledQueryProcessingSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1171
          },
          "name": "scheduledQueryProcessingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1187
          },
          "name": "scheduledQueryRetentionCriteria",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1203
          },
          "name": "scheduledQueryRetentionPeriodInMs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1219
          },
          "name": "scheduledQuerySchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 1235
          },
          "name": "scheduledQueryText",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-traces-scheduled-query/index:ApmTracesScheduledQuery"
    },
    "cdktf-provider-oci.ApmTracesScheduledQueryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-traces-scheduled-query/index.ts",
        "line": 9
      },
      "name": "ApmTracesScheduledQueryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#apm_domain_id ApmTracesScheduledQuery#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/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/7.19.0/docs/resources/apm_traces_scheduled_query#defined_tags ApmTracesScheduledQuery#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-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/7.19.0/docs/resources/apm_traces_scheduled_query#freeform_tags ApmTracesScheduledQuery#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-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/7.19.0/docs/resources/apm_traces_scheduled_query#id ApmTracesScheduledQuery#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/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/7.19.0/docs/resources/apm_traces_scheduled_query#opc_dry_run ApmTracesScheduledQuery#opc_dry_run}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 32
          },
          "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/7.19.0/docs/resources/apm_traces_scheduled_query#scheduled_query_description ApmTracesScheduledQuery#scheduled_query_description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 36
          },
          "name": "scheduledQueryDescription",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#scheduled_query_maximum_runtime_in_seconds ApmTracesScheduledQuery#scheduled_query_maximum_runtime_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 40
          },
          "name": "scheduledQueryMaximumRuntimeInSeconds",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#scheduled_query_name ApmTracesScheduledQuery#scheduled_query_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 44
          },
          "name": "scheduledQueryName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#scheduled_query_processing_configuration ApmTracesScheduledQuery#scheduled_query_processing_configuration}",
            "stability": "stable",
            "summary": "scheduled_query_processing_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 74
          },
          "name": "scheduledQueryProcessingConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#scheduled_query_processing_sub_type ApmTracesScheduledQuery#scheduled_query_processing_sub_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 48
          },
          "name": "scheduledQueryProcessingSubType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#scheduled_query_processing_type ApmTracesScheduledQuery#scheduled_query_processing_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 52
          },
          "name": "scheduledQueryProcessingType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#scheduled_query_retention_criteria ApmTracesScheduledQuery#scheduled_query_retention_criteria}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 56
          },
          "name": "scheduledQueryRetentionCriteria",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#scheduled_query_retention_period_in_ms ApmTracesScheduledQuery#scheduled_query_retention_period_in_ms}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 60
          },
          "name": "scheduledQueryRetentionPeriodInMs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#scheduled_query_schedule ApmTracesScheduledQuery#scheduled_query_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 64
          },
          "name": "scheduledQuerySchedule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#scheduled_query_text ApmTracesScheduledQuery#scheduled_query_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 68
          },
          "name": "scheduledQueryText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#timeouts ApmTracesScheduledQuery#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 80
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryTimeouts"
          }
        }
      ],
      "symbolId": "src/apm-traces-scheduled-query/index:ApmTracesScheduledQueryConfig"
    },
    "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-traces-scheduled-query/index.ts",
        "line": 628
      },
      "name": "ApmTracesScheduledQueryScheduledQueryProcessingConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#custom_metric ApmTracesScheduledQuery#custom_metric}",
            "stability": "stable",
            "summary": "custom_metric block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 634
          },
          "name": "customMetric",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetric"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#object_storage ApmTracesScheduledQuery#object_storage}",
            "stability": "stable",
            "summary": "object_storage block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 640
          },
          "name": "objectStorage",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#streaming ApmTracesScheduledQuery#streaming}",
            "stability": "stable",
            "summary": "streaming block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 646
          },
          "name": "streaming",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreaming"
          }
        }
      ],
      "symbolId": "src/apm-traces-scheduled-query/index:ApmTracesScheduledQueryScheduledQueryProcessingConfiguration"
    },
    "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-traces-scheduled-query/index.ts",
        "line": 82
      },
      "name": "ApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetric",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#name ApmTracesScheduledQuery#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 102
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#compartment ApmTracesScheduledQuery#compartment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 86
          },
          "name": "compartment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#description ApmTracesScheduledQuery#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 90
          },
          "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/7.19.0/docs/resources/apm_traces_scheduled_query#is_anomaly_detection_enabled ApmTracesScheduledQuery#is_anomaly_detection_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 94
          },
          "name": "isAnomalyDetectionEnabled",
          "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/7.19.0/docs/resources/apm_traces_scheduled_query#is_metric_published ApmTracesScheduledQuery#is_metric_published}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 98
          },
          "name": "isMetricPublished",
          "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/7.19.0/docs/resources/apm_traces_scheduled_query#namespace ApmTracesScheduledQuery#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 106
          },
          "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/7.19.0/docs/resources/apm_traces_scheduled_query#resource_group ApmTracesScheduledQuery#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 110
          },
          "name": "resourceGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#unit ApmTracesScheduledQuery#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 114
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-traces-scheduled-query/index:ApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetric"
    },
    "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-traces-scheduled-query/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-traces-scheduled-query/index.ts",
        "line": 195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 277
          },
          "name": "resetCompartment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 293
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 309
          },
          "name": "resetIsAnomalyDetectionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 325
          },
          "name": "resetIsMetricPublished"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 354
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 370
          },
          "name": "resetResourceGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 386
          },
          "name": "resetUnit"
        }
      ],
      "name": "ApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 281
          },
          "name": "compartmentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 297
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 313
          },
          "name": "isAnomalyDetectionEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 329
          },
          "name": "isMetricPublishedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 342
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 358
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 374
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 390
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 271
          },
          "name": "compartment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 287
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 303
          },
          "name": "isAnomalyDetectionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 319
          },
          "name": "isMetricPublished",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 335
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 348
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 364
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 380
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetric"
          }
        }
      ],
      "symbolId": "src/apm-traces-scheduled-query/index:ApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetricOutputReference"
    },
    "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-traces-scheduled-query/index.ts",
        "line": 394
      },
      "name": "ApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorage",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#bucket ApmTracesScheduledQuery#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 398
          },
          "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/7.19.0/docs/resources/apm_traces_scheduled_query#name_space ApmTracesScheduledQuery#name_space}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 402
          },
          "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/7.19.0/docs/resources/apm_traces_scheduled_query#object_name_prefix ApmTracesScheduledQuery#object_name_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 406
          },
          "name": "objectNamePrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-traces-scheduled-query/index:ApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorage"
    },
    "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-traces-scheduled-query/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-traces-scheduled-query/index.ts",
        "line": 452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 504
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 520
          },
          "name": "resetNameSpace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 536
          },
          "name": "resetObjectNamePrefix"
        }
      ],
      "name": "ApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 508
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 524
          },
          "name": "nameSpaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 540
          },
          "name": "objectNamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 498
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 514
          },
          "name": "nameSpace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 530
          },
          "name": "objectNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorage"
          }
        }
      ],
      "symbolId": "src/apm-traces-scheduled-query/index:ApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorageOutputReference"
    },
    "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-traces-scheduled-query/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-traces-scheduled-query/index.ts",
        "line": 692
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 741
          },
          "name": "putCustomMetric",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetric"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 757
          },
          "name": "putObjectStorage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 773
          },
          "name": "putStreaming",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreaming"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 744
          },
          "name": "resetCustomMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 760
          },
          "name": "resetObjectStorage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 776
          },
          "name": "resetStreaming"
        }
      ],
      "name": "ApmTracesScheduledQueryScheduledQueryProcessingConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 738
          },
          "name": "customMetric",
          "type": {
            "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetricOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 754
          },
          "name": "objectStorage",
          "type": {
            "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 770
          },
          "name": "streaming",
          "type": {
            "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreamingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 748
          },
          "name": "customMetricInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetric"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 764
          },
          "name": "objectStorageInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 780
          },
          "name": "streamingInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreaming"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 703
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfiguration"
          }
        }
      ],
      "symbolId": "src/apm-traces-scheduled-query/index:ApmTracesScheduledQueryScheduledQueryProcessingConfigurationOutputReference"
    },
    "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreaming": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreaming",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-traces-scheduled-query/index.ts",
        "line": 544
      },
      "name": "ApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreaming",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#stream_id ApmTracesScheduledQuery#stream_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 548
          },
          "name": "streamId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-traces-scheduled-query/index:ApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreaming"
    },
    "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreamingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreamingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-traces-scheduled-query/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-traces-scheduled-query/index.ts",
        "line": 580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 620
          },
          "name": "resetStreamId"
        }
      ],
      "name": "ApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreamingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 624
          },
          "name": "streamIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 614
          },
          "name": "streamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreaming"
          }
        }
      ],
      "symbolId": "src/apm-traces-scheduled-query/index:ApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreamingOutputReference"
    },
    "cdktf-provider-oci.ApmTracesScheduledQueryTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apm-traces-scheduled-query/index.ts",
        "line": 784
      },
      "name": "ApmTracesScheduledQueryTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/apm_traces_scheduled_query#create ApmTracesScheduledQuery#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 788
          },
          "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/7.19.0/docs/resources/apm_traces_scheduled_query#delete ApmTracesScheduledQuery#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 792
          },
          "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/7.19.0/docs/resources/apm_traces_scheduled_query#update ApmTracesScheduledQuery#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 796
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apm-traces-scheduled-query/index:ApmTracesScheduledQueryTimeouts"
    },
    "cdktf-provider-oci.ApmTracesScheduledQueryTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apm-traces-scheduled-query/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apm-traces-scheduled-query/index.ts",
        "line": 842
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 904
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 920
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 936
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ApmTracesScheduledQueryTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 908
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 924
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 940
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 898
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 914
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 930
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apm-traces-scheduled-query/index.ts",
            "line": 854
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ApmTracesScheduledQueryTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apm-traces-scheduled-query/index:ApmTracesScheduledQueryTimeoutsOutputReference"
    },
    "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.0/docs/resources/autoscaling_auto_scaling_configuration oci_autoscaling_auto_scaling_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
          "line": 1840
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 1808
      },
      "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": 1825
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 2001
          },
          "name": "putAutoScalingResources",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationAutoScalingResources"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 2014
          },
          "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": 2027
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1893
          },
          "name": "resetCoolDownInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1909
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1925
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1941
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1957
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1973
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 2030
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 2042
          },
          "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": 2057
          },
          "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": 1813
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1998
          },
          "name": "autoScalingResources",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationAutoScalingResourcesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1982
          },
          "name": "maxResourceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1987
          },
          "name": "minResourceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 2011
          },
          "name": "policies",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1992
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 2024
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 2005
          },
          "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": 1881
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1897
          },
          "name": "coolDownInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1913
          },
          "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": 1929
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1945
          },
          "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": 1961
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1977
          },
          "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": 2018
          },
          "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": 2034
          },
          "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": 1874
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1887
          },
          "name": "coolDownInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1903
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1919
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1935
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1951
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1967
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 1315
      },
      "name": "AutoscalingAutoScalingConfigurationPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/autoscaling_auto_scaling_configuration#policy_type AutoscalingAutoScalingConfiguration#policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1327
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 1333
          },
          "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/7.19.0/docs/resources/autoscaling_auto_scaling_configuration#display_name AutoscalingAutoScalingConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1319
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 1339
          },
          "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/7.19.0/docs/resources/autoscaling_auto_scaling_configuration#is_enabled AutoscalingAutoScalingConfiguration#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1323
          },
          "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/7.19.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": 1345
          },
          "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/7.19.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": 1351
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 1633
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1640
          },
          "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": 1633
          },
          "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": 1633
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 1633
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1626
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1425
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1565
          },
          "name": "putCapacity",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesCapacity"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1581
          },
          "name": "putExecutionSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesExecutionSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1597
          },
          "name": "putResourceAction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesResourceAction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1613
          },
          "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": 1568
          },
          "name": "resetCapacity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1513
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1584
          },
          "name": "resetExecutionSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1534
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1600
          },
          "name": "resetResourceAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1616
          },
          "name": "resetRules"
        }
      ],
      "name": "AutoscalingAutoScalingConfigurationPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1562
          },
          "name": "capacity",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesCapacityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1578
          },
          "name": "executionSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesExecutionScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1522
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1594
          },
          "name": "resourceAction",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesResourceActionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1610
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1556
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1572
          },
          "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": 1517
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1588
          },
          "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": 1538
          },
          "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": 1551
          },
          "name": "policyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1604
          },
          "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": 1620
          },
          "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": 1507
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1528
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1544
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1439
          },
          "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/7.19.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/7.19.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": 1127
      },
      "name": "AutoscalingAutoScalingConfigurationPoliciesRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/autoscaling_auto_scaling_configuration#display_name AutoscalingAutoScalingConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1131
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 1137
          },
          "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/7.19.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": 1143
          },
          "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/7.19.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/7.19.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": 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/autoscaling-auto-scaling-configuration/index.ts",
        "line": 1296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/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.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": 1304
          },
          "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": 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/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1297
          },
          "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/7.19.0/docs/resources/autoscaling_auto_scaling_configuration#metric_compartment_id AutoscalingAutoScalingConfiguration#metric_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 814
          },
          "name": "metricCompartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/autoscaling_auto_scaling_configuration#metric_source AutoscalingAutoScalingConfiguration#metric_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 818
          },
          "name": "metricSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/autoscaling_auto_scaling_configuration#metric_type AutoscalingAutoScalingConfiguration#metric_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 822
          },
          "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/7.19.0/docs/resources/autoscaling_auto_scaling_configuration#namespace AutoscalingAutoScalingConfiguration#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 826
          },
          "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/7.19.0/docs/resources/autoscaling_auto_scaling_configuration#pending_duration AutoscalingAutoScalingConfiguration#pending_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 830
          },
          "name": "pendingDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/autoscaling_auto_scaling_configuration#query AutoscalingAutoScalingConfiguration#query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 834
          },
          "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/7.19.0/docs/resources/autoscaling_auto_scaling_configuration#resource_group AutoscalingAutoScalingConfiguration#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 838
          },
          "name": "resourceGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 844
          },
          "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": 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/autoscaling-auto-scaling-configuration/index.ts",
        "line": 925
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1116
          },
          "name": "putThreshold",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetricThreshold"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1007
          },
          "name": "resetMetricCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1023
          },
          "name": "resetMetricSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1039
          },
          "name": "resetMetricType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1055
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1071
          },
          "name": "resetPendingDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1087
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1103
          },
          "name": "resetResourceGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1119
          },
          "name": "resetThreshold"
        }
      ],
      "name": "AutoscalingAutoScalingConfigurationPoliciesRulesMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1113
          },
          "name": "threshold",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetricThresholdOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1011
          },
          "name": "metricCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1027
          },
          "name": "metricSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1043
          },
          "name": "metricTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1059
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1075
          },
          "name": "pendingDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1091
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1107
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1123
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetricThreshold"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1001
          },
          "name": "metricCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1017
          },
          "name": "metricSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1033
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1049
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1065
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1081
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1097
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 936
          },
          "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/7.19.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/7.19.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": 1199
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1268
          },
          "name": "putAction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesAction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1284
          },
          "name": "putMetric",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetric"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1271
          },
          "name": "resetAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1287
          },
          "name": "resetMetric"
        }
      ],
      "name": "AutoscalingAutoScalingConfigurationPoliciesRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1265
          },
          "name": "action",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesActionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1259
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1281
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetricOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1275
          },
          "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": 1254
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1291
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.AutoscalingAutoScalingConfigurationPoliciesRulesMetric"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1247
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1203
          },
          "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": 1644
      },
      "name": "AutoscalingAutoScalingConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/autoscaling_auto_scaling_configuration#create AutoscalingAutoScalingConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1648
          },
          "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/7.19.0/docs/resources/autoscaling_auto_scaling_configuration#delete AutoscalingAutoScalingConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1652
          },
          "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/7.19.0/docs/resources/autoscaling_auto_scaling_configuration#update AutoscalingAutoScalingConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1656
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
        "line": 1702
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1764
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1780
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1796
          },
          "name": "resetUpdate"
        }
      ],
      "name": "AutoscalingAutoScalingConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1768
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1784
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1800
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1758
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1774
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1790
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/autoscaling-auto-scaling-configuration/index.ts",
            "line": 1714
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.BdsBdsCapacityReport": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_capacity_report oci_bds_bds_capacity_report}."
      },
      "fqn": "cdktf-provider-oci.BdsBdsCapacityReport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_capacity_report oci_bds_bds_capacity_report} Resource."
        },
        "locationInModule": {
          "filename": "src/bds-bds-capacity-report/index.ts",
          "line": 705
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsCapacityReportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-capacity-report/index.ts",
        "line": 673
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BdsBdsCapacityReport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 690
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the BdsBdsCapacityReport to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_capacity_report#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BdsBdsCapacityReport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BdsBdsCapacityReport to 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-capacity-report/index.ts",
            "line": 770
          },
          "name": "putShapeAvailabilities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 783
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsCapacityReportTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 752
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 786
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 798
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 807
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BdsBdsCapacityReport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 678
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 767
          },
          "name": "shapeAvailabilities",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 761
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 780
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsCapacityReportTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 740
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 756
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 774
          },
          "name": "shapeAvailabilitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 790
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsCapacityReportTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 733
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 746
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-capacity-report/index:BdsBdsCapacityReport"
    },
    "cdktf-provider-oci.BdsBdsCapacityReportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsCapacityReportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-capacity-report/index.ts",
        "line": 9
      },
      "name": "BdsBdsCapacityReportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_capacity_report#compartment_id BdsBdsCapacityReport#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/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/7.19.0/docs/resources/bds_bds_capacity_report#shape_availabilities BdsBdsCapacityReport#shape_availabilities}",
            "stability": "stable",
            "summary": "shape_availabilities block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 26
          },
          "name": "shapeAvailabilities",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilities"
                    },
                    "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/7.19.0/docs/resources/bds_bds_capacity_report#id BdsBdsCapacityReport#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/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/7.19.0/docs/resources/bds_bds_capacity_report#timeouts BdsBdsCapacityReport#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 32
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsCapacityReportTimeouts"
          }
        }
      ],
      "symbolId": "src/bds-bds-capacity-report/index:BdsBdsCapacityReportConfig"
    },
    "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-capacity-report/index.ts",
        "line": 355
      },
      "name": "BdsBdsCapacityReportShapeAvailabilities",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_capacity_report#shape BdsBdsCapacityReport#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 359
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_capacity_report#shape_config BdsBdsCapacityReport#shape_config}",
            "stability": "stable",
            "summary": "shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 365
          },
          "name": "shapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesShapeConfig"
          }
        }
      ],
      "symbolId": "src/bds-bds-capacity-report/index:BdsBdsCapacityReportShapeAvailabilities"
    },
    "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReports": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReports",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-capacity-report/index.ts",
        "line": 114
      },
      "name": "BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReports",
      "symbolId": "src/bds-bds-capacity-report/index:BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReports"
    },
    "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsCapacityAvailability": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsCapacityAvailability",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-capacity-report/index.ts",
        "line": 34
      },
      "name": "BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsCapacityAvailability",
      "symbolId": "src/bds-bds-capacity-report/index:BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsCapacityAvailability"
    },
    "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsCapacityAvailabilityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsCapacityAvailabilityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-capacity-report/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 110
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsCapacityAvailabilityOutputReference"
            }
          }
        }
      ],
      "name": "BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsCapacityAvailabilityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 103
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 103
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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-capacity-report/index.ts",
            "line": 103
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/bds-bds-capacity-report/index:BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsCapacityAvailabilityList"
    },
    "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsCapacityAvailabilityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsCapacityAvailabilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-capacity-report/index.ts",
          "line": 66
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-capacity-report/index.ts",
        "line": 57
      },
      "name": "BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsCapacityAvailabilityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 86
          },
          "name": "availabilityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 91
          },
          "name": "availableCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsCapacityAvailability"
          }
        }
      ],
      "symbolId": "src/bds-bds-capacity-report/index:BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsCapacityAvailabilityOutputReference"
    },
    "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-capacity-report/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/bds-bds-capacity-report/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/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.BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsOutputReference"
            }
          }
        }
      ],
      "name": "BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 194
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/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/bds-bds-capacity-report/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/bds-bds-capacity-report/index:BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsList"
    },
    "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-capacity-report/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-capacity-report/index.ts",
        "line": 137
      },
      "name": "BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 166
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 172
          },
          "name": "capacityAvailability",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsCapacityAvailabilityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 177
          },
          "name": "domainType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 182
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReports"
          }
        }
      ],
      "symbolId": "src/bds-bds-capacity-report/index:BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-capacity-report/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": "whether the list is wrapping a 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-capacity-report/index.ts",
        "line": 490
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 505
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "BdsBdsCapacityReportShapeAvailabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 498
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 498
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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-capacity-report/index.ts",
            "line": 498
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 491
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-capacity-report/index:BdsBdsCapacityReportShapeAvailabilitiesList"
    },
    "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-capacity-report/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/bds-bds-capacity-report/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 478
          },
          "name": "putShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 481
          },
          "name": "resetShapeConfig"
        }
      ],
      "name": "BdsBdsCapacityReportShapeAvailabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 456
          },
          "name": "domainLevelCapacityReports",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesDomainLevelCapacityReportsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 475
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 485
          },
          "name": "shapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 469
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 462
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-capacity-report/index:BdsBdsCapacityReportShapeAvailabilitiesOutputReference"
    },
    "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-capacity-report/index.ts",
        "line": 205
      },
      "name": "BdsBdsCapacityReportShapeAvailabilitiesShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_capacity_report#memory_in_gbs BdsBdsCapacityReport#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 209
          },
          "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/7.19.0/docs/resources/bds_bds_capacity_report#nvmes BdsBdsCapacityReport#nvmes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 213
          },
          "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/7.19.0/docs/resources/bds_bds_capacity_report#ocpus BdsBdsCapacityReport#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 217
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/bds-bds-capacity-report/index:BdsBdsCapacityReportShapeAvailabilitiesShapeConfig"
    },
    "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-capacity-report/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-capacity-report/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 315
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 331
          },
          "name": "resetNvmes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 347
          },
          "name": "resetOcpus"
        }
      ],
      "name": "BdsBdsCapacityReportShapeAvailabilitiesShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 319
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 335
          },
          "name": "nvmesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 351
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 309
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 325
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 341
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsCapacityReportShapeAvailabilitiesShapeConfig"
          }
        }
      ],
      "symbolId": "src/bds-bds-capacity-report/index:BdsBdsCapacityReportShapeAvailabilitiesShapeConfigOutputReference"
    },
    "cdktf-provider-oci.BdsBdsCapacityReportTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsCapacityReportTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-capacity-report/index.ts",
        "line": 509
      },
      "name": "BdsBdsCapacityReportTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_capacity_report#create BdsBdsCapacityReport#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 513
          },
          "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/7.19.0/docs/resources/bds_bds_capacity_report#delete BdsBdsCapacityReport#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 517
          },
          "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/7.19.0/docs/resources/bds_bds_capacity_report#update BdsBdsCapacityReport#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 521
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-capacity-report/index:BdsBdsCapacityReportTimeouts"
    },
    "cdktf-provider-oci.BdsBdsCapacityReportTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsCapacityReportTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-capacity-report/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-capacity-report/index.ts",
        "line": 567
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 629
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 645
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 661
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BdsBdsCapacityReportTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 633
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 649
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 665
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 623
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 639
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 655
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-capacity-report/index.ts",
            "line": 579
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsCapacityReportTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-capacity-report/index:BdsBdsCapacityReportTimeoutsOutputReference"
    },
    "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.BdsBdsInstanceNodeBackup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup oci_bds_bds_instance_node_backup}."
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup oci_bds_bds_instance_node_backup} Resource."
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-node-backup/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",
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-node-backup/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BdsBdsInstanceNodeBackup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/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 BdsBdsInstanceNodeBackup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BdsBdsInstanceNodeBackup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BdsBdsInstanceNodeBackup to 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-node-backup/index.ts",
            "line": 533
          },
          "name": "putLevelTypeDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupLevelTypeDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 546
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 431
          },
          "name": "resetBackupConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 473
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 489
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 505
          },
          "name": "resetNodeInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 549
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 561
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 574
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BdsBdsInstanceNodeBackup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 366
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 530
          },
          "name": "levelTypeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupLevelTypeDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 514
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 519
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 543
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 524
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 435
          },
          "name": "backupConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 448
          },
          "name": "backupTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 461
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 477
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 493
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 537
          },
          "name": "levelTypeDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupLevelTypeDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 509
          },
          "name": "nodeInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 553
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 425
          },
          "name": "backupConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 441
          },
          "name": "backupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 454
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 467
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 483
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 499
          },
          "name": "nodeInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-node-backup/index:BdsBdsInstanceNodeBackup"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-node-backup/index.ts",
        "line": 9
      },
      "name": "BdsBdsInstanceNodeBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup#backup_type BdsBdsInstanceNodeBackup#backup_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 17
          },
          "name": "backupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup#bds_instance_id BdsBdsInstanceNodeBackup#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 21
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup#level_type_details BdsBdsInstanceNodeBackup#level_type_details}",
            "stability": "stable",
            "summary": "level_type_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 42
          },
          "name": "levelTypeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupLevelTypeDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup#backup_config_id BdsBdsInstanceNodeBackup#backup_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 13
          },
          "name": "backupConfigId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup#display_name BdsBdsInstanceNodeBackup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 25
          },
          "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/7.19.0/docs/resources/bds_bds_instance_node_backup#id BdsBdsInstanceNodeBackup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-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/7.19.0/docs/resources/bds_bds_instance_node_backup#node_instance_id BdsBdsInstanceNodeBackup#node_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 36
          },
          "name": "nodeInstanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup#timeouts BdsBdsInstanceNodeBackup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupTimeouts"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-node-backup/index:BdsBdsInstanceNodeBackupConfig"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup_configuration oci_bds_bds_instance_node_backup_configuration}."
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup_configuration oci_bds_bds_instance_node_backup_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
          "line": 397
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
        "line": 365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BdsBdsInstanceNodeBackupConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 382
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the BdsBdsInstanceNodeBackupConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BdsBdsInstanceNodeBackupConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BdsBdsInstanceNodeBackupConfiguration to 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-node-backup-configuration/index.ts",
            "line": 554
          },
          "name": "putLevelTypeDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationLevelTypeDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 567
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 436
          },
          "name": "resetBackupType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 465
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 481
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 497
          },
          "name": "resetNumberOfBackupsToRetain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 570
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 541
          },
          "name": "resetTimezone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 582
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 596
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BdsBdsInstanceNodeBackupConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 370
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 551
          },
          "name": "levelTypeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationLevelTypeDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 519
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 524
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 564
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 529
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 440
          },
          "name": "backupTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 453
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 469
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 485
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 558
          },
          "name": "levelTypeDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationLevelTypeDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 501
          },
          "name": "numberOfBackupsToRetainInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 514
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 574
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 545
          },
          "name": "timezoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 430
          },
          "name": "backupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 446
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 459
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 475
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 491
          },
          "name": "numberOfBackupsToRetain",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 507
          },
          "name": "schedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 535
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-node-backup-configuration/index:BdsBdsInstanceNodeBackupConfiguration"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
        "line": 9
      },
      "name": "BdsBdsInstanceNodeBackupConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup_configuration#bds_instance_id BdsBdsInstanceNodeBackupConfiguration#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 17
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup_configuration#level_type_details BdsBdsInstanceNodeBackupConfiguration#level_type_details}",
            "stability": "stable",
            "summary": "level_type_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 46
          },
          "name": "levelTypeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationLevelTypeDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup_configuration#schedule BdsBdsInstanceNodeBackupConfiguration#schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 36
          },
          "name": "schedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup_configuration#backup_type BdsBdsInstanceNodeBackupConfiguration#backup_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 13
          },
          "name": "backupType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup_configuration#display_name BdsBdsInstanceNodeBackupConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-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/7.19.0/docs/resources/bds_bds_instance_node_backup_configuration#id BdsBdsInstanceNodeBackupConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/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/7.19.0/docs/resources/bds_bds_instance_node_backup_configuration#number_of_backups_to_retain BdsBdsInstanceNodeBackupConfiguration#number_of_backups_to_retain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 32
          },
          "name": "numberOfBackupsToRetain",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup_configuration#timeouts BdsBdsInstanceNodeBackupConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup_configuration#timezone BdsBdsInstanceNodeBackupConfiguration#timezone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 40
          },
          "name": "timezone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-node-backup-configuration/index:BdsBdsInstanceNodeBackupConfigurationConfig"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationLevelTypeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationLevelTypeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
        "line": 54
      },
      "name": "BdsBdsInstanceNodeBackupConfigurationLevelTypeDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup_configuration#level_type BdsBdsInstanceNodeBackupConfiguration#level_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 58
          },
          "name": "levelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup_configuration#node_host_name BdsBdsInstanceNodeBackupConfiguration#node_host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 62
          },
          "name": "nodeHostName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup_configuration#node_type BdsBdsInstanceNodeBackupConfiguration#node_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 66
          },
          "name": "nodeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-node-backup-configuration/index:BdsBdsInstanceNodeBackupConfigurationLevelTypeDetails"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationLevelTypeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationLevelTypeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-node-backup-configuration/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/bds-bds-instance-node-backup-configuration/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 177
          },
          "name": "resetNodeHostName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 193
          },
          "name": "resetNodeType"
        }
      ],
      "name": "BdsBdsInstanceNodeBackupConfigurationLevelTypeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 165
          },
          "name": "levelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 181
          },
          "name": "nodeHostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 197
          },
          "name": "nodeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 158
          },
          "name": "levelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 171
          },
          "name": "nodeHostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 187
          },
          "name": "nodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 123
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationLevelTypeDetails"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-node-backup-configuration/index:BdsBdsInstanceNodeBackupConfigurationLevelTypeDetailsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
        "line": 201
      },
      "name": "BdsBdsInstanceNodeBackupConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup_configuration#create BdsBdsInstanceNodeBackupConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 205
          },
          "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/7.19.0/docs/resources/bds_bds_instance_node_backup_configuration#delete BdsBdsInstanceNodeBackupConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 209
          },
          "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/7.19.0/docs/resources/bds_bds_instance_node_backup_configuration#update BdsBdsInstanceNodeBackupConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 213
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-node-backup-configuration/index:BdsBdsInstanceNodeBackupConfigurationTimeouts"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-node-backup-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 321
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 337
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 353
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BdsBdsInstanceNodeBackupConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 325
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 341
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 357
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 315
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 331
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 347
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup-configuration/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-node-backup-configuration/index:BdsBdsInstanceNodeBackupConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodeBackupLevelTypeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupLevelTypeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-node-backup/index.ts",
        "line": 50
      },
      "name": "BdsBdsInstanceNodeBackupLevelTypeDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup#level_type BdsBdsInstanceNodeBackup#level_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 54
          },
          "name": "levelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup#node_host_name BdsBdsInstanceNodeBackup#node_host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 58
          },
          "name": "nodeHostName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup#node_type BdsBdsInstanceNodeBackup#node_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 62
          },
          "name": "nodeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-node-backup/index:BdsBdsInstanceNodeBackupLevelTypeDetails"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodeBackupLevelTypeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupLevelTypeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-node-backup/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-node-backup/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 173
          },
          "name": "resetNodeHostName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 189
          },
          "name": "resetNodeType"
        }
      ],
      "name": "BdsBdsInstanceNodeBackupLevelTypeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 161
          },
          "name": "levelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 177
          },
          "name": "nodeHostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 193
          },
          "name": "nodeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 154
          },
          "name": "levelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 167
          },
          "name": "nodeHostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 183
          },
          "name": "nodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupLevelTypeDetails"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-node-backup/index:BdsBdsInstanceNodeBackupLevelTypeDetailsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodeBackupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-node-backup/index.ts",
        "line": 197
      },
      "name": "BdsBdsInstanceNodeBackupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_backup#create BdsBdsInstanceNodeBackup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 201
          },
          "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/7.19.0/docs/resources/bds_bds_instance_node_backup#delete BdsBdsInstanceNodeBackup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 205
          },
          "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/7.19.0/docs/resources/bds_bds_instance_node_backup#update BdsBdsInstanceNodeBackup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 209
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-node-backup/index:BdsBdsInstanceNodeBackupTimeouts"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodeBackupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-node-backup/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-node-backup/index.ts",
        "line": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 317
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 333
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 349
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BdsBdsInstanceNodeBackupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 321
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 337
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 353
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 311
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 327
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 343
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-backup/index.ts",
            "line": 267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeBackupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-node-backup/index:BdsBdsInstanceNodeBackupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_replace_configuration oci_bds_bds_instance_node_replace_configuration}."
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_replace_configuration oci_bds_bds_instance_node_replace_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-node-replace-configuration/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",
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BdsBdsInstanceNodeReplaceConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/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 BdsBdsInstanceNodeReplaceConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_replace_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BdsBdsInstanceNodeReplaceConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BdsBdsInstanceNodeReplaceConfiguration to 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-node-replace-configuration/index.ts",
            "line": 527
          },
          "name": "putLevelTypeDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationLevelTypeDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 540
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 457
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 486
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 543
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 555
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 568
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BdsBdsInstanceNodeReplaceConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 366
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 524
          },
          "name": "levelTypeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationLevelTypeDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 508
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 513
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 537
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 518
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 432
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 445
          },
          "name": "clusterAdminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 461
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 474
          },
          "name": "durationInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 490
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 531
          },
          "name": "levelTypeDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationLevelTypeDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 503
          },
          "name": "metricTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 547
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 425
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 438
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 451
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 467
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 480
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 496
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-node-replace-configuration/index:BdsBdsInstanceNodeReplaceConfiguration"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
        "line": 9
      },
      "name": "BdsBdsInstanceNodeReplaceConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_replace_configuration#bds_instance_id BdsBdsInstanceNodeReplaceConfiguration#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-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/7.19.0/docs/resources/bds_bds_instance_node_replace_configuration#cluster_admin_password BdsBdsInstanceNodeReplaceConfiguration#cluster_admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-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/7.19.0/docs/resources/bds_bds_instance_node_replace_configuration#duration_in_minutes BdsBdsInstanceNodeReplaceConfiguration#duration_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 25
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_replace_configuration#level_type_details BdsBdsInstanceNodeReplaceConfiguration#level_type_details}",
            "stability": "stable",
            "summary": "level_type_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 42
          },
          "name": "levelTypeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationLevelTypeDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_replace_configuration#metric_type BdsBdsInstanceNodeReplaceConfiguration#metric_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 36
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_replace_configuration#display_name BdsBdsInstanceNodeReplaceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-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/7.19.0/docs/resources/bds_bds_instance_node_replace_configuration#id BdsBdsInstanceNodeReplaceConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-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/7.19.0/docs/resources/bds_bds_instance_node_replace_configuration#timeouts BdsBdsInstanceNodeReplaceConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationTimeouts"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-node-replace-configuration/index:BdsBdsInstanceNodeReplaceConfigurationConfig"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationLevelTypeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationLevelTypeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
        "line": 50
      },
      "name": "BdsBdsInstanceNodeReplaceConfigurationLevelTypeDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_replace_configuration#level_type BdsBdsInstanceNodeReplaceConfiguration#level_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 54
          },
          "name": "levelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_replace_configuration#node_host_name BdsBdsInstanceNodeReplaceConfiguration#node_host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 58
          },
          "name": "nodeHostName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_replace_configuration#node_type BdsBdsInstanceNodeReplaceConfiguration#node_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 62
          },
          "name": "nodeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-node-replace-configuration/index:BdsBdsInstanceNodeReplaceConfigurationLevelTypeDetails"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationLevelTypeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationLevelTypeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-node-replace-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 173
          },
          "name": "resetNodeHostName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 189
          },
          "name": "resetNodeType"
        }
      ],
      "name": "BdsBdsInstanceNodeReplaceConfigurationLevelTypeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 161
          },
          "name": "levelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 177
          },
          "name": "nodeHostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 193
          },
          "name": "nodeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 154
          },
          "name": "levelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 167
          },
          "name": "nodeHostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 183
          },
          "name": "nodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationLevelTypeDetails"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-node-replace-configuration/index:BdsBdsInstanceNodeReplaceConfigurationLevelTypeDetailsOutputReference"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
        "line": 197
      },
      "name": "BdsBdsInstanceNodeReplaceConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_node_replace_configuration#create BdsBdsInstanceNodeReplaceConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 201
          },
          "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/7.19.0/docs/resources/bds_bds_instance_node_replace_configuration#delete BdsBdsInstanceNodeReplaceConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 205
          },
          "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/7.19.0/docs/resources/bds_bds_instance_node_replace_configuration#update BdsBdsInstanceNodeReplaceConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 209
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-node-replace-configuration/index:BdsBdsInstanceNodeReplaceConfigurationTimeouts"
    },
    "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-node-replace-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
        "line": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 317
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 333
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 349
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BdsBdsInstanceNodeReplaceConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 321
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 337
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 353
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 311
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 327
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 343
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-node-replace-configuration/index.ts",
            "line": 267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceNodeReplaceConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-node-replace-configuration/index:BdsBdsInstanceNodeReplaceConfigurationTimeoutsOutputReference"
    },
    "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 488
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 456
      },
      "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": 473
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 593
          },
          "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": 609
          },
          "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": 551
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 567
          },
          "name": "resetIsDryRun"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 596
          },
          "name": "resetPatchingConfigs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 612
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 624
          },
          "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": 636
          },
          "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": 461
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 590
          },
          "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": 606
          },
          "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": 526
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 539
          },
          "name": "clusterAdminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 555
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 571
          },
          "name": "isDryRunInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 584
          },
          "name": "osPatchVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 600
          },
          "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": 616
          },
          "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": 519
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 532
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 545
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 561
          },
          "name": "isDryRun",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 577
          },
          "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/7.19.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/7.19.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/7.19.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": 32
          },
          "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/7.19.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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_os_patch_action#is_dry_run BdsBdsInstanceOsPatchAction#is_dry_run}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 28
          },
          "name": "isDryRun",
          "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/7.19.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": 38
          },
          "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/7.19.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": 44
          },
          "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": 46
      },
      "name": "BdsBdsInstanceOsPatchActionPatchingConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 54
          },
          "name": "patchingConfigStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 50
          },
          "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/7.19.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": 58
          },
          "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/7.19.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": 62
          },
          "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/7.19.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": 66
          },
          "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/7.19.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": 70
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-os-patch-action/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 207
          },
          "name": "resetBatchSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 236
          },
          "name": "resetToleranceThresholdPerBatch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 252
          },
          "name": "resetToleranceThresholdPerDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 268
          },
          "name": "resetWaitTimeBetweenBatchInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 284
          },
          "name": "resetWaitTimeBetweenDomainInSeconds"
        }
      ],
      "name": "BdsBdsInstanceOsPatchActionPatchingConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 211
          },
          "name": "batchSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 224
          },
          "name": "patchingConfigStrategyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 240
          },
          "name": "toleranceThresholdPerBatchInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 256
          },
          "name": "toleranceThresholdPerDomainInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 272
          },
          "name": "waitTimeBetweenBatchInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 288
          },
          "name": "waitTimeBetweenDomainInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 201
          },
          "name": "batchSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 217
          },
          "name": "patchingConfigStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 230
          },
          "name": "toleranceThresholdPerBatch",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 246
          },
          "name": "toleranceThresholdPerDomain",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 262
          },
          "name": "waitTimeBetweenBatchInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 278
          },
          "name": "waitTimeBetweenDomainInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 148
          },
          "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": 292
      },
      "name": "BdsBdsInstanceOsPatchActionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 296
          },
          "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/7.19.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": 300
          },
          "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/7.19.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": 304
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-os-patch-action/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 412
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 428
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 444
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BdsBdsInstanceOsPatchActionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 416
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 432
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 448
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 406
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 422
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 438
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-os-patch-action/index.ts",
            "line": 362
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.BdsBdsInstanceReplaceNodeAction": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_replace_node_action oci_bds_bds_instance_replace_node_action}."
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceReplaceNodeAction",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_replace_node_action oci_bds_bds_instance_replace_node_action} Resource."
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-replace-node-action/index.ts",
          "line": 174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.BdsBdsInstanceReplaceNodeActionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-replace-node-action/index.ts",
        "line": 142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BdsBdsInstanceReplaceNodeAction resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 159
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the BdsBdsInstanceReplaceNodeAction to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_replace_node_action#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BdsBdsInstanceReplaceNodeAction that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BdsBdsInstanceReplaceNodeAction to 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-replace-node-action/index.ts",
            "line": 292
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceReplaceNodeActionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 237
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 279
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 295
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 307
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 319
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BdsBdsInstanceReplaceNodeAction",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 147
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 289
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceReplaceNodeActionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 212
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 225
          },
          "name": "clusterAdminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 241
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 254
          },
          "name": "nodeBackupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 267
          },
          "name": "nodeHostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 283
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 299
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceReplaceNodeActionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 205
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 218
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 231
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 247
          },
          "name": "nodeBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 260
          },
          "name": "nodeHostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 273
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-replace-node-action/index:BdsBdsInstanceReplaceNodeAction"
    },
    "cdktf-provider-oci.BdsBdsInstanceReplaceNodeActionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceReplaceNodeActionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-replace-node-action/index.ts",
        "line": 9
      },
      "name": "BdsBdsInstanceReplaceNodeActionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_replace_node_action#bds_instance_id BdsBdsInstanceReplaceNodeAction#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-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/7.19.0/docs/resources/bds_bds_instance_replace_node_action#cluster_admin_password BdsBdsInstanceReplaceNodeAction#cluster_admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-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/7.19.0/docs/resources/bds_bds_instance_replace_node_action#node_backup_id BdsBdsInstanceReplaceNodeAction#node_backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 28
          },
          "name": "nodeBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_replace_node_action#node_host_name BdsBdsInstanceReplaceNodeAction#node_host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 32
          },
          "name": "nodeHostName",
          "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/7.19.0/docs/resources/bds_bds_instance_replace_node_action#id BdsBdsInstanceReplaceNodeAction#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/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/7.19.0/docs/resources/bds_bds_instance_replace_node_action#shape BdsBdsInstanceReplaceNodeAction#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 36
          },
          "name": "shape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_replace_node_action#timeouts BdsBdsInstanceReplaceNodeAction#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceReplaceNodeActionTimeouts"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-replace-node-action/index:BdsBdsInstanceReplaceNodeActionConfig"
    },
    "cdktf-provider-oci.BdsBdsInstanceReplaceNodeActionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceReplaceNodeActionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-replace-node-action/index.ts",
        "line": 44
      },
      "name": "BdsBdsInstanceReplaceNodeActionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_replace_node_action#create BdsBdsInstanceReplaceNodeAction#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 48
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-replace-node-action/index:BdsBdsInstanceReplaceNodeActionTimeouts"
    },
    "cdktf-provider-oci.BdsBdsInstanceReplaceNodeActionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceReplaceNodeActionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-replace-node-action/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-replace-node-action/index.ts",
        "line": 80
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 130
          },
          "name": "resetCreate"
        }
      ],
      "name": "BdsBdsInstanceReplaceNodeActionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 134
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 124
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-replace-node-action/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceReplaceNodeActionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-replace-node-action/index:BdsBdsInstanceReplaceNodeActionTimeoutsOutputReference"
    },
    "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.BdsBdsInstanceSoftwareUpdateAction": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_software_update_action oci_bds_bds_instance_software_update_action}."
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceSoftwareUpdateAction",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_software_update_action oci_bds_bds_instance_software_update_action} Resource."
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-software-update-action/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.BdsBdsInstanceSoftwareUpdateActionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/bds-bds-instance-software-update-action/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BdsBdsInstanceSoftwareUpdateAction resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/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 BdsBdsInstanceSoftwareUpdateAction to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_software_update_action#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BdsBdsInstanceSoftwareUpdateAction that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BdsBdsInstanceSoftwareUpdateAction to 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-software-update-action/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.BdsBdsInstanceSoftwareUpdateActionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 275
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/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/bds-bds-instance-software-update-action/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BdsBdsInstanceSoftwareUpdateAction",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceSoftwareUpdateActionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 263
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 279
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 292
          },
          "name": "softwareUpdateKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceSoftwareUpdateActionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 256
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 285
          },
          "name": "softwareUpdateKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-software-update-action/index:BdsBdsInstanceSoftwareUpdateAction"
    },
    "cdktf-provider-oci.BdsBdsInstanceSoftwareUpdateActionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceSoftwareUpdateActionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-software-update-action/index.ts",
        "line": 9
      },
      "name": "BdsBdsInstanceSoftwareUpdateActionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_software_update_action#bds_instance_id BdsBdsInstanceSoftwareUpdateAction#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-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/7.19.0/docs/resources/bds_bds_instance_software_update_action#software_update_keys BdsBdsInstanceSoftwareUpdateAction#software_update_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 24
          },
          "name": "softwareUpdateKeys",
          "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/7.19.0/docs/resources/bds_bds_instance_software_update_action#id BdsBdsInstanceSoftwareUpdateAction#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/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/7.19.0/docs/resources/bds_bds_instance_software_update_action#timeouts BdsBdsInstanceSoftwareUpdateAction#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.BdsBdsInstanceSoftwareUpdateActionTimeouts"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-software-update-action/index:BdsBdsInstanceSoftwareUpdateActionConfig"
    },
    "cdktf-provider-oci.BdsBdsInstanceSoftwareUpdateActionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceSoftwareUpdateActionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/bds-bds-instance-software-update-action/index.ts",
        "line": 32
      },
      "name": "BdsBdsInstanceSoftwareUpdateActionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/bds_bds_instance_software_update_action#create BdsBdsInstanceSoftwareUpdateAction#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/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/7.19.0/docs/resources/bds_bds_instance_software_update_action#delete BdsBdsInstanceSoftwareUpdateAction#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/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/7.19.0/docs/resources/bds_bds_instance_software_update_action#update BdsBdsInstanceSoftwareUpdateAction#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-software-update-action/index:BdsBdsInstanceSoftwareUpdateActionTimeouts"
    },
    "cdktf-provider-oci.BdsBdsInstanceSoftwareUpdateActionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.BdsBdsInstanceSoftwareUpdateActionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/bds-bds-instance-software-update-action/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/bds-bds-instance-software-update-action/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "BdsBdsInstanceSoftwareUpdateActionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/bds-bds-instance-software-update-action/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.BdsBdsInstanceSoftwareUpdateActionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/bds-bds-instance-software-update-action/index:BdsBdsInstanceSoftwareUpdateActionTimeoutsOutputReference"
    },
    "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.CapacityManagementInternalOccmDemandSignal": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal oci_capacity_management_internal_occm_demand_signal}."
      },
      "fqn": "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignal",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal oci_capacity_management_internal_occm_demand_signal} Resource."
        },
        "locationInModule": {
          "filename": "src/capacity-management-internal-occm-demand-signal/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.CapacityManagementInternalOccmDemandSignalConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CapacityManagementInternalOccmDemandSignal resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/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 CapacityManagementInternalOccmDemandSignal to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CapacityManagementInternalOccmDemandSignal that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CapacityManagementInternalOccmDemandSignal to 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-internal-occm-demand-signal/index.ts",
            "line": 357
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 289
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 305
          },
          "name": "resetLifecycleDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 360
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 372
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 381
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CapacityManagementInternalOccmDemandSignal",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 255
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 261
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 266
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 271
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 277
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 314
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 332
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 338
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 343
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 354
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 348
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 293
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 309
          },
          "name": "lifecycleDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 327
          },
          "name": "occmDemandSignalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 364
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 283
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 299
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 320
          },
          "name": "occmDemandSignalId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-internal-occm-demand-signal/index:CapacityManagementInternalOccmDemandSignal"
    },
    "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
        "line": 9
      },
      "name": "CapacityManagementInternalOccmDemandSignalConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal#occm_demand_signal_id CapacityManagementInternalOccmDemandSignal#occm_demand_signal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 24
          },
          "name": "occmDemandSignalId",
          "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/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal#id CapacityManagementInternalOccmDemandSignal#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/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/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal#lifecycle_details CapacityManagementInternalOccmDemandSignal#lifecycle_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 20
          },
          "name": "lifecycleDetails",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal#timeouts CapacityManagementInternalOccmDemandSignal#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalTimeouts"
          }
        }
      ],
      "symbolId": "src/capacity-management-internal-occm-demand-signal/index:CapacityManagementInternalOccmDemandSignalConfig"
    },
    "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalDelivery": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal_delivery oci_capacity_management_internal_occm_demand_signal_delivery}."
      },
      "fqn": "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalDelivery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal_delivery oci_capacity_management_internal_occm_demand_signal_delivery} Resource."
        },
        "locationInModule": {
          "filename": "src/capacity-management-internal-occm-demand-signal-delivery/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.CapacityManagementInternalOccmDemandSignalDeliveryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CapacityManagementInternalOccmDemandSignalDelivery resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/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 CapacityManagementInternalOccmDemandSignalDelivery to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal_delivery#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CapacityManagementInternalOccmDemandSignalDelivery that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CapacityManagementInternalOccmDemandSignalDelivery to 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-internal-occm-demand-signal-delivery/index.ts",
            "line": 476
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalDeliveryTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 328
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 370
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 386
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 402
          },
          "name": "resetJustification"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 418
          },
          "name": "resetLifecycleDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 434
          },
          "name": "resetNotes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 479
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/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/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 508
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CapacityManagementInternalOccmDemandSignalDelivery",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 233
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 456
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 462
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 467
          },
          "name": "timeDelivered",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 473
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalDeliveryTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 303
          },
          "name": "acceptedQuantityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 316
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 332
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 345
          },
          "name": "demandSignalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 358
          },
          "name": "demandSignalItemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 374
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 390
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 406
          },
          "name": "justificationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 422
          },
          "name": "lifecycleDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 438
          },
          "name": "notesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 451
          },
          "name": "occCustomerGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 483
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalDeliveryTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 296
          },
          "name": "acceptedQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 309
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 322
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 338
          },
          "name": "demandSignalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 351
          },
          "name": "demandSignalItemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 364
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 380
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 396
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 412
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 428
          },
          "name": "notes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 444
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-internal-occm-demand-signal-delivery/index:CapacityManagementInternalOccmDemandSignalDelivery"
    },
    "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalDeliveryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalDeliveryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
        "line": 9
      },
      "name": "CapacityManagementInternalOccmDemandSignalDeliveryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal_delivery#accepted_quantity CapacityManagementInternalOccmDemandSignalDelivery#accepted_quantity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 13
          },
          "name": "acceptedQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal_delivery#compartment_id CapacityManagementInternalOccmDemandSignalDelivery#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/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/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal_delivery#demand_signal_id CapacityManagementInternalOccmDemandSignalDelivery#demand_signal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 25
          },
          "name": "demandSignalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal_delivery#demand_signal_item_id CapacityManagementInternalOccmDemandSignalDelivery#demand_signal_item_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 29
          },
          "name": "demandSignalItemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal_delivery#occ_customer_group_id CapacityManagementInternalOccmDemandSignalDelivery#occ_customer_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 56
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal_delivery#defined_tags CapacityManagementInternalOccmDemandSignalDelivery#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/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/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal_delivery#freeform_tags CapacityManagementInternalOccmDemandSignalDelivery#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/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/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal_delivery#id CapacityManagementInternalOccmDemandSignalDelivery#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/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/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal_delivery#justification CapacityManagementInternalOccmDemandSignalDelivery#justification}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 44
          },
          "name": "justification",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal_delivery#lifecycle_details CapacityManagementInternalOccmDemandSignalDelivery#lifecycle_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 48
          },
          "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/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal_delivery#notes CapacityManagementInternalOccmDemandSignalDelivery#notes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 52
          },
          "name": "notes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal_delivery#timeouts CapacityManagementInternalOccmDemandSignalDelivery#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalDeliveryTimeouts"
          }
        }
      ],
      "symbolId": "src/capacity-management-internal-occm-demand-signal-delivery/index:CapacityManagementInternalOccmDemandSignalDeliveryConfig"
    },
    "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalDeliveryTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalDeliveryTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
        "line": 64
      },
      "name": "CapacityManagementInternalOccmDemandSignalDeliveryTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal_delivery#create CapacityManagementInternalOccmDemandSignalDelivery#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/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/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal_delivery#delete CapacityManagementInternalOccmDemandSignalDelivery#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/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/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal_delivery#update CapacityManagementInternalOccmDemandSignalDelivery#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 76
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-internal-occm-demand-signal-delivery/index:CapacityManagementInternalOccmDemandSignalDeliveryTimeouts"
    },
    "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalDeliveryTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalDeliveryTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/capacity-management-internal-occm-demand-signal-delivery/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/capacity-management-internal-occm-demand-signal-delivery/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 184
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 200
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 216
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CapacityManagementInternalOccmDemandSignalDeliveryTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 188
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 204
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 220
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 178
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 194
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 210
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalDeliveryTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/capacity-management-internal-occm-demand-signal-delivery/index:CapacityManagementInternalOccmDemandSignalDeliveryTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
        "line": 32
      },
      "name": "CapacityManagementInternalOccmDemandSignalTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal#create CapacityManagementInternalOccmDemandSignal#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/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/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal#delete CapacityManagementInternalOccmDemandSignal#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/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/7.19.0/docs/resources/capacity_management_internal_occm_demand_signal#update CapacityManagementInternalOccmDemandSignal#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-internal-occm-demand-signal/index:CapacityManagementInternalOccmDemandSignalTimeouts"
    },
    "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/capacity-management-internal-occm-demand-signal/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/capacity-management-internal-occm-demand-signal/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CapacityManagementInternalOccmDemandSignalTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-internal-occm-demand-signal/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CapacityManagementInternalOccmDemandSignalTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/capacity-management-internal-occm-demand-signal/index:CapacityManagementInternalOccmDemandSignalTimeoutsOutputReference"
    },
    "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.CapacityManagementOccmDemandSignal": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_occm_demand_signal oci_capacity_management_occm_demand_signal}."
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccmDemandSignal",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_occm_demand_signal oci_capacity_management_occm_demand_signal} Resource."
        },
        "locationInModule": {
          "filename": "src/capacity-management-occm-demand-signal/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.CapacityManagementOccmDemandSignalConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occm-demand-signal/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CapacityManagementOccmDemandSignal resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/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 CapacityManagementOccmDemandSignal to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_occm_demand_signal#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CapacityManagementOccmDemandSignal that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CapacityManagementOccmDemandSignal to 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-occm-demand-signal/index.ts",
            "line": 406
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CapacityManagementOccmDemandSignalTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 311
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 340
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 356
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 372
          },
          "name": "resetLifecycleDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 409
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/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/capacity-management-occm-demand-signal/index.ts",
            "line": 434
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CapacityManagementOccmDemandSignal",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 381
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 387
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 392
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 403
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccmDemandSignalTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 397
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 315
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 328
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 344
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 360
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 376
          },
          "name": "lifecycleDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 413
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CapacityManagementOccmDemandSignalTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 305
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 321
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 334
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 350
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 366
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-occm-demand-signal/index:CapacityManagementOccmDemandSignal"
    },
    "cdktf-provider-oci.CapacityManagementOccmDemandSignalConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccmDemandSignalConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-occm-demand-signal/index.ts",
        "line": 9
      },
      "name": "CapacityManagementOccmDemandSignalConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_occm_demand_signal#compartment_id CapacityManagementOccmDemandSignal#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/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/7.19.0/docs/resources/capacity_management_occm_demand_signal#display_name CapacityManagementOccmDemandSignal#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/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/7.19.0/docs/resources/capacity_management_occm_demand_signal#defined_tags CapacityManagementOccmDemandSignal#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/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/7.19.0/docs/resources/capacity_management_occm_demand_signal#description CapacityManagementOccmDemandSignal#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/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/7.19.0/docs/resources/capacity_management_occm_demand_signal#freeform_tags CapacityManagementOccmDemandSignal#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/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/7.19.0/docs/resources/capacity_management_occm_demand_signal#id CapacityManagementOccmDemandSignal#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/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/7.19.0/docs/resources/capacity_management_occm_demand_signal#lifecycle_details CapacityManagementOccmDemandSignal#lifecycle_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 40
          },
          "name": "lifecycleDetails",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_occm_demand_signal#timeouts CapacityManagementOccmDemandSignal#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccmDemandSignalTimeouts"
          }
        }
      ],
      "symbolId": "src/capacity-management-occm-demand-signal/index:CapacityManagementOccmDemandSignalConfig"
    },
    "cdktf-provider-oci.CapacityManagementOccmDemandSignalItem": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_occm_demand_signal_item oci_capacity_management_occm_demand_signal_item}."
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccmDemandSignalItem",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_occm_demand_signal_item oci_capacity_management_occm_demand_signal_item} Resource."
        },
        "locationInModule": {
          "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
          "line": 272
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CapacityManagementOccmDemandSignalItemConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
        "line": 240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CapacityManagementOccmDemandSignalItem resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 257
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CapacityManagementOccmDemandSignalItem to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_occm_demand_signal_item#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CapacityManagementOccmDemandSignalItem that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CapacityManagementOccmDemandSignalItem to 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-occm-demand-signal-item/index.ts",
            "line": 535
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CapacityManagementOccmDemandSignalItemTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 317
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 346
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 406
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 422
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 438
          },
          "name": "resetNotes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 509
          },
          "name": "resetTargetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 538
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 550
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 570
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CapacityManagementOccmDemandSignalItem",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 245
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 394
          },
          "name": "demandSignalNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 473
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 491
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 497
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 532
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccmDemandSignalItemTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 321
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 334
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 350
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 363
          },
          "name": "demandQuantityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 376
          },
          "name": "demandSignalCatalogResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 389
          },
          "name": "demandSignalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 410
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 426
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 442
          },
          "name": "notesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 455
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 468
          },
          "name": "requestTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 486
          },
          "name": "resourcePropertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 513
          },
          "name": "targetCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 526
          },
          "name": "timeNeededBeforeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 542
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CapacityManagementOccmDemandSignalItemTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 311
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 327
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 340
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 356
          },
          "name": "demandQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 369
          },
          "name": "demandSignalCatalogResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 382
          },
          "name": "demandSignalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 400
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 416
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 432
          },
          "name": "notes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 448
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 461
          },
          "name": "requestType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 479
          },
          "name": "resourceProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 503
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 519
          },
          "name": "timeNeededBefore",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-occm-demand-signal-item/index:CapacityManagementOccmDemandSignalItem"
    },
    "cdktf-provider-oci.CapacityManagementOccmDemandSignalItemConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccmDemandSignalItemConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
        "line": 9
      },
      "name": "CapacityManagementOccmDemandSignalItemConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_occm_demand_signal_item#compartment_id CapacityManagementOccmDemandSignalItem#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/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/7.19.0/docs/resources/capacity_management_occm_demand_signal_item#demand_quantity CapacityManagementOccmDemandSignalItem#demand_quantity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 25
          },
          "name": "demandQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_occm_demand_signal_item#demand_signal_catalog_resource_id CapacityManagementOccmDemandSignalItem#demand_signal_catalog_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 29
          },
          "name": "demandSignalCatalogResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_occm_demand_signal_item#demand_signal_id CapacityManagementOccmDemandSignalItem#demand_signal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 33
          },
          "name": "demandSignalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_occm_demand_signal_item#region CapacityManagementOccmDemandSignalItem#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 52
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_occm_demand_signal_item#request_type CapacityManagementOccmDemandSignalItem#request_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 56
          },
          "name": "requestType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_occm_demand_signal_item#resource_properties CapacityManagementOccmDemandSignalItem#resource_properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 60
          },
          "name": "resourceProperties",
          "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/7.19.0/docs/resources/capacity_management_occm_demand_signal_item#time_needed_before CapacityManagementOccmDemandSignalItem#time_needed_before}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 68
          },
          "name": "timeNeededBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_occm_demand_signal_item#availability_domain CapacityManagementOccmDemandSignalItem#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/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/7.19.0/docs/resources/capacity_management_occm_demand_signal_item#defined_tags CapacityManagementOccmDemandSignalItem#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/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/7.19.0/docs/resources/capacity_management_occm_demand_signal_item#freeform_tags CapacityManagementOccmDemandSignalItem#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/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/7.19.0/docs/resources/capacity_management_occm_demand_signal_item#id CapacityManagementOccmDemandSignalItem#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/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/7.19.0/docs/resources/capacity_management_occm_demand_signal_item#notes CapacityManagementOccmDemandSignalItem#notes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 48
          },
          "name": "notes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_occm_demand_signal_item#target_compartment_id CapacityManagementOccmDemandSignalItem#target_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 64
          },
          "name": "targetCompartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_occm_demand_signal_item#timeouts CapacityManagementOccmDemandSignalItem#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 74
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CapacityManagementOccmDemandSignalItemTimeouts"
          }
        }
      ],
      "symbolId": "src/capacity-management-occm-demand-signal-item/index:CapacityManagementOccmDemandSignalItemConfig"
    },
    "cdktf-provider-oci.CapacityManagementOccmDemandSignalItemTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccmDemandSignalItemTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
        "line": 76
      },
      "name": "CapacityManagementOccmDemandSignalItemTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_occm_demand_signal_item#create CapacityManagementOccmDemandSignalItem#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 80
          },
          "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/7.19.0/docs/resources/capacity_management_occm_demand_signal_item#delete CapacityManagementOccmDemandSignalItem#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 84
          },
          "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/7.19.0/docs/resources/capacity_management_occm_demand_signal_item#update CapacityManagementOccmDemandSignalItem#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 88
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-occm-demand-signal-item/index:CapacityManagementOccmDemandSignalItemTimeouts"
    },
    "cdktf-provider-oci.CapacityManagementOccmDemandSignalItemTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccmDemandSignalItemTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/capacity-management-occm-demand-signal-item/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/capacity-management-occm-demand-signal-item/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 196
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 212
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 228
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CapacityManagementOccmDemandSignalItemTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 200
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 216
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 232
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 190
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 206
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 222
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal-item/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CapacityManagementOccmDemandSignalItemTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/capacity-management-occm-demand-signal-item/index:CapacityManagementOccmDemandSignalItemTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CapacityManagementOccmDemandSignalTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccmDemandSignalTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/capacity-management-occm-demand-signal/index.ts",
        "line": 48
      },
      "name": "CapacityManagementOccmDemandSignalTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/capacity_management_occm_demand_signal#create CapacityManagementOccmDemandSignal#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/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/7.19.0/docs/resources/capacity_management_occm_demand_signal#delete CapacityManagementOccmDemandSignal#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/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/7.19.0/docs/resources/capacity_management_occm_demand_signal#update CapacityManagementOccmDemandSignal#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/capacity-management-occm-demand-signal/index:CapacityManagementOccmDemandSignalTimeouts"
    },
    "cdktf-provider-oci.CapacityManagementOccmDemandSignalTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CapacityManagementOccmDemandSignalTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/capacity-management-occm-demand-signal/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/capacity-management-occm-demand-signal/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CapacityManagementOccmDemandSignalTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/capacity-management-occm-demand-signal/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CapacityManagementOccmDemandSignalTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/capacity-management-occm-demand-signal/index:CapacityManagementOccmDemandSignalTimeoutsOutputReference"
    },
    "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.0/docs/resources/cloud_guard_detector_recipe oci_cloud_guard_detector_recipe} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 3091
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 3059
      },
      "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": 3076
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 3292
          },
          "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": 3308
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3144
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3160
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3176
          },
          "name": "resetDetector"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3295
          },
          "name": "resetDetectorRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3216
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3232
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3253
          },
          "name": "resetSourceDetectorRecipeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3311
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3323
          },
          "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": 3338
          },
          "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": 3064
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3185
          },
          "name": "detectorRecipeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3289
          },
          "name": "detectorRules",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3204
          },
          "name": "effectiveDetectorRules",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3241
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3262
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3268
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3273
          },
          "name": "targetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3278
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3305
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3283
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3132
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3148
          },
          "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": 3164
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3180
          },
          "name": "detectorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3299
          },
          "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": 3198
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3220
          },
          "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": 3236
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3257
          },
          "name": "sourceDetectorRecipeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3315
          },
          "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": 3125
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3138
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3154
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3170
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3191
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3210
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3226
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3247
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 2667
      },
      "name": "CloudGuardDetectorRecipeDetectorRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 2677
          },
          "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/7.19.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": 2671
          },
          "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": 1042
      },
      "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": 1116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1123
          },
          "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": 1116
          },
          "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": 1116
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 1116
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1065
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1094
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1099
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1104
          },
          "name": "isPreferred",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1078
          },
          "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": 2316
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_detector_recipe#is_enabled CloudGuardDetectorRecipe#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2332
          },
          "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/7.19.0/docs/resources/cloud_guard_detector_recipe#risk_level CloudGuardDetectorRecipe#risk_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2344
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_detector_recipe#condition CloudGuardDetectorRecipe#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2320
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 2350
          },
          "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/7.19.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": 2324
          },
          "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/7.19.0/docs/resources/cloud_guard_detector_recipe#description CloudGuardDetectorRecipe#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2328
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 2356
          },
          "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/7.19.0/docs/resources/cloud_guard_detector_recipe#labels CloudGuardDetectorRecipe#labels}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2336
          },
          "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/7.19.0/docs/resources/cloud_guard_detector_recipe#recommendation CloudGuardDetectorRecipe#recommendation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2340
          },
          "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": 1790
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsConfigurations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_detector_recipe#config_key CloudGuardDetectorRecipe#config_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1798
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_detector_recipe#name CloudGuardDetectorRecipe#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1806
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_detector_recipe#additional_properties CloudGuardDetectorRecipe#additional_properties}",
            "stability": "stable",
            "summary": "additional_properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1816
          },
          "name": "additionalProperties",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_detector_recipe#allowed_values CloudGuardDetectorRecipe#allowed_values}",
            "stability": "stable",
            "summary": "allowed_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1822
          },
          "name": "allowedValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_detector_recipe#allowed_values_data_type CloudGuardDetectorRecipe#allowed_values_data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1794
          },
          "name": "allowedValuesDataType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_detector_recipe#data_type CloudGuardDetectorRecipe#data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1802
          },
          "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/7.19.0/docs/resources/cloud_guard_detector_recipe#value CloudGuardDetectorRecipe#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1810
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 1828
          },
          "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.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 1292
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_detector_recipe#key CloudGuardDetectorRecipe#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1296
          },
          "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/7.19.0/docs/resources/cloud_guard_detector_recipe#property_type CloudGuardDetectorRecipe#property_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1300
          },
          "name": "propertyType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_detector_recipe#value CloudGuardDetectorRecipe#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1304
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalProperties"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 1463
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1470
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "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": 1463
          },
          "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": 1463
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 1463
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1456
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 1360
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1414
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1430
          },
          "name": "resetPropertyType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1446
          },
          "name": "resetValue"
        }
      ],
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1418
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1434
          },
          "name": "propertyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1450
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1408
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1424
          },
          "name": "propertyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1440
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalProperties"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 1474
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_detector_recipe#key CloudGuardDetectorRecipe#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1478
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_detector_recipe#value CloudGuardDetectorRecipe#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1482
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValues"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 1606
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1613
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValuesList",
      "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": 1606
          },
          "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": 1606
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 1606
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1599
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValuesList"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1521
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1580
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1593
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1573
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1586
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1535
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValues"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
    },
    "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": 2126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 2118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2133
          },
          "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": 2126
          },
          "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": 2126
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 2126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2119
          },
          "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": 1919
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1909
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2074
          },
          "name": "putAdditionalProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalProperties"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2090
          },
          "name": "putAllowedValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValues"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2106
          },
          "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": 2077
          },
          "name": "resetAdditionalProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2093
          },
          "name": "resetAllowedValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2003
          },
          "name": "resetAllowedValuesDataType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2032
          },
          "name": "resetDataType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2061
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2109
          },
          "name": "resetValues"
        }
      ],
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2071
          },
          "name": "additionalProperties",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2087
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2103
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2081
          },
          "name": "additionalPropertiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2007
          },
          "name": "allowedValuesDataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2097
          },
          "name": "allowedValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2020
          },
          "name": "configKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2036
          },
          "name": "dataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2049
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2065
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2113
          },
          "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": 1997
          },
          "name": "allowedValuesDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2013
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2026
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2042
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2055
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1923
          },
          "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": 1617
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_detector_recipe#list_type CloudGuardDetectorRecipe#list_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1621
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 1625
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_detector_recipe#value CloudGuardDetectorRecipe#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1629
          },
          "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": 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": "whether the list is wrapping a 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": 1771
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1786
          },
          "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": 1779
          },
          "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": 1779
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 1779
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1772
          },
          "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": 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/cloud-guard-detector-recipe/index.ts",
        "line": 1675
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1740
          },
          "name": "listTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1753
          },
          "name": "managedListTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1766
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1733
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1746
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1759
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1689
          },
          "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": 2137
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_detector_recipe#query_field CloudGuardDetectorRecipe#query_field}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2149
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_detector_recipe#display_name CloudGuardDetectorRecipe#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2141
          },
          "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/7.19.0/docs/resources/cloud_guard_detector_recipe#entity_type CloudGuardDetectorRecipe#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2145
          },
          "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": 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": "whether the list is wrapping a 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": 2297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2312
          },
          "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": 2305
          },
          "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": 2305
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 2305
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2298
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 2195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2259
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2275
          },
          "name": "resetEntityType"
        }
      ],
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2263
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2279
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2292
          },
          "name": "queryFieldInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2253
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2269
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2285
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2209
          },
          "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": 2451
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 2444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2640
          },
          "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": 2656
          },
          "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": 2532
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2643
          },
          "name": "resetConfigurations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2548
          },
          "name": "resetDataSourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2564
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2659
          },
          "name": "resetEntitiesMappings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2598
          },
          "name": "resetLabels"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2614
          },
          "name": "resetRecommendation"
        }
      ],
      "name": "CloudGuardDetectorRecipeDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2637
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2653
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2573
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2536
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2647
          },
          "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": 2552
          },
          "name": "dataSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2568
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2663
          },
          "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": 2586
          },
          "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": 2602
          },
          "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": 2618
          },
          "name": "recommendationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2631
          },
          "name": "riskLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2526
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2542
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2558
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2579
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2592
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2608
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2624
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2455
          },
          "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": 1127
      },
      "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": 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/cloud-guard-detector-recipe/index.ts",
        "line": 1194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/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.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": 1201
          },
          "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": 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/cloud-guard-detector-recipe/index.ts",
            "line": 1201
          },
          "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": 1159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1150
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1179
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1184
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1189
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1163
          },
          "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": 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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 2876
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2891
          },
          "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": 2884
          },
          "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": 2884
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 2884
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2877
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 2716
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2867
          },
          "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": 2768
          },
          "name": "candidateResponderRules",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesCandidateResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2773
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2778
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2864
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2783
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2801
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2807
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2812
          },
          "name": "isCloneable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2817
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2822
          },
          "name": "managedListTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2827
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2832
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2838
          },
          "name": "ruleType",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesRuleTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2843
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2848
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2853
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2858
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2871
          },
          "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": 2796
          },
          "name": "detectorRuleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2789
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2730
          },
          "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.CloudGuardDetectorRecipeDetectorRulesRuleType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesRuleType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 1212
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesRuleType",
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesRuleType"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesRuleTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesRuleTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/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/cloud-guard-detector-recipe/index.ts",
        "line": 1274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/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.CloudGuardDetectorRecipeDetectorRulesRuleTypeOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDetectorRecipeDetectorRulesRuleTypeList",
      "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": 1281
          },
          "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": 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/cloud-guard-detector-recipe/index.ts",
            "line": 1281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesRuleTypeList"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesRuleTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesRuleTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 1244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1235
      },
      "name": "CloudGuardDetectorRecipeDetectorRulesRuleTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1264
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1269
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1248
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeDetectorRulesRuleType"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeDetectorRulesRuleTypeOutputReference"
    },
    "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": 878
      },
      "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": 591
      },
      "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": 393
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurations",
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 143
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties",
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "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.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "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:CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "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": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 195
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 200
          },
          "name": "propertyType",
          "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.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 228
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValues",
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValues"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/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": "whether the list is wrapping a 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": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 304
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList",
      "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": 297
          },
          "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": 297
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 297
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "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": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 280
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 285
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValues"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
    },
    "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": 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/cloud-guard-detector-recipe/index.ts",
        "line": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/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.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": 495
          },
          "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": 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/cloud-guard-detector-recipe/index.ts",
            "line": 495
          },
          "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": 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/cloud-guard-detector-recipe/index.ts",
        "line": 416
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 446
          },
          "name": "additionalProperties",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 452
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 457
          },
          "name": "allowedValuesDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 462
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 467
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 472
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 477
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 483
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 429
          },
          "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": 308
      },
      "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": 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/cloud-guard-detector-recipe/index.ts",
        "line": 375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/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.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": 382
          },
          "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": 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/cloud-guard-detector-recipe/index.ts",
            "line": 382
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 331
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 360
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 365
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 370
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 344
          },
          "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": 506
      },
      "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": 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": "whether the list is wrapping a 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": 573
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 587
          },
          "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": 580
          },
          "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": 580
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 580
          },
          "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": 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/cloud-guard-detector-recipe/index.ts",
        "line": 529
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 558
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 563
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 568
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 542
          },
          "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": 702
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 709
          },
          "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": 702
          },
          "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": 702
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 702
          },
          "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": 623
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 614
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 643
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 649
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 654
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 659
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 665
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 670
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 675
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 680
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 685
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 690
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 627
          },
          "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": 713
      },
      "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": 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": "whether the list is wrapping a 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": 780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 794
          },
          "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": 787
          },
          "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": 787
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 787
          },
          "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": 745
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 736
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 765
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 770
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 775
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 749
          },
          "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": 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": "whether the list is wrapping a 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": 1024
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1038
          },
          "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": 1031
          },
          "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": 1031
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 1031
          },
          "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": 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/cloud-guard-detector-recipe/index.ts",
        "line": 901
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 931
          },
          "name": "candidateResponderRules",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 936
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 941
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 947
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 952
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 957
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 962
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 968
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 973
          },
          "name": "isCloneable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 978
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 983
          },
          "name": "managedListTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 988
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 993
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 999
          },
          "name": "ruleType",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesRuleTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1004
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1009
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1014
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 1019
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 914
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRules"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesRuleType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesRuleType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-detector-recipe/index.ts",
        "line": 798
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesRuleType",
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesRuleType"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesRuleTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesRuleTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/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/cloud-guard-detector-recipe/index.ts",
        "line": 860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/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.CloudGuardDetectorRecipeEffectiveDetectorRulesRuleTypeOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesRuleTypeList",
      "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": 867
          },
          "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": 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/cloud-guard-detector-recipe/index.ts",
            "line": 867
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesRuleTypeList"
    },
    "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesRuleTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesRuleTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-detector-recipe/index.ts",
          "line": 830
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 821
      },
      "name": "CloudGuardDetectorRecipeEffectiveDetectorRulesRuleTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 850
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 855
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 834
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardDetectorRecipeEffectiveDetectorRulesRuleType"
          }
        }
      ],
      "symbolId": "src/cloud-guard-detector-recipe/index:CloudGuardDetectorRecipeEffectiveDetectorRulesRuleTypeOutputReference"
    },
    "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": 2895
      },
      "name": "CloudGuardDetectorRecipeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_detector_recipe#create CloudGuardDetectorRecipe#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2899
          },
          "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/7.19.0/docs/resources/cloud_guard_detector_recipe#delete CloudGuardDetectorRecipe#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2903
          },
          "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/7.19.0/docs/resources/cloud_guard_detector_recipe#update CloudGuardDetectorRecipe#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2907
          },
          "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": 2961
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 2953
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3015
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3031
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3047
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudGuardDetectorRecipeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3019
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3035
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3051
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3009
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3025
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 3041
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-detector-recipe/index.ts",
            "line": 2965
          },
          "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/7.19.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/7.19.0/docs/resources/cloud_guard_managed_list oci_cloud_guard_managed_list} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-guard-managed-list/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.CloudGuardManagedListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-guard-managed-list/index.ts",
        "line": 224
      },
      "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": 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 CloudGuardManagedList to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 484
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardManagedListTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 310
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 326
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 360
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 376
          },
          "name": "resetGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 392
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 418
          },
          "name": "resetListItems"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 434
          },
          "name": "resetListType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 450
          },
          "name": "resetSourceManagedListId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 487
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 499
          },
          "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": 515
          },
          "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": 229
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 348
          },
          "name": "feedProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 401
          },
          "name": "isEditable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 406
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 459
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 465
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 470
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 481
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardManagedListTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 475
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 298
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 314
          },
          "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": 330
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 343
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 364
          },
          "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": 380
          },
          "name": "groupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 396
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 422
          },
          "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": 438
          },
          "name": "listTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 454
          },
          "name": "sourceManagedListIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 491
          },
          "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": 291
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 304
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 320
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 336
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 354
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 370
          },
          "name": "group",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 386
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 412
          },
          "name": "listItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 428
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 444
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_managed_list#group CloudGuardManagedList#group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 33
          },
          "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/7.19.0/docs/resources/cloud_guard_managed_list#id CloudGuardManagedList#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/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/7.19.0/docs/resources/cloud_guard_managed_list#list_items CloudGuardManagedList#list_items}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/resources/cloud_guard_managed_list#list_type CloudGuardManagedList#list_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 48
          },
          "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/7.19.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": 52
          },
          "name": "sourceManagedListId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 58
          },
          "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": 60
      },
      "name": "CloudGuardManagedListTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_managed_list#create CloudGuardManagedList#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/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/7.19.0/docs/resources/cloud_guard_managed_list#delete CloudGuardManagedList#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/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/7.19.0/docs/resources/cloud_guard_managed_list#update CloudGuardManagedList#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 72
          },
          "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": 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/cloud-guard-managed-list/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 180
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 196
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 212
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudGuardManagedListTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 184
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 200
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 216
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 174
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 190
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 206
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-managed-list/index.ts",
            "line": 130
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.0/docs/resources/cloud_guard_target oci_cloud_guard_target} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 3591
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 3559
      },
      "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": 3576
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 3799
          },
          "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": 3815
          },
          "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": 3831
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CloudGuardTargetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3646
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3662
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3691
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3707
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3738
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3802
          },
          "name": "resetTargetDetectorRecipes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3818
          },
          "name": "resetTargetResponderRecipes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3834
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3846
          },
          "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": 3863
          },
          "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": 3564
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3716
          },
          "name": "inheritedByCompartments",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3721
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3726
          },
          "name": "recipeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3748
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3754
          },
          "name": "targetDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3796
          },
          "name": "targetDetectorRecipes",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3812
          },
          "name": "targetResponderRecipes",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3785
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3828
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3790
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3634
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3650
          },
          "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": 3666
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3679
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3695
          },
          "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": 3711
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3742
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3806
          },
          "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": 3767
          },
          "name": "targetResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3780
          },
          "name": "targetResourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3822
          },
          "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": 3838
          },
          "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": 3627
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3640
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3656
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3672
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3685
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3701
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3732
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3760
          },
          "name": "targetResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3773
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 2170
      },
      "name": "CloudGuardTargetTargetDetectorRecipes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_target#detector_recipe_id CloudGuardTarget#detector_recipe_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2174
          },
          "name": "detectorRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 2180
          },
          "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": 1948
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 1958
          },
          "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/7.19.0/docs/resources/cloud_guard_target#detector_rule_id CloudGuardTarget#detector_rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1952
          },
          "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": 1836
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 1842
          },
          "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": 1693
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroups",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_target#compartment_id CloudGuardTarget#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1697
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_target#condition CloudGuardTarget#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1701
          },
          "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": 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": "whether the list is wrapping a 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": 1817
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1832
          },
          "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": 1825
          },
          "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": 1825
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 1825
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1818
          },
          "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": 1750
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1740
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1799
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1812
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1792
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1805
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1754
          },
          "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": 1580
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurations",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1330
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalProperties",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalProperties"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 1404
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1411
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1404
          },
          "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": 1404
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 1404
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 1362
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1353
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1382
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1387
          },
          "name": "propertyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1392
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalProperties"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1415
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValues",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValues"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 1484
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1491
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1484
          },
          "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": 1484
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 1484
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/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/cloud-guard-target/index.ts",
        "line": 1438
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1467
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1472
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValues"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
    },
    "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": 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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1675
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1689
          },
          "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": 1682
          },
          "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": 1682
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 1682
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1603
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1633
          },
          "name": "additionalProperties",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1639
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1644
          },
          "name": "allowedValuesDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1649
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1654
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1659
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1664
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1670
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1616
          },
          "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": 1495
      },
      "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": 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/cloud-guard-target/index.ts",
        "line": 1562
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/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.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": 1569
          },
          "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": 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/cloud-guard-target/index.ts",
            "line": 1569
          },
          "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": 1527
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1518
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1547
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1552
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1557
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1531
          },
          "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": 1881
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 1874
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1937
          },
          "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": 1940
          },
          "name": "resetConditionGroups"
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1934
          },
          "name": "conditionGroups",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1908
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1913
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1918
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1923
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1928
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1944
          },
          "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": 1885
          },
          "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": 1165
      },
      "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": 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": "whether the list is wrapping a 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": 1232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1246
          },
          "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": 1239
          },
          "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": 1239
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 1239
          },
          "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": 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/cloud-guard-target/index.ts",
        "line": 1188
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1217
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1222
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1227
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1201
          },
          "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": 2159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 2151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2166
          },
          "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": 2159
          },
          "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": 2159
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 2159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2152
          },
          "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": 2007
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1997
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2142
          },
          "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": 2048
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2053
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2139
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2058
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2076
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2082
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2087
          },
          "name": "isCloneable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2092
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2097
          },
          "name": "managedListTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2102
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2107
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2113
          },
          "name": "ruleType",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesRuleTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2118
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2123
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2128
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2133
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2146
          },
          "name": "detailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2071
          },
          "name": "detectorRuleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2064
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2011
          },
          "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.CloudGuardTargetTargetDetectorRecipesDetectorRulesRuleType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesRuleType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 1250
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesRuleType",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesRuleType"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesRuleTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesRuleTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a 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": 1312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1326
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesRuleTypeOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesRuleTypeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1319
          },
          "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": 1319
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 1319
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesRuleTypeList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesRuleTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesRuleTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 1282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1273
      },
      "name": "CloudGuardTargetTargetDetectorRecipesDetectorRulesRuleTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1302
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1307
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesRuleType"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesDetectorRulesRuleTypeOutputReference"
    },
    "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": 1007
      },
      "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": 740
      },
      "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": 627
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 377
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "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.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "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:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "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": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 429
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 434
          },
          "name": "propertyType",
          "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.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 462
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValues",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValues"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/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/cloud-guard-target/index.ts",
        "line": 524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/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.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 531
          },
          "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": 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/cloud-guard-target/index.ts",
            "line": 531
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "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": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 514
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 519
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValues"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
    },
    "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": 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": "whether the list is wrapping a 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": 722
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 736
          },
          "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": 729
          },
          "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": 729
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 729
          },
          "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": 659
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 650
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 680
          },
          "name": "additionalProperties",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 686
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 691
          },
          "name": "allowedValuesDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 696
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 701
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 706
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 711
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 717
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 663
          },
          "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": 542
      },
      "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": 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/cloud-guard-target/index.ts",
        "line": 609
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/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.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": 616
          },
          "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": 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/cloud-guard-target/index.ts",
            "line": 616
          },
          "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": 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/cloud-guard-target/index.ts",
        "line": 565
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 594
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 599
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 604
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 578
          },
          "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": 831
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 824
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 838
          },
          "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": 831
          },
          "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": 831
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 831
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 763
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 793
          },
          "name": "conditionGroups",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 799
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 804
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 809
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 814
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 819
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 776
          },
          "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": 842
      },
      "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": 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-guard-target/index.ts",
        "line": 909
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/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.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": 916
          },
          "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": 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-guard-target/index.ts",
            "line": 916
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 865
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 894
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 899
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 904
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 878
          },
          "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": 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/cloud-guard-target/index.ts",
        "line": 1147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/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.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": 1154
          },
          "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": 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/cloud-guard-target/index.ts",
            "line": 1154
          },
          "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": 1039
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1030
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1059
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1064
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1070
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1075
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1080
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1085
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1091
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1096
          },
          "name": "isCloneable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1101
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1106
          },
          "name": "managedListTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1111
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1116
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1122
          },
          "name": "ruleType",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1127
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1132
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1137
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1142
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1043
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRules"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-guard-target/index.ts",
        "line": 927
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleType",
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleType"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/index.ts",
          "line": 996
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 989
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 1003
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleTypeOutputReference"
            }
          }
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleTypeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 996
          },
          "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": 996
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 996
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleTypeList"
    },
    "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-guard-target/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 950
      },
      "name": "CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 979
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 984
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 963
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleType"
          }
        }
      ],
      "symbolId": "src/cloud-guard-target/index:CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleTypeOutputReference"
    },
    "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": 2363
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 2355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2370
          },
          "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": 2363
          },
          "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": 2363
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 2363
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2356
          },
          "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": 2229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 2219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2343
          },
          "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": 2346
          },
          "name": "resetDetectorRules"
        }
      ],
      "name": "CloudGuardTargetTargetDetectorRecipesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2270
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2275
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2280
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2298
          },
          "name": "detectorRecipeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2340
          },
          "name": "detectorRules",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesDetectorRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2303
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2309
          },
          "name": "effectiveDetectorRules",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2314
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2319
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2324
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2329
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2334
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2293
          },
          "name": "detectorRecipeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2350
          },
          "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": 2286
          },
          "name": "detectorRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2233
          },
          "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": 3206
      },
      "name": "CloudGuardTargetTargetResponderRecipes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_target#responder_recipe_id CloudGuardTarget#responder_recipe_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3210
          },
          "name": "responderRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 3216
          },
          "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": 2550
      },
      "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": 2459
      },
      "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": 2374
      },
      "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": 2448
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 2441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2455
          },
          "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": 2448
          },
          "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": 2448
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 2448
          },
          "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": 2406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 2397
      },
      "name": "CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2426
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2431
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2436
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2410
          },
          "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": 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/cloud-guard-target/index.ts",
        "line": 2532
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/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.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": 2539
          },
          "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": 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/cloud-guard-target/index.ts",
            "line": 2539
          },
          "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": 2491
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 2482
      },
      "name": "CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2511
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2517
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2522
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2527
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2495
          },
          "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": 2670
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 2663
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2677
          },
          "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": 2670
          },
          "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": 2670
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 2670
          },
          "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": 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/cloud-guard-target/index.ts",
        "line": 2573
      },
      "name": "CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2602
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2607
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2613
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2618
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2623
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2628
          },
          "name": "policies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2633
          },
          "name": "responderRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2638
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2643
          },
          "name": "supportedModes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2648
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2653
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2658
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2586
          },
          "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": 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": "whether the list is wrapping a 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": 3376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3391
          },
          "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": 3384
          },
          "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": 3384
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 3384
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3377
          },
          "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": 3265
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 3255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3364
          },
          "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": 3367
          },
          "name": "resetResponderRules"
        }
      ],
      "name": "CloudGuardTargetTargetResponderRecipesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3306
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3311
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3316
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3322
          },
          "name": "effectiveResponderRules",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesEffectiveResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3327
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3332
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3361
          },
          "name": "responderRules",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3350
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3355
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3345
          },
          "name": "responderRecipeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3371
          },
          "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": 3338
          },
          "name": "responderRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3269
          },
          "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": 3011
      },
      "name": "CloudGuardTargetTargetResponderRecipesResponderRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 3021
          },
          "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/7.19.0/docs/resources/cloud_guard_target#responder_rule_id CloudGuardTarget#responder_rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3015
          },
          "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": 2854
      },
      "name": "CloudGuardTargetTargetResponderRecipesResponderRulesDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_target#condition CloudGuardTarget#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2858
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 2868
          },
          "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/7.19.0/docs/resources/cloud_guard_target#mode CloudGuardTarget#mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2862
          },
          "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": 2681
      },
      "name": "CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_target#config_key CloudGuardTarget#config_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2685
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_target#name CloudGuardTarget#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2689
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_target#value CloudGuardTarget#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2693
          },
          "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": 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/cloud-guard-target/index.ts",
        "line": 2835
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/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.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": 2843
          },
          "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": 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/cloud-guard-target/index.ts",
            "line": 2843
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2836
          },
          "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": 2749
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 2739
      },
      "name": "CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2804
          },
          "name": "configKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2817
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2830
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2797
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2810
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2823
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2753
          },
          "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": 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/cloud-guard-target/index.ts",
        "line": 2914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3000
          },
          "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": 2966
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3003
          },
          "name": "resetConfigurations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2987
          },
          "name": "resetMode"
        }
      ],
      "name": "CloudGuardTargetTargetResponderRecipesResponderRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2997
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2975
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2970
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3007
          },
          "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": 2991
          },
          "name": "modeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2960
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2981
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 2925
          },
          "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": 3195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 3187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3202
          },
          "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": 3195
          },
          "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": 3195
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 3195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3188
          },
          "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": 3070
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 3060
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3178
          },
          "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": 3111
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3116
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3175
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3121
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3126
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3131
          },
          "name": "policies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3149
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3154
          },
          "name": "supportedModes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3159
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3164
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3169
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3182
          },
          "name": "detailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CloudGuardTargetTargetResponderRecipesResponderRulesDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3144
          },
          "name": "responderRuleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3137
          },
          "name": "responderRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3074
          },
          "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": 3395
      },
      "name": "CloudGuardTargetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/cloud_guard_target#create CloudGuardTarget#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3399
          },
          "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/7.19.0/docs/resources/cloud_guard_target#delete CloudGuardTarget#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3403
          },
          "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/7.19.0/docs/resources/cloud_guard_target#update CloudGuardTarget#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3407
          },
          "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": 3461
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 3453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3515
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3531
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3547
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CloudGuardTargetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3519
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3535
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3551
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3509
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3525
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3541
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-guard-target/index.ts",
            "line": 3465
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 2756
          },
          "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": 2772
          },
          "name": "putEndpointConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineClusterEndpointConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2788
          },
          "name": "putImagePolicyConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineClusterImagePolicyConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2804
          },
          "name": "putOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineClusterOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2820
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ContainerengineClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2759
          },
          "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": 2775
          },
          "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": 2791
          },
          "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": 2807
          },
          "name": "resetOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2823
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2730
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2835
          },
          "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": 2854
          },
          "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": 2753
          },
          "name": "clusterPodNetworkOptions",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterClusterPodNetworkOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2769
          },
          "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": 2785
          },
          "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": 2713
          },
          "name": "openIdConnectDiscoveryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2801
          },
          "name": "options",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2718
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2817
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2763
          },
          "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": 2779
          },
          "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": 2795
          },
          "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": 2811
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ContainerengineClusterOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2827
          },
          "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": 2734
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2747
          },
          "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": 2724
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/containerengine-cluster/index.ts",
            "line": 2740
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 424
          },
          "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": 288
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 332
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 348
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 369
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 390
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 427
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/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-compute-gpu-memory-fabric/index.ts",
            "line": 451
          },
          "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": 276
          },
          "name": "availableHostCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 310
          },
          "name": "computeHpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 315
          },
          "name": "computeLocalBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 320
          },
          "name": "computeNetworkBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 357
          },
          "name": "fabricHealth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 378
          },
          "name": "healthyHostCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 399
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 405
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 410
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 421
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeGpuMemoryFabricTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 415
          },
          "name": "totalHostCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 292
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 305
          },
          "name": "computeGpuMemoryFabricIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 336
          },
          "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": 352
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 373
          },
          "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": 394
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 431
          },
          "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": 282
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 298
          },
          "name": "computeGpuMemoryFabricId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 326
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 342
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 363
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-gpu-memory-fabric/index.ts",
            "line": 384
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.CoreComputeHost": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_compute_host oci_core_compute_host}."
      },
      "fqn": "cdktf-provider-oci.CoreComputeHost",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_compute_host oci_core_compute_host} Resource."
        },
        "locationInModule": {
          "filename": "src/core-compute-host/index.ts",
          "line": 479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreComputeHostConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-host/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreComputeHost resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 464
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreComputeHost to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_compute_host#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreComputeHost that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreComputeHost to 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-host/index.ts",
            "line": 680
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreComputeHostTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 533
          },
          "name": "resetComputeHostGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 610
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 683
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 695
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 704
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreComputeHost",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 452
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 506
          },
          "name": "additionalData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 511
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 516
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 521
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 556
          },
          "name": "configurationData",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeHostConfigurationDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 561
          },
          "name": "configurationState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 567
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 572
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 577
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 583
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 588
          },
          "name": "gpuMemoryFabricId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 593
          },
          "name": "health",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 598
          },
          "name": "hpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 619
          },
          "name": "impactedComponentDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 624
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 630
          },
          "name": "lifecycleDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 635
          },
          "name": "localBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 640
          },
          "name": "networkBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 646
          },
          "name": "recycleDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeHostRecycleDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 651
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 656
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 661
          },
          "name": "timeConfigurationCheck",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 666
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 677
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeHostTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 671
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 537
          },
          "name": "computeHostGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 550
          },
          "name": "computeHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 614
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 687
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeHostTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 527
          },
          "name": "computeHostGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 543
          },
          "name": "computeHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 604
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-compute-host/index:CoreComputeHost"
    },
    "cdktf-provider-oci.CoreComputeHostConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeHostConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-host/index.ts",
        "line": 9
      },
      "name": "CoreComputeHostConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_compute_host#compute_host_id CoreComputeHost#compute_host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 17
          },
          "name": "computeHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_compute_host#compute_host_group_id CoreComputeHost#compute_host_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 13
          },
          "name": "computeHostGroupId",
          "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/7.19.0/docs/resources/core_compute_host#id CoreComputeHost#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/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/7.19.0/docs/resources/core_compute_host#timeouts CoreComputeHost#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeHostTimeouts"
          }
        }
      ],
      "symbolId": "src/core-compute-host/index:CoreComputeHostConfig"
    },
    "cdktf-provider-oci.CoreComputeHostConfigurationData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeHostConfigurationData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-host/index.ts",
        "line": 122
      },
      "name": "CoreComputeHostConfigurationData",
      "symbolId": "src/core-compute-host/index:CoreComputeHostConfigurationData"
    },
    "cdktf-provider-oci.CoreComputeHostConfigurationDataCheckDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeHostConfigurationDataCheckDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-host/index.ts",
        "line": 32
      },
      "name": "CoreComputeHostConfigurationDataCheckDetails",
      "symbolId": "src/core-compute-host/index:CoreComputeHostConfigurationDataCheckDetails"
    },
    "cdktf-provider-oci.CoreComputeHostConfigurationDataCheckDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeHostConfigurationDataCheckDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-host/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/core-compute-host/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/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.CoreComputeHostConfigurationDataCheckDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CoreComputeHostConfigurationDataCheckDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 111
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-compute-host/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/core-compute-host/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/core-compute-host/index:CoreComputeHostConfigurationDataCheckDetailsList"
    },
    "cdktf-provider-oci.CoreComputeHostConfigurationDataCheckDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeHostConfigurationDataCheckDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-host/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/core-compute-host/index.ts",
        "line": 55
      },
      "name": "CoreComputeHostConfigurationDataCheckDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 84
          },
          "name": "configurationState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 89
          },
          "name": "firmwareBundleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 94
          },
          "name": "recycleLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 99
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeHostConfigurationDataCheckDetails"
          }
        }
      ],
      "symbolId": "src/core-compute-host/index:CoreComputeHostConfigurationDataCheckDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreComputeHostConfigurationDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeHostConfigurationDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-host/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/core-compute-host/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/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.CoreComputeHostConfigurationDataOutputReference"
            }
          }
        }
      ],
      "name": "CoreComputeHostConfigurationDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 192
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-compute-host/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/core-compute-host/index.ts",
            "line": 192
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/core-compute-host/index:CoreComputeHostConfigurationDataList"
    },
    "cdktf-provider-oci.CoreComputeHostConfigurationDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeHostConfigurationDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-host/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-host/index.ts",
        "line": 145
      },
      "name": "CoreComputeHostConfigurationDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 175
          },
          "name": "checkDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeHostConfigurationDataCheckDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 180
          },
          "name": "timeLastApply",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeHostConfigurationData"
          }
        }
      ],
      "symbolId": "src/core-compute-host/index:CoreComputeHostConfigurationDataOutputReference"
    },
    "cdktf-provider-oci.CoreComputeHostGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_compute_host_group oci_core_compute_host_group}."
      },
      "fqn": "cdktf-provider-oci.CoreComputeHostGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_compute_host_group oci_core_compute_host_group} Resource."
        },
        "locationInModule": {
          "filename": "src/core-compute-host-group/index.ts",
          "line": 432
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.CoreComputeHostGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-host-group/index.ts",
        "line": 400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CoreComputeHostGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 417
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the CoreComputeHostGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_compute_host_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CoreComputeHostGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CoreComputeHostGroup to 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-host-group/index.ts",
            "line": 589
          },
          "name": "putConfigurations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.CoreComputeHostGroupConfigurations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 605
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreComputeHostGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 592
          },
          "name": "resetConfigurations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 497
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 526
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 542
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 608
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 620
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 634
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CoreComputeHostGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 405
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 586
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeHostGroupConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 564
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 570
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 575
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 602
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeHostGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 580
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 472
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 485
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 596
          },
          "name": "configurationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreComputeHostGroupConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 501
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 514
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 530
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 546
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 559
          },
          "name": "isTargetedPlacementRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 612
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeHostGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 465
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 478
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 491
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 507
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 520
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 536
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 552
          },
          "name": "isTargetedPlacementRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-compute-host-group/index:CoreComputeHostGroup"
    },
    "cdktf-provider-oci.CoreComputeHostGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeHostGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-host-group/index.ts",
        "line": 9
      },
      "name": "CoreComputeHostGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_compute_host_group#availability_domain CoreComputeHostGroup#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-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/7.19.0/docs/resources/core_compute_host_group#compartment_id CoreComputeHostGroup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/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/7.19.0/docs/resources/core_compute_host_group#display_name CoreComputeHostGroup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/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/7.19.0/docs/resources/core_compute_host_group#is_targeted_placement_required CoreComputeHostGroup#is_targeted_placement_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 40
          },
          "name": "isTargetedPlacementRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_compute_host_group#configurations CoreComputeHostGroup#configurations}",
            "stability": "stable",
            "summary": "configurations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 46
          },
          "name": "configurations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreComputeHostGroupConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_compute_host_group#defined_tags CoreComputeHostGroup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-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/7.19.0/docs/resources/core_compute_host_group#freeform_tags CoreComputeHostGroup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-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/7.19.0/docs/resources/core_compute_host_group#id CoreComputeHostGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-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/7.19.0/docs/resources/core_compute_host_group#timeouts CoreComputeHostGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeHostGroupTimeouts"
          }
        }
      ],
      "symbolId": "src/core-compute-host-group/index:CoreComputeHostGroupConfig"
    },
    "cdktf-provider-oci.CoreComputeHostGroupConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeHostGroupConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-host-group/index.ts",
        "line": 54
      },
      "name": "CoreComputeHostGroupConfigurations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_compute_host_group#firmware_bundle_id CoreComputeHostGroup#firmware_bundle_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 58
          },
          "name": "firmwareBundleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_compute_host_group#recycle_level CoreComputeHostGroup#recycle_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 62
          },
          "name": "recycleLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_compute_host_group#target CoreComputeHostGroup#target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 66
          },
          "name": "target",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-compute-host-group/index:CoreComputeHostGroupConfigurations"
    },
    "cdktf-provider-oci.CoreComputeHostGroupConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeHostGroupConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-host-group/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/core-compute-host-group/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/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.CoreComputeHostGroupConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "CoreComputeHostGroupConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 225
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/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/core-compute-host-group/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.CoreComputeHostGroupConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-compute-host-group/index:CoreComputeHostGroupConfigurationsList"
    },
    "cdktf-provider-oci.CoreComputeHostGroupConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeHostGroupConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-host-group/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/core-compute-host-group/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 176
          },
          "name": "resetFirmwareBundleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 192
          },
          "name": "resetRecycleLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 208
          },
          "name": "resetTarget"
        }
      ],
      "name": "CoreComputeHostGroupConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 180
          },
          "name": "firmwareBundleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 196
          },
          "name": "recycleLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 212
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 170
          },
          "name": "firmwareBundleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 186
          },
          "name": "recycleLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 202
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeHostGroupConfigurations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-compute-host-group/index:CoreComputeHostGroupConfigurationsOutputReference"
    },
    "cdktf-provider-oci.CoreComputeHostGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeHostGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-host-group/index.ts",
        "line": 236
      },
      "name": "CoreComputeHostGroupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_compute_host_group#create CoreComputeHostGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 240
          },
          "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/7.19.0/docs/resources/core_compute_host_group#delete CoreComputeHostGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 244
          },
          "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/7.19.0/docs/resources/core_compute_host_group#update CoreComputeHostGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 248
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-compute-host-group/index:CoreComputeHostGroupTimeouts"
    },
    "cdktf-provider-oci.CoreComputeHostGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeHostGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-host-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-host-group/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 356
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 372
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 388
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreComputeHostGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 360
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 376
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 392
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 350
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 366
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 382
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host-group/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeHostGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-compute-host-group/index:CoreComputeHostGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.CoreComputeHostRecycleDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeHostRecycleDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-host/index.ts",
        "line": 203
      },
      "name": "CoreComputeHostRecycleDetails",
      "symbolId": "src/core-compute-host/index:CoreComputeHostRecycleDetails"
    },
    "cdktf-provider-oci.CoreComputeHostRecycleDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeHostRecycleDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-host/index.ts",
          "line": 272
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-host/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 279
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.CoreComputeHostRecycleDetailsOutputReference"
            }
          }
        }
      ],
      "name": "CoreComputeHostRecycleDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 272
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 272
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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-host/index.ts",
            "line": 272
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/core-compute-host/index:CoreComputeHostRecycleDetailsList"
    },
    "cdktf-provider-oci.CoreComputeHostRecycleDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeHostRecycleDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-host/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/core-compute-host/index.ts",
        "line": 226
      },
      "name": "CoreComputeHostRecycleDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 255
          },
          "name": "computeHostGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 260
          },
          "name": "recycleLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreComputeHostRecycleDetails"
          }
        }
      ],
      "symbolId": "src/core-compute-host/index:CoreComputeHostRecycleDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreComputeHostTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeHostTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-compute-host/index.ts",
        "line": 283
      },
      "name": "CoreComputeHostTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_compute_host#create CoreComputeHost#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 287
          },
          "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/7.19.0/docs/resources/core_compute_host#delete CoreComputeHost#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 291
          },
          "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/7.19.0/docs/resources/core_compute_host#update CoreComputeHost#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 295
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-compute-host/index:CoreComputeHostTimeouts"
    },
    "cdktf-provider-oci.CoreComputeHostTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreComputeHostTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-compute-host/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-compute-host/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 403
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 419
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 435
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreComputeHostTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 407
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 423
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 439
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 397
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 413
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 429
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-compute-host/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.CoreComputeHostTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/core-compute-host/index:CoreComputeHostTimeoutsOutputReference"
    },
    "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.0/docs/resources/core_dedicated_vm_host oci_core_dedicated_vm_host} Resource."
        },
        "locationInModule": {
          "filename": "src/core-dedicated-vm-host/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.CoreDedicatedVmHostConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-dedicated-vm-host/index.ts",
        "line": 436
      },
      "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": 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 CoreDedicatedVmHost to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 665
          },
          "name": "putPlacementConstraintDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDedicatedVmHostPlacementConstraintDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 681
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreDedicatedVmHostTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 558
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 574
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 590
          },
          "name": "resetFaultDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 606
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 622
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 668
          },
          "name": "resetPlacementConstraintDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 684
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 696
          },
          "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": 711
          },
          "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": 441
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 515
          },
          "name": "capacityBins",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDedicatedVmHostCapacityBinsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 533
          },
          "name": "computeBareMetalHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 662
          },
          "name": "placementConstraintDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDedicatedVmHostPlacementConstraintDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 631
          },
          "name": "remainingMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 636
          },
          "name": "remainingOcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 641
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 646
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 678
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreDedicatedVmHostTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 651
          },
          "name": "totalMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 656
          },
          "name": "totalOcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 509
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 528
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 546
          },
          "name": "dedicatedVmHostShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 562
          },
          "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": 578
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 594
          },
          "name": "faultDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 610
          },
          "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": 626
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 672
          },
          "name": "placementConstraintDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDedicatedVmHostPlacementConstraintDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 688
          },
          "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": 502
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 521
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 539
          },
          "name": "dedicatedVmHostShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 552
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 568
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 584
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 600
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 616
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-dedicated-vm-host/index:CoreDedicatedVmHost"
    },
    "cdktf-provider-oci.CoreDedicatedVmHostCapacityBins": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDedicatedVmHostCapacityBins",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-dedicated-vm-host/index.ts",
        "line": 58
      },
      "name": "CoreDedicatedVmHostCapacityBins",
      "symbolId": "src/core-dedicated-vm-host/index:CoreDedicatedVmHostCapacityBins"
    },
    "cdktf-provider-oci.CoreDedicatedVmHostCapacityBinsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDedicatedVmHostCapacityBinsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-dedicated-vm-host/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/core-dedicated-vm-host/index.ts",
        "line": 140
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/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.CoreDedicatedVmHostCapacityBinsOutputReference"
            }
          }
        }
      ],
      "name": "CoreDedicatedVmHostCapacityBinsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 147
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/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/core-dedicated-vm-host/index.ts",
            "line": 147
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/core-dedicated-vm-host/index:CoreDedicatedVmHostCapacityBinsList"
    },
    "cdktf-provider-oci.CoreDedicatedVmHostCapacityBinsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDedicatedVmHostCapacityBinsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-dedicated-vm-host/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/core-dedicated-vm-host/index.ts",
        "line": 81
      },
      "name": "CoreDedicatedVmHostCapacityBinsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 110
          },
          "name": "capacityIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 115
          },
          "name": "remainingMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 120
          },
          "name": "remainingOcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 125
          },
          "name": "supportedShapes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 130
          },
          "name": "totalMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 135
          },
          "name": "totalOcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 94
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDedicatedVmHostCapacityBins"
          }
        }
      ],
      "symbolId": "src/core-dedicated-vm-host/index:CoreDedicatedVmHostCapacityBinsOutputReference"
    },
    "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.0/docs/resources/core_dedicated_vm_host#placement_constraint_details CoreDedicatedVmHost#placement_constraint_details}",
            "stability": "stable",
            "summary": "placement_constraint_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 50
          },
          "name": "placementConstraintDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDedicatedVmHostPlacementConstraintDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDedicatedVmHostTimeouts"
          }
        }
      ],
      "symbolId": "src/core-dedicated-vm-host/index:CoreDedicatedVmHostConfig"
    },
    "cdktf-provider-oci.CoreDedicatedVmHostPlacementConstraintDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDedicatedVmHostPlacementConstraintDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-dedicated-vm-host/index.ts",
        "line": 158
      },
      "name": "CoreDedicatedVmHostPlacementConstraintDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_dedicated_vm_host#type CoreDedicatedVmHost#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 166
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_dedicated_vm_host#compute_bare_metal_host_id CoreDedicatedVmHost#compute_bare_metal_host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 162
          },
          "name": "computeBareMetalHostId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-dedicated-vm-host/index:CoreDedicatedVmHostPlacementConstraintDetails"
    },
    "cdktf-provider-oci.CoreDedicatedVmHostPlacementConstraintDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreDedicatedVmHostPlacementConstraintDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-dedicated-vm-host/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-dedicated-vm-host/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 251
          },
          "name": "resetComputeBareMetalHostId"
        }
      ],
      "name": "CoreDedicatedVmHostPlacementConstraintDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 255
          },
          "name": "computeBareMetalHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 268
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 245
          },
          "name": "computeBareMetalHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 261
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreDedicatedVmHostPlacementConstraintDetails"
          }
        }
      ],
      "symbolId": "src/core-dedicated-vm-host/index:CoreDedicatedVmHostPlacementConstraintDetailsOutputReference"
    },
    "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": 272
      },
      "name": "CoreDedicatedVmHostTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_dedicated_vm_host#create CoreDedicatedVmHost#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/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/7.19.0/docs/resources/core_dedicated_vm_host#delete CoreDedicatedVmHost#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/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/7.19.0/docs/resources/core_dedicated_vm_host#update CoreDedicatedVmHost#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 284
          },
          "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": 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/core-dedicated-vm-host/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 392
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 408
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 424
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreDedicatedVmHostTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 396
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 412
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 428
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 386
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 402
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 418
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-dedicated-vm-host/index.ts",
            "line": 342
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.0/docs/resources/core_instance oci_core_instance} Resource."
        },
        "locationInModule": {
          "filename": "src/core-instance/index.ts",
          "line": 4146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 4114
      },
      "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": 4131
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 4673
          },
          "name": "putAgentConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceAgentConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4689
          },
          "name": "putAvailabilityConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceAvailabilityConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4705
          },
          "name": "putCreateVnicDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4721
          },
          "name": "putInstanceOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceInstanceOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4737
          },
          "name": "putLaunchOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceLaunchOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4753
          },
          "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": 4769
          },
          "name": "putLicensingConfigs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceLicensingConfigs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4785
          },
          "name": "putPlacementConstraintDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstancePlacementConstraintDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4801
          },
          "name": "putPlatformConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstancePlatformConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4817
          },
          "name": "putPreemptibleInstanceConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4833
          },
          "name": "putShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4849
          },
          "name": "putSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4865
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4676
          },
          "name": "resetAgentConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4215
          },
          "name": "resetAsync"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4692
          },
          "name": "resetAvailabilityConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4249
          },
          "name": "resetCapacityReservationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4265
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4294
          },
          "name": "resetComputeClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4708
          },
          "name": "resetCreateVnicDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4310
          },
          "name": "resetDedicatedVmHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4326
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4342
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4358
          },
          "name": "resetExtendedMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4374
          },
          "name": "resetFaultDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4390
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4406
          },
          "name": "resetHostnameLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4422
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4438
          },
          "name": "resetImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4454
          },
          "name": "resetInstanceConfigurationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4724
          },
          "name": "resetInstanceOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4470
          },
          "name": "resetIpxeScript"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4491
          },
          "name": "resetIsPvEncryptionInTransitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4740
          },
          "name": "resetLaunchOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4756
          },
          "name": "resetLaunchVolumeAttachments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4772
          },
          "name": "resetLicensingConfigs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4512
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4788
          },
          "name": "resetPlacementConstraintDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4804
          },
          "name": "resetPlatformConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4820
          },
          "name": "resetPreemptibleInstanceConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4528
          },
          "name": "resetPreserveBootVolume"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4544
          },
          "name": "resetPreserveDataVolumesCreatedAtLaunch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4575
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4596
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4836
          },
          "name": "resetShapeConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4852
          },
          "name": "resetSourceDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4612
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4628
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4868
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4660
          },
          "name": "resetUpdateOperationConstraint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4880
          },
          "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": 4924
          },
          "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": 4119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4670
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceAgentConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4686
          },
          "name": "availabilityConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceAvailabilityConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4237
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4702
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4718
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceInstanceOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4479
          },
          "name": "isCrossNumaNode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4500
          },
          "name": "launchMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4734
          },
          "name": "launchOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceLaunchOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4750
          },
          "name": "launchVolumeAttachments",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4766
          },
          "name": "licensingConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceLicensingConfigsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4782
          },
          "name": "placementConstraintDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePlacementConstraintDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4798
          },
          "name": "platformConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePlatformConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4814
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4553
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4558
          },
          "name": "publicIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4563
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4584
          },
          "name": "securityAttributesState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4830
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4846
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4638
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4643
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4648
          },
          "name": "timeMaintenanceRebootDue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4862
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4680
          },
          "name": "agentConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceAgentConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4219
          },
          "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": 4696
          },
          "name": "availabilityConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceAvailabilityConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4232
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4253
          },
          "name": "capacityReservationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4269
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4282
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4298
          },
          "name": "computeClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4712
          },
          "name": "createVnicDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4314
          },
          "name": "dedicatedVmHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4330
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4346
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4362
          },
          "name": "extendedMetadataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4378
          },
          "name": "faultDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4394
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4410
          },
          "name": "hostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4426
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4442
          },
          "name": "imageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4458
          },
          "name": "instanceConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4728
          },
          "name": "instanceOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceInstanceOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4474
          },
          "name": "ipxeScriptInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4495
          },
          "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": 4744
          },
          "name": "launchOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceLaunchOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4760
          },
          "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": 4776
          },
          "name": "licensingConfigsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceLicensingConfigs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4516
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4792
          },
          "name": "placementConstraintDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePlacementConstraintDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4808
          },
          "name": "platformConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePlatformConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4824
          },
          "name": "preemptibleInstanceConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4532
          },
          "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": 4548
          },
          "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": 4579
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4840
          },
          "name": "shapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4600
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4856
          },
          "name": "sourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4616
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4632
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4872
          },
          "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": 4664
          },
          "name": "updateOperationConstraintInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4209
          },
          "name": "async",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4225
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4243
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4259
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4275
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4288
          },
          "name": "computeClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4304
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4320
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4336
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4352
          },
          "name": "extendedMetadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4368
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4384
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4400
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4416
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4432
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4448
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4464
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4485
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4506
          },
          "name": "metadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4522
          },
          "name": "preserveBootVolume",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4538
          },
          "name": "preserveDataVolumesCreatedAtLaunch",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4569
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4590
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4606
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4622
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4654
          },
          "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": 339
      },
      "name": "CoreInstanceAgentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#are_all_plugins_disabled CoreInstance#are_all_plugins_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 343
          },
          "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/7.19.0/docs/resources/core_instance#is_management_disabled CoreInstance#is_management_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 347
          },
          "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/7.19.0/docs/resources/core_instance#is_monitoring_disabled CoreInstance#is_monitoring_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 351
          },
          "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/7.19.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": 357
          },
          "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": 417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 513
          },
          "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": 468
          },
          "name": "resetAreAllPluginsDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 484
          },
          "name": "resetIsManagementDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 500
          },
          "name": "resetIsMonitoringDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 516
          },
          "name": "resetPluginsConfig"
        }
      ],
      "name": "CoreInstanceAgentConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 510
          },
          "name": "pluginsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceAgentConfigPluginsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 472
          },
          "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": 488
          },
          "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": 504
          },
          "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": 520
          },
          "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": 462
          },
          "name": "areAllPluginsDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 478
          },
          "name": "isManagementDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 494
          },
          "name": "isMonitoringDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 421
          },
          "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": 196
      },
      "name": "CoreInstanceAgentConfigPluginsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#desired_state CoreInstance#desired_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 200
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#name CoreInstance#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 204
          },
          "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": 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/core-instance/index.ts",
        "line": 320
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/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.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": 328
          },
          "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": 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/core-instance/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 321
          },
          "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": 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/core-instance/index.ts",
        "line": 243
      },
      "name": "CoreInstanceAgentConfigPluginsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 302
          },
          "name": "desiredStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 315
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 295
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 308
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 257
          },
          "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": 524
      },
      "name": "CoreInstanceAvailabilityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#is_live_migration_preferred CoreInstance#is_live_migration_preferred}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 528
          },
          "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/7.19.0/docs/resources/core_instance#recovery_action CoreInstance#recovery_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 532
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 571
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 617
          },
          "name": "resetIsLiveMigrationPreferred"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 633
          },
          "name": "resetRecoveryAction"
        }
      ],
      "name": "CoreInstanceAvailabilityConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 621
          },
          "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": 637
          },
          "name": "recoveryActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 611
          },
          "name": "isLiveMigrationPreferred",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 627
          },
          "name": "recoveryAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 582
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.0/docs/resources/core_instance#placement_constraint_details CoreInstance#placement_constraint_details}",
            "stability": "stable",
            "summary": "placement_constraint_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 164
          },
          "name": "placementConstraintDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePlacementConstraintDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 170
          },
          "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/7.19.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": 176
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 182
          },
          "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/7.19.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": 188
          },
          "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/7.19.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/7.19.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/7.19.0/docs/resources/core_instance#timeouts CoreInstance#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 194
          },
          "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/7.19.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/7.19.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/7.19.0/docs/resources/core_instance_configuration oci_core_instance_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 13032
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 13000
      },
      "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": 13017
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 13187
          },
          "name": "putInstanceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13203
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13089
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13105
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13121
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13137
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13190
          },
          "name": "resetInstanceDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13153
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13169
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13206
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13218
          },
          "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": 13232
          },
          "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": 13005
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13077
          },
          "name": "deferredFields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13184
          },
          "name": "instanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13178
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13200
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13072
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13093
          },
          "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": 13109
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13125
          },
          "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": 13141
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13194
          },
          "name": "instanceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13157
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13173
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13210
          },
          "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": 13065
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13083
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13099
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13115
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13131
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13147
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 13163
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 12615
      },
      "name": "CoreInstanceConfigurationInstanceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#instance_type CoreInstanceConfiguration#instance_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12619
          },
          "name": "instanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 12625
          },
          "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/7.19.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": 12631
          },
          "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/7.19.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": 12637
          },
          "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/7.19.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": 12643
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 4412
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 4490
          },
          "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/7.19.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": 4496
          },
          "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/7.19.0/docs/resources/core_instance_configuration#availability_domain CoreInstanceConfiguration#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4416
          },
          "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/7.19.0/docs/resources/core_instance_configuration#capacity_reservation_id CoreInstanceConfiguration#capacity_reservation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4420
          },
          "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/7.19.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": 4424
          },
          "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/7.19.0/docs/resources/core_instance_configuration#compartment_id CoreInstanceConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4428
          },
          "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/7.19.0/docs/resources/core_instance_configuration#compute_cluster_id CoreInstanceConfiguration#compute_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4432
          },
          "name": "computeClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 4502
          },
          "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/7.19.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": 4436
          },
          "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/7.19.0/docs/resources/core_instance_configuration#defined_tags CoreInstanceConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4440
          },
          "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/7.19.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4444
          },
          "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/7.19.0/docs/resources/core_instance_configuration#extended_metadata CoreInstanceConfiguration#extended_metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4448
          },
          "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/7.19.0/docs/resources/core_instance_configuration#fault_domain CoreInstanceConfiguration#fault_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4452
          },
          "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/7.19.0/docs/resources/core_instance_configuration#freeform_tags CoreInstanceConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4456
          },
          "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/7.19.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": 4508
          },
          "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/7.19.0/docs/resources/core_instance_configuration#ipxe_script CoreInstanceConfiguration#ipxe_script}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4460
          },
          "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/7.19.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": 4464
          },
          "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/7.19.0/docs/resources/core_instance_configuration#launch_mode CoreInstanceConfiguration#launch_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4468
          },
          "name": "launchMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 4514
          },
          "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/7.19.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": 4520
          },
          "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/7.19.0/docs/resources/core_instance_configuration#metadata CoreInstanceConfiguration#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4472
          },
          "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/7.19.0/docs/resources/core_instance_configuration#placement_constraint_details CoreInstanceConfiguration#placement_constraint_details}",
            "stability": "stable",
            "summary": "placement_constraint_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4526
          },
          "name": "placementConstraintDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 4532
          },
          "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/7.19.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": 4538
          },
          "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/7.19.0/docs/resources/core_instance_configuration#preferred_maintenance_action CoreInstanceConfiguration#preferred_maintenance_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4476
          },
          "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/7.19.0/docs/resources/core_instance_configuration#security_attributes CoreInstanceConfiguration#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4480
          },
          "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/7.19.0/docs/resources/core_instance_configuration#shape CoreInstanceConfiguration#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4484
          },
          "name": "shape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 4544
          },
          "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/7.19.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": 4550
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 4785
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 4778
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5271
          },
          "name": "putAgentConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5287
          },
          "name": "putAvailabilityConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5303
          },
          "name": "putCreateVnicDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5319
          },
          "name": "putInstanceOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5335
          },
          "name": "putLaunchOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5351
          },
          "name": "putLicensingConfigs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5367
          },
          "name": "putPlacementConstraintDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5383
          },
          "name": "putPlatformConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5399
          },
          "name": "putPreemptibleInstanceConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5415
          },
          "name": "putShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5431
          },
          "name": "putSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5274
          },
          "name": "resetAgentConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5290
          },
          "name": "resetAvailabilityConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4986
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5002
          },
          "name": "resetCapacityReservationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5018
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5034
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5050
          },
          "name": "resetComputeClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5306
          },
          "name": "resetCreateVnicDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5066
          },
          "name": "resetDedicatedVmHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5082
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5098
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5114
          },
          "name": "resetExtendedMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5130
          },
          "name": "resetFaultDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5146
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5322
          },
          "name": "resetInstanceOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5162
          },
          "name": "resetIpxeScript"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5178
          },
          "name": "resetIsPvEncryptionInTransitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5194
          },
          "name": "resetLaunchMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5338
          },
          "name": "resetLaunchOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5354
          },
          "name": "resetLicensingConfigs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5210
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5370
          },
          "name": "resetPlacementConstraintDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5386
          },
          "name": "resetPlatformConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5402
          },
          "name": "resetPreemptibleInstanceConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5226
          },
          "name": "resetPreferredMaintenanceAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5242
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5258
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5418
          },
          "name": "resetShapeConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5434
          },
          "name": "resetSourceDetails"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5268
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5284
          },
          "name": "availabilityConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5300
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5316
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5332
          },
          "name": "launchOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5348
          },
          "name": "licensingConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5364
          },
          "name": "placementConstraintDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5380
          },
          "name": "platformConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5396
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5412
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5428
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5278
          },
          "name": "agentConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5294
          },
          "name": "availabilityConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4990
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5006
          },
          "name": "capacityReservationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5022
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5038
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5054
          },
          "name": "computeClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5310
          },
          "name": "createVnicDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5070
          },
          "name": "dedicatedVmHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5086
          },
          "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": 5102
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5118
          },
          "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": 5134
          },
          "name": "faultDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5150
          },
          "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": 5326
          },
          "name": "instanceOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5166
          },
          "name": "ipxeScriptInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5182
          },
          "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": 5198
          },
          "name": "launchModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5342
          },
          "name": "launchOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5358
          },
          "name": "licensingConfigsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5214
          },
          "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": 5374
          },
          "name": "placementConstraintDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5390
          },
          "name": "platformConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5406
          },
          "name": "preemptibleInstanceConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5230
          },
          "name": "preferredMaintenanceActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5246
          },
          "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": 5422
          },
          "name": "shapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5262
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5438
          },
          "name": "sourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4980
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4996
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5012
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5028
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5044
          },
          "name": "computeClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5060
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5076
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5092
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5108
          },
          "name": "extendedMetadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5124
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5140
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5156
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5172
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5188
          },
          "name": "launchMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5204
          },
          "name": "metadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5220
          },
          "name": "preferredMaintenanceAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5236
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5252
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4789
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 2977
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#compute_host_group_id CoreInstanceConfiguration#compute_host_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2981
          },
          "name": "computeHostGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#type CoreInstanceConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 2985
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 3031
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 3024
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3071
          },
          "name": "computeHostGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3084
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3064
          },
          "name": "computeHostGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3077
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3035
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetailsOutputReference"
    },
    "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": 3088
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#type CoreInstanceConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3136
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 3092
          },
          "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/7.19.0/docs/resources/core_instance_configuration#config_map CoreInstanceConfiguration#config_map}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3096
          },
          "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/7.19.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": 3100
          },
          "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/7.19.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": 3104
          },
          "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/7.19.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": 3108
          },
          "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/7.19.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": 3112
          },
          "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/7.19.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": 3116
          },
          "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/7.19.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": 3120
          },
          "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/7.19.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": 3124
          },
          "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/7.19.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": 3128
          },
          "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/7.19.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": 3132
          },
          "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": 3252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 3245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3351
          },
          "name": "resetAreVirtualInstructionsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3367
          },
          "name": "resetConfigMap"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3383
          },
          "name": "resetIsAccessControlServiceEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3399
          },
          "name": "resetIsInputOutputMemoryManagementUnitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3415
          },
          "name": "resetIsMeasuredBootEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3431
          },
          "name": "resetIsMemoryEncryptionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3447
          },
          "name": "resetIsSecureBootEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3463
          },
          "name": "resetIsSymmetricMultiThreadingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3479
          },
          "name": "resetIsTrustedPlatformModuleEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3495
          },
          "name": "resetNumaNodesPerSocket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3511
          },
          "name": "resetPercentageOfCoresEnabled"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3355
          },
          "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": 3371
          },
          "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": 3387
          },
          "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": 3403
          },
          "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": 3419
          },
          "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": 3435
          },
          "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": 3451
          },
          "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": 3467
          },
          "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": 3483
          },
          "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": 3499
          },
          "name": "numaNodesPerSocketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3515
          },
          "name": "percentageOfCoresEnabledInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3528
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3345
          },
          "name": "areVirtualInstructionsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3361
          },
          "name": "configMap",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3377
          },
          "name": "isAccessControlServiceEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3393
          },
          "name": "isInputOutputMemoryManagementUnitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3409
          },
          "name": "isMeasuredBootEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3425
          },
          "name": "isMemoryEncryptionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3441
          },
          "name": "isSecureBootEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3457
          },
          "name": "isSymmetricMultiThreadingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3473
          },
          "name": "isTrustedPlatformModuleEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3489
          },
          "name": "numaNodesPerSocket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3505
          },
          "name": "percentageOfCoresEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3521
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3256
          },
          "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": 3646
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 3652
          },
          "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": 3691
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 3684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3721
          },
          "name": "putPreemptionAction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3724
          },
          "name": "resetPreemptionAction"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3718
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3728
          },
          "name": "preemptionActionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3695
          },
          "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": 3532
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#type CoreInstanceConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3540
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#preserve_boot_volume CoreInstanceConfiguration#preserve_boot_volume}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3536
          },
          "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": 3586
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 3579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3625
          },
          "name": "resetPreserveBootVolume"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3629
          },
          "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": 3642
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3619
          },
          "name": "preserveBootVolume",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3635
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3590
          },
          "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": 3732
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#baseline_ocpu_utilization CoreInstanceConfiguration#baseline_ocpu_utilization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3736
          },
          "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/7.19.0/docs/resources/core_instance_configuration#memory_in_gbs CoreInstanceConfiguration#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3740
          },
          "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/7.19.0/docs/resources/core_instance_configuration#nvmes CoreInstanceConfiguration#nvmes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3744
          },
          "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/7.19.0/docs/resources/core_instance_configuration#ocpus CoreInstanceConfiguration#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3748
          },
          "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/7.19.0/docs/resources/core_instance_configuration#vcpus CoreInstanceConfiguration#vcpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3752
          },
          "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": 3819
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 3812
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3876
          },
          "name": "resetBaselineOcpuUtilization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3892
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3908
          },
          "name": "resetNvmes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3924
          },
          "name": "resetOcpus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3940
          },
          "name": "resetVcpus"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3880
          },
          "name": "baselineOcpuUtilizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3896
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3912
          },
          "name": "nvmesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3928
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3944
          },
          "name": "vcpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3870
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3886
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3902
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3918
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3934
          },
          "name": "vcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3823
          },
          "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": 4131
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#source_type CoreInstanceConfiguration#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4155
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#boot_volume_id CoreInstanceConfiguration#boot_volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4135
          },
          "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/7.19.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": 4139
          },
          "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/7.19.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": 4143
          },
          "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/7.19.0/docs/resources/core_instance_configuration#image_id CoreInstanceConfiguration#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4147
          },
          "name": "imageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 4161
          },
          "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/7.19.0/docs/resources/core_instance_configuration#kms_key_id CoreInstanceConfiguration#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4151
          },
          "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": 3948
      },
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#compartment_id CoreInstanceConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3952
          },
          "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/7.19.0/docs/resources/core_instance_configuration#defined_tags_filter CoreInstanceConfiguration#defined_tags_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3956
          },
          "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/7.19.0/docs/resources/core_instance_configuration#operating_system CoreInstanceConfiguration#operating_system}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3960
          },
          "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/7.19.0/docs/resources/core_instance_configuration#operating_system_version CoreInstanceConfiguration#operating_system_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 3964
          },
          "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": 4024
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 4017
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4075
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4091
          },
          "name": "resetDefinedTagsFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4107
          },
          "name": "resetOperatingSystem"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4123
          },
          "name": "resetOperatingSystemVersion"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4079
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4095
          },
          "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": 4111
          },
          "name": "operatingSystemInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4127
          },
          "name": "operatingSystemVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4069
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4085
          },
          "name": "definedTagsFilter",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4101
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4117
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4028
          },
          "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": 4242
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 4235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4401
          },
          "name": "putInstanceSourceImageFilterDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4311
          },
          "name": "resetBootVolumeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4327
          },
          "name": "resetBootVolumeSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4343
          },
          "name": "resetBootVolumeVpusPerGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4359
          },
          "name": "resetImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4404
          },
          "name": "resetInstanceSourceImageFilterDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4375
          },
          "name": "resetKmsKeyId"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4398
          },
          "name": "instanceSourceImageFilterDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4315
          },
          "name": "bootVolumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4331
          },
          "name": "bootVolumeSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4347
          },
          "name": "bootVolumeVpusPerGbInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4363
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4408
          },
          "name": "instanceSourceImageFilterDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4379
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4392
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4305
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4321
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4337
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4353
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4369
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4385
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 4246
          },
          "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": 11612
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 11618
          },
          "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/7.19.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": 11624
          },
          "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/7.19.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": 11630
          },
          "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": 6650
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 6660
          },
          "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/7.19.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": 6666
          },
          "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/7.19.0/docs/resources/core_instance_configuration#volume_id CoreInstanceConfiguration#volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6654
          },
          "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": 5442
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#type CoreInstanceConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5466
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#device CoreInstanceConfiguration#device}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5446
          },
          "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/7.19.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5450
          },
          "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/7.19.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": 5454
          },
          "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/7.19.0/docs/resources/core_instance_configuration#is_read_only CoreInstanceConfiguration#is_read_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5458
          },
          "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/7.19.0/docs/resources/core_instance_configuration#is_shareable CoreInstanceConfiguration#is_shareable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5462
          },
          "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/7.19.0/docs/resources/core_instance_configuration#use_chap CoreInstanceConfiguration#use_chap}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5470
          },
          "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": 5551
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 5544
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5620
          },
          "name": "resetDevice"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5636
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5652
          },
          "name": "resetIsPvEncryptionInTransitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5668
          },
          "name": "resetIsReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5684
          },
          "name": "resetIsShareable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5713
          },
          "name": "resetUseChap"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5624
          },
          "name": "deviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5640
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5656
          },
          "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": 5672
          },
          "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": 5688
          },
          "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": 5701
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5717
          },
          "name": "useChapInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5614
          },
          "name": "device",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5630
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5646
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5662
          },
          "name": "isReadOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5678
          },
          "name": "isShareable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5694
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5707
          },
          "name": "useChap",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5555
          },
          "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": 6098
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 6152
          },
          "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/7.19.0/docs/resources/core_instance_configuration#availability_domain CoreInstanceConfiguration#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6102
          },
          "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/7.19.0/docs/resources/core_instance_configuration#backup_policy_id CoreInstanceConfiguration#backup_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6106
          },
          "name": "backupPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 6158
          },
          "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/7.19.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": 6110
          },
          "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/7.19.0/docs/resources/core_instance_configuration#compartment_id CoreInstanceConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6114
          },
          "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/7.19.0/docs/resources/core_instance_configuration#defined_tags CoreInstanceConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6118
          },
          "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/7.19.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6122
          },
          "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/7.19.0/docs/resources/core_instance_configuration#freeform_tags CoreInstanceConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6126
          },
          "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/7.19.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": 6130
          },
          "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/7.19.0/docs/resources/core_instance_configuration#kms_key_id CoreInstanceConfiguration#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6134
          },
          "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/7.19.0/docs/resources/core_instance_configuration#size_in_gbs CoreInstanceConfiguration#size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6138
          },
          "name": "sizeInGbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 6164
          },
          "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/7.19.0/docs/resources/core_instance_configuration#vpus_per_gb CoreInstanceConfiguration#vpus_per_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6142
          },
          "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/7.19.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": 6146
          },
          "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": 5721
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#autotune_type CoreInstanceConfiguration#autotune_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5725
          },
          "name": "autotuneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 5729
          },
          "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": 5856
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 5848
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5863
          },
          "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": 5856
          },
          "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": 5856
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 5856
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5849
          },
          "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": 5778
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 5768
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5839
          },
          "name": "resetMaxVpusPerGb"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5827
          },
          "name": "autotuneTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5843
          },
          "name": "maxVpusPerGbInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5820
          },
          "name": "autotuneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5833
          },
          "name": "maxVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5782
          },
          "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": 5867
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#availability_domain CoreInstanceConfiguration#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5871
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5875
          },
          "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": 5921
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 5914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5973
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5961
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5977
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5954
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5967
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5925
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 6294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6607
          },
          "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": 6623
          },
          "name": "putBlockVolumeReplicas",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6639
          },
          "name": "putSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6610
          },
          "name": "resetAutotunePolicies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6418
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6434
          },
          "name": "resetBackupPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6626
          },
          "name": "resetBlockVolumeReplicas"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6450
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6466
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6482
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6498
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6514
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6530
          },
          "name": "resetIsAutoTuneEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6546
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6562
          },
          "name": "resetSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6642
          },
          "name": "resetSourceDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6578
          },
          "name": "resetVpusPerGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6594
          },
          "name": "resetXrcKmsKeyId"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6604
          },
          "name": "autotunePolicies",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6620
          },
          "name": "blockVolumeReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6636
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6614
          },
          "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": 6422
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6438
          },
          "name": "backupPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6630
          },
          "name": "blockVolumeReplicasInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6454
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6470
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6486
          },
          "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": 6502
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6518
          },
          "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": 6534
          },
          "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": 6550
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6566
          },
          "name": "sizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6646
          },
          "name": "sourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6582
          },
          "name": "vpusPerGbInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6598
          },
          "name": "xrcKmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6412
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6428
          },
          "name": "backupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6444
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6460
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6476
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6492
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6508
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6524
          },
          "name": "isAutoTuneEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6540
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6556
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6572
          },
          "name": "vpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6588
          },
          "name": "xrcKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6305
          },
          "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": 5981
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#type CoreInstanceConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5992
          },
          "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/7.19.0/docs/resources/core_instance_configuration#id CoreInstanceConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 5988
          },
          "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": 6038
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 6031
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6077
          },
          "name": "resetId"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6081
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6094
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6071
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6087
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6042
          },
          "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": 6825
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 6817
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6832
          },
          "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": 6825
          },
          "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": 6825
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 6825
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6818
          },
          "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": 6722
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 6712
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6789
          },
          "name": "putAttachDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6805
          },
          "name": "putCreateDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6792
          },
          "name": "resetAttachDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6808
          },
          "name": "resetCreateDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6776
          },
          "name": "resetVolumeId"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6786
          },
          "name": "attachDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6802
          },
          "name": "createDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6796
          },
          "name": "attachDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6812
          },
          "name": "createDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6780
          },
          "name": "volumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6770
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6726
          },
          "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": 9767
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 9845
          },
          "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/7.19.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": 9851
          },
          "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/7.19.0/docs/resources/core_instance_configuration#availability_domain CoreInstanceConfiguration#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9771
          },
          "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/7.19.0/docs/resources/core_instance_configuration#capacity_reservation_id CoreInstanceConfiguration#capacity_reservation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9775
          },
          "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/7.19.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": 9779
          },
          "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/7.19.0/docs/resources/core_instance_configuration#compartment_id CoreInstanceConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9783
          },
          "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/7.19.0/docs/resources/core_instance_configuration#compute_cluster_id CoreInstanceConfiguration#compute_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9787
          },
          "name": "computeClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 9857
          },
          "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/7.19.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": 9791
          },
          "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/7.19.0/docs/resources/core_instance_configuration#defined_tags CoreInstanceConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9795
          },
          "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/7.19.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9799
          },
          "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/7.19.0/docs/resources/core_instance_configuration#extended_metadata CoreInstanceConfiguration#extended_metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9803
          },
          "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/7.19.0/docs/resources/core_instance_configuration#fault_domain CoreInstanceConfiguration#fault_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9807
          },
          "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/7.19.0/docs/resources/core_instance_configuration#freeform_tags CoreInstanceConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9811
          },
          "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/7.19.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": 9863
          },
          "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/7.19.0/docs/resources/core_instance_configuration#ipxe_script CoreInstanceConfiguration#ipxe_script}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9815
          },
          "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/7.19.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": 9819
          },
          "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/7.19.0/docs/resources/core_instance_configuration#launch_mode CoreInstanceConfiguration#launch_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9823
          },
          "name": "launchMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 9869
          },
          "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/7.19.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": 9875
          },
          "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/7.19.0/docs/resources/core_instance_configuration#metadata CoreInstanceConfiguration#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9827
          },
          "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/7.19.0/docs/resources/core_instance_configuration#placement_constraint_details CoreInstanceConfiguration#placement_constraint_details}",
            "stability": "stable",
            "summary": "placement_constraint_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9881
          },
          "name": "placementConstraintDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 9887
          },
          "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/7.19.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": 9893
          },
          "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/7.19.0/docs/resources/core_instance_configuration#preferred_maintenance_action CoreInstanceConfiguration#preferred_maintenance_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9831
          },
          "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/7.19.0/docs/resources/core_instance_configuration#security_attributes CoreInstanceConfiguration#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9835
          },
          "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/7.19.0/docs/resources/core_instance_configuration#shape CoreInstanceConfiguration#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9839
          },
          "name": "shape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 9899
          },
          "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/7.19.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": 9905
          },
          "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": 6985
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 6989
          },
          "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/7.19.0/docs/resources/core_instance_configuration#is_management_disabled CoreInstanceConfiguration#is_management_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6993
          },
          "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/7.19.0/docs/resources/core_instance_configuration#is_monitoring_disabled CoreInstanceConfiguration#is_monitoring_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6997
          },
          "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/7.19.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": 7003
          },
          "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": 7063
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 7056
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7159
          },
          "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": 7114
          },
          "name": "resetAreAllPluginsDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7130
          },
          "name": "resetIsManagementDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7146
          },
          "name": "resetIsMonitoringDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7162
          },
          "name": "resetPluginsConfig"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7156
          },
          "name": "pluginsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7118
          },
          "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": 7134
          },
          "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": 7150
          },
          "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": 7166
          },
          "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": 7108
          },
          "name": "areAllPluginsDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7124
          },
          "name": "isManagementDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7140
          },
          "name": "isMonitoringDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7067
          },
          "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": 6836
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#desired_state CoreInstanceConfiguration#desired_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6840
          },
          "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/7.19.0/docs/resources/core_instance_configuration#name CoreInstanceConfiguration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6844
          },
          "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": 6974
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 6966
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6981
          },
          "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": 6974
          },
          "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": 6974
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 6974
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6967
          },
          "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": 6893
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 6883
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6941
          },
          "name": "resetDesiredState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6957
          },
          "name": "resetName"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6945
          },
          "name": "desiredStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6961
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6935
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6951
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 6897
          },
          "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": 7170
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 7174
          },
          "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/7.19.0/docs/resources/core_instance_configuration#recovery_action CoreInstanceConfiguration#recovery_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7178
          },
          "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": 7224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 7217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7263
          },
          "name": "resetIsLiveMigrationPreferred"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7279
          },
          "name": "resetRecoveryAction"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7267
          },
          "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": 7283
          },
          "name": "recoveryActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7257
          },
          "name": "isLiveMigrationPreferred",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7273
          },
          "name": "recoveryAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7228
          },
          "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": 7436
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#assign_ipv6ip CoreInstanceConfiguration#assign_ipv6ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7440
          },
          "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/7.19.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": 7444
          },
          "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/7.19.0/docs/resources/core_instance_configuration#assign_public_ip CoreInstanceConfiguration#assign_public_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7448
          },
          "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/7.19.0/docs/resources/core_instance_configuration#defined_tags CoreInstanceConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7452
          },
          "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/7.19.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7456
          },
          "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/7.19.0/docs/resources/core_instance_configuration#freeform_tags CoreInstanceConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7460
          },
          "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/7.19.0/docs/resources/core_instance_configuration#hostname_label CoreInstanceConfiguration#hostname_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7464
          },
          "name": "hostnameLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 7490
          },
          "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/7.19.0/docs/resources/core_instance_configuration#nsg_ids CoreInstanceConfiguration#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7468
          },
          "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/7.19.0/docs/resources/core_instance_configuration#private_ip CoreInstanceConfiguration#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7472
          },
          "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/7.19.0/docs/resources/core_instance_configuration#security_attributes CoreInstanceConfiguration#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7476
          },
          "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/7.19.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": 7480
          },
          "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/7.19.0/docs/resources/core_instance_configuration#subnet_id CoreInstanceConfiguration#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7484
          },
          "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": 7287
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#ipv6address CoreInstanceConfiguration#ipv6address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7291
          },
          "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/7.19.0/docs/resources/core_instance_configuration#ipv6subnet_cidr CoreInstanceConfiguration#ipv6subnet_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7295
          },
          "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": 7425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 7417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7432
          },
          "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": 7425
          },
          "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": 7425
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 7425
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7418
          },
          "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": 7344
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 7334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7392
          },
          "name": "resetIpv6Address"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7408
          },
          "name": "resetIpv6SubnetCidr"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7396
          },
          "name": "ipv6AddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7412
          },
          "name": "ipv6SubnetCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7386
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7402
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7348
          },
          "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": 7613
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 7606
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7907
          },
          "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": 7718
          },
          "name": "resetAssignIpv6Ip"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7734
          },
          "name": "resetAssignPrivateDnsRecord"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7750
          },
          "name": "resetAssignPublicIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7766
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7782
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7798
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7814
          },
          "name": "resetHostnameLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7910
          },
          "name": "resetIpv6AddressIpv6SubnetCidrPairDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7830
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7846
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7862
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7878
          },
          "name": "resetSkipSourceDestCheck"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7894
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7904
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7722
          },
          "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": 7738
          },
          "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": 7754
          },
          "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": 7770
          },
          "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": 7786
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7802
          },
          "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": 7818
          },
          "name": "hostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7914
          },
          "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": 7834
          },
          "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": 7850
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7866
          },
          "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": 7882
          },
          "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": 7898
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7712
          },
          "name": "assignIpv6Ip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7728
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7744
          },
          "name": "assignPublicIp",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7760
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7776
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7792
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7808
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7824
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7840
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7856
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7872
          },
          "name": "skipSourceDestCheck",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7888
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7617
          },
          "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": 7918
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 7922
          },
          "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": 7961
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 7954
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7994
          },
          "name": "resetAreLegacyImdsEndpointsDisabled"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7998
          },
          "name": "areLegacyImdsEndpointsDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7988
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 7965
          },
          "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": 8002
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#boot_volume_type CoreInstanceConfiguration#boot_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8006
          },
          "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/7.19.0/docs/resources/core_instance_configuration#firmware CoreInstanceConfiguration#firmware}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8010
          },
          "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/7.19.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": 8014
          },
          "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/7.19.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": 8018
          },
          "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/7.19.0/docs/resources/core_instance_configuration#network_type CoreInstanceConfiguration#network_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8022
          },
          "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/7.19.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": 8026
          },
          "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": 8100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 8093
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8163
          },
          "name": "resetBootVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8179
          },
          "name": "resetFirmware"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8195
          },
          "name": "resetIsConsistentVolumeNamingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8211
          },
          "name": "resetIsPvEncryptionInTransitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8227
          },
          "name": "resetNetworkType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8243
          },
          "name": "resetRemoteDataVolumeType"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8167
          },
          "name": "bootVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8183
          },
          "name": "firmwareInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8199
          },
          "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": 8215
          },
          "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": 8231
          },
          "name": "networkTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8247
          },
          "name": "remoteDataVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8157
          },
          "name": "bootVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8173
          },
          "name": "firmware",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8189
          },
          "name": "isConsistentVolumeNamingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8205
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8221
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8237
          },
          "name": "remoteDataVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8104
          },
          "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": 8251
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#type CoreInstanceConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8259
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#license_type CoreInstanceConfiguration#license_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8255
          },
          "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": 8305
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 8298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8344
          },
          "name": "resetLicenseType"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8348
          },
          "name": "licenseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8361
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8338
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8354
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8309
          },
          "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": 10140
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 10133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10626
          },
          "name": "putAgentConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10642
          },
          "name": "putAvailabilityConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10658
          },
          "name": "putCreateVnicDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10674
          },
          "name": "putInstanceOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10690
          },
          "name": "putLaunchOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10706
          },
          "name": "putLicensingConfigs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10722
          },
          "name": "putPlacementConstraintDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10738
          },
          "name": "putPlatformConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10754
          },
          "name": "putPreemptibleInstanceConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10770
          },
          "name": "putShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10786
          },
          "name": "putSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10629
          },
          "name": "resetAgentConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10645
          },
          "name": "resetAvailabilityConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10341
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10357
          },
          "name": "resetCapacityReservationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10373
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10389
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10405
          },
          "name": "resetComputeClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10661
          },
          "name": "resetCreateVnicDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10421
          },
          "name": "resetDedicatedVmHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10437
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10453
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10469
          },
          "name": "resetExtendedMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10485
          },
          "name": "resetFaultDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10501
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10677
          },
          "name": "resetInstanceOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10517
          },
          "name": "resetIpxeScript"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10533
          },
          "name": "resetIsPvEncryptionInTransitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10549
          },
          "name": "resetLaunchMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10693
          },
          "name": "resetLaunchOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10709
          },
          "name": "resetLicensingConfigs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10565
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10725
          },
          "name": "resetPlacementConstraintDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10741
          },
          "name": "resetPlatformConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10757
          },
          "name": "resetPreemptibleInstanceConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10581
          },
          "name": "resetPreferredMaintenanceAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10597
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10613
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10773
          },
          "name": "resetShapeConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10789
          },
          "name": "resetSourceDetails"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10623
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10639
          },
          "name": "availabilityConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10655
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10671
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10687
          },
          "name": "launchOptions",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10703
          },
          "name": "licensingConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10719
          },
          "name": "placementConstraintDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10735
          },
          "name": "platformConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10751
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10767
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10783
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10633
          },
          "name": "agentConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10649
          },
          "name": "availabilityConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10345
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10361
          },
          "name": "capacityReservationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10377
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10393
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10409
          },
          "name": "computeClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10665
          },
          "name": "createVnicDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10425
          },
          "name": "dedicatedVmHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10441
          },
          "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": 10457
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10473
          },
          "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": 10489
          },
          "name": "faultDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10505
          },
          "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": 10681
          },
          "name": "instanceOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10521
          },
          "name": "ipxeScriptInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10537
          },
          "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": 10553
          },
          "name": "launchModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10697
          },
          "name": "launchOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10713
          },
          "name": "licensingConfigsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10569
          },
          "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": 10729
          },
          "name": "placementConstraintDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10745
          },
          "name": "platformConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10761
          },
          "name": "preemptibleInstanceConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10585
          },
          "name": "preferredMaintenanceActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10601
          },
          "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": 10777
          },
          "name": "shapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10617
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10793
          },
          "name": "sourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10335
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10351
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10367
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10383
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10399
          },
          "name": "computeClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10415
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10431
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10447
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10463
          },
          "name": "extendedMetadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10479
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10495
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10511
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10527
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10543
          },
          "name": "launchMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10559
          },
          "name": "metadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10575
          },
          "name": "preferredMaintenanceAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10591
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10607
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsOutputReference"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance-configuration/index.ts",
        "line": 8365
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#compute_host_group_id CoreInstanceConfiguration#compute_host_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8369
          },
          "name": "computeHostGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#type CoreInstanceConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8373
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetails"
    },
    "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance-configuration/index.ts",
          "line": 8419
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 8412
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8459
          },
          "name": "computeHostGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8472
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8452
          },
          "name": "computeHostGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8465
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetails"
          }
        }
      ],
      "symbolId": "src/core-instance-configuration/index:CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsOutputReference"
    },
    "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": 8476
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#type CoreInstanceConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8520
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 8480
          },
          "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/7.19.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": 8484
          },
          "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/7.19.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": 8488
          },
          "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/7.19.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": 8492
          },
          "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/7.19.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": 8496
          },
          "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/7.19.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": 8500
          },
          "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/7.19.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": 8504
          },
          "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/7.19.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": 8508
          },
          "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/7.19.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": 8512
          },
          "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/7.19.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": 8516
          },
          "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": 8629
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 8622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8722
          },
          "name": "resetAreVirtualInstructionsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8738
          },
          "name": "resetIsAccessControlServiceEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8754
          },
          "name": "resetIsInputOutputMemoryManagementUnitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8770
          },
          "name": "resetIsMeasuredBootEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8786
          },
          "name": "resetIsMemoryEncryptionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8802
          },
          "name": "resetIsSecureBootEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8818
          },
          "name": "resetIsSymmetricMultiThreadingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8834
          },
          "name": "resetIsTrustedPlatformModuleEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8850
          },
          "name": "resetNumaNodesPerSocket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8866
          },
          "name": "resetPercentageOfCoresEnabled"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8726
          },
          "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": 8742
          },
          "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": 8758
          },
          "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": 8774
          },
          "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": 8790
          },
          "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": 8806
          },
          "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": 8822
          },
          "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": 8838
          },
          "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": 8854
          },
          "name": "numaNodesPerSocketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8870
          },
          "name": "percentageOfCoresEnabledInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8883
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8716
          },
          "name": "areVirtualInstructionsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8732
          },
          "name": "isAccessControlServiceEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8748
          },
          "name": "isInputOutputMemoryManagementUnitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8764
          },
          "name": "isMeasuredBootEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8780
          },
          "name": "isMemoryEncryptionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8796
          },
          "name": "isSecureBootEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8812
          },
          "name": "isSymmetricMultiThreadingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8828
          },
          "name": "isTrustedPlatformModuleEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8844
          },
          "name": "numaNodesPerSocket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8860
          },
          "name": "percentageOfCoresEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8876
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8633
          },
          "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": 9001
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 9007
          },
          "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": 9046
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 9039
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9076
          },
          "name": "putPreemptionAction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9079
          },
          "name": "resetPreemptionAction"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9073
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9083
          },
          "name": "preemptionActionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9050
          },
          "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": 8887
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#type CoreInstanceConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8895
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#preserve_boot_volume CoreInstanceConfiguration#preserve_boot_volume}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8891
          },
          "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": 8941
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 8934
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8980
          },
          "name": "resetPreserveBootVolume"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8984
          },
          "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": 8997
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8974
          },
          "name": "preserveBootVolume",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8990
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 8945
          },
          "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": 9087
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#baseline_ocpu_utilization CoreInstanceConfiguration#baseline_ocpu_utilization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9091
          },
          "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/7.19.0/docs/resources/core_instance_configuration#memory_in_gbs CoreInstanceConfiguration#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9095
          },
          "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/7.19.0/docs/resources/core_instance_configuration#nvmes CoreInstanceConfiguration#nvmes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9099
          },
          "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/7.19.0/docs/resources/core_instance_configuration#ocpus CoreInstanceConfiguration#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9103
          },
          "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/7.19.0/docs/resources/core_instance_configuration#vcpus CoreInstanceConfiguration#vcpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9107
          },
          "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": 9174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 9167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9231
          },
          "name": "resetBaselineOcpuUtilization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9247
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9263
          },
          "name": "resetNvmes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9279
          },
          "name": "resetOcpus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9295
          },
          "name": "resetVcpus"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9235
          },
          "name": "baselineOcpuUtilizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9251
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9267
          },
          "name": "nvmesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9283
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9299
          },
          "name": "vcpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9225
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9241
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9257
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9273
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9289
          },
          "name": "vcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9178
          },
          "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": 9486
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#source_type CoreInstanceConfiguration#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9510
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#boot_volume_id CoreInstanceConfiguration#boot_volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9490
          },
          "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/7.19.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": 9494
          },
          "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/7.19.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": 9498
          },
          "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/7.19.0/docs/resources/core_instance_configuration#image_id CoreInstanceConfiguration#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9502
          },
          "name": "imageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 9516
          },
          "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/7.19.0/docs/resources/core_instance_configuration#kms_key_id CoreInstanceConfiguration#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9506
          },
          "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": 9303
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#compartment_id CoreInstanceConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9307
          },
          "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/7.19.0/docs/resources/core_instance_configuration#defined_tags_filter CoreInstanceConfiguration#defined_tags_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9311
          },
          "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/7.19.0/docs/resources/core_instance_configuration#operating_system CoreInstanceConfiguration#operating_system}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9315
          },
          "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/7.19.0/docs/resources/core_instance_configuration#operating_system_version CoreInstanceConfiguration#operating_system_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9319
          },
          "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": 9379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 9372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9430
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9446
          },
          "name": "resetDefinedTagsFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9462
          },
          "name": "resetOperatingSystem"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9478
          },
          "name": "resetOperatingSystemVersion"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9434
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9450
          },
          "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": 9466
          },
          "name": "operatingSystemInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9482
          },
          "name": "operatingSystemVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9424
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9440
          },
          "name": "definedTagsFilter",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9456
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9472
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9383
          },
          "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": 9597
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 9590
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9756
          },
          "name": "putInstanceSourceImageFilterDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9666
          },
          "name": "resetBootVolumeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9682
          },
          "name": "resetBootVolumeSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9698
          },
          "name": "resetBootVolumeVpusPerGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9714
          },
          "name": "resetImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9759
          },
          "name": "resetInstanceSourceImageFilterDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9730
          },
          "name": "resetKmsKeyId"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9753
          },
          "name": "instanceSourceImageFilterDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9670
          },
          "name": "bootVolumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9686
          },
          "name": "bootVolumeSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9702
          },
          "name": "bootVolumeVpusPerGbInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9718
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9763
          },
          "name": "instanceSourceImageFilterDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9734
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9747
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9660
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9676
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9692
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9708
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9724
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9740
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 9601
          },
          "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": 11789
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 11781
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11796
          },
          "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": 11789
          },
          "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": 11789
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 11789
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11782
          },
          "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": 11686
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 11676
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11737
          },
          "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": 11753
          },
          "name": "putLaunchDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11769
          },
          "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": 11740
          },
          "name": "resetBlockVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11756
          },
          "name": "resetLaunchDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11772
          },
          "name": "resetSecondaryVnics"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11734
          },
          "name": "blockVolumes",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11750
          },
          "name": "launchDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11766
          },
          "name": "secondaryVnics",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11744
          },
          "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": 11760
          },
          "name": "launchDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsLaunchDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11776
          },
          "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": 11690
          },
          "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": 11428
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnics",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 11442
          },
          "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/7.19.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11432
          },
          "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/7.19.0/docs/resources/core_instance_configuration#nic_index CoreInstanceConfiguration#nic_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11436
          },
          "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": 10946
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#assign_ipv6ip CoreInstanceConfiguration#assign_ipv6ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10950
          },
          "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/7.19.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": 10954
          },
          "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/7.19.0/docs/resources/core_instance_configuration#assign_public_ip CoreInstanceConfiguration#assign_public_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10958
          },
          "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/7.19.0/docs/resources/core_instance_configuration#defined_tags CoreInstanceConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10962
          },
          "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/7.19.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10966
          },
          "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/7.19.0/docs/resources/core_instance_configuration#freeform_tags CoreInstanceConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10970
          },
          "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/7.19.0/docs/resources/core_instance_configuration#hostname_label CoreInstanceConfiguration#hostname_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10974
          },
          "name": "hostnameLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 11000
          },
          "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/7.19.0/docs/resources/core_instance_configuration#nsg_ids CoreInstanceConfiguration#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10978
          },
          "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/7.19.0/docs/resources/core_instance_configuration#private_ip CoreInstanceConfiguration#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10982
          },
          "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/7.19.0/docs/resources/core_instance_configuration#security_attributes CoreInstanceConfiguration#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10986
          },
          "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/7.19.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": 10990
          },
          "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/7.19.0/docs/resources/core_instance_configuration#subnet_id CoreInstanceConfiguration#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10994
          },
          "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": 10797
      },
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#ipv6address CoreInstanceConfiguration#ipv6address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10801
          },
          "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/7.19.0/docs/resources/core_instance_configuration#ipv6subnet_cidr CoreInstanceConfiguration#ipv6subnet_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10805
          },
          "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": 10935
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 10927
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10942
          },
          "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": 10935
          },
          "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": 10935
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 10935
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10928
          },
          "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": 10854
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 10844
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10902
          },
          "name": "resetIpv6Address"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10918
          },
          "name": "resetIpv6SubnetCidr"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10906
          },
          "name": "ipv6AddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10922
          },
          "name": "ipv6SubnetCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10896
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10912
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 10858
          },
          "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": 11123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 11116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11417
          },
          "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": 11228
          },
          "name": "resetAssignIpv6Ip"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11244
          },
          "name": "resetAssignPrivateDnsRecord"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11260
          },
          "name": "resetAssignPublicIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11276
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11292
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11308
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11324
          },
          "name": "resetHostnameLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11420
          },
          "name": "resetIpv6AddressIpv6SubnetCidrPairDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11340
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11356
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11372
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11388
          },
          "name": "resetSkipSourceDestCheck"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11404
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11414
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11232
          },
          "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": 11248
          },
          "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": 11264
          },
          "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": 11280
          },
          "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": 11296
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11312
          },
          "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": 11328
          },
          "name": "hostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11424
          },
          "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": 11344
          },
          "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": 11360
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11376
          },
          "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": 11392
          },
          "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": 11408
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11222
          },
          "name": "assignIpv6Ip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11238
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11254
          },
          "name": "assignPublicIp",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11270
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11286
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11302
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11318
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11334
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11350
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11366
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11382
          },
          "name": "skipSourceDestCheck",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11398
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11127
          },
          "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": 11601
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 11593
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11608
          },
          "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": 11601
          },
          "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": 11601
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 11601
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11594
          },
          "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": 11498
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 11488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11581
          },
          "name": "putCreateVnicDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11584
          },
          "name": "resetCreateVnicDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11552
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11568
          },
          "name": "resetNicIndex"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11578
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11588
          },
          "name": "createVnicDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11556
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11572
          },
          "name": "nicIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11546
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11562
          },
          "name": "nicIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11502
          },
          "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": 12710
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 12703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12777
          },
          "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": 12793
          },
          "name": "putLaunchDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12809
          },
          "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": 12825
          },
          "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": 12780
          },
          "name": "resetBlockVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12796
          },
          "name": "resetLaunchDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12812
          },
          "name": "resetOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12828
          },
          "name": "resetSecondaryVnics"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12774
          },
          "name": "blockVolumes",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsBlockVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12790
          },
          "name": "launchDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12806
          },
          "name": "options",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12822
          },
          "name": "secondaryVnics",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12784
          },
          "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": 12768
          },
          "name": "instanceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12800
          },
          "name": "launchDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsLaunchDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12816
          },
          "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": 12832
          },
          "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": 12761
          },
          "name": "instanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12714
          },
          "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": 12431
      },
      "name": "CoreInstanceConfigurationInstanceDetailsSecondaryVnics",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 12445
          },
          "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/7.19.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12435
          },
          "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/7.19.0/docs/resources/core_instance_configuration#nic_index CoreInstanceConfiguration#nic_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12439
          },
          "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": 11949
      },
      "name": "CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#assign_ipv6ip CoreInstanceConfiguration#assign_ipv6ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11953
          },
          "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/7.19.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": 11957
          },
          "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/7.19.0/docs/resources/core_instance_configuration#assign_public_ip CoreInstanceConfiguration#assign_public_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11961
          },
          "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/7.19.0/docs/resources/core_instance_configuration#defined_tags CoreInstanceConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11965
          },
          "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/7.19.0/docs/resources/core_instance_configuration#display_name CoreInstanceConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11969
          },
          "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/7.19.0/docs/resources/core_instance_configuration#freeform_tags CoreInstanceConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11973
          },
          "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/7.19.0/docs/resources/core_instance_configuration#hostname_label CoreInstanceConfiguration#hostname_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11977
          },
          "name": "hostnameLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 12003
          },
          "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/7.19.0/docs/resources/core_instance_configuration#nsg_ids CoreInstanceConfiguration#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11981
          },
          "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/7.19.0/docs/resources/core_instance_configuration#private_ip CoreInstanceConfiguration#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11985
          },
          "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/7.19.0/docs/resources/core_instance_configuration#security_attributes CoreInstanceConfiguration#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11989
          },
          "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/7.19.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": 11993
          },
          "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/7.19.0/docs/resources/core_instance_configuration#subnet_id CoreInstanceConfiguration#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11997
          },
          "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": 11800
      },
      "name": "CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#ipv6address CoreInstanceConfiguration#ipv6address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11804
          },
          "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/7.19.0/docs/resources/core_instance_configuration#ipv6subnet_cidr CoreInstanceConfiguration#ipv6subnet_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11808
          },
          "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": 11938
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 11930
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11945
          },
          "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": 11938
          },
          "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": 11938
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 11938
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11931
          },
          "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": 11857
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 11847
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11905
          },
          "name": "resetIpv6Address"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11921
          },
          "name": "resetIpv6SubnetCidr"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11909
          },
          "name": "ipv6AddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11925
          },
          "name": "ipv6SubnetCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11899
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11915
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 11861
          },
          "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": 12126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 12119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12420
          },
          "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": 12231
          },
          "name": "resetAssignIpv6Ip"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12247
          },
          "name": "resetAssignPrivateDnsRecord"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12263
          },
          "name": "resetAssignPublicIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12279
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12295
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12311
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12327
          },
          "name": "resetHostnameLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12423
          },
          "name": "resetIpv6AddressIpv6SubnetCidrPairDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12343
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12359
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12375
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12391
          },
          "name": "resetSkipSourceDestCheck"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12407
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12417
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12235
          },
          "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": 12251
          },
          "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": 12267
          },
          "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": 12283
          },
          "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": 12299
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12315
          },
          "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": 12331
          },
          "name": "hostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12427
          },
          "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": 12347
          },
          "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": 12363
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12379
          },
          "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": 12395
          },
          "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": 12411
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12225
          },
          "name": "assignIpv6Ip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12241
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12257
          },
          "name": "assignPublicIp",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12273
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12289
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12305
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12321
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12337
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12353
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12369
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12385
          },
          "name": "skipSourceDestCheck",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12401
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12130
          },
          "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": 12604
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 12596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12611
          },
          "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": 12604
          },
          "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": 12604
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 12604
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12597
          },
          "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": 12501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 12491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12584
          },
          "name": "putCreateVnicDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12587
          },
          "name": "resetCreateVnicDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12555
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12571
          },
          "name": "resetNicIndex"
        }
      ],
      "name": "CoreInstanceConfigurationInstanceDetailsSecondaryVnicsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12581
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12591
          },
          "name": "createVnicDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12559
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12575
          },
          "name": "nicIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12549
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12565
          },
          "name": "nicIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12505
          },
          "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": 12836
      },
      "name": "CoreInstanceConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance_configuration#create CoreInstanceConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12840
          },
          "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/7.19.0/docs/resources/core_instance_configuration#delete CoreInstanceConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12844
          },
          "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/7.19.0/docs/resources/core_instance_configuration#update CoreInstanceConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12848
          },
          "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": 12902
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 12894
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12956
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12972
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12988
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreInstanceConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12960
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12976
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12992
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12950
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12966
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12982
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance-configuration/index.ts",
            "line": 12906
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 790
      },
      "name": "CoreInstanceCreateVnicDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#assign_ipv6ip CoreInstance#assign_ipv6ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 794
          },
          "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/7.19.0/docs/resources/core_instance#assign_private_dns_record CoreInstance#assign_private_dns_record}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 798
          },
          "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/7.19.0/docs/resources/core_instance#assign_public_ip CoreInstance#assign_public_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 802
          },
          "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/7.19.0/docs/resources/core_instance#defined_tags CoreInstance#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 806
          },
          "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/7.19.0/docs/resources/core_instance#display_name CoreInstance#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 810
          },
          "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/7.19.0/docs/resources/core_instance#freeform_tags CoreInstance#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 814
          },
          "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/7.19.0/docs/resources/core_instance#hostname_label CoreInstance#hostname_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 818
          },
          "name": "hostnameLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 848
          },
          "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/7.19.0/docs/resources/core_instance#nsg_ids CoreInstance#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 822
          },
          "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/7.19.0/docs/resources/core_instance#private_ip CoreInstance#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 826
          },
          "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/7.19.0/docs/resources/core_instance#security_attributes CoreInstance#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 830
          },
          "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/7.19.0/docs/resources/core_instance#skip_source_dest_check CoreInstance#skip_source_dest_check}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 834
          },
          "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/7.19.0/docs/resources/core_instance#subnet_id CoreInstance#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 838
          },
          "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/7.19.0/docs/resources/core_instance#vlan_id CoreInstance#vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 842
          },
          "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": 641
      },
      "name": "CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#ipv6address CoreInstance#ipv6address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 645
          },
          "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/7.19.0/docs/resources/core_instance#ipv6subnet_cidr CoreInstance#ipv6subnet_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 649
          },
          "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": 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/core-instance/index.ts",
        "line": 771
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-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.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": 779
          },
          "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": 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/core-instance/index.ts",
            "line": 779
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 772
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 688
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 746
          },
          "name": "resetIpv6Address"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 762
          },
          "name": "resetIpv6SubnetCidr"
        }
      ],
      "name": "CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 750
          },
          "name": "ipv6AddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 766
          },
          "name": "ipv6SubnetCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 740
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 756
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 702
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 971
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1294
          },
          "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": 1089
          },
          "name": "resetAssignIpv6Ip"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1105
          },
          "name": "resetAssignPrivateDnsRecord"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1121
          },
          "name": "resetAssignPublicIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1137
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1153
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1169
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1185
          },
          "name": "resetHostnameLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1297
          },
          "name": "resetIpv6AddressIpv6SubnetCidrPairDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1201
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1217
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1233
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1249
          },
          "name": "resetSkipSourceDestCheck"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1265
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1281
          },
          "name": "resetVlanId"
        }
      ],
      "name": "CoreInstanceCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1291
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1093
          },
          "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": 1109
          },
          "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": 1125
          },
          "name": "assignPublicIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1141
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1157
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1173
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1189
          },
          "name": "hostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1301
          },
          "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": 1205
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1221
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1237
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1253
          },
          "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": 1269
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1285
          },
          "name": "vlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1083
          },
          "name": "assignIpv6Ip",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1099
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1115
          },
          "name": "assignPublicIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1131
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1147
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1163
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1179
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1195
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1211
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1227
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1243
          },
          "name": "skipSourceDestCheck",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1259
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1275
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 982
          },
          "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": 1305
      },
      "name": "CoreInstanceInstanceOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 1309
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 1341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1381
          },
          "name": "resetAreLegacyImdsEndpointsDisabled"
        }
      ],
      "name": "CoreInstanceInstanceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1385
          },
          "name": "areLegacyImdsEndpointsDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1375
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1352
          },
          "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": 1389
      },
      "name": "CoreInstanceLaunchOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#boot_volume_type CoreInstance#boot_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1393
          },
          "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/7.19.0/docs/resources/core_instance#firmware CoreInstance#firmware}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1397
          },
          "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/7.19.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": 1401
          },
          "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/7.19.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": 1405
          },
          "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/7.19.0/docs/resources/core_instance#network_type CoreInstance#network_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1409
          },
          "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/7.19.0/docs/resources/core_instance#remote_data_volume_type CoreInstance#remote_data_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1413
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 1480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1550
          },
          "name": "resetBootVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1566
          },
          "name": "resetFirmware"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1582
          },
          "name": "resetIsConsistentVolumeNamingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1598
          },
          "name": "resetIsPvEncryptionInTransitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1614
          },
          "name": "resetNetworkType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1630
          },
          "name": "resetRemoteDataVolumeType"
        }
      ],
      "name": "CoreInstanceLaunchOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1554
          },
          "name": "bootVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1570
          },
          "name": "firmwareInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1586
          },
          "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": 1602
          },
          "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": 1618
          },
          "name": "networkTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1634
          },
          "name": "remoteDataVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1544
          },
          "name": "bootVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1560
          },
          "name": "firmware",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1576
          },
          "name": "isConsistentVolumeNamingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1592
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1608
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1624
          },
          "name": "remoteDataVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1491
          },
          "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": 1881
      },
      "name": "CoreInstanceLaunchVolumeAttachments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#type CoreInstance#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1913
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#device CoreInstance#device}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1885
          },
          "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/7.19.0/docs/resources/core_instance#display_name CoreInstance#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1889
          },
          "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/7.19.0/docs/resources/core_instance#encryption_in_transit_type CoreInstance#encryption_in_transit_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1893
          },
          "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/7.19.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": 1897
          },
          "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/7.19.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": 1901
          },
          "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/7.19.0/docs/resources/core_instance#is_read_only CoreInstance#is_read_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1905
          },
          "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/7.19.0/docs/resources/core_instance#is_shareable CoreInstance#is_shareable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1909
          },
          "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/7.19.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": 1927
          },
          "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/7.19.0/docs/resources/core_instance#use_chap CoreInstance#use_chap}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1917
          },
          "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/7.19.0/docs/resources/core_instance#volume_id CoreInstance#volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1921
          },
          "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": 1638
      },
      "name": "CoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#size_in_gbs CoreInstance#size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1654
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#volume_creation_type CoreInstance#volume_creation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1658
          },
          "name": "volumeCreationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#compartment_id CoreInstance#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1642
          },
          "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/7.19.0/docs/resources/core_instance#display_name CoreInstance#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1646
          },
          "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/7.19.0/docs/resources/core_instance#kms_key_id CoreInstance#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1650
          },
          "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/7.19.0/docs/resources/core_instance#vpus_per_gb CoreInstance#vpus_per_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1662
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 1729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1799
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1815
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1831
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1873
          },
          "name": "resetVpusPerGb"
        }
      ],
      "name": "CoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1803
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1819
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1835
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1848
          },
          "name": "sizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1861
          },
          "name": "volumeCreationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1877
          },
          "name": "vpusPerGbInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1793
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1809
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1825
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1841
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1854
          },
          "name": "volumeCreationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1867
          },
          "name": "vpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 1740
          },
          "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": 2315
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 2307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2322
          },
          "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": 2315
          },
          "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": 2315
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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": 2315
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2308
          },
          "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": 2039
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 2029
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2295
          },
          "name": "putLaunchCreateVolumeDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2141
          },
          "name": "resetDevice"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2157
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2173
          },
          "name": "resetEncryptionInTransitType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2189
          },
          "name": "resetIsAgentAutoIscsiLoginEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2205
          },
          "name": "resetIsPvEncryptionInTransitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2221
          },
          "name": "resetIsReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2237
          },
          "name": "resetIsShareable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2298
          },
          "name": "resetLaunchCreateVolumeDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2266
          },
          "name": "resetUseChap"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2282
          },
          "name": "resetVolumeId"
        }
      ],
      "name": "CoreInstanceLaunchVolumeAttachmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2292
          },
          "name": "launchCreateVolumeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2145
          },
          "name": "deviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2161
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2177
          },
          "name": "encryptionInTransitTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2193
          },
          "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": 2209
          },
          "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": 2225
          },
          "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": 2241
          },
          "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": 2302
          },
          "name": "launchCreateVolumeDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2254
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2270
          },
          "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": 2286
          },
          "name": "volumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2135
          },
          "name": "device",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2151
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2167
          },
          "name": "encryptionInTransitType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2183
          },
          "name": "isAgentAutoIscsiLoginEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2199
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2215
          },
          "name": "isReadOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2231
          },
          "name": "isShareable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2247
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2260
          },
          "name": "useChap",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2276
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2043
          },
          "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": 2326
      },
      "name": "CoreInstanceLicensingConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#type CoreInstance#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2334
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#license_type CoreInstance#license_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2330
          },
          "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": 2380
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 2373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2419
          },
          "name": "resetLicenseType"
        }
      ],
      "name": "CoreInstanceLicensingConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2428
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2423
          },
          "name": "licenseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2441
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2413
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2434
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2384
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.CoreInstancePlacementConstraintDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePlacementConstraintDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 2445
      },
      "name": "CoreInstancePlacementConstraintDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#type CoreInstance#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2457
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#compute_bare_metal_host_id CoreInstance#compute_bare_metal_host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2449
          },
          "name": "computeBareMetalHostId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#compute_host_group_id CoreInstance#compute_host_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2453
          },
          "name": "computeHostGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstancePlacementConstraintDetails"
    },
    "cdktf-provider-oci.CoreInstancePlacementConstraintDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.CoreInstancePlacementConstraintDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/core-instance/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 2503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2555
          },
          "name": "resetComputeBareMetalHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2571
          },
          "name": "resetComputeHostGroupId"
        }
      ],
      "name": "CoreInstancePlacementConstraintDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2559
          },
          "name": "computeBareMetalHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2575
          },
          "name": "computeHostGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2588
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2549
          },
          "name": "computeBareMetalHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2565
          },
          "name": "computeHostGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2581
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePlacementConstraintDetails"
          }
        }
      ],
      "symbolId": "src/core-instance/index:CoreInstancePlacementConstraintDetailsOutputReference"
    },
    "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": 2592
      },
      "name": "CoreInstancePlatformConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#type CoreInstance#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2640
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#are_virtual_instructions_enabled CoreInstance#are_virtual_instructions_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2596
          },
          "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/7.19.0/docs/resources/core_instance#config_map CoreInstance#config_map}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2600
          },
          "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/7.19.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": 2604
          },
          "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/7.19.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": 2608
          },
          "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/7.19.0/docs/resources/core_instance#is_measured_boot_enabled CoreInstance#is_measured_boot_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2612
          },
          "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/7.19.0/docs/resources/core_instance#is_memory_encryption_enabled CoreInstance#is_memory_encryption_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2616
          },
          "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/7.19.0/docs/resources/core_instance#is_secure_boot_enabled CoreInstance#is_secure_boot_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2620
          },
          "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/7.19.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": 2624
          },
          "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/7.19.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": 2628
          },
          "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/7.19.0/docs/resources/core_instance#numa_nodes_per_socket CoreInstance#numa_nodes_per_socket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2632
          },
          "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/7.19.0/docs/resources/core_instance#percentage_of_cores_enabled CoreInstance#percentage_of_cores_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2636
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 2749
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2855
          },
          "name": "resetAreVirtualInstructionsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2871
          },
          "name": "resetConfigMap"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2887
          },
          "name": "resetIsAccessControlServiceEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2903
          },
          "name": "resetIsInputOutputMemoryManagementUnitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2919
          },
          "name": "resetIsMeasuredBootEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2935
          },
          "name": "resetIsMemoryEncryptionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2951
          },
          "name": "resetIsSecureBootEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2967
          },
          "name": "resetIsSymmetricMultiThreadingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2983
          },
          "name": "resetIsTrustedPlatformModuleEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2999
          },
          "name": "resetNumaNodesPerSocket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3015
          },
          "name": "resetPercentageOfCoresEnabled"
        }
      ],
      "name": "CoreInstancePlatformConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2859
          },
          "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": 2875
          },
          "name": "configMapInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2891
          },
          "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": 2907
          },
          "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": 2923
          },
          "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": 2939
          },
          "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": 2955
          },
          "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": 2971
          },
          "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": 2987
          },
          "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": 3003
          },
          "name": "numaNodesPerSocketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3019
          },
          "name": "percentageOfCoresEnabledInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3032
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2849
          },
          "name": "areVirtualInstructionsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2865
          },
          "name": "configMap",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2881
          },
          "name": "isAccessControlServiceEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2897
          },
          "name": "isInputOutputMemoryManagementUnitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2913
          },
          "name": "isMeasuredBootEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2929
          },
          "name": "isMemoryEncryptionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2945
          },
          "name": "isSecureBootEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2961
          },
          "name": "isSymmetricMultiThreadingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2977
          },
          "name": "isTrustedPlatformModuleEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2993
          },
          "name": "numaNodesPerSocket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3009
          },
          "name": "percentageOfCoresEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3025
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 2760
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 3150
      },
      "name": "CoreInstancePreemptibleInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 3156
          },
          "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": 3195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 3188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3225
          },
          "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": 3222
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfigPreemptionActionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3229
          },
          "name": "preemptionActionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstancePreemptibleInstanceConfigPreemptionAction"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3199
          },
          "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": 3036
      },
      "name": "CoreInstancePreemptibleInstanceConfigPreemptionAction",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#type CoreInstance#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3044
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#preserve_boot_volume CoreInstance#preserve_boot_volume}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3040
          },
          "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": 3090
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 3083
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3129
          },
          "name": "resetPreserveBootVolume"
        }
      ],
      "name": "CoreInstancePreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3133
          },
          "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": 3146
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3123
          },
          "name": "preserveBootVolume",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3139
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3094
          },
          "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": 3233
      },
      "name": "CoreInstanceShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#baseline_ocpu_utilization CoreInstance#baseline_ocpu_utilization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3237
          },
          "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/7.19.0/docs/resources/core_instance#memory_in_gbs CoreInstance#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3241
          },
          "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/7.19.0/docs/resources/core_instance#nvmes CoreInstance#nvmes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3245
          },
          "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/7.19.0/docs/resources/core_instance#ocpus CoreInstance#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3249
          },
          "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/7.19.0/docs/resources/core_instance#vcpus CoreInstance#vcpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3253
          },
          "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": 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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-instance/index.ts",
        "line": 3313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3377
          },
          "name": "resetBaselineOcpuUtilization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3423
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3444
          },
          "name": "resetNvmes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3460
          },
          "name": "resetOcpus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3481
          },
          "name": "resetVcpus"
        }
      ],
      "name": "CoreInstanceShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3386
          },
          "name": "gpuDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3391
          },
          "name": "gpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3396
          },
          "name": "localDiskDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3401
          },
          "name": "localDisks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3406
          },
          "name": "localDisksTotalSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3411
          },
          "name": "maxVnicAttachments",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3432
          },
          "name": "networkingBandwidthInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3469
          },
          "name": "processorDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3381
          },
          "name": "baselineOcpuUtilizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3427
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3448
          },
          "name": "nvmesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3464
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3485
          },
          "name": "vcpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3371
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3417
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3438
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3454
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3475
          },
          "name": "vcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3324
          },
          "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": 3669
      },
      "name": "CoreInstanceSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#source_type CoreInstance#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3693
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 3673
          },
          "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/7.19.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": 3677
          },
          "name": "bootVolumeVpusPerGb",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 3699
          },
          "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/7.19.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": 3681
          },
          "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/7.19.0/docs/resources/core_instance#kms_key_id CoreInstance#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3685
          },
          "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/7.19.0/docs/resources/core_instance#source_id CoreInstance#source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3689
          },
          "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": 3489
      },
      "name": "CoreInstanceSourceDetailsInstanceSourceImageFilterDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#compartment_id CoreInstance#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3493
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#defined_tags_filter CoreInstance#defined_tags_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3497
          },
          "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/7.19.0/docs/resources/core_instance#operating_system CoreInstance#operating_system}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3501
          },
          "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/7.19.0/docs/resources/core_instance#operating_system_version CoreInstance#operating_system_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3505
          },
          "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": 3565
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 3558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3629
          },
          "name": "resetDefinedTagsFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3645
          },
          "name": "resetOperatingSystem"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3661
          },
          "name": "resetOperatingSystemVersion"
        }
      ],
      "name": "CoreInstanceSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3617
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3633
          },
          "name": "definedTagsFilterInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3649
          },
          "name": "operatingSystemInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3665
          },
          "name": "operatingSystemVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3610
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3623
          },
          "name": "definedTagsFilter",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3639
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3655
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3569
          },
          "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": 3780
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 3773
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3939
          },
          "name": "putInstanceSourceImageFilterDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreInstanceSourceDetailsInstanceSourceImageFilterDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3849
          },
          "name": "resetBootVolumeSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3865
          },
          "name": "resetBootVolumeVpusPerGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3942
          },
          "name": "resetInstanceSourceImageFilterDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3881
          },
          "name": "resetIsPreserveBootVolumeEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3897
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3913
          },
          "name": "resetSourceId"
        }
      ],
      "name": "CoreInstanceSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3936
          },
          "name": "instanceSourceImageFilterDetails",
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3853
          },
          "name": "bootVolumeSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3869
          },
          "name": "bootVolumeVpusPerGbInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3946
          },
          "name": "instanceSourceImageFilterDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.CoreInstanceSourceDetailsInstanceSourceImageFilterDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3885
          },
          "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": 3901
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3917
          },
          "name": "sourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3930
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3843
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3859
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3875
          },
          "name": "isPreserveBootVolumeEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3891
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3907
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3923
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3784
          },
          "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": 3950
      },
      "name": "CoreInstanceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_instance#create CoreInstance#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3954
          },
          "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/7.19.0/docs/resources/core_instance#delete CoreInstance#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3958
          },
          "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/7.19.0/docs/resources/core_instance#update CoreInstance#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 3962
          },
          "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": 4016
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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": 4008
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4070
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4086
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4102
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreInstanceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4074
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4090
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4106
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4064
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4080
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4096
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-instance/index.ts",
            "line": 4020
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.0/docs/resources/core_ipv6 oci_core_ipv6} Resource."
        },
        "locationInModule": {
          "filename": "src/core-ipv6/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.CoreIpv6Config"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/core-ipv6/index.ts",
        "line": 228
      },
      "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": 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 CoreIpv6 to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 495
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.CoreIpv6Timeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 302
          },
          "name": "resetCidrPrefixLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 323
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 339
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 355
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 371
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 387
          },
          "name": "resetIpAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 408
          },
          "name": "resetIpv6SubnetCidr"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 424
          },
          "name": "resetLifetime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 440
          },
          "name": "resetRouteTableId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 461
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 498
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 482
          },
          "name": "resetVnicId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 510
          },
          "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": 527
          },
          "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": 233
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 311
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 396
          },
          "name": "ipState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 449
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 470
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 492
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.CoreIpv6TimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 306
          },
          "name": "cidrPrefixLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 327
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 343
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 359
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 375
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 391
          },
          "name": "ipAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 412
          },
          "name": "ipv6SubnetCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 428
          },
          "name": "lifetimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 444
          },
          "name": "routeTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 465
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 502
          },
          "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": 486
          },
          "name": "vnicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 296
          },
          "name": "cidrPrefixLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 317
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 333
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 349
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 365
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 381
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 402
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 418
          },
          "name": "lifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 434
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 455
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 476
          },
          "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/7.19.0/docs/resources/core_ipv6#cidr_prefix_length CoreIpv6#cidr_prefix_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 13
          },
          "name": "cidrPrefixLength",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_ipv6#defined_tags CoreIpv6#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/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/7.19.0/docs/resources/core_ipv6#display_name CoreIpv6#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/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/7.19.0/docs/resources/core_ipv6#freeform_tags CoreIpv6#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/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/7.19.0/docs/resources/core_ipv6#id CoreIpv6#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/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/7.19.0/docs/resources/core_ipv6#ip_address CoreIpv6#ip_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/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/7.19.0/docs/resources/core_ipv6#ipv6subnet_cidr CoreIpv6#ipv6subnet_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 40
          },
          "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/7.19.0/docs/resources/core_ipv6#lifetime CoreIpv6#lifetime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/resources/core_ipv6#route_table_id CoreIpv6#route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 48
          },
          "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/7.19.0/docs/resources/core_ipv6#subnet_id CoreIpv6#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 52
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_ipv6#timeouts CoreIpv6#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 62
          },
          "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/7.19.0/docs/resources/core_ipv6#vnic_id CoreIpv6#vnic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 56
          },
          "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": 64
      },
      "name": "CoreIpv6Timeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/core_ipv6#create CoreIpv6#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/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/7.19.0/docs/resources/core_ipv6#delete CoreIpv6#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/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/7.19.0/docs/resources/core_ipv6#update CoreIpv6#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 76
          },
          "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": 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-ipv6/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 184
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 200
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 216
          },
          "name": "resetUpdate"
        }
      ],
      "name": "CoreIpv6TimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 188
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 204
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 220
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 178
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 194
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 210
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/core-ipv6/index.ts",
            "line": 134
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 563
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 531
      },
      "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": 548
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 781
          },
          "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": 611
          },
          "name": "resetCvssV2GreaterThanOrEqual"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 627
          },
          "name": "resetCvssV3GreaterThanOrEqual"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 643
          },
          "name": "resetDepth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 784
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 659
          },
          "name": "resetGav"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 675
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 691
          },
          "name": "resetPurl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 707
          },
          "name": "resetRootNodeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 723
          },
          "name": "resetSeverityGreaterThanOrEqual"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 739
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 768
          },
          "name": "resetVulnerabilityId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 796
          },
          "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": 813
          },
          "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": 536
          },
          "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": 599
          },
          "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": 778
          },
          "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": 615
          },
          "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": 631
          },
          "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": 647
          },
          "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": 788
          },
          "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": 663
          },
          "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": 679
          },
          "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": 695
          },
          "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": 711
          },
          "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": 727
          },
          "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": 743
          },
          "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": 756
          },
          "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": 772
          },
          "name": "vulnerabilityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 605
          },
          "name": "cvssV2GreaterThanOrEqual",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 621
          },
          "name": "cvssV3GreaterThanOrEqual",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 637
          },
          "name": "depth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 653
          },
          "name": "gav",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 669
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 685
          },
          "name": "purl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 701
          },
          "name": "rootNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 717
          },
          "name": "severityGreaterThanOrEqual",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 733
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 749
          },
          "name": "vulnerabilityAuditId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 762
          },
          "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": 275
      },
      "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": 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-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/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.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": 264
          },
          "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": 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-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 264
          },
          "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"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 252
          },
          "name": "warnings",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "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": 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-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/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.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": 340
          },
          "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": 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-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 340
          },
          "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": 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-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
        "line": 298
      },
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 328
          },
          "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": 311
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 351
      },
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 355
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 363
          },
          "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/7.19.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": 359
          },
          "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": 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-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
        "line": 508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/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.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": 516
          },
          "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": 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-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 516
          },
          "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": 509
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 486
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAdmVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 474
          },
          "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": 490
          },
          "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": 503
          },
          "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": 467
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-adm-vulnerability-audit-application-dependency-vulnerabilities/index.ts",
            "line": 480
          },
          "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": 496
          },
          "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": 423
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.0/docs/data-sources/ai_document_model oci_ai_document_model} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 1131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 1099
      },
      "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": 1116
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 1326
          },
          "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": 1332
          },
          "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": 1104
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1155
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1161
          },
          "name": "componentModels",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelComponentModelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1167
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1172
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1177
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1183
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1188
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1193
          },
          "name": "inferenceUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1198
          },
          "name": "isComposedModel",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1203
          },
          "name": "isQuickMode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1208
          },
          "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": 1213
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1218
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1224
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1229
          },
          "name": "maxTrainingTimeInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1235
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1254
          },
          "name": "modelSubType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelModelSubTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1259
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1264
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1269
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1274
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1280
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1285
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1291
          },
          "name": "testingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelTestingDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1296
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1301
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1306
          },
          "name": "trainedTimeInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1312
          },
          "name": "trainingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelTrainingDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1318
          },
          "name": "validationDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelValidationDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1248
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1241
          },
          "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/7.19.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.DataOciAiDocumentModelLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 90
      },
      "name": "DataOciAiDocumentModelLocks",
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelLocks"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/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-ai-document-model/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/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.DataOciAiDocumentModelLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelLocksList",
      "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": 174
          },
          "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": 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-ai-document-model/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelLocksList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelLocksOutputReference",
      "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": "DataOciAiDocumentModelLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 142
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 147
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 152
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 157
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 162
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelLocksOutputReference"
    },
    "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": 637
      },
      "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": 185
      },
      "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": 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.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": 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: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": 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-ai-document-model/index.ts",
        "line": 208
      },
      "name": "DataOciAiDocumentModelMetricsDatasetSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 237
          },
          "name": "testSampleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 242
          },
          "name": "trainingSampleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 247
          },
          "name": "validationSampleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 221
          },
          "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": 365
      },
      "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": 270
      },
      "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": 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-ai-document-model/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/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.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": 354
          },
          "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": 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-ai-document-model/index.ts",
            "line": 354
          },
          "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": 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": "DataOciAiDocumentModelMetricsLabelMetricsReportConfidenceEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 322
          },
          "name": "accuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 327
          },
          "name": "f1Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 332
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 337
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 342
          },
          "name": "threshold",
          "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.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": 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.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": 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: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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 388
      },
      "name": "DataOciAiDocumentModelMetricsLabelMetricsReportOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 418
          },
          "name": "confidenceEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsLabelMetricsReportConfidenceEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 423
          },
          "name": "documentCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 428
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 433
          },
          "name": "meanAveragePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 401
          },
          "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": 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.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": 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: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": 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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 660
      },
      "name": "DataOciAiDocumentModelMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 690
          },
          "name": "datasetSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsDatasetSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 696
          },
          "name": "labelMetricsReport",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsLabelMetricsReportList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 701
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 707
          },
          "name": "overallMetricsReport",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReportList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 673
          },
          "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": 551
      },
      "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": 456
      },
      "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": 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-ai-document-model/index.ts",
        "line": 533
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/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.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": 540
          },
          "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": 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-ai-document-model/index.ts",
            "line": 540
          },
          "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": 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": "DataOciAiDocumentModelMetricsOverallMetricsReportConfidenceEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 508
          },
          "name": "accuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 513
          },
          "name": "f1Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 518
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 523
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 528
          },
          "name": "threshold",
          "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.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": 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/data-oci-ai-document-model/index.ts",
        "line": 619
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-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.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": 626
          },
          "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": 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/data-oci-ai-document-model/index.ts",
            "line": 626
          },
          "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": 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-ai-document-model/index.ts",
        "line": 574
      },
      "name": "DataOciAiDocumentModelMetricsOverallMetricsReportOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 604
          },
          "name": "confidenceEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReportConfidenceEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 609
          },
          "name": "documentCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 614
          },
          "name": "meanAveragePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 587
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelMetricsOverallMetricsReport"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelMetricsOverallMetricsReportOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelModelSubType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelModelSubType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model/index.ts",
        "line": 730
      },
      "name": "DataOciAiDocumentModelModelSubType",
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelModelSubType"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelModelSubTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelModelSubTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model/index.ts",
          "line": 799
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 806
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelModelSubTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelModelSubTypeList",
      "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": 799
          },
          "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": 799
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 799
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelModelSubTypeList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelModelSubTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelModelSubTypeOutputReference",
      "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": "DataOciAiDocumentModelModelSubTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 782
          },
          "name": "modelSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 787
          },
          "name": "modelType",
          "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.DataOciAiDocumentModelModelSubType"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelModelSubTypeOutputReference"
    },
    "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": 810
      },
      "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": 894
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 887
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 901
          },
          "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": 894
          },
          "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": 894
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 894
          },
          "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": 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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 833
      },
      "name": "DataOciAiDocumentModelTestingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 862
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 867
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 872
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 877
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 882
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 846
          },
          "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": 905
      },
      "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": 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": "whether the list is wrapping a set (will 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": 982
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 996
          },
          "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": 989
          },
          "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": 989
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 989
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 928
      },
      "name": "DataOciAiDocumentModelTrainingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 957
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 962
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 967
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 972
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 977
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 941
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelTrainingDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model/index:DataOciAiDocumentModelTrainingDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelType": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_document_model_type oci_ai_document_model_type}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelType",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_document_model_type oci_ai_document_model_type} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-model-type/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.DataOciAiDocumentModelTypeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model-type/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiDocumentModelType resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model-type/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 DataOciAiDocumentModelType to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_document_model_type#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiDocumentModelType that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiDocumentModelType to import is 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-type/index.ts",
            "line": 105
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model-type/index.ts",
            "line": 121
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model-type/index.ts",
            "line": 137
          },
          "name": "resetModelSubType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model-type/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-ai-document-model-type/index.ts",
            "line": 176
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelType",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model-type/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model-type/index.ts",
            "line": 93
          },
          "name": "capabilities",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model-type/index.ts",
            "line": 159
          },
          "name": "versions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model-type/index.ts",
            "line": 109
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model-type/index.ts",
            "line": 125
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model-type/index.ts",
            "line": 141
          },
          "name": "modelSubTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model-type/index.ts",
            "line": 154
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model-type/index.ts",
            "line": 99
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model-type/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model-type/index.ts",
            "line": 131
          },
          "name": "modelSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model-type/index.ts",
            "line": 147
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model-type/index:DataOciAiDocumentModelType"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelTypeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelTypeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-model-type/index.ts",
        "line": 9
      },
      "name": "DataOciAiDocumentModelTypeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_document_model_type#model_type DataOciAiDocumentModelType#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model-type/index.ts",
            "line": 28
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_document_model_type#compartment_id DataOciAiDocumentModelType#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model-type/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/7.19.0/docs/data-sources/ai_document_model_type#id DataOciAiDocumentModelType#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model-type/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/7.19.0/docs/data-sources/ai_document_model_type#model_sub_type DataOciAiDocumentModelType#model_sub_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model-type/index.ts",
            "line": 24
          },
          "name": "modelSubType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-model-type/index:DataOciAiDocumentModelTypeConfig"
    },
    "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": 1000
      },
      "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": 1084
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1077
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1091
          },
          "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": 1084
          },
          "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": 1084
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 1084
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1023
      },
      "name": "DataOciAiDocumentModelValidationDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1052
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1057
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1062
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1067
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1072
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-model/index.ts",
            "line": 1036
          },
          "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/7.19.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/7.19.0/docs/data-sources/ai_document_models oci_ai_document_models} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/index.ts",
          "line": 1638
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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": 1606
      },
      "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": 1623
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 1757
          },
          "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": 1674
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1690
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1760
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1706
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1728
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1744
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1772
          },
          "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": 1783
          },
          "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": 1611
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1754
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1716
          },
          "name": "modelCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1678
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1694
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1764
          },
          "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": 1710
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1732
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1748
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1668
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1684
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1700
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1722
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1738
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 1426
      },
      "name": "DataOciAiDocumentModelsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_document_models#name DataOciAiDocumentModels#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1430
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_document_models#values DataOciAiDocumentModels#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1438
          },
          "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/7.19.0/docs/data-sources/ai_document_models#regex DataOciAiDocumentModels#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1434
          },
          "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": 1591
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1583
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1598
          },
          "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": 1591
          },
          "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": 1591
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 1591
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1584
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1561
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAiDocumentModelsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1549
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1565
          },
          "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": 1578
          },
          "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": 1542
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1555
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1571
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1498
          },
          "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": 1350
      },
      "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": 1120
      },
      "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": 1339
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1346
          },
          "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": 1339
          },
          "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": 1339
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 1339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 115
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsLocks",
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/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-ai-document-models/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/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.DataOciAiDocumentModelsModelCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelsModelCollectionItemsLocksList",
      "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": 199
          },
          "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": 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-ai-document-models/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsLocksOutputReference",
      "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": "DataOciAiDocumentModelsModelCollectionItemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 167
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 172
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 177
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 182
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 187
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsLocksOutputReference"
    },
    "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": 662
      },
      "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": 210
      },
      "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": 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.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": 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: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": 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-ai-document-models/index.ts",
        "line": 233
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsDatasetSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 262
          },
          "name": "testSampleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 267
          },
          "name": "trainingSampleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 272
          },
          "name": "validationSampleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 246
          },
          "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": 390
      },
      "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": 295
      },
      "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": 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-ai-document-models/index.ts",
        "line": 372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/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.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": 379
          },
          "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": 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-ai-document-models/index.ts",
            "line": 379
          },
          "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": 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": "DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportConfidenceEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 347
          },
          "name": "accuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 352
          },
          "name": "f1Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 357
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 362
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 367
          },
          "name": "threshold",
          "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.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": 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.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": 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: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": 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-ai-document-models/index.ts",
        "line": 413
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 443
          },
          "name": "confidenceEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportConfidenceEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 448
          },
          "name": "documentCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 453
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 458
          },
          "name": "meanAveragePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 426
          },
          "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": 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.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": 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: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": 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-ai-document-models/index.ts",
        "line": 685
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 715
          },
          "name": "datasetSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsDatasetSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 721
          },
          "name": "labelMetricsReport",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsLabelMetricsReportList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 726
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 732
          },
          "name": "overallMetricsReport",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 698
          },
          "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": 576
      },
      "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": 481
      },
      "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": 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-ai-document-models/index.ts",
        "line": 558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/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.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": 565
          },
          "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": 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-ai-document-models/index.ts",
            "line": 565
          },
          "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": 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": "DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportConfidenceEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 533
          },
          "name": "accuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 538
          },
          "name": "f1Score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 543
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 548
          },
          "name": "recall",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 553
          },
          "name": "threshold",
          "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.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": 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-ai-document-models/index.ts",
        "line": 644
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/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.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": 651
          },
          "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": 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-ai-document-models/index.ts",
            "line": 651
          },
          "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": 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-ai-document-models/index.ts",
        "line": 599
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 629
          },
          "name": "confidenceEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportConfidenceEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 634
          },
          "name": "documentCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 639
          },
          "name": "meanAveragePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 612
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReport"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsMetricsOverallMetricsReportOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsModelSubType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsModelSubType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-models/index.ts",
        "line": 755
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsModelSubType",
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsModelSubType"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsModelSubTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsModelSubTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-models/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": "whether the list is wrapping a set (will 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": 817
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 831
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsModelSubTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentModelsModelCollectionItemsModelSubTypeList",
      "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": 824
          },
          "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": 824
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 824
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsModelSubTypeList"
    },
    "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsModelSubTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsModelSubTypeOutputReference",
      "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": "DataOciAiDocumentModelsModelCollectionItemsModelSubTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 807
          },
          "name": "modelSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 812
          },
          "name": "modelType",
          "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.DataOciAiDocumentModelsModelCollectionItemsModelSubType"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-models/index:DataOciAiDocumentModelsModelCollectionItemsModelSubTypeOutputReference"
    },
    "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": 1152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1143
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1172
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1178
          },
          "name": "componentModels",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsComponentModelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1184
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1189
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1194
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1200
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1205
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1210
          },
          "name": "inferenceUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1215
          },
          "name": "isComposedModel",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1220
          },
          "name": "isQuickMode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1225
          },
          "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": 1230
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1235
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1241
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1246
          },
          "name": "maxTrainingTimeInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1252
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1257
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1263
          },
          "name": "modelSubType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsModelSubTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1268
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1273
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1278
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1283
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1289
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1294
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1300
          },
          "name": "testingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsTestingDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1305
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1310
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1315
          },
          "name": "trainedTimeInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1321
          },
          "name": "trainingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsTrainingDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1327
          },
          "name": "validationDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsValidationDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1156
          },
          "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": 835
      },
      "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": 919
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 912
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 926
          },
          "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": 919
          },
          "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": 919
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 919
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 858
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsTestingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 887
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 892
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 897
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 902
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 907
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 871
          },
          "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": 930
      },
      "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": 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-ai-document-models/index.ts",
        "line": 1007
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/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.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": 1014
          },
          "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": 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-ai-document-models/index.ts",
            "line": 1014
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 953
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsTrainingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 982
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 987
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 992
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 997
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1002
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 966
          },
          "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": 1025
      },
      "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": 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": "whether the list is wrapping a set (will 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": 1102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1116
          },
          "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": 1109
          },
          "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": 1109
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 1109
          },
          "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": 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-ai-document-models/index.ts",
        "line": 1048
      },
      "name": "DataOciAiDocumentModelsModelCollectionItemsValidationDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1077
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1082
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1087
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1092
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1097
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1061
          },
          "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": 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": "whether the list is wrapping a set (will 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": 1408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1422
          },
          "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": 1415
          },
          "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": 1415
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 1415
          },
          "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": 1382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1373
      },
      "name": "DataOciAiDocumentModelsModelCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1403
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentModelsModelCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-models/index.ts",
            "line": 1386
          },
          "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/7.19.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/7.19.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": 675
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 643
      },
      "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": 660
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 778
          },
          "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": 784
          },
          "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": 648
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 699
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 704
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 709
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 715
          },
          "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": 720
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 726
          },
          "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": 731
          },
          "name": "percentComplete",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 737
          },
          "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": 755
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 760
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 765
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 770
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 750
          },
          "name": "processorJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 743
          },
          "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/7.19.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": 105
      },
      "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": 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-ai-document-processor-job/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/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.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": 185
          },
          "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": 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-ai-document-processor-job/index.ts",
            "line": 185
          },
          "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": 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-ai-document-processor-job/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/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.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": 94
          },
          "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": 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-ai-document-processor-job/index.ts",
            "line": 94
          },
          "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"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 82
          },
          "name": "pageRange",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "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": 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-ai-document-processor-job/index.ts",
        "line": 128
      },
      "name": "DataOciAiDocumentProcessorJobInputLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 157
          },
          "name": "data",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 163
          },
          "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": 168
          },
          "name": "pageRange",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 173
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 141
          },
          "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": 196
      },
      "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": 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-document-processor-job/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/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.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": 270
          },
          "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": 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-document-processor-job/index.ts",
            "line": 270
          },
          "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": 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-ai-document-processor-job/index.ts",
        "line": 219
      },
      "name": "DataOciAiDocumentProcessorJobOutputLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 248
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 253
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 258
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 232
          },
          "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": 532
      },
      "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": 281
      },
      "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": 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-ai-document-processor-job/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/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.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": 370
          },
          "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": 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-ai-document-processor-job/index.ts",
            "line": 370
          },
          "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": 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-ai-document-processor-job/index.ts",
        "line": 304
      },
      "name": "DataOciAiDocumentProcessorJobProcessorConfigFeaturesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 333
          },
          "name": "featureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 338
          },
          "name": "generateSearchablePdf",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 343
          },
          "name": "maxResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 348
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 353
          },
          "name": "selectionMarkDetection",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 358
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 317
          },
          "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": 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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 621
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 635
          },
          "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": 628
          },
          "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": 628
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 628
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobProcessorConfigList"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigNormalizationFields": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigNormalizationFields",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-processor-job/index.ts",
        "line": 456
      },
      "name": "DataOciAiDocumentProcessorJobProcessorConfigNormalizationFields",
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobProcessorConfigNormalizationFields"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-processor-job/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": "whether the list is wrapping a set (will 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": 514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 528
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsList",
      "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": 521
          },
          "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": 521
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 521
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsList"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsMap": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsMap",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-processor-job/index.ts",
        "line": 381
      },
      "name": "DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsMap",
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsMap"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsMapList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsMapList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-processor-job/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-processor-job/index.ts",
        "line": 438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/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.DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsMapOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsMapList",
      "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": 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-processor-job/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-processor-job/index.ts",
            "line": 445
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsMapList"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsMapOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsMapOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-processor-job/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-ai-document-processor-job/index.ts",
        "line": 404
      },
      "name": "DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsMapOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 433
          },
          "name": "normalizationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsMap"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsMapOutputReference"
    },
    "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-processor-job/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-processor-job/index.ts",
        "line": 479
      },
      "name": "DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 509
          },
          "name": "map",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsMapList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 492
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigNormalizationFields"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-processor-job/index:DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsOutputReference"
    },
    "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": 564
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 555
      },
      "name": "DataOciAiDocumentProcessorJobProcessorConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 584
          },
          "name": "documentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 590
          },
          "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": 595
          },
          "name": "isZipOutputEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 600
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 605
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 611
          },
          "name": "normalizationFields",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProcessorJobProcessorConfigNormalizationFieldsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 616
          },
          "name": "processorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-processor-job/index.ts",
            "line": 568
          },
          "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/7.19.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/7.19.0/docs/data-sources/ai_document_project oci_ai_document_project} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-project/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.DataOciAiDocumentProjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-project/index.ts",
        "line": 114
      },
      "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": 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 DataOciAiDocumentProject to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 250
          },
          "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": 256
          },
          "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": 119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 170
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 176
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 181
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 186
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 192
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 197
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 202
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 208
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 226
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 232
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 237
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 242
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 221
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 214
          },
          "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/7.19.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.DataOciAiDocumentProjectLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-project/index.ts",
        "line": 15
      },
      "name": "DataOciAiDocumentProjectLocks",
      "symbolId": "src/data-oci-ai-document-project/index:DataOciAiDocumentProjectLocks"
    },
    "cdktf-provider-oci.DataOciAiDocumentProjectLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-project/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-document-project/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/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.DataOciAiDocumentProjectLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentProjectLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/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-document-project/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-document-project/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-project/index:DataOciAiDocumentProjectLocksList"
    },
    "cdktf-provider-oci.DataOciAiDocumentProjectLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-project/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-project/index.ts",
        "line": 38
      },
      "name": "DataOciAiDocumentProjectLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 67
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 72
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 77
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 82
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 87
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-project/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-project/index:DataOciAiDocumentProjectLocksOutputReference"
    },
    "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/7.19.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/7.19.0/docs/data-sources/ai_document_projects oci_ai_document_projects} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-projects/index.ts",
          "line": 553
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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": 521
      },
      "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": 538
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 655
          },
          "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": 588
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 604
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 658
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 620
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 642
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 670
          },
          "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": 680
          },
          "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": 526
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 652
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 630
          },
          "name": "projectCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 592
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 608
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 662
          },
          "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": 624
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 646
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 582
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 598
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 614
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 636
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 341
      },
      "name": "DataOciAiDocumentProjectsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_document_projects#name DataOciAiDocumentProjects#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 345
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_document_projects#values DataOciAiDocumentProjects#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 353
          },
          "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/7.19.0/docs/data-sources/ai_document_projects#regex DataOciAiDocumentProjects#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 349
          },
          "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": 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-ai-document-projects/index.ts",
        "line": 498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/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.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": 506
          },
          "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": 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-ai-document-projects/index.ts",
            "line": 506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 499
          },
          "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": 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/data-oci-ai-document-projects/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 476
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAiDocumentProjectsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 464
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 480
          },
          "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": 493
          },
          "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": 457
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 470
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 486
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 413
          },
          "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": 265
      },
      "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": 131
      },
      "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": 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-ai-document-projects/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/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.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": 254
          },
          "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": 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-ai-document-projects/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-projects/index:DataOciAiDocumentProjectsProjectCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-document-projects/index.ts",
        "line": 36
      },
      "name": "DataOciAiDocumentProjectsProjectCollectionItemsLocks",
      "symbolId": "src/data-oci-ai-document-projects/index:DataOciAiDocumentProjectsProjectCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-document-projects/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-ai-document-projects/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/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.DataOciAiDocumentProjectsProjectCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiDocumentProjectsProjectCollectionItemsLocksList",
      "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": 120
          },
          "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": 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-ai-document-projects/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-projects/index:DataOciAiDocumentProjectsProjectCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionItemsLocksOutputReference",
      "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": "DataOciAiDocumentProjectsProjectCollectionItemsLocksOutputReference",
      "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": 93
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 98
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 103
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 108
          },
          "name": "type",
          "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.DataOciAiDocumentProjectsProjectCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-document-projects/index:DataOciAiDocumentProjectsProjectCollectionItemsLocksOutputReference"
    },
    "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": 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-ai-document-projects/index.ts",
        "line": 154
      },
      "name": "DataOciAiDocumentProjectsProjectCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 183
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 189
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 194
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 199
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 205
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 210
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 215
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 221
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 226
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 232
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 237
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 242
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 167
          },
          "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": 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-ai-document-projects/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/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.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": 330
          },
          "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": 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-ai-document-projects/index.ts",
            "line": 330
          },
          "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": 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-ai-document-projects/index.ts",
        "line": 288
      },
      "name": "DataOciAiDocumentProjectsProjectCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 318
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiDocumentProjectsProjectCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-document-projects/index.ts",
            "line": 301
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.DataOciAiVisionStreamGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_group oci_ai_vision_stream_group}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_group oci_ai_vision_stream_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-group/index.ts",
          "line": 126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-group/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiVisionStreamGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/index.ts",
            "line": 111
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiVisionStreamGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiVisionStreamGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiVisionStreamGroup to import is 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-stream-group/index.ts",
            "line": 230
          },
          "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-stream-group/index.ts",
            "line": 236
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/index.ts",
            "line": 99
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/index.ts",
            "line": 150
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/index.ts",
            "line": 156
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/index.ts",
            "line": 161
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/index.ts",
            "line": 167
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/index.ts",
            "line": 172
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/index.ts",
            "line": 177
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/index.ts",
            "line": 182
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/index.ts",
            "line": 201
          },
          "name": "streamOverlaps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupStreamOverlapsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/index.ts",
            "line": 206
          },
          "name": "streamSourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/index.ts",
            "line": 212
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/index.ts",
            "line": 217
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/index.ts",
            "line": 222
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/index.ts",
            "line": 195
          },
          "name": "streamGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/index.ts",
            "line": 188
          },
          "name": "streamGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-group/index:DataOciAiVisionStreamGroup"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-group/index.ts",
        "line": 9
      },
      "name": "DataOciAiVisionStreamGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_group#stream_group_id DataOciAiVisionStreamGroup#stream_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/index.ts",
            "line": 13
          },
          "name": "streamGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-group/index:DataOciAiVisionStreamGroupConfig"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamGroupStreamOverlaps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupStreamOverlaps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-group/index.ts",
        "line": 15
      },
      "name": "DataOciAiVisionStreamGroupStreamOverlaps",
      "symbolId": "src/data-oci-ai-vision-stream-group/index:DataOciAiVisionStreamGroupStreamOverlaps"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamGroupStreamOverlapsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupStreamOverlapsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-group/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-vision-stream-group/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/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.DataOciAiVisionStreamGroupStreamOverlapsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamGroupStreamOverlapsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/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-vision-stream-group/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-vision-stream-group/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-group/index:DataOciAiVisionStreamGroupStreamOverlapsList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamGroupStreamOverlapsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupStreamOverlapsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-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-ai-vision-stream-group/index.ts",
        "line": 38
      },
      "name": "DataOciAiVisionStreamGroupStreamOverlapsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/index.ts",
            "line": 67
          },
          "name": "overlappingStreams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-group/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupStreamOverlaps"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-group/index:DataOciAiVisionStreamGroupStreamOverlapsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamGroups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_groups oci_ai_vision_stream_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_groups oci_ai_vision_stream_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-groups/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
        "line": 497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiVisionStreamGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/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 DataOciAiVisionStreamGroups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiVisionStreamGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiVisionStreamGroups to import is 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-stream-groups/index.ts",
            "line": 614
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 563
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 579
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 617
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 595
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 629
          },
          "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-stream-groups/index.ts",
            "line": 638
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 502
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 611
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 605
          },
          "name": "streamGroupCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 567
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 583
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 621
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 599
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 557
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 573
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 589
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-groups/index:DataOciAiVisionStreamGroups"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
        "line": 9
      },
      "name": "DataOciAiVisionStreamGroupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_groups#compartment_id DataOciAiVisionStreamGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/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/7.19.0/docs/data-sources/ai_vision_stream_groups#display_name DataOciAiVisionStreamGroups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-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/7.19.0/docs/data-sources/ai_vision_stream_groups#filter DataOciAiVisionStreamGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsFilter"
                    },
                    "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/7.19.0/docs/data-sources/ai_vision_stream_groups#id DataOciAiVisionStreamGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-groups/index:DataOciAiVisionStreamGroupsConfig"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
        "line": 317
      },
      "name": "DataOciAiVisionStreamGroupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_groups#name DataOciAiVisionStreamGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 321
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_groups#values DataOciAiVisionStreamGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 329
          },
          "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/7.19.0/docs/data-sources/ai_vision_stream_groups#regex DataOciAiVisionStreamGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 325
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-groups/index:DataOciAiVisionStreamGroupsFilter"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-groups/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": "whether the list is wrapping a set (will 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-stream-groups/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 489
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 482
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 482
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-stream-groups/index.ts",
            "line": 482
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-groups/index:DataOciAiVisionStreamGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-stream-groups/index.ts",
        "line": 375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 452
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAiVisionStreamGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 440
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 456
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 469
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 433
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 446
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 462
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 389
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-groups/index:DataOciAiVisionStreamGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
        "line": 241
      },
      "name": "DataOciAiVisionStreamGroupsStreamGroupCollection",
      "symbolId": "src/data-oci-ai-vision-stream-groups/index:DataOciAiVisionStreamGroupsStreamGroupCollection"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
        "line": 107
      },
      "name": "DataOciAiVisionStreamGroupsStreamGroupCollectionItems",
      "symbolId": "src/data-oci-ai-vision-stream-groups/index:DataOciAiVisionStreamGroupsStreamGroupCollectionItems"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-groups/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": "whether the list is wrapping a set (will 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-stream-groups/index.ts",
        "line": 223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 237
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamGroupsStreamGroupCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 230
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 230
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-stream-groups/index.ts",
            "line": 230
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-groups/index:DataOciAiVisionStreamGroupsStreamGroupCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-groups/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-ai-vision-stream-groups/index.ts",
        "line": 130
      },
      "name": "DataOciAiVisionStreamGroupsStreamGroupCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 159
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 165
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 170
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 176
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 181
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 186
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 191
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 197
          },
          "name": "streamOverlaps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionItemsStreamOverlapsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 202
          },
          "name": "streamSourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 208
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 213
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 218
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-groups/index:DataOciAiVisionStreamGroupsStreamGroupCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionItemsStreamOverlaps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionItemsStreamOverlaps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
        "line": 32
      },
      "name": "DataOciAiVisionStreamGroupsStreamGroupCollectionItemsStreamOverlaps",
      "symbolId": "src/data-oci-ai-vision-stream-groups/index:DataOciAiVisionStreamGroupsStreamGroupCollectionItemsStreamOverlaps"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionItemsStreamOverlapsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionItemsStreamOverlapsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-groups/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-ai-vision-stream-groups/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/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.DataOciAiVisionStreamGroupsStreamGroupCollectionItemsStreamOverlapsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamGroupsStreamGroupCollectionItemsStreamOverlapsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/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-ai-vision-stream-groups/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-ai-vision-stream-groups/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-groups/index:DataOciAiVisionStreamGroupsStreamGroupCollectionItemsStreamOverlapsList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionItemsStreamOverlapsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionItemsStreamOverlapsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-groups/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-ai-vision-stream-groups/index.ts",
        "line": 55
      },
      "name": "DataOciAiVisionStreamGroupsStreamGroupCollectionItemsStreamOverlapsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 84
          },
          "name": "overlappingStreams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionItemsStreamOverlaps"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-groups/index:DataOciAiVisionStreamGroupsStreamGroupCollectionItemsStreamOverlapsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-groups/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-vision-stream-groups/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/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.DataOciAiVisionStreamGroupsStreamGroupCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamGroupsStreamGroupCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/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-vision-stream-groups/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-vision-stream-groups/index.ts",
            "line": 306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-groups/index:DataOciAiVisionStreamGroupsStreamGroupCollectionList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-groups/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/data-oci-ai-vision-stream-groups/index.ts",
        "line": 264
      },
      "name": "DataOciAiVisionStreamGroupsStreamGroupCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 294
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-groups/index.ts",
            "line": 277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamGroupsStreamGroupCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-groups/index:DataOciAiVisionStreamGroupsStreamGroupCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJob": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_job oci_ai_vision_stream_job}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_job oci_ai_vision_stream_job} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-job/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.DataOciAiVisionStreamJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-job/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiVisionStreamJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/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 DataOciAiVisionStreamJob to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiVisionStreamJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiVisionStreamJob to import is 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-stream-job/index.ts",
            "line": 457
          },
          "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-stream-job/index.ts",
            "line": 463
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 315
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 366
          },
          "name": "agentParticipantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 371
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 377
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 382
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 388
          },
          "name": "features",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobFeaturesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 394
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 399
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 404
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 409
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 428
          },
          "name": "streamOutputLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobStreamOutputLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 433
          },
          "name": "streamSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 439
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 444
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 449
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 422
          },
          "name": "streamJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 415
          },
          "name": "streamJobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-job/index:DataOciAiVisionStreamJob"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-job/index.ts",
        "line": 9
      },
      "name": "DataOciAiVisionStreamJobConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_job#stream_job_id DataOciAiVisionStreamJob#stream_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 13
          },
          "name": "streamJobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-job/index:DataOciAiVisionStreamJobConfig"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobFeatures": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobFeatures",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-job/index.ts",
        "line": 120
      },
      "name": "DataOciAiVisionStreamJobFeatures",
      "symbolId": "src/data-oci-ai-vision-stream-job/index:DataOciAiVisionStreamJobFeatures"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobFeaturesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobFeaturesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-job/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-ai-vision-stream-job/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/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.DataOciAiVisionStreamJobFeaturesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamJobFeaturesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/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-ai-vision-stream-job/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-ai-vision-stream-job/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-job/index:DataOciAiVisionStreamJobFeaturesList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobFeaturesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobFeaturesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-job/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-ai-vision-stream-job/index.ts",
        "line": 143
      },
      "name": "DataOciAiVisionStreamJobFeaturesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 172
          },
          "name": "featureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 177
          },
          "name": "maxResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 182
          },
          "name": "shouldReturnLandmarks",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 188
          },
          "name": "trackingTypes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobFeaturesTrackingTypesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobFeatures"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-job/index:DataOciAiVisionStreamJobFeaturesOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobFeaturesTrackingTypes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobFeaturesTrackingTypes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-job/index.ts",
        "line": 15
      },
      "name": "DataOciAiVisionStreamJobFeaturesTrackingTypes",
      "symbolId": "src/data-oci-ai-vision-stream-job/index:DataOciAiVisionStreamJobFeaturesTrackingTypes"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobFeaturesTrackingTypesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobFeaturesTrackingTypesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-job/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-ai-vision-stream-job/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/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.DataOciAiVisionStreamJobFeaturesTrackingTypesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamJobFeaturesTrackingTypesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/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-ai-vision-stream-job/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-ai-vision-stream-job/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-job/index:DataOciAiVisionStreamJobFeaturesTrackingTypesList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobFeaturesTrackingTypesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobFeaturesTrackingTypesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-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-vision-stream-job/index.ts",
        "line": 38
      },
      "name": "DataOciAiVisionStreamJobFeaturesTrackingTypesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 67
          },
          "name": "biometricStoreCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 72
          },
          "name": "biometricStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 77
          },
          "name": "detectionModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 82
          },
          "name": "maxResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 87
          },
          "name": "objects",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 92
          },
          "name": "shouldReturnLandmarks",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 97
          },
          "name": "trackingModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobFeaturesTrackingTypes"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-job/index:DataOciAiVisionStreamJobFeaturesTrackingTypesOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobStreamOutputLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobStreamOutputLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-job/index.ts",
        "line": 211
      },
      "name": "DataOciAiVisionStreamJobStreamOutputLocation",
      "symbolId": "src/data-oci-ai-vision-stream-job/index:DataOciAiVisionStreamJobStreamOutputLocation"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobStreamOutputLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobStreamOutputLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-job/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-vision-stream-job/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/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.DataOciAiVisionStreamJobStreamOutputLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamJobStreamOutputLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/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-vision-stream-job/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-vision-stream-job/index.ts",
            "line": 295
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-job/index:DataOciAiVisionStreamJobStreamOutputLocationList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobStreamOutputLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobStreamOutputLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-job/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-ai-vision-stream-job/index.ts",
        "line": 234
      },
      "name": "DataOciAiVisionStreamJobStreamOutputLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 263
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 268
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 273
          },
          "name": "oboToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 278
          },
          "name": "outputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 283
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-job/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobStreamOutputLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-job/index:DataOciAiVisionStreamJobStreamOutputLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_jobs oci_ai_vision_stream_jobs}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_jobs oci_ai_vision_stream_jobs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
          "line": 760
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciAiVisionStreamJobsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
        "line": 728
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiVisionStreamJobs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 745
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciAiVisionStreamJobs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_jobs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiVisionStreamJobs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiVisionStreamJobs to import is 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-stream-jobs/index.ts",
            "line": 862
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 795
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 811
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 865
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 827
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 843
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 877
          },
          "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-stream-jobs/index.ts",
            "line": 887
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamJobs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 733
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 859
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 853
          },
          "name": "streamJobCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 799
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 815
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 869
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 831
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 847
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 789
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 805
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 821
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 837
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-jobs/index:DataOciAiVisionStreamJobs"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
        "line": 9
      },
      "name": "DataOciAiVisionStreamJobsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_jobs#compartment_id DataOciAiVisionStreamJobs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/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/7.19.0/docs/data-sources/ai_vision_stream_jobs#display_name DataOciAiVisionStreamJobs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/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/7.19.0/docs/data-sources/ai_vision_stream_jobs#filter DataOciAiVisionStreamJobs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsFilter"
                    },
                    "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/7.19.0/docs/data-sources/ai_vision_stream_jobs#id DataOciAiVisionStreamJobs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/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/7.19.0/docs/data-sources/ai_vision_stream_jobs#state DataOciAiVisionStreamJobs#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-jobs/index:DataOciAiVisionStreamJobsConfig"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
        "line": 548
      },
      "name": "DataOciAiVisionStreamJobsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_jobs#name DataOciAiVisionStreamJobs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 552
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_jobs#values DataOciAiVisionStreamJobs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 560
          },
          "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/7.19.0/docs/data-sources/ai_vision_stream_jobs#regex DataOciAiVisionStreamJobs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 556
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-jobs/index:DataOciAiVisionStreamJobsFilter"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-jobs/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-ai-vision-stream-jobs/index.ts",
        "line": 705
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/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.DataOciAiVisionStreamJobsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamJobsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/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-ai-vision-stream-jobs/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-ai-vision-stream-jobs/index.ts",
            "line": 713
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 706
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-jobs/index:DataOciAiVisionStreamJobsFilterList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-jobs/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-ai-vision-stream-jobs/index.ts",
        "line": 606
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 683
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAiVisionStreamJobsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 671
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 687
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 700
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 664
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 677
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 693
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 620
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-jobs/index:DataOciAiVisionStreamJobsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
        "line": 472
      },
      "name": "DataOciAiVisionStreamJobsStreamJobCollection",
      "symbolId": "src/data-oci-ai-vision-stream-jobs/index:DataOciAiVisionStreamJobsStreamJobCollection"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
        "line": 327
      },
      "name": "DataOciAiVisionStreamJobsStreamJobCollectionItems",
      "symbolId": "src/data-oci-ai-vision-stream-jobs/index:DataOciAiVisionStreamJobsStreamJobCollectionItems"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsFeatures": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsFeatures",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
        "line": 141
      },
      "name": "DataOciAiVisionStreamJobsStreamJobCollectionItemsFeatures",
      "symbolId": "src/data-oci-ai-vision-stream-jobs/index:DataOciAiVisionStreamJobsStreamJobCollectionItemsFeatures"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-jobs/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-ai-vision-stream-jobs/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/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.DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/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-ai-vision-stream-jobs/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-ai-vision-stream-jobs/index.ts",
            "line": 221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-jobs/index:DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-jobs/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/data-oci-ai-vision-stream-jobs/index.ts",
        "line": 164
      },
      "name": "DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 193
          },
          "name": "featureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 198
          },
          "name": "maxResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 203
          },
          "name": "shouldReturnLandmarks",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 209
          },
          "name": "trackingTypes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesTrackingTypesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsFeatures"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-jobs/index:DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesTrackingTypes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesTrackingTypes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
        "line": 36
      },
      "name": "DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesTrackingTypes",
      "symbolId": "src/data-oci-ai-vision-stream-jobs/index:DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesTrackingTypes"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesTrackingTypesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesTrackingTypesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-jobs/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/data-oci-ai-vision-stream-jobs/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/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.DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesTrackingTypesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesTrackingTypesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 130
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/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/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-jobs/index:DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesTrackingTypesList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesTrackingTypesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesTrackingTypesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-jobs/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-stream-jobs/index.ts",
        "line": 59
      },
      "name": "DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesTrackingTypesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 88
          },
          "name": "biometricStoreCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 93
          },
          "name": "biometricStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 98
          },
          "name": "detectionModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 103
          },
          "name": "maxResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 108
          },
          "name": "objects",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 113
          },
          "name": "shouldReturnLandmarks",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 118
          },
          "name": "trackingModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesTrackingTypes"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-jobs/index:DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesTrackingTypesOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-jobs/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": "whether the list is wrapping a set (will 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-stream-jobs/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 468
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamJobsStreamJobCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 461
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 461
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-stream-jobs/index.ts",
            "line": 461
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-jobs/index:DataOciAiVisionStreamJobsStreamJobCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-jobs/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-stream-jobs/index.ts",
        "line": 350
      },
      "name": "DataOciAiVisionStreamJobsStreamJobCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 379
          },
          "name": "agentParticipantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 384
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 390
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 395
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 401
          },
          "name": "features",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsFeaturesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 407
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 412
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 417
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 422
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 428
          },
          "name": "streamOutputLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsStreamOutputLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 433
          },
          "name": "streamSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 439
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 444
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 449
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-jobs/index:DataOciAiVisionStreamJobsStreamJobCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsStreamOutputLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsStreamOutputLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
        "line": 232
      },
      "name": "DataOciAiVisionStreamJobsStreamJobCollectionItemsStreamOutputLocation",
      "symbolId": "src/data-oci-ai-vision-stream-jobs/index:DataOciAiVisionStreamJobsStreamJobCollectionItemsStreamOutputLocation"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsStreamOutputLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsStreamOutputLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-jobs/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-ai-vision-stream-jobs/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/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.DataOciAiVisionStreamJobsStreamJobCollectionItemsStreamOutputLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamJobsStreamJobCollectionItemsStreamOutputLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/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-ai-vision-stream-jobs/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-ai-vision-stream-jobs/index.ts",
            "line": 316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-jobs/index:DataOciAiVisionStreamJobsStreamJobCollectionItemsStreamOutputLocationList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsStreamOutputLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsStreamOutputLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-jobs/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-ai-vision-stream-jobs/index.ts",
        "line": 255
      },
      "name": "DataOciAiVisionStreamJobsStreamJobCollectionItemsStreamOutputLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 284
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 289
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 294
          },
          "name": "oboToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 299
          },
          "name": "outputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 304
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsStreamOutputLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-jobs/index:DataOciAiVisionStreamJobsStreamJobCollectionItemsStreamOutputLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-jobs/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-ai-vision-stream-jobs/index.ts",
        "line": 530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/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.DataOciAiVisionStreamJobsStreamJobCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamJobsStreamJobCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/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-ai-vision-stream-jobs/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-ai-vision-stream-jobs/index.ts",
            "line": 537
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-jobs/index:DataOciAiVisionStreamJobsStreamJobCollectionList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-jobs/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-stream-jobs/index.ts",
        "line": 495
      },
      "name": "DataOciAiVisionStreamJobsStreamJobCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 525
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-jobs/index.ts",
            "line": 508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamJobsStreamJobCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-jobs/index:DataOciAiVisionStreamJobsStreamJobCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSource": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_source oci_ai_vision_stream_source}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_source oci_ai_vision_stream_source} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-source/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.DataOciAiVisionStreamSourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-source/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiVisionStreamSource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/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 DataOciAiVisionStreamSource to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_source#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiVisionStreamSource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiVisionStreamSource to import is 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-stream-source/index.ts",
            "line": 316
          },
          "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-stream-source/index.ts",
            "line": 322
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamSource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 195
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 246
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 252
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 257
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 263
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 268
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 273
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 279
          },
          "name": "streamSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourceStreamSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 298
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 303
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 308
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 292
          },
          "name": "streamSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 285
          },
          "name": "streamSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-source/index:DataOciAiVisionStreamSource"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-source/index.ts",
        "line": 9
      },
      "name": "DataOciAiVisionStreamSourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_source#stream_source_id DataOciAiVisionStreamSource#stream_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 13
          },
          "name": "streamSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-source/index:DataOciAiVisionStreamSourceConfig"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourceStreamSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourceStreamSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-source/index.ts",
        "line": 95
      },
      "name": "DataOciAiVisionStreamSourceStreamSourceDetails",
      "symbolId": "src/data-oci-ai-vision-stream-source/index:DataOciAiVisionStreamSourceStreamSourceDetails"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourceStreamSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourceStreamSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-source/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-vision-stream-source/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/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.DataOciAiVisionStreamSourceStreamSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamSourceStreamSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/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-vision-stream-source/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-vision-stream-source/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-source/index:DataOciAiVisionStreamSourceStreamSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourceStreamSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourceStreamSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-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-ai-vision-stream-source/index.ts",
        "line": 118
      },
      "name": "DataOciAiVisionStreamSourceStreamSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 147
          },
          "name": "cameraUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 152
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 157
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 163
          },
          "name": "streamNetworkAccessDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourceStreamSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-source/index:DataOciAiVisionStreamSourceStreamSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-source/index.ts",
        "line": 15
      },
      "name": "DataOciAiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetails",
      "symbolId": "src/data-oci-ai-vision-stream-source/index:DataOciAiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetails"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-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-ai-vision-stream-source/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-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.DataOciAiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-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-ai-vision-stream-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-ai-vision-stream-source/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-source/index:DataOciAiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetailsList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-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-ai-vision-stream-source/index.ts",
        "line": 38
      },
      "name": "DataOciAiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 67
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 72
          },
          "name": "streamAccessType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-source/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-source/index:DataOciAiVisionStreamSourceStreamSourceDetailsStreamNetworkAccessDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSources": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_sources oci_ai_vision_stream_sources}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_sources oci_ai_vision_stream_sources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-sources/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
        "line": 587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiVisionStreamSources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/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 DataOciAiVisionStreamSources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_sources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiVisionStreamSources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiVisionStreamSources to import is 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-stream-sources/index.ts",
            "line": 721
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 654
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 670
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 724
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 686
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 702
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 736
          },
          "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-stream-sources/index.ts",
            "line": 746
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamSources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 592
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 718
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 712
          },
          "name": "streamSourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 658
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 674
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 728
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 690
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 706
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 648
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 664
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 680
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 696
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-sources/index:DataOciAiVisionStreamSources"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
        "line": 9
      },
      "name": "DataOciAiVisionStreamSourcesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_sources#compartment_id DataOciAiVisionStreamSources#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/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/7.19.0/docs/data-sources/ai_vision_stream_sources#display_name DataOciAiVisionStreamSources#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/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/7.19.0/docs/data-sources/ai_vision_stream_sources#filter DataOciAiVisionStreamSources#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesFilter"
                    },
                    "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/7.19.0/docs/data-sources/ai_vision_stream_sources#id DataOciAiVisionStreamSources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/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/7.19.0/docs/data-sources/ai_vision_stream_sources#state DataOciAiVisionStreamSources#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-sources/index:DataOciAiVisionStreamSourcesConfig"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
        "line": 407
      },
      "name": "DataOciAiVisionStreamSourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_sources#name DataOciAiVisionStreamSources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 411
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_stream_sources#values DataOciAiVisionStreamSources#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 419
          },
          "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/7.19.0/docs/data-sources/ai_vision_stream_sources#regex DataOciAiVisionStreamSources#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 415
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-sources/index:DataOciAiVisionStreamSourcesFilter"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-sources/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-stream-sources/index.ts",
        "line": 564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 579
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamSourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 572
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 572
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-stream-sources/index.ts",
            "line": 572
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 565
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-sources/index:DataOciAiVisionStreamSourcesFilterList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-sources/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-stream-sources/index.ts",
        "line": 465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 542
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAiVisionStreamSourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 530
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 546
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 559
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 523
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 536
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 552
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-sources/index:DataOciAiVisionStreamSourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
        "line": 331
      },
      "name": "DataOciAiVisionStreamSourcesStreamSourceCollection",
      "symbolId": "src/data-oci-ai-vision-stream-sources/index:DataOciAiVisionStreamSourcesStreamSourceCollection"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
        "line": 207
      },
      "name": "DataOciAiVisionStreamSourcesStreamSourceCollectionItems",
      "symbolId": "src/data-oci-ai-vision-stream-sources/index:DataOciAiVisionStreamSourcesStreamSourceCollectionItems"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-sources/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/data-oci-ai-vision-stream-sources/index.ts",
        "line": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/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.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamSourcesStreamSourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 320
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/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/data-oci-ai-vision-stream-sources/index.ts",
            "line": 320
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-sources/index:DataOciAiVisionStreamSourcesStreamSourceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-sources/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-stream-sources/index.ts",
        "line": 230
      },
      "name": "DataOciAiVisionStreamSourcesStreamSourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 259
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 265
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 270
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 276
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 281
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 286
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 292
          },
          "name": "streamSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 298
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 303
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 308
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-sources/index:DataOciAiVisionStreamSourcesStreamSourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
        "line": 116
      },
      "name": "DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetails",
      "symbolId": "src/data-oci-ai-vision-stream-sources/index:DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetails"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-sources/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": "whether the list is wrapping a set (will 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-stream-sources/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 203
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 196
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 196
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-stream-sources/index.ts",
            "line": 196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-sources/index:DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-sources/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-ai-vision-stream-sources/index.ts",
        "line": 139
      },
      "name": "DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 168
          },
          "name": "cameraUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 173
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 178
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 184
          },
          "name": "streamNetworkAccessDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsStreamNetworkAccessDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-sources/index:DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsStreamNetworkAccessDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsStreamNetworkAccessDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
        "line": 36
      },
      "name": "DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsStreamNetworkAccessDetails",
      "symbolId": "src/data-oci-ai-vision-stream-sources/index:DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsStreamNetworkAccessDetails"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsStreamNetworkAccessDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsStreamNetworkAccessDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-sources/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-ai-vision-stream-sources/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/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.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsStreamNetworkAccessDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsStreamNetworkAccessDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/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-ai-vision-stream-sources/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-ai-vision-stream-sources/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-sources/index:DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsStreamNetworkAccessDetailsList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsStreamNetworkAccessDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsStreamNetworkAccessDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-sources/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-stream-sources/index.ts",
        "line": 59
      },
      "name": "DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsStreamNetworkAccessDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 88
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 93
          },
          "name": "streamAccessType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsStreamNetworkAccessDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-sources/index:DataOciAiVisionStreamSourcesStreamSourceCollectionItemsStreamSourceDetailsStreamNetworkAccessDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-sources/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-ai-vision-stream-sources/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/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.DataOciAiVisionStreamSourcesStreamSourceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionStreamSourcesStreamSourceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/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-ai-vision-stream-sources/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-ai-vision-stream-sources/index.ts",
            "line": 396
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-sources/index:DataOciAiVisionStreamSourcesStreamSourceCollectionList"
    },
    "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-stream-sources/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/data-oci-ai-vision-stream-sources/index.ts",
        "line": 354
      },
      "name": "DataOciAiVisionStreamSourcesStreamSourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 384
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-stream-sources/index.ts",
            "line": 367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionStreamSourcesStreamSourceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-stream-sources/index:DataOciAiVisionStreamSourcesStreamSourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_vision_private_endpoint oci_ai_vision_vision_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_vision_private_endpoint oci_ai_vision_vision_private_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-vision-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.DataOciAiVisionVisionPrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-vision-private-endpoint/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiVisionVisionPrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-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 DataOciAiVisionVisionPrivateEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_vision_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiVisionVisionPrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiVisionVisionPrivateEndpoint to import is 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-vision-private-endpoint/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-ai-vision-vision-private-endpoint/index.ts",
            "line": 160
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiVisionVisionPrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoint/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoint/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoint/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoint/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoint/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoint/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoint/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoint/index.ts",
            "line": 107
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoint/index.ts",
            "line": 112
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoint/index.ts",
            "line": 117
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoint/index.ts",
            "line": 123
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoint/index.ts",
            "line": 128
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoint/index.ts",
            "line": 133
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoint/index.ts",
            "line": 146
          },
          "name": "visionPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoint/index.ts",
            "line": 139
          },
          "name": "visionPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-vision-private-endpoint/index:DataOciAiVisionVisionPrivateEndpoint"
    },
    "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-vision-private-endpoint/index.ts",
        "line": 9
      },
      "name": "DataOciAiVisionVisionPrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_vision_private_endpoint#vision_private_endpoint_id DataOciAiVisionVisionPrivateEndpoint#vision_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoint/index.ts",
            "line": 13
          },
          "name": "visionPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-vision-private-endpoint/index:DataOciAiVisionVisionPrivateEndpointConfig"
    },
    "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_vision_private_endpoints oci_ai_vision_vision_private_endpoints}."
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_vision_private_endpoints oci_ai_vision_vision_private_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-vision-private-endpoints/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
        "line": 425
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciAiVisionVisionPrivateEndpoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/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 DataOciAiVisionVisionPrivateEndpoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_vision_private_endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciAiVisionVisionPrivateEndpoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciAiVisionVisionPrivateEndpoints to import is 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-vision-private-endpoints/index.ts",
            "line": 559
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 492
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 508
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 562
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 524
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 540
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 574
          },
          "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-vision-private-endpoints/index.ts",
            "line": 584
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciAiVisionVisionPrivateEndpoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 430
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 556
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 550
          },
          "name": "visionPrivateEndpointCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 496
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 512
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 566
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 528
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 544
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 486
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 502
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 518
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 534
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-vision-private-endpoints/index:DataOciAiVisionVisionPrivateEndpoints"
    },
    "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
        "line": 9
      },
      "name": "DataOciAiVisionVisionPrivateEndpointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_vision_private_endpoints#compartment_id DataOciAiVisionVisionPrivateEndpoints#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/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/7.19.0/docs/data-sources/ai_vision_vision_private_endpoints#display_name DataOciAiVisionVisionPrivateEndpoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-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/7.19.0/docs/data-sources/ai_vision_vision_private_endpoints#filter DataOciAiVisionVisionPrivateEndpoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsFilter"
                    },
                    "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/7.19.0/docs/data-sources/ai_vision_vision_private_endpoints#id DataOciAiVisionVisionPrivateEndpoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-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/7.19.0/docs/data-sources/ai_vision_vision_private_endpoints#state DataOciAiVisionVisionPrivateEndpoints#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-vision-private-endpoints/index:DataOciAiVisionVisionPrivateEndpointsConfig"
    },
    "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
        "line": 245
      },
      "name": "DataOciAiVisionVisionPrivateEndpointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ai_vision_vision_private_endpoints#name DataOciAiVisionVisionPrivateEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/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/7.19.0/docs/data-sources/ai_vision_vision_private_endpoints#values DataOciAiVisionVisionPrivateEndpoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/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/7.19.0/docs/data-sources/ai_vision_vision_private_endpoints#regex DataOciAiVisionVisionPrivateEndpoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 253
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-vision-private-endpoints/index:DataOciAiVisionVisionPrivateEndpointsFilter"
    },
    "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-vision-private-endpoints/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-ai-vision-vision-private-endpoints/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/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.DataOciAiVisionVisionPrivateEndpointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionVisionPrivateEndpointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/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-ai-vision-vision-private-endpoints/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-ai-vision-vision-private-endpoints/index.ts",
            "line": 410
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-vision-private-endpoints/index:DataOciAiVisionVisionPrivateEndpointsFilterList"
    },
    "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-vision-private-endpoints/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-ai-vision-vision-private-endpoints/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 380
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAiVisionVisionPrivateEndpointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 368
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/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-ai-vision-vision-private-endpoints/index.ts",
            "line": 397
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 361
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 374
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 390
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-vision-private-endpoints/index:DataOciAiVisionVisionPrivateEndpointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
        "line": 169
      },
      "name": "DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollection",
      "symbolId": "src/data-oci-ai-vision-vision-private-endpoints/index:DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollection"
    },
    "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
        "line": 36
      },
      "name": "DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionItems",
      "symbolId": "src/data-oci-ai-vision-vision-private-endpoints/index:DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionItems"
    },
    "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-vision-private-endpoints/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-ai-vision-vision-private-endpoints/index.ts",
        "line": 151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/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.DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/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-ai-vision-vision-private-endpoints/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-ai-vision-vision-private-endpoints/index.ts",
            "line": 158
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-vision-private-endpoints/index:DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-vision-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-vision-vision-private-endpoints/index.ts",
        "line": 59
      },
      "name": "DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 120
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 130
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 136
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 141
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 146
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-vision-private-endpoints/index:DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-vision-private-endpoints/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-ai-vision-vision-private-endpoints/index.ts",
        "line": 227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/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.DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/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-ai-vision-vision-private-endpoints/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-ai-vision-vision-private-endpoints/index.ts",
            "line": 234
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-vision-private-endpoints/index:DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionList"
    },
    "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ai-vision-vision-private-endpoints/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-ai-vision-vision-private-endpoints/index.ts",
        "line": 192
      },
      "name": "DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 222
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ai-vision-vision-private-endpoints/index.ts",
            "line": 205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-ai-vision-vision-private-endpoints/index:DataOciAiVisionVisionPrivateEndpointsVisionPrivateEndpointCollectionOutputReference"
    },
    "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.DataOciApiPlatformApiPlatformInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/api_platform_api_platform_instance oci_api_platform_api_platform_instance}."
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/api_platform_api_platform_instance oci_api_platform_api_platform_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
          "line": 206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApiPlatformApiPlatformInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 191
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApiPlatformApiPlatformInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/api_platform_api_platform_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApiPlatformApiPlatformInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApiPlatformApiPlatformInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 316
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 322
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApiPlatformApiPlatformInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 179
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 243
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 249
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 254
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 260
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 265
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 271
          },
          "name": "idcsApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstanceIdcsAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 276
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 281
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 286
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 292
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 297
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 302
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 308
          },
          "name": "uris",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstanceUrisList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 238
          },
          "name": "apiPlatformInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 231
          },
          "name": "apiPlatformInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-api-platform-api-platform-instance/index:DataOciApiPlatformApiPlatformInstance"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
        "line": 9
      },
      "name": "DataOciApiPlatformApiPlatformInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/api_platform_api_platform_instance#api_platform_instance_id DataOciApiPlatformApiPlatformInstance#api_platform_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 13
          },
          "name": "apiPlatformInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-api-platform-api-platform-instance/index:DataOciApiPlatformApiPlatformInstanceConfig"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstanceIdcsApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstanceIdcsApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
        "line": 15
      },
      "name": "DataOciApiPlatformApiPlatformInstanceIdcsApp",
      "symbolId": "src/data-oci-api-platform-api-platform-instance/index:DataOciApiPlatformApiPlatformInstanceIdcsApp"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstanceIdcsAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstanceIdcsAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-api-platform-api-platform-instance/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-api-platform-api-platform-instance/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/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.DataOciApiPlatformApiPlatformInstanceIdcsAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiPlatformApiPlatformInstanceIdcsAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/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-api-platform-api-platform-instance/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-api-platform-api-platform-instance/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-api-platform-api-platform-instance/index:DataOciApiPlatformApiPlatformInstanceIdcsAppList"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstanceIdcsAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstanceIdcsAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-api-platform-api-platform-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-api-platform-api-platform-instance/index.ts",
        "line": 38
      },
      "name": "DataOciApiPlatformApiPlatformInstanceIdcsAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 67
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstanceIdcsApp"
          }
        }
      ],
      "symbolId": "src/data-oci-api-platform-api-platform-instance/index:DataOciApiPlatformApiPlatformInstanceIdcsAppOutputReference"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstanceUris": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstanceUris",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
        "line": 90
      },
      "name": "DataOciApiPlatformApiPlatformInstanceUris",
      "symbolId": "src/data-oci-api-platform-api-platform-instance/index:DataOciApiPlatformApiPlatformInstanceUris"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstanceUrisList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstanceUrisList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-api-platform-api-platform-instance/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-api-platform-api-platform-instance/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/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.DataOciApiPlatformApiPlatformInstanceUrisOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiPlatformApiPlatformInstanceUrisList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/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-api-platform-api-platform-instance/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-api-platform-api-platform-instance/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-api-platform-api-platform-instance/index:DataOciApiPlatformApiPlatformInstanceUrisList"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstanceUrisOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstanceUrisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-api-platform-api-platform-instance/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-api-platform-api-platform-instance/index.ts",
        "line": 113
      },
      "name": "DataOciApiPlatformApiPlatformInstanceUrisOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 142
          },
          "name": "developersPortalUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 147
          },
          "name": "managementPortalUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instance/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstanceUris"
          }
        }
      ],
      "symbolId": "src/data-oci-api-platform-api-platform-instance/index:DataOciApiPlatformApiPlatformInstanceUrisOutputReference"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/api_platform_api_platform_instances oci_api_platform_api_platform_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/api_platform_api_platform_instances oci_api_platform_api_platform_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-api-platform-api-platform-instances/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
        "line": 587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApiPlatformApiPlatformInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/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 DataOciApiPlatformApiPlatformInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/api_platform_api_platform_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApiPlatformApiPlatformInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApiPlatformApiPlatformInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 721
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 660
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 724
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 676
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 692
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 708
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 736
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 746
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApiPlatformApiPlatformInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 592
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 648
          },
          "name": "apiPlatformInstanceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 718
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 664
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 728
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 680
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 696
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 712
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 654
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 670
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 686
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 702
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-api-platform-api-platform-instances/index:DataOciApiPlatformApiPlatformInstances"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
        "line": 331
      },
      "name": "DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollection",
      "symbolId": "src/data-oci-api-platform-api-platform-instances/index:DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollection"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
        "line": 191
      },
      "name": "DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItems",
      "symbolId": "src/data-oci-api-platform-api-platform-instances/index:DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItems"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsIdcsApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsIdcsApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
        "line": 36
      },
      "name": "DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsIdcsApp",
      "symbolId": "src/data-oci-api-platform-api-platform-instances/index:DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsIdcsApp"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsIdcsAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsIdcsAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-api-platform-api-platform-instances/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-api-platform-api-platform-instances/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/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.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsIdcsAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsIdcsAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/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-api-platform-api-platform-instances/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-api-platform-api-platform-instances/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-api-platform-api-platform-instances/index:DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsIdcsAppList"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsIdcsAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsIdcsAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-api-platform-api-platform-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-api-platform-api-platform-instances/index.ts",
        "line": 59
      },
      "name": "DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsIdcsAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 88
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsIdcsApp"
          }
        }
      ],
      "symbolId": "src/data-oci-api-platform-api-platform-instances/index:DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsIdcsAppOutputReference"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-api-platform-api-platform-instances/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/data-oci-api-platform-api-platform-instances/index.ts",
        "line": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/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.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 320
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/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/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 320
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-api-platform-api-platform-instances/index:DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-api-platform-api-platform-instances/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-api-platform-api-platform-instances/index.ts",
        "line": 214
      },
      "name": "DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 243
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 249
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 254
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 260
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 265
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 271
          },
          "name": "idcsApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsIdcsAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 276
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 281
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 286
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 292
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 297
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 302
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 308
          },
          "name": "uris",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsUrisList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-api-platform-api-platform-instances/index:DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsUris": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsUris",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
        "line": 111
      },
      "name": "DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsUris",
      "symbolId": "src/data-oci-api-platform-api-platform-instances/index:DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsUris"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsUrisList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsUrisList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-api-platform-api-platform-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/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.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsUrisOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsUrisList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/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-api-platform-api-platform-instances/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-api-platform-api-platform-instances/index.ts",
            "line": 180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-api-platform-api-platform-instances/index:DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsUrisList"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsUrisOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsUrisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-api-platform-api-platform-instances/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-api-platform-api-platform-instances/index.ts",
        "line": 134
      },
      "name": "DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsUrisOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 163
          },
          "name": "developersPortalUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 168
          },
          "name": "managementPortalUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsUris"
          }
        }
      ],
      "symbolId": "src/data-oci-api-platform-api-platform-instances/index:DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsUrisOutputReference"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-api-platform-api-platform-instances/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-api-platform-api-platform-instances/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/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.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/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-api-platform-api-platform-instances/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-api-platform-api-platform-instances/index.ts",
            "line": 396
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-api-platform-api-platform-instances/index:DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionList"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-api-platform-api-platform-instances/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/data-oci-api-platform-api-platform-instances/index.ts",
        "line": 354
      },
      "name": "DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 384
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-api-platform-api-platform-instances/index:DataOciApiPlatformApiPlatformInstancesApiPlatformInstanceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
        "line": 9
      },
      "name": "DataOciApiPlatformApiPlatformInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/api_platform_api_platform_instances#compartment_id DataOciApiPlatformApiPlatformInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/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/7.19.0/docs/data-sources/api_platform_api_platform_instances#filter DataOciApiPlatformApiPlatformInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesFilter"
                    },
                    "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/7.19.0/docs/data-sources/api_platform_api_platform_instances#id DataOciApiPlatformApiPlatformInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/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/7.19.0/docs/data-sources/api_platform_api_platform_instances#name DataOciApiPlatformApiPlatformInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/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/7.19.0/docs/data-sources/api_platform_api_platform_instances#state DataOciApiPlatformApiPlatformInstances#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-api-platform-api-platform-instances/index:DataOciApiPlatformApiPlatformInstancesConfig"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
        "line": 407
      },
      "name": "DataOciApiPlatformApiPlatformInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/api_platform_api_platform_instances#name DataOciApiPlatformApiPlatformInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 411
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/api_platform_api_platform_instances#values DataOciApiPlatformApiPlatformInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 419
          },
          "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/7.19.0/docs/data-sources/api_platform_api_platform_instances#regex DataOciApiPlatformApiPlatformInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 415
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-api-platform-api-platform-instances/index:DataOciApiPlatformApiPlatformInstancesFilter"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-api-platform-api-platform-instances/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
        "line": 564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 579
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiPlatformApiPlatformInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 572
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 572
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 572
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 565
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-api-platform-api-platform-instances/index:DataOciApiPlatformApiPlatformInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-api-platform-api-platform-instances/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
        "line": 465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 542
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApiPlatformApiPlatformInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 530
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 546
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 559
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 523
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 536
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 552
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-api-platform-api-platform-instances/index.ts",
            "line": 479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApiPlatformApiPlatformInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-api-platform-api-platform-instances/index:DataOciApiPlatformApiPlatformInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadata": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_api_metadata oci_apiaccesscontrol_api_metadata}."
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadata",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_api_metadata oci_apiaccesscontrol_api_metadata} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-api-metadata/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.DataOciApiaccesscontrolApiMetadataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApiaccesscontrolApiMetadata resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/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 DataOciApiaccesscontrolApiMetadata to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_api_metadata#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApiaccesscontrolApiMetadata that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApiaccesscontrolApiMetadata to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 135
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 188
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 195
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolApiMetadata",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 96
          },
          "name": "apiName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 102
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 107
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 112
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 117
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 123
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 144
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 149
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 154
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 159
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 165
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 170
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 175
          },
          "name": "timeDeleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 180
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 91
          },
          "name": "apiMetadataIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 139
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 84
          },
          "name": "apiMetadataId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 129
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadata/index:DataOciApiaccesscontrolApiMetadata"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_api_metadata_by_entity_types oci_apiaccesscontrol_api_metadata_by_entity_types}."
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_api_metadata_by_entity_types oci_apiaccesscontrol_api_metadata_by_entity_types} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
          "line": 565
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciApiaccesscontrolApiMetadataByEntityTypesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
        "line": 533
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApiaccesscontrolApiMetadataByEntityTypes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 550
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApiaccesscontrolApiMetadataByEntityTypes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_api_metadata_by_entity_types#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApiaccesscontrolApiMetadataByEntityTypes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApiaccesscontrolApiMetadataByEntityTypes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 684
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 607
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 623
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 687
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 639
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 655
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 671
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/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-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 710
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolApiMetadataByEntityTypes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 538
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 595
          },
          "name": "apiMetadataByEntityTypeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 681
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 611
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 627
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 691
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 643
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 659
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 675
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 601
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 617
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 633
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 649
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 665
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index:DataOciApiaccesscontrolApiMetadataByEntityTypes"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
        "line": 277
      },
      "name": "DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollection",
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index:DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollection"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
        "line": 178
      },
      "name": "DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItems",
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index:DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItems"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsApiMetadatas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsApiMetadatas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
        "line": 40
      },
      "name": "DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsApiMetadatas",
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index:DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsApiMetadatas"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsApiMetadatasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsApiMetadatasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/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-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
        "line": 160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/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.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsApiMetadatasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsApiMetadatasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/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-apiaccesscontrol-api-metadata-by-entity-types/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-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index:DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsApiMetadatasList"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsApiMetadatasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsApiMetadatasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/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-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
        "line": 63
      },
      "name": "DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsApiMetadatasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 92
          },
          "name": "apiName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 97
          },
          "name": "attributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 103
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 108
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 113
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 119
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 124
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 129
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 134
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 139
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 145
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 150
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 155
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsApiMetadatas"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index:DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsApiMetadatasOutputReference"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/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-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/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.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/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-apiaccesscontrol-api-metadata-by-entity-types/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-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 266
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index:DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/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-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
        "line": 201
      },
      "name": "DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 231
          },
          "name": "apiMetadatas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsApiMetadatasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 237
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 242
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 248
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 254
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index:DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
        "line": 335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 349
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 342
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 342
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 342
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index:DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionList"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/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-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
        "line": 300
      },
      "name": "DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 330
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index:DataOciApiaccesscontrolApiMetadataByEntityTypesApiMetadataByEntityTypeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
        "line": 9
      },
      "name": "DataOciApiaccesscontrolApiMetadataByEntityTypesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_api_metadata_by_entity_types#compartment_id DataOciApiaccesscontrolApiMetadataByEntityTypes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/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/7.19.0/docs/data-sources/apiaccesscontrol_api_metadata_by_entity_types#display_name DataOciApiaccesscontrolApiMetadataByEntityTypes#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/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/7.19.0/docs/data-sources/apiaccesscontrol_api_metadata_by_entity_types#filter DataOciApiaccesscontrolApiMetadataByEntityTypes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesFilter"
                    },
                    "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/7.19.0/docs/data-sources/apiaccesscontrol_api_metadata_by_entity_types#id DataOciApiaccesscontrolApiMetadataByEntityTypes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/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/7.19.0/docs/data-sources/apiaccesscontrol_api_metadata_by_entity_types#resource_type DataOciApiaccesscontrolApiMetadataByEntityTypes#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 28
          },
          "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/7.19.0/docs/data-sources/apiaccesscontrol_api_metadata_by_entity_types#state DataOciApiaccesscontrolApiMetadataByEntityTypes#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index:DataOciApiaccesscontrolApiMetadataByEntityTypesConfig"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
        "line": 353
      },
      "name": "DataOciApiaccesscontrolApiMetadataByEntityTypesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_api_metadata_by_entity_types#name DataOciApiaccesscontrolApiMetadataByEntityTypes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 357
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_api_metadata_by_entity_types#values DataOciApiaccesscontrolApiMetadataByEntityTypes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 365
          },
          "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/7.19.0/docs/data-sources/apiaccesscontrol_api_metadata_by_entity_types#regex DataOciApiaccesscontrolApiMetadataByEntityTypes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 361
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index:DataOciApiaccesscontrolApiMetadataByEntityTypesFilter"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/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-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
        "line": 510
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/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.DataOciApiaccesscontrolApiMetadataByEntityTypesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolApiMetadataByEntityTypesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/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-apiaccesscontrol-api-metadata-by-entity-types/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-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 518
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index:DataOciApiaccesscontrolApiMetadataByEntityTypesFilterList"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
        "line": 411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 488
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApiaccesscontrolApiMetadataByEntityTypesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 476
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 492
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 505
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 469
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 482
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 498
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index.ts",
            "line": 425
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataByEntityTypesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadata-by-entity-types/index:DataOciApiaccesscontrolApiMetadataByEntityTypesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadataConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
        "line": 9
      },
      "name": "DataOciApiaccesscontrolApiMetadataConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_api_metadata#api_metadata_id DataOciApiaccesscontrolApiMetadata#api_metadata_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 13
          },
          "name": "apiMetadataId",
          "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/7.19.0/docs/data-sources/apiaccesscontrol_api_metadata#id DataOciApiaccesscontrolApiMetadata#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadata/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadata/index:DataOciApiaccesscontrolApiMetadataConfig"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatas": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_api_metadatas oci_apiaccesscontrol_api_metadatas}."
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatas",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_api_metadatas oci_apiaccesscontrol_api_metadatas} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
          "line": 476
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciApiaccesscontrolApiMetadatasConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApiaccesscontrolApiMetadatas resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 461
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApiaccesscontrolApiMetadatas to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_api_metadatas#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApiaccesscontrolApiMetadatas that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApiaccesscontrolApiMetadatas to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 595
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 518
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 534
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 598
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 550
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 566
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 582
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 610
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 621
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolApiMetadatas",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 449
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 506
          },
          "name": "apiMetadataCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 592
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 522
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 538
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 602
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 554
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 570
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 586
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 512
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 528
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 544
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 560
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 576
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadatas/index:DataOciApiaccesscontrolApiMetadatas"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasApiMetadataCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasApiMetadataCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
        "line": 188
      },
      "name": "DataOciApiaccesscontrolApiMetadatasApiMetadataCollection",
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadatas/index:DataOciApiaccesscontrolApiMetadatasApiMetadataCollection"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
        "line": 40
      },
      "name": "DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionItems",
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadatas/index:DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionItems"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-api-metadatas/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 184
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 177
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 177
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadatas/index:DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-api-metadatas/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-apiaccesscontrol-api-metadatas/index.ts",
        "line": 63
      },
      "name": "DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 92
          },
          "name": "apiName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 103
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 108
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 113
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 119
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 124
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 129
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 134
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 139
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 144
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 150
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 155
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 160
          },
          "name": "timeDeleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 165
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadatas/index:DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-api-metadatas/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-apiaccesscontrol-api-metadatas/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/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.DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/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-apiaccesscontrol-api-metadatas/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-apiaccesscontrol-api-metadatas/index.ts",
            "line": 253
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadatas/index:DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionList"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-api-metadatas/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
        "line": 211
      },
      "name": "DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 241
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasApiMetadataCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadatas/index:DataOciApiaccesscontrolApiMetadatasApiMetadataCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
        "line": 9
      },
      "name": "DataOciApiaccesscontrolApiMetadatasConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_api_metadatas#compartment_id DataOciApiaccesscontrolApiMetadatas#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/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/7.19.0/docs/data-sources/apiaccesscontrol_api_metadatas#display_name DataOciApiaccesscontrolApiMetadatas#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/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/7.19.0/docs/data-sources/apiaccesscontrol_api_metadatas#filter DataOciApiaccesscontrolApiMetadatas#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasFilter"
                    },
                    "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/7.19.0/docs/data-sources/apiaccesscontrol_api_metadatas#id DataOciApiaccesscontrolApiMetadatas#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/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/7.19.0/docs/data-sources/apiaccesscontrol_api_metadatas#resource_type DataOciApiaccesscontrolApiMetadatas#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 28
          },
          "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/7.19.0/docs/data-sources/apiaccesscontrol_api_metadatas#state DataOciApiaccesscontrolApiMetadatas#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadatas/index:DataOciApiaccesscontrolApiMetadatasConfig"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
        "line": 264
      },
      "name": "DataOciApiaccesscontrolApiMetadatasFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_api_metadatas#name DataOciApiaccesscontrolApiMetadatas#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 268
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_api_metadatas#values DataOciApiaccesscontrolApiMetadatas#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 276
          },
          "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/7.19.0/docs/data-sources/apiaccesscontrol_api_metadatas#regex DataOciApiaccesscontrolApiMetadatas#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 272
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadatas/index:DataOciApiaccesscontrolApiMetadatasFilter"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-api-metadatas/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-apiaccesscontrol-api-metadatas/index.ts",
        "line": 421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/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.DataOciApiaccesscontrolApiMetadatasFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolApiMetadatasFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/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-apiaccesscontrol-api-metadatas/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-apiaccesscontrol-api-metadatas/index.ts",
            "line": 429
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadatas/index:DataOciApiaccesscontrolApiMetadatasFilterList"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-api-metadatas/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 399
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApiaccesscontrolApiMetadatasFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 387
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 403
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 416
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 380
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 393
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 409
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-api-metadatas/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolApiMetadatasFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-api-metadatas/index:DataOciApiaccesscontrolApiMetadatasFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControl": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_control oci_apiaccesscontrol_privileged_api_control}."
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControl",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_control oci_apiaccesscontrol_privileged_api_control} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/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.DataOciApiaccesscontrolPrivilegedApiControlConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApiaccesscontrolPrivilegedApiControl resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/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 DataOciApiaccesscontrolPrivilegedApiControl to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_control#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApiaccesscontrolPrivilegedApiControl that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApiaccesscontrolPrivilegedApiControl to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/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-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 281
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolPrivilegedApiControl",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 109
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 160
          },
          "name": "approverGroupIdList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 165
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 171
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 176
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 181
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 187
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 192
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 197
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 202
          },
          "name": "notificationTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 207
          },
          "name": "numberOfApprovers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 226
          },
          "name": "privilegedOperationList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 236
          },
          "name": "resources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 231
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 241
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 246
          },
          "name": "stateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 252
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 257
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 262
          },
          "name": "timeDeleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 267
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 220
          },
          "name": "privilegedApiControlIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 213
          },
          "name": "privilegedApiControlId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-control/index:DataOciApiaccesscontrolPrivilegedApiControl"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
        "line": 9
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiControlConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_control#privileged_api_control_id DataOciApiaccesscontrolPrivilegedApiControl#privileged_api_control_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 13
          },
          "name": "privilegedApiControlId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-control/index:DataOciApiaccesscontrolPrivilegedApiControlConfig"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
        "line": 15
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStruct",
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-control/index:DataOciApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStruct"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/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-apiaccesscontrol-privileged-api-control/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/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.DataOciApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/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-apiaccesscontrol-privileged-api-control/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-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-control/index:DataOciApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStructList"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/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-apiaccesscontrol-privileged-api-control/index.ts",
        "line": 38
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 67
          },
          "name": "apiName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 72
          },
          "name": "attributeNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 77
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-control/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-control/index:DataOciApiaccesscontrolPrivilegedApiControlPrivilegedOperationListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControls": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_controls oci_apiaccesscontrol_privileged_api_controls}."
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControls",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_controls oci_apiaccesscontrol_privileged_api_controls} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
          "line": 582
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciApiaccesscontrolPrivilegedApiControlsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
        "line": 550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApiaccesscontrolPrivilegedApiControls resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 567
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApiaccesscontrolPrivilegedApiControls to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_controls#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApiaccesscontrolPrivilegedApiControls that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApiaccesscontrolPrivilegedApiControls to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 701
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 618
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 634
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 704
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 650
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 672
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 688
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 716
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 727
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolPrivilegedApiControls",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 555
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 698
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 660
          },
          "name": "privilegedApiControlCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 622
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 638
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 708
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 654
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 676
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 692
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 612
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 628
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 644
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 666
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 682
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-controls/index:DataOciApiaccesscontrolPrivilegedApiControls"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
        "line": 9
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiControlsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_controls#compartment_id DataOciApiaccesscontrolPrivilegedApiControls#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/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/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_controls#display_name DataOciApiaccesscontrolPrivilegedApiControls#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/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/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_controls#filter DataOciApiaccesscontrolPrivilegedApiControls#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsFilter"
                    },
                    "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/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_controls#id DataOciApiaccesscontrolPrivilegedApiControls#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/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/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_controls#resource_type DataOciApiaccesscontrolPrivilegedApiControls#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 28
          },
          "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/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_controls#state DataOciApiaccesscontrolPrivilegedApiControls#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-controls/index:DataOciApiaccesscontrolPrivilegedApiControlsConfig"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
        "line": 370
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiControlsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_controls#name DataOciApiaccesscontrolPrivilegedApiControls#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 374
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_controls#values DataOciApiaccesscontrolPrivilegedApiControls#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 382
          },
          "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/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_controls#regex DataOciApiaccesscontrolPrivilegedApiControls#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 378
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-controls/index:DataOciApiaccesscontrolPrivilegedApiControlsFilter"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
        "line": 527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 542
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolPrivilegedApiControlsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 535
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 535
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 535
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-controls/index:DataOciApiaccesscontrolPrivilegedApiControlsFilterList"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/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-apiaccesscontrol-privileged-api-controls/index.ts",
        "line": 428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 505
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApiaccesscontrolPrivilegedApiControlsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 493
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 509
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 522
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 486
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 499
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 515
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 442
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-controls/index:DataOciApiaccesscontrolPrivilegedApiControlsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
        "line": 294
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollection",
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-controls/index:DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollection"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
        "line": 125
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItems",
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-controls/index:DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItems"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/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-apiaccesscontrol-privileged-api-controls/index.ts",
        "line": 276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/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.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/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-apiaccesscontrol-privileged-api-controls/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-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 283
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-controls/index:DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/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-apiaccesscontrol-privileged-api-controls/index.ts",
        "line": 148
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 177
          },
          "name": "approverGroupIdList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 182
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 188
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 193
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 198
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 204
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 209
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 214
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 219
          },
          "name": "notificationTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 224
          },
          "name": "numberOfApprovers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 230
          },
          "name": "privilegedOperationList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsPrivilegedOperationListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 240
          },
          "name": "resources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 235
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 245
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 250
          },
          "name": "stateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 256
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 261
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 266
          },
          "name": "timeDeleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 271
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-controls/index:DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsPrivilegedOperationListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsPrivilegedOperationListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
        "line": 40
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsPrivilegedOperationListStruct",
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-controls/index:DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsPrivilegedOperationListStruct"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsPrivilegedOperationListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsPrivilegedOperationListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/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-apiaccesscontrol-privileged-api-controls/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/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.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsPrivilegedOperationListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsPrivilegedOperationListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/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-apiaccesscontrol-privileged-api-controls/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-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-controls/index:DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsPrivilegedOperationListStructList"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsPrivilegedOperationListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsPrivilegedOperationListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/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-apiaccesscontrol-privileged-api-controls/index.ts",
        "line": 63
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsPrivilegedOperationListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 92
          },
          "name": "apiName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 97
          },
          "name": "attributeNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 102
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsPrivilegedOperationListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-controls/index:DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsPrivilegedOperationListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/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-apiaccesscontrol-privileged-api-controls/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/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.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/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-apiaccesscontrol-privileged-api-controls/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-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 359
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-controls/index:DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionList"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/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-apiaccesscontrol-privileged-api-controls/index.ts",
        "line": 317
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 347
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-controls/index.ts",
            "line": 330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-controls/index:DataOciApiaccesscontrolPrivilegedApiControlsPrivilegedApiControlCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequest": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_request oci_apiaccesscontrol_privileged_api_request}."
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequest",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_request oci_apiaccesscontrol_privileged_api_request} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
          "line": 226
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApiaccesscontrolPrivilegedApiRequest resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 211
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApiaccesscontrolPrivilegedApiRequest to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_request#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApiaccesscontrolPrivilegedApiRequest that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApiaccesscontrolPrivilegedApiRequest to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/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-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 432
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolPrivilegedApiRequest",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 199
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 251
          },
          "name": "approverDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestApproverDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 256
          },
          "name": "closureComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 261
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 267
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 272
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 277
          },
          "name": "durationInHrs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 282
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 288
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 293
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 298
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 303
          },
          "name": "notificationTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 308
          },
          "name": "numberOfApproversRequired",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 313
          },
          "name": "privilegedApiControlId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 318
          },
          "name": "privilegedApiControlName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 337
          },
          "name": "privilegedOperationList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 342
          },
          "name": "reasonDetail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 347
          },
          "name": "reasonSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 357
          },
          "name": "requestedBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 352
          },
          "name": "requestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 362
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 367
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 372
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 377
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 382
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 387
          },
          "name": "stateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 392
          },
          "name": "subResourceNameList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 398
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 403
          },
          "name": "ticketNumbers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 408
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 413
          },
          "name": "timeRequestedForFutureAccess",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 418
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 331
          },
          "name": "privilegedApiRequestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 324
          },
          "name": "privilegedApiRequestId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-request/index:DataOciApiaccesscontrolPrivilegedApiRequest"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestApproverDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestApproverDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
        "line": 15
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestApproverDetails",
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-request/index:DataOciApiaccesscontrolPrivilegedApiRequestApproverDetails"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestApproverDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestApproverDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/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-apiaccesscontrol-privileged-api-request/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/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.DataOciApiaccesscontrolPrivilegedApiRequestApproverDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestApproverDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/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-apiaccesscontrol-privileged-api-request/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-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-request/index:DataOciApiaccesscontrolPrivilegedApiRequestApproverDetailsList"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestApproverDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestApproverDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-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-apiaccesscontrol-privileged-api-request/index.ts",
        "line": 38
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestApproverDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 67
          },
          "name": "approvalAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 72
          },
          "name": "approvalComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 77
          },
          "name": "approverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 82
          },
          "name": "timeApprovedForAccess",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 87
          },
          "name": "timeOfAuthorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestApproverDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-request/index:DataOciApiaccesscontrolPrivilegedApiRequestApproverDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
        "line": 9
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_request#privileged_api_request_id DataOciApiaccesscontrolPrivilegedApiRequest#privileged_api_request_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 13
          },
          "name": "privilegedApiRequestId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-request/index:DataOciApiaccesscontrolPrivilegedApiRequestConfig"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
        "line": 110
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStruct",
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-request/index:DataOciApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStruct"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/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-apiaccesscontrol-privileged-api-request/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/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.DataOciApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/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-apiaccesscontrol-privileged-api-request/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-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-request/index:DataOciApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStructList"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/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-apiaccesscontrol-privileged-api-request/index.ts",
        "line": 133
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 162
          },
          "name": "apiName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 167
          },
          "name": "attributeNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-request/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-request/index:DataOciApiaccesscontrolPrivilegedApiRequestPrivilegedOperationListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequests": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_requests oci_apiaccesscontrol_privileged_api_requests}."
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequests",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_requests oci_apiaccesscontrol_privileged_api_requests} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
          "line": 737
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciApiaccesscontrolPrivilegedApiRequestsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
        "line": 705
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApiaccesscontrolPrivilegedApiRequests resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 722
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApiaccesscontrolPrivilegedApiRequests to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_requests#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApiaccesscontrolPrivilegedApiRequests that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApiaccesscontrolPrivilegedApiRequests to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 873
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 774
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 790
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 876
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 806
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 828
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 844
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 860
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 888
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 900
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolPrivilegedApiRequests",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 710
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 870
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 816
          },
          "name": "privilegedApiRequestCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 778
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 794
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 880
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 810
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 832
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 848
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 864
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 768
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 784
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 800
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 822
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 838
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 854
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-requests/index:DataOciApiaccesscontrolPrivilegedApiRequests"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
        "line": 9
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_requests#compartment_id DataOciApiaccesscontrolPrivilegedApiRequests#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/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/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_requests#display_name DataOciApiaccesscontrolPrivilegedApiRequests#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-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/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_requests#filter DataOciApiaccesscontrolPrivilegedApiRequests#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsFilter"
                    },
                    "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/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_requests#id DataOciApiaccesscontrolPrivilegedApiRequests#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-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/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_requests#resource_id DataOciApiaccesscontrolPrivilegedApiRequests#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-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/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_requests#resource_type DataOciApiaccesscontrolPrivilegedApiRequests#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-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/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_requests#state DataOciApiaccesscontrolPrivilegedApiRequests#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-requests/index:DataOciApiaccesscontrolPrivilegedApiRequestsConfig"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
        "line": 525
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_requests#name DataOciApiaccesscontrolPrivilegedApiRequests#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 529
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_requests#values DataOciApiaccesscontrolPrivilegedApiRequests#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 537
          },
          "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/7.19.0/docs/data-sources/apiaccesscontrol_privileged_api_requests#regex DataOciApiaccesscontrolPrivilegedApiRequests#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 533
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-requests/index:DataOciApiaccesscontrolPrivilegedApiRequestsFilter"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/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/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
        "line": 682
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/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.DataOciApiaccesscontrolPrivilegedApiRequestsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 690
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/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/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 690
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 683
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-requests/index:DataOciApiaccesscontrolPrivilegedApiRequestsFilterList"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
        "line": 583
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 660
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 648
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 664
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 677
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 641
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 654
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 670
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 597
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-requests/index:DataOciApiaccesscontrolPrivilegedApiRequestsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
        "line": 449
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollection",
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-requests/index:DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollection"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
        "line": 219
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItems",
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-requests/index:DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItems"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsApproverDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsApproverDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
        "line": 44
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsApproverDetails",
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-requests/index:DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsApproverDetails"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsApproverDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsApproverDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/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-apiaccesscontrol-privileged-api-requests/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/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.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsApproverDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsApproverDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/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-apiaccesscontrol-privileged-api-requests/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-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-requests/index:DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsApproverDetailsList"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsApproverDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsApproverDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-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-apiaccesscontrol-privileged-api-requests/index.ts",
        "line": 67
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsApproverDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 96
          },
          "name": "approvalAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 101
          },
          "name": "approvalComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 106
          },
          "name": "approverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 111
          },
          "name": "timeApprovedForAccess",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 116
          },
          "name": "timeOfAuthorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsApproverDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-requests/index:DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsApproverDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 445
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 438
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 438
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 438
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-requests/index:DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/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-apiaccesscontrol-privileged-api-requests/index.ts",
        "line": 242
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 272
          },
          "name": "approverDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsApproverDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 277
          },
          "name": "closureComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 282
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 288
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 293
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 298
          },
          "name": "durationInHrs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 303
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 309
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 314
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 319
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 324
          },
          "name": "notificationTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 329
          },
          "name": "numberOfApproversRequired",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 334
          },
          "name": "privilegedApiControlId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 339
          },
          "name": "privilegedApiControlName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 345
          },
          "name": "privilegedOperationList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsPrivilegedOperationListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 350
          },
          "name": "reasonDetail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 355
          },
          "name": "reasonSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 365
          },
          "name": "requestedBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 360
          },
          "name": "requestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 370
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 375
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 380
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 385
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 390
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 395
          },
          "name": "stateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 400
          },
          "name": "subResourceNameList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 406
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 411
          },
          "name": "ticketNumbers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 416
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 421
          },
          "name": "timeRequestedForFutureAccess",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 426
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-requests/index:DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsPrivilegedOperationListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsPrivilegedOperationListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
        "line": 139
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsPrivilegedOperationListStruct",
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-requests/index:DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsPrivilegedOperationListStruct"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsPrivilegedOperationListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsPrivilegedOperationListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
          "line": 208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
        "line": 201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 215
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsPrivilegedOperationListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsPrivilegedOperationListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 208
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 208
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 208
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-requests/index:DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsPrivilegedOperationListStructList"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsPrivilegedOperationListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsPrivilegedOperationListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/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/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
        "line": 162
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsPrivilegedOperationListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 191
          },
          "name": "apiName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 196
          },
          "name": "attributeNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsPrivilegedOperationListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-requests/index:DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsPrivilegedOperationListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/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-apiaccesscontrol-privileged-api-requests/index.ts",
        "line": 507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/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.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/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-apiaccesscontrol-privileged-api-requests/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-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 514
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-requests/index:DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionList"
    },
    "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
        "line": 472
      },
      "name": "DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 502
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apiaccesscontrol-privileged-api-requests/index.ts",
            "line": 485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-apiaccesscontrol-privileged-api-requests/index:DataOciApiaccesscontrolPrivilegedApiRequestsPrivilegedApiRequestCollectionOutputReference"
    },
    "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/7.19.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/7.19.0/docs/data-sources/apigateway_api oci_apigateway_api} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api/index.ts",
          "line": 221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 189
      },
      "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": 206
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 341
          },
          "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": 347
          },
          "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": 194
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 258
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 263
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 269
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 274
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 280
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 285
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 290
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 295
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 301
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 306
          },
          "name": "specificationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 311
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 317
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 322
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 327
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 333
          },
          "name": "validationResults",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApiValidationResultsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 253
          },
          "name": "apiIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 246
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.DataOciApigatewayApiLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-api/index.ts",
        "line": 15
      },
      "name": "DataOciApigatewayApiLocks",
      "symbolId": "src/data-oci-apigateway-api/index:DataOciApigatewayApiLocks"
    },
    "cdktf-provider-oci.DataOciApigatewayApiLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-api/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-api/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/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.DataOciApigatewayApiLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApiLocksList",
      "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": 94
          },
          "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": 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-api/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api/index:DataOciApigatewayApiLocksList"
    },
    "cdktf-provider-oci.DataOciApigatewayApiLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApiLocksOutputReference",
      "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": "DataOciApigatewayApiLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 67
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 72
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 77
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 82
          },
          "name": "type",
          "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.DataOciApigatewayApiLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-api/index:DataOciApigatewayApiLocksOutputReference"
    },
    "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 105
      },
      "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": 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-api/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/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.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": 174
          },
          "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": 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-api/index.ts",
            "line": 174
          },
          "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": 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-api/index.ts",
        "line": 128
      },
      "name": "DataOciApigatewayApiValidationResultsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 157
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 162
          },
          "name": "result",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-api/index.ts",
            "line": 141
          },
          "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/7.19.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/7.19.0/docs/data-sources/apigateway_apis oci_apigateway_apis} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-apis/index.ts",
          "line": 644
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 612
      },
      "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": 629
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 743
          },
          "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": 698
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 746
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 714
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 730
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 758
          },
          "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": 768
          },
          "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": 617
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 673
          },
          "name": "apiCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 740
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApisFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 686
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 702
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 750
          },
          "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": 718
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 734
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 679
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 692
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 708
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 724
          },
          "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": 356
      },
      "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": 206
      },
      "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": 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-apigateway-apis/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/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.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": 345
          },
          "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": 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-apigateway-apis/index.ts",
            "line": 345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-apis/index:DataOciApigatewayApisApiCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-apis/index.ts",
        "line": 36
      },
      "name": "DataOciApigatewayApisApiCollectionItemsLocks",
      "symbolId": "src/data-oci-apigateway-apis/index:DataOciApigatewayApisApiCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-apis/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-apis/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/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.DataOciApigatewayApisApiCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayApisApiCollectionItemsLocksList",
      "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": 115
          },
          "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": 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-apis/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-apis/index:DataOciApigatewayApisApiCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsLocksOutputReference",
      "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": "DataOciApigatewayApisApiCollectionItemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 88
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 93
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 98
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 103
          },
          "name": "type",
          "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.DataOciApigatewayApisApiCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-apis/index:DataOciApigatewayApisApiCollectionItemsLocksOutputReference"
    },
    "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": 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-apis/index.ts",
        "line": 229
      },
      "name": "DataOciApigatewayApisApiCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 258
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 263
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 269
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 274
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 280
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 285
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 290
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 295
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 301
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 306
          },
          "name": "specificationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 311
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 317
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 322
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 327
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 333
          },
          "name": "validationResults",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsValidationResultsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 242
          },
          "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": 126
      },
      "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": 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-apis/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/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.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": 195
          },
          "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": 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-apis/index.ts",
            "line": 195
          },
          "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": 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-apis/index.ts",
        "line": 149
      },
      "name": "DataOciApigatewayApisApiCollectionItemsValidationResultsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 178
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 183
          },
          "name": "result",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 162
          },
          "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": 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-apigateway-apis/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/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.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": 421
          },
          "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": 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-apigateway-apis/index.ts",
            "line": 421
          },
          "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": 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-apis/index.ts",
        "line": 379
      },
      "name": "DataOciApigatewayApisApiCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 409
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayApisApiCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 392
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 432
      },
      "name": "DataOciApigatewayApisFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apigateway_apis#name DataOciApigatewayApis#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 436
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apigateway_apis#values DataOciApigatewayApis#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 444
          },
          "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/7.19.0/docs/data-sources/apigateway_apis#regex DataOciApigatewayApis#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 440
          },
          "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": 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": "whether the list is wrapping a set (will add 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": 589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 604
          },
          "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": 597
          },
          "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": 597
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 597
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 590
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 490
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 567
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApigatewayApisFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 555
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 571
          },
          "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": 584
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 548
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 561
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 577
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-apis/index.ts",
            "line": 504
          },
          "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/7.19.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/7.19.0/docs/data-sources/apigateway_certificate oci_apigateway_certificate} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-certificate/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.DataOciApigatewayCertificateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-certificate/index.ts",
        "line": 109
      },
      "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": 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 DataOciApigatewayCertificate to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 270
          },
          "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": 276
          },
          "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": 114
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 165
          },
          "name": "certificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 183
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 189
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 194
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 200
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 205
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 210
          },
          "name": "intermediateCertificates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 215
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 220
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 226
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayCertificateLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 231
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 236
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 241
          },
          "name": "subjectNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 247
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 252
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 257
          },
          "name": "timeNotValidAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 262
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 178
          },
          "name": "certificateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 171
          },
          "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/7.19.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.DataOciApigatewayCertificateLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificateLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-certificate/index.ts",
        "line": 15
      },
      "name": "DataOciApigatewayCertificateLocks",
      "symbolId": "src/data-oci-apigateway-certificate/index:DataOciApigatewayCertificateLocks"
    },
    "cdktf-provider-oci.DataOciApigatewayCertificateLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificateLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-certificate/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-certificate/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/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.DataOciApigatewayCertificateLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayCertificateLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/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-certificate/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-certificate/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-certificate/index:DataOciApigatewayCertificateLocksList"
    },
    "cdktf-provider-oci.DataOciApigatewayCertificateLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificateLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-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-apigateway-certificate/index.ts",
        "line": 38
      },
      "name": "DataOciApigatewayCertificateLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 67
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 72
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 77
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 82
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificate/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayCertificateLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-certificate/index:DataOciApigatewayCertificateLocksOutputReference"
    },
    "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/7.19.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/7.19.0/docs/data-sources/apigateway_certificates oci_apigateway_certificates} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-certificates/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.DataOciApigatewayCertificatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-certificates/index.ts",
        "line": 541
      },
      "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": 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 DataOciApigatewayCertificates to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 672
          },
          "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": 627
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 675
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 643
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 659
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 687
          },
          "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": 697
          },
          "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": 546
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 602
          },
          "name": "certificateCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 669
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 615
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 631
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 679
          },
          "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": 647
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 663
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 608
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 621
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 637
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 653
          },
          "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": 285
      },
      "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": 126
      },
      "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": 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-apigateway-certificates/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/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.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": 274
          },
          "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": 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-apigateway-certificates/index.ts",
            "line": 274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-certificates/index:DataOciApigatewayCertificatesCertificateCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-certificates/index.ts",
        "line": 36
      },
      "name": "DataOciApigatewayCertificatesCertificateCollectionItemsLocks",
      "symbolId": "src/data-oci-apigateway-certificates/index:DataOciApigatewayCertificatesCertificateCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-certificates/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-certificates/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/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.DataOciApigatewayCertificatesCertificateCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayCertificatesCertificateCollectionItemsLocksList",
      "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": 115
          },
          "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": 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-certificates/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-certificates/index:DataOciApigatewayCertificatesCertificateCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionItemsLocksOutputReference",
      "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": "DataOciApigatewayCertificatesCertificateCollectionItemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 88
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 93
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 98
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 103
          },
          "name": "type",
          "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.DataOciApigatewayCertificatesCertificateCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-certificates/index:DataOciApigatewayCertificatesCertificateCollectionItemsLocksOutputReference"
    },
    "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": 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-certificates/index.ts",
        "line": 149
      },
      "name": "DataOciApigatewayCertificatesCertificateCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 178
          },
          "name": "certificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 183
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 189
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 194
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 200
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 205
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 210
          },
          "name": "intermediateCertificates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 215
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 220
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 226
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 231
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 236
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 241
          },
          "name": "subjectNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 247
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 252
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 257
          },
          "name": "timeNotValidAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 262
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 162
          },
          "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": 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-apigateway-certificates/index.ts",
        "line": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/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.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": 350
          },
          "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": 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-apigateway-certificates/index.ts",
            "line": 350
          },
          "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": 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-apigateway-certificates/index.ts",
        "line": 308
      },
      "name": "DataOciApigatewayCertificatesCertificateCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 338
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayCertificatesCertificateCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 321
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 361
      },
      "name": "DataOciApigatewayCertificatesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apigateway_certificates#name DataOciApigatewayCertificates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/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/7.19.0/docs/data-sources/apigateway_certificates#values DataOciApigatewayCertificates#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/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/7.19.0/docs/data-sources/apigateway_certificates#regex DataOciApigatewayCertificates#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 369
          },
          "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": 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-apigateway-certificates/index.ts",
        "line": 518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/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.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": 526
          },
          "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": 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-apigateway-certificates/index.ts",
            "line": 526
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 519
          },
          "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": 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-apigateway-certificates/index.ts",
        "line": 419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 496
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApigatewayCertificatesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 484
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/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-apigateway-certificates/index.ts",
            "line": 513
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 477
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 490
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 506
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-certificates/index.ts",
            "line": 433
          },
          "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/7.19.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/7.19.0/docs/data-sources/apigateway_deployment oci_apigateway_deployment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/index.ts",
          "line": 8769
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 8737
      },
      "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": 8754
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 8894
          },
          "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": 8900
          },
          "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": 8742
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8793
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8799
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8817
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8822
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8828
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8833
          },
          "name": "gatewayId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8838
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8843
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8848
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8854
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8859
          },
          "name": "pathPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8865
          },
          "name": "specification",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8870
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8876
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8881
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8886
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8812
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8805
          },
          "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/7.19.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.DataOciApigatewayDeploymentLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployment/index.ts",
        "line": 15
      },
      "name": "DataOciApigatewayDeploymentLocks",
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentLocks"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployment/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-deployment/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/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.DataOciApigatewayDeploymentLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentLocksList",
      "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": 94
          },
          "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": 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-deployment/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentLocksList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentLocksOutputReference",
      "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": "DataOciApigatewayDeploymentLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 67
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 72
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 77
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 82
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployment/index:DataOciApigatewayDeploymentLocksOutputReference"
    },
    "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": 8645
      },
      "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": 8722
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8729
          },
          "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": 8722
          },
          "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": 8722
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 8722
          },
          "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": 260
      },
      "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": 105
      },
      "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": 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-apigateway-deployment/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/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.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": 169
          },
          "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": 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-apigateway-deployment/index.ts",
            "line": 169
          },
          "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": 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-deployment/index.ts",
        "line": 128
      },
      "name": "DataOciApigatewayDeploymentSpecificationLoggingPoliciesAccessLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 157
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 141
          },
          "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": 180
      },
      "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": 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-deployment/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/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.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": 249
          },
          "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": 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-deployment/index.ts",
            "line": 249
          },
          "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": 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-apigateway-deployment/index.ts",
        "line": 203
      },
      "name": "DataOciApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 232
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 237
          },
          "name": "logLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 216
          },
          "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": 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": "whether the list is wrapping a set (will add 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": 324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 338
          },
          "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": 331
          },
          "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": 331
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 331
          },
          "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": 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-deployment/index.ts",
        "line": 283
      },
      "name": "DataOciApigatewayDeploymentSpecificationLoggingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 313
          },
          "name": "accessLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesAccessLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 319
          },
          "name": "executionLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesExecutionLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 296
          },
          "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": 8677
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8668
      },
      "name": "DataOciApigatewayDeploymentSpecificationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8698
          },
          "name": "loggingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationLoggingPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8704
          },
          "name": "requestPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8710
          },
          "name": "routes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8681
          },
          "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": 4796
      },
      "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": 2082
      },
      "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": 2221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2228
          },
          "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": 2221
          },
          "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": 2221
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2221
          },
          "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": 2114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2105
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2134
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2139
          },
          "name": "cacheKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2144
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2149
          },
          "name": "isAnonymousAccessAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2154
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2159
          },
          "name": "maxClockSkewInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2165
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2171
          },
          "name": "publicKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2176
          },
          "name": "tokenAuthScheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2181
          },
          "name": "tokenHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2186
          },
          "name": "tokenQueryParam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2191
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2197
          },
          "name": "validationFailurePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2203
          },
          "name": "validationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2209
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2118
          },
          "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": 457
      },
      "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": 342
      },
      "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": 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-apigateway-deployment/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/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.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": 446
          },
          "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": 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-apigateway-deployment/index.ts",
            "line": 446
          },
          "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": 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/data-oci-apigateway-deployment/index.ts",
        "line": 365
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 394
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 399
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 404
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 409
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 414
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 419
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 424
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 429
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 434
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 378
          },
          "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": 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.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": 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: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": 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-apigateway-deployment/index.ts",
        "line": 480
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 509
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 515
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationPublicKeysKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 520
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 525
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 530
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 493
          },
          "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": 1284
      },
      "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": 553
      },
      "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": 632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 639
          },
          "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": 632
          },
          "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": 632
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 632
          },
          "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": 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": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 605
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 610
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 615
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 620
          },
          "name": "type",
          "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.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": 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": "whether the list is wrapping a set (will add 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": 1409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1423
          },
          "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": 1416
          },
          "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": 1416
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1416
          },
          "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": 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-apigateway-deployment/index.ts",
        "line": 1307
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1337
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1342
          },
          "name": "fallbackRedirectPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1347
          },
          "name": "logoutPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1352
          },
          "name": "maxExpiryDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1357
          },
          "name": "responseCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1363
          },
          "name": "responseHeaderTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1368
          },
          "name": "responseMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1373
          },
          "name": "responseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1378
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1384
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1389
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1394
          },
          "name": "useCookiesForIntermediateSteps",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1399
          },
          "name": "useCookiesForSession",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1404
          },
          "name": "usePkce",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1320
          },
          "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": 1116
      },
      "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": 718
      },
      "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": 643
      },
      "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": 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-apigateway-deployment/index.ts",
        "line": 700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/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.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": 707
          },
          "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": 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-apigateway-deployment/index.ts",
            "line": 707
          },
          "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": 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-apigateway-deployment/index.ts",
        "line": 666
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 695
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 679
          },
          "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": 788
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 781
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 795
          },
          "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": 788
          },
          "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": 788
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 788
          },
          "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": 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-apigateway-deployment/index.ts",
        "line": 741
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 771
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 776
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 754
          },
          "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": 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-apigateway-deployment/index.ts",
        "line": 1186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/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.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": 1193
          },
          "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": 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-apigateway-deployment/index.ts",
            "line": 1193
          },
          "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": 1148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1139
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1169
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1175
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1181
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1152
          },
          "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": 879
      },
      "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": 799
      },
      "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": 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": "whether the list is wrapping a set (will add 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": 861
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 875
          },
          "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": 868
          },
          "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": 868
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 868
          },
          "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": 831
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 822
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 851
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 856
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 835
          },
          "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": 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": "whether the list is wrapping a set (will add 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": 937
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 951
          },
          "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": 944
          },
          "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": 944
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 944
          },
          "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": 911
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 902
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 932
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 915
          },
          "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": 1040
      },
      "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": 955
      },
      "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": 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-apigateway-deployment/index.ts",
        "line": 1022
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/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.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": 1029
          },
          "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": 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-apigateway-deployment/index.ts",
            "line": 1029
          },
          "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": 987
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 978
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1007
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1012
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1017
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 991
          },
          "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": 1105
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1098
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1112
          },
          "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": 1105
          },
          "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": 1105
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1105
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1063
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1093
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1076
          },
          "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": 1204
      },
      "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": 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-apigateway-deployment/index.ts",
        "line": 1266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/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.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": 1273
          },
          "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": 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-apigateway-deployment/index.ts",
            "line": 1273
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1227
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1256
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1261
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1240
          },
          "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": 1883
      },
      "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": 1512
      },
      "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": 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.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": 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: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": 1544
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1535
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1564
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1569
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1575
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1548
          },
          "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": 1427
      },
      "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": 1501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1508
          },
          "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": 1501
          },
          "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": 1501
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1501
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1450
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1479
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1484
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1489
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1463
          },
          "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": 1598
      },
      "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": 1677
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1670
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1684
          },
          "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": 1677
          },
          "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": 1677
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1677
          },
          "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": 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": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1650
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1655
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1660
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1665
          },
          "name": "type",
          "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.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": 1688
      },
      "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": 1792
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1785
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1799
          },
          "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": 1792
          },
          "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": 1792
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1792
          },
          "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": 1720
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1711
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1740
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1745
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1750
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1755
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1760
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1765
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1770
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1775
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1780
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1724
          },
          "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": 1986
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1979
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1993
          },
          "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": 1986
          },
          "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": 1986
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1986
          },
          "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": 1915
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1906
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1936
          },
          "name": "additionalValidationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1942
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1947
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1953
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1958
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1964
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1969
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1974
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1919
          },
          "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": 1803
      },
      "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": 1872
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1865
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1879
          },
          "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": 1872
          },
          "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": 1872
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1872
          },
          "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": 1835
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1826
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1855
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1860
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 1839
          },
          "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": 1997
      },
      "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": 2071
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2064
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2078
          },
          "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": 2071
          },
          "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": 2071
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2071
          },
          "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": 2029
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2020
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2049
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2054
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2059
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2033
          },
          "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": 2232
      },
      "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": 2321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2328
          },
          "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": 2321
          },
          "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": 2321
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2321
          },
          "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": 2264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2255
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesCorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2284
          },
          "name": "allowedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2289
          },
          "name": "allowedMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2294
          },
          "name": "allowedOrigins",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2299
          },
          "name": "exposedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2304
          },
          "name": "isAllowCredentialsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2309
          },
          "name": "maxAgeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2268
          },
          "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": 4479
      },
      "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": 4317
      },
      "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": 4072
      },
      "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": 4211
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4218
          },
          "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": 4211
          },
          "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": 4211
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4211
          },
          "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": 4104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4095
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4124
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4129
          },
          "name": "cacheKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4134
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4139
          },
          "name": "isAnonymousAccessAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4144
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4149
          },
          "name": "maxClockSkewInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4155
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4161
          },
          "name": "publicKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4166
          },
          "name": "tokenAuthScheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4171
          },
          "name": "tokenHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4176
          },
          "name": "tokenQueryParam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4181
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4187
          },
          "name": "validationFailurePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4193
          },
          "name": "validationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4199
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4108
          },
          "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": 2447
      },
      "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": 2332
      },
      "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": 2436
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2443
          },
          "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": 2436
          },
          "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": 2436
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2436
          },
          "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": 2364
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2355
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2384
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2389
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2394
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2399
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2404
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2409
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2414
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2419
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2424
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2368
          },
          "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": 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.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": 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: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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2470
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2499
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2505
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2510
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2515
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2520
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2483
          },
          "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": 3274
      },
      "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": 2543
      },
      "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": 2622
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2629
          },
          "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": 2622
          },
          "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": 2622
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2622
          },
          "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": 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": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2595
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2600
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2605
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2610
          },
          "name": "type",
          "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.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": 3406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3413
          },
          "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": 3406
          },
          "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": 3406
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3406
          },
          "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": 3306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3297
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3327
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3332
          },
          "name": "fallbackRedirectPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3337
          },
          "name": "logoutPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3342
          },
          "name": "maxExpiryDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3347
          },
          "name": "responseCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3353
          },
          "name": "responseHeaderTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3358
          },
          "name": "responseMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3363
          },
          "name": "responseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3368
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3374
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3379
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3384
          },
          "name": "useCookiesForIntermediateSteps",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3389
          },
          "name": "useCookiesForSession",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3394
          },
          "name": "usePkce",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3310
          },
          "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": 3106
      },
      "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": 2708
      },
      "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": 2633
      },
      "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": 2697
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2704
          },
          "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": 2697
          },
          "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": 2697
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2697
          },
          "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": 2665
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2656
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2685
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2669
          },
          "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": 2778
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2771
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2785
          },
          "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": 2778
          },
          "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": 2778
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2778
          },
          "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": 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/data-oci-apigateway-deployment/index.ts",
        "line": 2731
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2761
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2766
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2744
          },
          "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": 3183
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3190
          },
          "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": 3183
          },
          "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": 3183
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3183
          },
          "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": 3138
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3129
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3159
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3165
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3171
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3142
          },
          "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": 2869
      },
      "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": 2789
      },
      "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": 2858
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2851
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2865
          },
          "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": 2858
          },
          "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": 2858
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2858
          },
          "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": 2821
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2812
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2841
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2846
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2825
          },
          "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": 2934
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2927
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2941
          },
          "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": 2934
          },
          "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": 2934
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2934
          },
          "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": 2901
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2892
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2922
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2905
          },
          "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": 3030
      },
      "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": 2945
      },
      "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": 3019
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3012
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3026
          },
          "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": 3019
          },
          "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": 3019
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3019
          },
          "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": 2977
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2968
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2997
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3002
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3007
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 2981
          },
          "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": 3095
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3088
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3102
          },
          "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": 3095
          },
          "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": 3095
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3095
          },
          "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": 3062
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3053
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3083
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3066
          },
          "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": 3194
      },
      "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": 3263
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3270
          },
          "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": 3263
          },
          "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": 3263
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3263
          },
          "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": 3226
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3217
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3246
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3251
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3230
          },
          "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": 3873
      },
      "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": 3502
      },
      "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": 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.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": 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: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": 3534
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3525
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3554
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3559
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3565
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3538
          },
          "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": 3417
      },
      "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": 3491
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3498
          },
          "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": 3491
          },
          "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": 3491
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3491
          },
          "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": 3449
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3440
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3469
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3474
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3479
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3453
          },
          "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": 3588
      },
      "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": 3667
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3660
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3674
          },
          "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": 3667
          },
          "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": 3667
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3667
          },
          "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": 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": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3640
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3645
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3650
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3655
          },
          "name": "type",
          "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.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": 3678
      },
      "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": 3782
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3789
          },
          "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": 3782
          },
          "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": 3782
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3782
          },
          "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": 3710
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3701
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3730
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3735
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3740
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3745
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3750
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3755
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3760
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3765
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3770
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3714
          },
          "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": 3976
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3969
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3983
          },
          "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": 3976
          },
          "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": 3976
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3976
          },
          "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": 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/data-oci-apigateway-deployment/index.ts",
        "line": 3896
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3926
          },
          "name": "additionalValidationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3932
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3937
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3943
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3948
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3954
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3959
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3964
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3909
          },
          "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": 3793
      },
      "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": 3862
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3855
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3869
          },
          "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": 3862
          },
          "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": 3862
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3862
          },
          "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": 3825
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3816
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3845
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3850
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 3829
          },
          "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": 3987
      },
      "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": 4061
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4054
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4068
          },
          "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": 4061
          },
          "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": 4061
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4061
          },
          "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": 4019
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4010
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4039
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4044
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4049
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4023
          },
          "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": 4222
      },
      "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": 4306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4313
          },
          "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": 4306
          },
          "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": 4306
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4306
          },
          "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": 4254
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4245
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4274
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4279
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4284
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4289
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4294
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4258
          },
          "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": 4388
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4395
          },
          "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": 4388
          },
          "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": 4388
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4388
          },
          "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": 4349
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4340
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4370
          },
          "name": "authenticationServerDetail",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4376
          },
          "name": "key",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4353
          },
          "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": 4550
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4543
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4557
          },
          "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": 4550
          },
          "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": 4550
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4550
          },
          "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": 4511
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4502
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4532
          },
          "name": "authenticationServers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4538
          },
          "name": "selectionSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4515
          },
          "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": 4399
      },
      "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": 4468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4461
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4475
          },
          "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": 4468
          },
          "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": 4468
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4468
          },
          "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": 4431
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4422
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4451
          },
          "name": "selector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4456
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4435
          },
          "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": 4891
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4884
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4898
          },
          "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": 4891
          },
          "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": 4891
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4891
          },
          "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": 4561
      },
      "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": 4630
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4623
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4637
          },
          "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": 4630
          },
          "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": 4630
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4630
          },
          "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": 4593
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4584
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesMutualTlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4613
          },
          "name": "allowedSans",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4618
          },
          "name": "isVerifiedCertificateRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4597
          },
          "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": 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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4819
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4849
          },
          "name": "authentication",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesAuthenticationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4855
          },
          "name": "cors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesCorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4861
          },
          "name": "dynamicAuthentication",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesDynamicAuthenticationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4867
          },
          "name": "mutualTls",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesMutualTlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4873
          },
          "name": "rateLimiting",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesRateLimitingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4879
          },
          "name": "usagePlans",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRequestPoliciesUsagePlansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4832
          },
          "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": 4641
      },
      "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": 4710
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4717
          },
          "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": 4710
          },
          "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": 4710
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4710
          },
          "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": 4673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4664
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesRateLimitingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4693
          },
          "name": "rateInRequestsPerSecond",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4698
          },
          "name": "rateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4677
          },
          "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": 4721
      },
      "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": 4785
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4778
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4792
          },
          "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": 4785
          },
          "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": 4785
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4785
          },
          "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": 4753
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4744
      },
      "name": "DataOciApigatewayDeploymentSpecificationRequestPoliciesUsagePlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4773
          },
          "name": "tokenLocations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4757
          },
          "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": 8541
      },
      "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": 5440
      },
      "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": 4902
      },
      "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": 4971
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4964
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4978
          },
          "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": 4971
          },
          "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": 4971
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4971
          },
          "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": 4934
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4925
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4954
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4959
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 4938
          },
          "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": 5572
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5579
          },
          "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": 5572
          },
          "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": 5572
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5572
          },
          "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": 5472
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5463
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5492
          },
          "name": "allowedPostLogoutUris",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5497
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5502
          },
          "name": "connectTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5507
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5513
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5518
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5523
          },
          "name": "postLogoutState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5528
          },
          "name": "readTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5534
          },
          "name": "routingBackends",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5540
          },
          "name": "selectionSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendSelectionSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5545
          },
          "name": "sendTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5550
          },
          "name": "status",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5555
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5560
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5476
          },
          "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": 5278
      },
      "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": 5062
      },
      "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": 4982
      },
      "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": 5051
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5044
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5058
          },
          "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": 5051
          },
          "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": 5051
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5051
          },
          "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": 5014
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5005
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5034
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5039
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5018
          },
          "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": 5172
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5179
          },
          "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": 5172
          },
          "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": 5172
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5172
          },
          "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": 5094
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5085
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5114
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5119
          },
          "name": "connectTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5124
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5130
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5135
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5140
          },
          "name": "readTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5145
          },
          "name": "sendTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5150
          },
          "name": "status",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5155
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5160
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5098
          },
          "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": 5183
      },
      "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": 5267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5274
          },
          "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": 5267
          },
          "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": 5267
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5267
          },
          "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": 5215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5206
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5235
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5240
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5245
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5250
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5255
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5219
          },
          "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": 5349
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5356
          },
          "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": 5349
          },
          "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": 5349
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5349
          },
          "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": 5310
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5301
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5331
          },
          "name": "backend",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsBackendList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5337
          },
          "name": "key",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendRoutingBackendsKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5314
          },
          "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": 5360
      },
      "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": 5429
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5436
          },
          "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": 5429
          },
          "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": 5429
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5429
          },
          "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": 5392
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5383
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesBackendSelectionSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5412
          },
          "name": "selector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5417
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5396
          },
          "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": 8634
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8627
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8641
          },
          "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": 8634
          },
          "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": 8634
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 8634
          },
          "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": 5738
      },
      "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": 5583
      },
      "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": 5647
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5654
          },
          "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": 5647
          },
          "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": 5647
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5647
          },
          "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": 5615
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5606
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5635
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5619
          },
          "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": 5658
      },
      "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": 5727
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5720
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5734
          },
          "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": 5727
          },
          "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": 5727
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5727
          },
          "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": 5690
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5681
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5710
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5715
          },
          "name": "logLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5694
          },
          "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": 5809
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5802
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5816
          },
          "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": 5809
          },
          "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": 5809
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5809
          },
          "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": 5770
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5761
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5791
          },
          "name": "accessLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesAccessLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5797
          },
          "name": "executionLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesExecutionLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5774
          },
          "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": 8573
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8564
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8594
          },
          "name": "backend",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesBackendList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8600
          },
          "name": "loggingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesLoggingPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8605
          },
          "name": "methods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8610
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8616
          },
          "name": "requestPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8622
          },
          "name": "responsePolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8577
          },
          "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": 7700
      },
      "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": 5820
      },
      "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": 5889
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5882
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5896
          },
          "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": 5889
          },
          "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": 5889
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5889
          },
          "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": 5852
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5843
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5872
          },
          "name": "allowedScope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5877
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5856
          },
          "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": 5980
      },
      "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": 5900
      },
      "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": 5969
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5962
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5976
          },
          "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": 5969
          },
          "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": 5969
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5969
          },
          "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": 5932
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5923
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5952
          },
          "name": "mediaType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5957
          },
          "name": "validationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 5936
          },
          "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": 6055
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6048
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6062
          },
          "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": 6055
          },
          "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": 6055
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6055
          },
          "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": 6012
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6003
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6033
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6038
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6043
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6016
          },
          "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": 6066
      },
      "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": 6155
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6162
          },
          "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": 6155
          },
          "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": 6155
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6155
          },
          "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": 6098
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6089
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesCorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6118
          },
          "name": "allowedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6123
          },
          "name": "allowedMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6128
          },
          "name": "allowedOrigins",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6133
          },
          "name": "exposedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6138
          },
          "name": "isAllowCredentialsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6143
          },
          "name": "maxAgeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6102
          },
          "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": 6639
      },
      "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": 6241
      },
      "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": 6166
      },
      "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": 6230
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6237
          },
          "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": 6230
          },
          "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": 6230
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6230
          },
          "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": 6198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6189
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6218
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6202
          },
          "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": 6311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6318
          },
          "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": 6311
          },
          "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": 6311
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6311
          },
          "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": 6273
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6264
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6294
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6299
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6277
          },
          "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": 6716
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6709
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6723
          },
          "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": 6716
          },
          "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": 6716
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6716
          },
          "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": 6671
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6662
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6692
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6698
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6704
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6675
          },
          "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": 6402
      },
      "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": 6322
      },
      "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": 6391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6398
          },
          "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": 6391
          },
          "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": 6391
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6391
          },
          "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": 6354
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6345
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6374
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6379
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6358
          },
          "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": 6467
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6474
          },
          "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": 6467
          },
          "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": 6467
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6467
          },
          "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": 6434
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6425
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6455
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6438
          },
          "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": 6563
      },
      "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": 6478
      },
      "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": 6552
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6559
          },
          "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": 6552
          },
          "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": 6552
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6552
          },
          "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": 6510
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6501
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6530
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6535
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6540
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6514
          },
          "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": 6628
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6621
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6635
          },
          "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": 6628
          },
          "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": 6628
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6628
          },
          "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": 6595
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6586
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6616
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6599
          },
          "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": 6807
      },
      "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": 6727
      },
      "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": 6796
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6789
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6803
          },
          "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": 6796
          },
          "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": 6796
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6796
          },
          "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": 6759
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6750
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6779
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6784
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6763
          },
          "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": 6877
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6870
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6884
          },
          "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": 6877
          },
          "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": 6877
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6877
          },
          "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": 6839
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6830
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6860
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6865
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6843
          },
          "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": 7807
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7800
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7814
          },
          "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": 7807
          },
          "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": 7807
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7807
          },
          "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": 7732
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7723
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7753
          },
          "name": "authorization",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesAuthorizationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7759
          },
          "name": "bodyValidation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesBodyValidationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7765
          },
          "name": "cors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesCorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7771
          },
          "name": "headerTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7777
          },
          "name": "headerValidations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesHeaderValidationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7783
          },
          "name": "queryParameterTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7789
          },
          "name": "queryParameterValidations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7795
          },
          "name": "responseCacheLookup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7736
          },
          "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": 7361
      },
      "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": 6963
      },
      "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": 6888
      },
      "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": 6952
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6945
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6959
          },
          "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": 6952
          },
          "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": 6952
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6952
          },
          "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": 6920
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6911
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6940
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6924
          },
          "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": 7033
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7026
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7040
          },
          "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": 7033
          },
          "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": 7033
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7033
          },
          "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": 6995
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6986
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7016
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7021
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 6999
          },
          "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": 7438
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7445
          },
          "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": 7438
          },
          "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": 7438
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7438
          },
          "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": 7393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7384
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7414
          },
          "name": "filterQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7420
          },
          "name": "renameQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7426
          },
          "name": "setQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7397
          },
          "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": 7124
      },
      "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": 7044
      },
      "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": 7113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7120
          },
          "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": 7113
          },
          "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": 7113
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7113
          },
          "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": 7076
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7067
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7096
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7101
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7080
          },
          "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": 7189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7196
          },
          "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": 7189
          },
          "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": 7189
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7189
          },
          "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": 7156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7147
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7177
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7160
          },
          "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": 7285
      },
      "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": 7200
      },
      "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": 7274
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7281
          },
          "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": 7274
          },
          "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": 7274
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7274
          },
          "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": 7232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7223
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7252
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7257
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7262
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7236
          },
          "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": 7350
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7357
          },
          "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": 7350
          },
          "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": 7350
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7350
          },
          "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": 7317
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7308
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7338
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7321
          },
          "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": 7529
      },
      "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": 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.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": 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: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": 7561
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7552
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7582
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7587
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7565
          },
          "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": 7449
      },
      "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": 7518
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7511
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7525
          },
          "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": 7518
          },
          "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": 7518
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7518
          },
          "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": 7481
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7472
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7501
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7506
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7485
          },
          "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": 7610
      },
      "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": 7689
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7682
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7696
          },
          "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": 7689
          },
          "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": 7689
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7689
          },
          "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": 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": "DataOciApigatewayDeploymentSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7662
          },
          "name": "cacheKeyAdditions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7667
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7672
          },
          "name": "isPrivateCachingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7677
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7646
          },
          "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": 8459
      },
      "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": 8291
      },
      "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": 7893
      },
      "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": 7818
      },
      "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": 7882
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7875
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7889
          },
          "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": 7882
          },
          "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": 7882
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7882
          },
          "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": 7850
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7841
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7870
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7854
          },
          "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": 7963
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7956
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7970
          },
          "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": 7963
          },
          "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": 7963
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7963
          },
          "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": 7925
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7916
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7946
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7951
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 7929
          },
          "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": 8368
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8375
          },
          "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": 8368
          },
          "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": 8368
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 8368
          },
          "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": 8323
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8314
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8344
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8350
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8356
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8327
          },
          "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": 8054
      },
      "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": 7974
      },
      "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": 8043
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8036
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8050
          },
          "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": 8043
          },
          "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": 8043
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 8043
          },
          "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": 8006
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7997
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8026
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8031
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8010
          },
          "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": 8119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8126
          },
          "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": 8119
          },
          "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": 8119
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 8119
          },
          "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": 8086
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8077
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8107
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8090
          },
          "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": 8215
      },
      "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": 8130
      },
      "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": 8204
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8211
          },
          "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": 8204
          },
          "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": 8204
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 8204
          },
          "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": 8162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8153
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8182
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8187
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8192
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8166
          },
          "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": 8280
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8287
          },
          "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": 8280
          },
          "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": 8280
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 8280
          },
          "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": 8247
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8238
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8268
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8251
          },
          "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": 8530
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8537
          },
          "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": 8530
          },
          "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": 8530
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 8530
          },
          "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": 8491
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8482
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8512
          },
          "name": "headerTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesHeaderTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8518
          },
          "name": "responseCacheStore",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8495
          },
          "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": 8379
      },
      "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": 8448
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8455
          },
          "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": 8448
          },
          "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": 8448
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 8448
          },
          "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": 8411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8402
      },
      "name": "DataOciApigatewayDeploymentSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8431
          },
          "name": "timeToLiveInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8436
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployment/index.ts",
            "line": 8415
          },
          "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/7.19.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/7.19.0/docs/data-sources/apigateway_deployments oci_apigateway_deployments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/index.ts",
          "line": 9125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 9093
      },
      "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": 9110
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 9241
          },
          "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": 9180
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9244
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9196
          },
          "name": "resetGatewayId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9212
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9228
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9256
          },
          "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": 9267
          },
          "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": 9098
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9168
          },
          "name": "deploymentCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9238
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9162
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9184
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9248
          },
          "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": 9200
          },
          "name": "gatewayIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9216
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9232
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9155
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9174
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9190
          },
          "name": "gatewayId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9206
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9222
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 8758
      },
      "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": 8902
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8895
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8909
          },
          "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": 8902
          },
          "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": 8902
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 8902
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-deployments/index.ts",
        "line": 40
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionLocks",
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionLocks"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-deployments/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-apigateway-deployments/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/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.DataOciApigatewayDeploymentsDeploymentCollectionLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionLocksList",
      "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": 119
          },
          "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": 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-apigateway-deployments/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionLocksList"
    },
    "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionLocksOutputReference",
      "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": "DataOciApigatewayDeploymentsDeploymentCollectionLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 92
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 97
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 102
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 107
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-deployments/index:DataOciApigatewayDeploymentsDeploymentCollectionLocksOutputReference"
    },
    "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": 8790
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8781
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8810
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8816
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8821
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8826
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8832
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8837
          },
          "name": "gatewayId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8842
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8847
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8852
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8858
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8863
          },
          "name": "pathPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8869
          },
          "name": "specification",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8874
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8880
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8885
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8890
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8794
          },
          "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": 8670
      },
      "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": 8747
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8740
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8754
          },
          "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": 8747
          },
          "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": 8747
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 8747
          },
          "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": 285
      },
      "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": 130
      },
      "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": 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-apigateway-deployments/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/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.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": 194
          },
          "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": 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-apigateway-deployments/index.ts",
            "line": 194
          },
          "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": 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-apigateway-deployments/index.ts",
        "line": 153
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesAccessLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 182
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 166
          },
          "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": 205
      },
      "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": 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-apigateway-deployments/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/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.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": 274
          },
          "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": 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-apigateway-deployments/index.ts",
            "line": 274
          },
          "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": 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-apigateway-deployments/index.ts",
        "line": 228
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesExecutionLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 257
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 262
          },
          "name": "logLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 241
          },
          "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": 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-deployments/index.ts",
        "line": 349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/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.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": 356
          },
          "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": 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-deployments/index.ts",
            "line": 356
          },
          "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": 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-apigateway-deployments/index.ts",
        "line": 308
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 338
          },
          "name": "accessLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesAccessLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 344
          },
          "name": "executionLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesExecutionLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 321
          },
          "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": 8702
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8693
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8723
          },
          "name": "loggingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationLoggingPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8729
          },
          "name": "requestPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8735
          },
          "name": "routes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8706
          },
          "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": 4821
      },
      "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": 2107
      },
      "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": 2246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2253
          },
          "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": 2246
          },
          "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": 2246
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2246
          },
          "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": 2139
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2130
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2159
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2164
          },
          "name": "cacheKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2169
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2174
          },
          "name": "isAnonymousAccessAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2179
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2184
          },
          "name": "maxClockSkewInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2190
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2196
          },
          "name": "publicKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2201
          },
          "name": "tokenAuthScheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2206
          },
          "name": "tokenHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2211
          },
          "name": "tokenQueryParam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2216
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2222
          },
          "name": "validationFailurePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2228
          },
          "name": "validationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2234
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2143
          },
          "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": 482
      },
      "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": 367
      },
      "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": 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-apigateway-deployments/index.ts",
        "line": 464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/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.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": 471
          },
          "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": 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-apigateway-deployments/index.ts",
            "line": 471
          },
          "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": 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-deployments/index.ts",
        "line": 390
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 419
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 424
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 429
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 434
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 439
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 444
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 449
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 454
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 459
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 403
          },
          "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": 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.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": 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: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": 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-apigateway-deployments/index.ts",
        "line": 505
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 534
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 540
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationPublicKeysKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 545
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 550
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 555
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 518
          },
          "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": 1309
      },
      "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": 578
      },
      "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": 657
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 650
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 664
          },
          "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": 657
          },
          "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": 657
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 657
          },
          "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": 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": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 630
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 635
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 640
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 645
          },
          "name": "type",
          "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.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": 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": "whether the list is wrapping a set (will add 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": 1434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1448
          },
          "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": 1441
          },
          "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": 1441
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1441
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1332
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1362
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyClientDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1367
          },
          "name": "fallbackRedirectPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1372
          },
          "name": "logoutPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1377
          },
          "name": "maxExpiryDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1382
          },
          "name": "responseCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1388
          },
          "name": "responseHeaderTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1393
          },
          "name": "responseMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1398
          },
          "name": "responseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1403
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1409
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1414
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1419
          },
          "name": "useCookiesForIntermediateSteps",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1424
          },
          "name": "useCookiesForSession",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1429
          },
          "name": "usePkce",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1345
          },
          "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": 1141
      },
      "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": 743
      },
      "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": 668
      },
      "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": 732
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 725
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 739
          },
          "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": 732
          },
          "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": 732
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 732
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 691
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 720
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 704
          },
          "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": 813
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 806
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 820
          },
          "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": 813
          },
          "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": 813
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 813
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 766
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 796
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 801
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 779
          },
          "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": 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-apigateway-deployments/index.ts",
        "line": 1211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/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.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": 1218
          },
          "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": 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-apigateway-deployments/index.ts",
            "line": 1218
          },
          "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": 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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1164
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1194
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1200
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1206
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1177
          },
          "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": 904
      },
      "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": 824
      },
      "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": 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": "whether the list is wrapping a set (will add 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": 886
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 900
          },
          "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": 893
          },
          "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": 893
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 893
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 847
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 876
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 881
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 860
          },
          "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": 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": "whether the list is wrapping a set (will add 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": 962
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 976
          },
          "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": 969
          },
          "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": 969
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 969
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 927
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 957
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 940
          },
          "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": 1065
      },
      "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": 980
      },
      "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": 1054
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1047
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1061
          },
          "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": 1054
          },
          "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": 1054
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1054
          },
          "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": 1012
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1003
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1032
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1037
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1042
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1016
          },
          "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": 1130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1137
          },
          "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": 1130
          },
          "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": 1130
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1130
          },
          "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": 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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1088
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1118
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1101
          },
          "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": 1229
      },
      "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": 1298
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1305
          },
          "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": 1298
          },
          "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": 1298
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1298
          },
          "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": 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-apigateway-deployments/index.ts",
        "line": 1252
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationFailurePolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1281
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1286
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1265
          },
          "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": 1908
      },
      "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": 1537
      },
      "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": 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.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": 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: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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1560
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1589
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1594
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1600
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1573
          },
          "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": 1452
      },
      "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": 1526
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1533
          },
          "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": 1526
          },
          "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": 1526
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1526
          },
          "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": 1484
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1475
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1504
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1509
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1514
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1488
          },
          "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": 1623
      },
      "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": 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-deployments/index.ts",
        "line": 1695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/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.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": 1702
          },
          "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": 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-deployments/index.ts",
            "line": 1702
          },
          "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": 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": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1675
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1680
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1685
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1690
          },
          "name": "type",
          "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.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": 1713
      },
      "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": 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/data-oci-apigateway-deployments/index.ts",
        "line": 1810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/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.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": 1817
          },
          "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": 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/data-oci-apigateway-deployments/index.ts",
            "line": 1817
          },
          "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": 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-deployments/index.ts",
        "line": 1736
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1765
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1770
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1775
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1780
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1785
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1790
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1795
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1800
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1805
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1749
          },
          "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": 2011
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2004
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2018
          },
          "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": 2011
          },
          "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": 2011
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2011
          },
          "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": 1940
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1931
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1961
          },
          "name": "additionalValidationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyAdditionalValidationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1967
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyClientDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1972
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1978
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicyKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1983
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1989
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1994
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1999
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1944
          },
          "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": 1828
      },
      "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": 1897
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1890
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1904
          },
          "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": 1897
          },
          "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": 1897
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1897
          },
          "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": 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/data-oci-apigateway-deployments/index.ts",
        "line": 1851
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationValidationPolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1880
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1885
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 1864
          },
          "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": 2022
      },
      "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": 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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2089
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2103
          },
          "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": 2096
          },
          "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": 2096
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2096
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2045
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2074
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2079
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2084
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2058
          },
          "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": 2257
      },
      "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": 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-deployments/index.ts",
        "line": 2339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/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.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": 2346
          },
          "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": 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-deployments/index.ts",
            "line": 2346
          },
          "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": 2289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2280
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesCorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2309
          },
          "name": "allowedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2314
          },
          "name": "allowedMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2319
          },
          "name": "allowedOrigins",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2324
          },
          "name": "exposedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2329
          },
          "name": "isAllowCredentialsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2334
          },
          "name": "maxAgeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2293
          },
          "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": 4504
      },
      "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": 4342
      },
      "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": 4097
      },
      "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": 4236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4243
          },
          "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": 4236
          },
          "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": 4236
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4236
          },
          "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": 4129
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4120
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4149
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4154
          },
          "name": "cacheKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4159
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4164
          },
          "name": "isAnonymousAccessAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4169
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4174
          },
          "name": "maxClockSkewInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4180
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4186
          },
          "name": "publicKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4191
          },
          "name": "tokenAuthScheme",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4196
          },
          "name": "tokenHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4201
          },
          "name": "tokenQueryParam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4206
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4212
          },
          "name": "validationFailurePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4218
          },
          "name": "validationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4224
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4133
          },
          "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": 2472
      },
      "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": 2357
      },
      "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": 2461
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2468
          },
          "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": 2461
          },
          "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": 2461
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2461
          },
          "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": 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-deployments/index.ts",
        "line": 2380
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2409
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2414
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2419
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2424
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2429
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2434
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2439
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2444
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2449
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2393
          },
          "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": 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.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": 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: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": 2504
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2495
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2524
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2530
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailPublicKeysKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2535
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2540
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2545
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2508
          },
          "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": 3299
      },
      "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": 2568
      },
      "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": 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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2654
          },
          "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": 2647
          },
          "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": 2647
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2647
          },
          "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": 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": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2620
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2625
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2630
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2635
          },
          "name": "type",
          "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.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": 3431
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3438
          },
          "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": 3431
          },
          "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": 3431
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3431
          },
          "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": 3331
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3322
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3352
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyClientDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3357
          },
          "name": "fallbackRedirectPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3362
          },
          "name": "logoutPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3367
          },
          "name": "maxExpiryDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3372
          },
          "name": "responseCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3378
          },
          "name": "responseHeaderTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3383
          },
          "name": "responseMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3388
          },
          "name": "responseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3393
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3399
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3404
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3409
          },
          "name": "useCookiesForIntermediateSteps",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3414
          },
          "name": "useCookiesForSession",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3419
          },
          "name": "usePkce",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3335
          },
          "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": 3131
      },
      "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": 2733
      },
      "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": 2658
      },
      "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": 2722
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2729
          },
          "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": 2722
          },
          "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": 2722
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2722
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2681
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2710
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2694
          },
          "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": 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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2796
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2810
          },
          "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": 2803
          },
          "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": 2803
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2803
          },
          "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": 2765
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2756
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2786
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2791
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2769
          },
          "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": 3208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3215
          },
          "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": 3208
          },
          "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": 3208
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3208
          },
          "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": 3163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3154
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3184
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsFilterHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3190
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3196
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3167
          },
          "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": 2894
      },
      "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": 2814
      },
      "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": 2883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2876
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2890
          },
          "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": 2883
          },
          "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": 2883
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2883
          },
          "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": 2846
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2837
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2866
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2871
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2850
          },
          "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": 2959
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2952
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2966
          },
          "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": 2959
          },
          "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": 2959
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2959
          },
          "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": 2926
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2917
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2947
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 2930
          },
          "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": 3055
      },
      "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": 2970
      },
      "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": 3044
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3037
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3051
          },
          "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": 3044
          },
          "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": 3044
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3044
          },
          "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": 3002
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2993
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3022
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3027
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3032
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3006
          },
          "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": 3120
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3127
          },
          "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": 3120
          },
          "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": 3120
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3120
          },
          "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": 3087
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3078
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3108
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicyResponseHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3091
          },
          "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": 3219
      },
      "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": 3288
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3295
          },
          "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": 3288
          },
          "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": 3288
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3288
          },
          "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": 3251
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3242
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationFailurePolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3271
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3276
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3255
          },
          "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": 3898
      },
      "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": 3527
      },
      "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": 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.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": 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: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": 3559
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3550
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3579
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3584
          },
          "name": "issuers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3590
          },
          "name": "verifyClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3563
          },
          "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": 3442
      },
      "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": 3516
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3523
          },
          "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": 3516
          },
          "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": 3516
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3516
          },
          "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": 3474
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3465
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3494
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3499
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3504
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3478
          },
          "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": 3613
      },
      "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": 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-deployments/index.ts",
        "line": 3685
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/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.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": 3692
          },
          "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": 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-deployments/index.ts",
            "line": 3692
          },
          "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": 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": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3665
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3670
          },
          "name": "clientSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3675
          },
          "name": "clientSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3680
          },
          "name": "type",
          "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.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": 3703
      },
      "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": 3807
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3800
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3814
          },
          "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": 3807
          },
          "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": 3807
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3807
          },
          "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": 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-deployments/index.ts",
        "line": 3726
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3755
          },
          "name": "alg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3760
          },
          "name": "e",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3765
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3770
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3775
          },
          "name": "keyOps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3780
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3785
          },
          "name": "kty",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3790
          },
          "name": "n",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3795
          },
          "name": "use",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3739
          },
          "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": 4001
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3994
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4008
          },
          "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": 4001
          },
          "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": 4001
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4001
          },
          "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": 3930
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3921
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3951
          },
          "name": "additionalValidationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyAdditionalValidationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3957
          },
          "name": "clientDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyClientDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3962
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3968
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicyKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3973
          },
          "name": "maxCacheDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3979
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3984
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3989
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3934
          },
          "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": 3818
      },
      "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": 3887
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3880
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3894
          },
          "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": 3887
          },
          "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": 3887
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3887
          },
          "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": 3850
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3841
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailValidationPolicySourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3870
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3875
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 3854
          },
          "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": 4012
      },
      "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": 4086
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4079
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4093
          },
          "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": 4086
          },
          "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": 4086
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4086
          },
          "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": 4044
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4035
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailVerifyClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4064
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4069
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4074
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4048
          },
          "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": 4247
      },
      "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": 4331
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4338
          },
          "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": 4331
          },
          "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": 4331
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4331
          },
          "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": 4279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4270
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4299
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4304
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4309
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4314
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4319
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4283
          },
          "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": 4413
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4420
          },
          "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": 4413
          },
          "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": 4413
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4413
          },
          "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": 4374
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4365
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4395
          },
          "name": "authenticationServerDetail",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersAuthenticationServerDetailList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4401
          },
          "name": "key",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4378
          },
          "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": 4575
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4568
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4582
          },
          "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": 4575
          },
          "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": 4575
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4575
          },
          "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": 4536
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4527
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4557
          },
          "name": "authenticationServers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationAuthenticationServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4563
          },
          "name": "selectionSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4540
          },
          "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": 4424
      },
      "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": 4493
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4500
          },
          "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": 4493
          },
          "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": 4493
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4493
          },
          "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": 4456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4447
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationSelectionSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4476
          },
          "name": "selector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4481
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4460
          },
          "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": 4916
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4909
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4923
          },
          "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": 4916
          },
          "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": 4916
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4916
          },
          "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": 4586
      },
      "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": 4655
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4648
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4662
          },
          "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": 4655
          },
          "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": 4655
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4655
          },
          "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": 4618
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4609
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesMutualTlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4638
          },
          "name": "allowedSans",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4643
          },
          "name": "isVerifiedCertificateRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4622
          },
          "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": 4853
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4844
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4874
          },
          "name": "authentication",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesAuthenticationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4880
          },
          "name": "cors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesCorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4886
          },
          "name": "dynamicAuthentication",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesDynamicAuthenticationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4892
          },
          "name": "mutualTls",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesMutualTlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4898
          },
          "name": "rateLimiting",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesRateLimitingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4904
          },
          "name": "usagePlans",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesUsagePlansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4857
          },
          "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": 4666
      },
      "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": 4735
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4728
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4742
          },
          "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": 4735
          },
          "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": 4735
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4735
          },
          "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": 4698
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4689
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesRateLimitingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4718
          },
          "name": "rateInRequestsPerSecond",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4723
          },
          "name": "rateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4702
          },
          "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": 4746
      },
      "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": 4810
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4803
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4817
          },
          "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": 4810
          },
          "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": 4810
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4810
          },
          "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": 4778
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4769
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRequestPoliciesUsagePlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4798
          },
          "name": "tokenLocations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4782
          },
          "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": 8566
      },
      "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": 5465
      },
      "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": 4927
      },
      "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": 4996
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4989
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5003
          },
          "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": 4996
          },
          "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": 4996
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 4996
          },
          "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": 4959
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 4950
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4979
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4984
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 4963
          },
          "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": 5597
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5590
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5604
          },
          "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": 5597
          },
          "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": 5597
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5597
          },
          "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": 5497
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5488
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5517
          },
          "name": "allowedPostLogoutUris",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5522
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5527
          },
          "name": "connectTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5532
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5538
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5543
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5548
          },
          "name": "postLogoutState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5553
          },
          "name": "readTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5559
          },
          "name": "routingBackends",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5565
          },
          "name": "selectionSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendSelectionSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5570
          },
          "name": "sendTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5575
          },
          "name": "status",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5580
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5585
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5501
          },
          "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": 5303
      },
      "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": 5087
      },
      "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": 5007
      },
      "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": 5076
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5069
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5083
          },
          "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": 5076
          },
          "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": 5076
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5076
          },
          "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": 5039
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5030
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5059
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5064
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5043
          },
          "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": 5197
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5204
          },
          "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": 5197
          },
          "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": 5197
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5197
          },
          "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": 5119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5110
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5139
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5144
          },
          "name": "connectTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5149
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5155
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5160
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5165
          },
          "name": "readTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5170
          },
          "name": "sendTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5175
          },
          "name": "status",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5180
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5185
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5123
          },
          "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": 5208
      },
      "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": 5292
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5299
          },
          "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": 5292
          },
          "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": 5292
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5292
          },
          "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": 5240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5231
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5260
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5265
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5270
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5275
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5280
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5244
          },
          "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": 5374
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5381
          },
          "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": 5374
          },
          "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": 5374
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5374
          },
          "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": 5335
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5326
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5356
          },
          "name": "backend",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsBackendList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5362
          },
          "name": "key",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendRoutingBackendsKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5339
          },
          "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": 5385
      },
      "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": 5454
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5461
          },
          "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": 5454
          },
          "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": 5454
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5454
          },
          "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": 5417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5408
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendSelectionSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5437
          },
          "name": "selector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5442
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5421
          },
          "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": 8659
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8652
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8666
          },
          "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": 8659
          },
          "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": 8659
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 8659
          },
          "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": 5763
      },
      "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": 5608
      },
      "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": 5672
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5679
          },
          "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": 5672
          },
          "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": 5672
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5672
          },
          "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": 5640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5631
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesAccessLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5660
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5644
          },
          "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": 5683
      },
      "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": 5752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5759
          },
          "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": 5752
          },
          "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": 5752
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5752
          },
          "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": 5715
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5706
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesExecutionLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5735
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5740
          },
          "name": "logLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5719
          },
          "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": 5834
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5827
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5841
          },
          "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": 5834
          },
          "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": 5834
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5834
          },
          "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": 5795
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5786
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5816
          },
          "name": "accessLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesAccessLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5822
          },
          "name": "executionLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesExecutionLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5799
          },
          "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": 8598
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8589
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8619
          },
          "name": "backend",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesBackendList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8625
          },
          "name": "loggingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesLoggingPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8630
          },
          "name": "methods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8635
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8641
          },
          "name": "requestPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8647
          },
          "name": "responsePolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8602
          },
          "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": 7725
      },
      "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": 5845
      },
      "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": 5914
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5907
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5921
          },
          "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": 5914
          },
          "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": 5914
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5914
          },
          "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": 5877
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5868
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesAuthorizationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5897
          },
          "name": "allowedScope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5902
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5881
          },
          "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": 6005
      },
      "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": 5925
      },
      "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": 5994
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5987
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6001
          },
          "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": 5994
          },
          "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": 5994
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 5994
          },
          "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": 5957
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 5948
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5977
          },
          "name": "mediaType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5982
          },
          "name": "validationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 5961
          },
          "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": 6080
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6073
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6087
          },
          "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": 6080
          },
          "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": 6080
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6080
          },
          "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": 6037
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6028
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6058
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6063
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6068
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6041
          },
          "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": 6091
      },
      "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": 6180
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6187
          },
          "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": 6180
          },
          "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": 6180
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6180
          },
          "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": 6123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6114
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesCorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6143
          },
          "name": "allowedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6148
          },
          "name": "allowedMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6153
          },
          "name": "allowedOrigins",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6158
          },
          "name": "exposedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6163
          },
          "name": "isAllowCredentialsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6168
          },
          "name": "maxAgeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6127
          },
          "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": 6664
      },
      "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": 6266
      },
      "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": 6191
      },
      "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": 6255
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6262
          },
          "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": 6255
          },
          "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": 6255
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6255
          },
          "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": 6223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6214
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6243
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6227
          },
          "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": 6336
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6343
          },
          "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": 6336
          },
          "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": 6336
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6336
          },
          "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": 6298
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6289
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6319
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6324
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6302
          },
          "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": 6741
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6748
          },
          "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": 6741
          },
          "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": 6741
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6741
          },
          "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": 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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6687
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6717
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6723
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6729
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6700
          },
          "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": 6427
      },
      "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": 6347
      },
      "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": 6416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6423
          },
          "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": 6416
          },
          "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": 6416
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6416
          },
          "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": 6379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6370
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6399
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6404
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6383
          },
          "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": 6492
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6485
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6499
          },
          "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": 6492
          },
          "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": 6492
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6492
          },
          "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": 6459
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6450
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6480
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6463
          },
          "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": 6588
      },
      "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": 6503
      },
      "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": 6577
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6570
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6584
          },
          "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": 6577
          },
          "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": 6577
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6577
          },
          "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": 6535
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6526
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6555
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6560
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6565
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6539
          },
          "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": 6653
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6646
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6660
          },
          "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": 6653
          },
          "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": 6653
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6653
          },
          "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": 6620
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6611
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6641
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6624
          },
          "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": 6832
      },
      "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": 6752
      },
      "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": 6821
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6814
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6828
          },
          "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": 6821
          },
          "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": 6821
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6821
          },
          "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": 6784
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6775
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6804
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6809
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6788
          },
          "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": 6902
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6895
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6909
          },
          "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": 6902
          },
          "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": 6902
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6902
          },
          "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": 6864
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6855
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6885
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6890
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6868
          },
          "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": 7832
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7825
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7839
          },
          "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": 7832
          },
          "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": 7832
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7832
          },
          "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": 7757
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7748
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7778
          },
          "name": "authorization",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesAuthorizationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7784
          },
          "name": "bodyValidation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesBodyValidationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7790
          },
          "name": "cors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesCorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7796
          },
          "name": "headerTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7802
          },
          "name": "headerValidations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesHeaderValidationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7808
          },
          "name": "queryParameterTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7814
          },
          "name": "queryParameterValidations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7820
          },
          "name": "responseCacheLookup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesResponseCacheLookupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7761
          },
          "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": 7386
      },
      "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": 6988
      },
      "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": 6913
      },
      "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": 6977
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6970
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6984
          },
          "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": 6977
          },
          "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": 6977
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 6977
          },
          "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": 6945
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 6936
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6965
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 6949
          },
          "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": 7058
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7051
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7065
          },
          "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": 7058
          },
          "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": 7058
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7058
          },
          "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": 7020
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7011
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7041
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7046
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7024
          },
          "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": 7463
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7456
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7470
          },
          "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": 7463
          },
          "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": 7463
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7463
          },
          "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": 7418
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7409
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7439
          },
          "name": "filterQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7445
          },
          "name": "renameQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7451
          },
          "name": "setQueryParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7422
          },
          "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": 7149
      },
      "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": 7069
      },
      "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": 7138
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7145
          },
          "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": 7138
          },
          "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": 7138
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7138
          },
          "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": 7101
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7092
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7121
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7126
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7105
          },
          "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": 7214
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7221
          },
          "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": 7214
          },
          "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": 7214
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7214
          },
          "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": 7181
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7172
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7202
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7185
          },
          "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": 7310
      },
      "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": 7225
      },
      "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": 7299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7306
          },
          "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": 7299
          },
          "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": 7299
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7299
          },
          "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": 7257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7248
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7277
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7282
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7287
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7261
          },
          "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": 7375
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7382
          },
          "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": 7375
          },
          "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": 7375
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7375
          },
          "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": 7342
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7333
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7363
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7346
          },
          "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": 7554
      },
      "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": 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.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": 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: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": 7586
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7577
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7607
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7612
          },
          "name": "validationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7590
          },
          "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": 7474
      },
      "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": 7543
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7550
          },
          "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": 7543
          },
          "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": 7543
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7543
          },
          "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": 7506
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7497
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesQueryParameterValidationsParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7526
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7531
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7510
          },
          "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": 7635
      },
      "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": 7714
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7721
          },
          "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": 7714
          },
          "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": 7714
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7714
          },
          "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": 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": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesRequestPoliciesResponseCacheLookupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7687
          },
          "name": "cacheKeyAdditions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7692
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7697
          },
          "name": "isPrivateCachingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7702
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7671
          },
          "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": 8484
      },
      "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": 8316
      },
      "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": 7918
      },
      "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": 7843
      },
      "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": 7907
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7900
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7914
          },
          "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": 7907
          },
          "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": 7907
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7907
          },
          "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": 7875
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7866
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7895
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7879
          },
          "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": 7988
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7981
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7995
          },
          "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": 7988
          },
          "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": 7988
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 7988
          },
          "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": 7950
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 7941
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7971
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7976
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 7954
          },
          "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": 8393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8400
          },
          "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": 8393
          },
          "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": 8393
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 8393
          },
          "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": 8348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8339
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8369
          },
          "name": "filterHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8375
          },
          "name": "renameHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8381
          },
          "name": "setHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8352
          },
          "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": 8079
      },
      "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": 7999
      },
      "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": 8068
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8061
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8075
          },
          "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": 8068
          },
          "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": 8068
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 8068
          },
          "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": 8031
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8022
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8051
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8056
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8035
          },
          "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": 8144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8151
          },
          "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": 8144
          },
          "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": 8144
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 8144
          },
          "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": 8111
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8102
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8132
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8115
          },
          "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": 8240
      },
      "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": 8155
      },
      "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": 8229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8236
          },
          "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": 8229
          },
          "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": 8229
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 8229
          },
          "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": 8187
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8178
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8207
          },
          "name": "ifExists",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8212
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8217
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8191
          },
          "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": 8305
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8312
          },
          "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": 8305
          },
          "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": 8305
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 8305
          },
          "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": 8272
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8263
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8293
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8276
          },
          "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": 8555
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8562
          },
          "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": 8555
          },
          "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": 8555
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 8555
          },
          "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": 8516
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8507
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8537
          },
          "name": "headerTransformations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesHeaderTransformationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8543
          },
          "name": "responseCacheStore",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesResponseCacheStoreList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8520
          },
          "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": 8404
      },
      "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": 8473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8480
          },
          "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": 8473
          },
          "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": 8473
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 8473
          },
          "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": 8436
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8427
      },
      "name": "DataOciApigatewayDeploymentsDeploymentCollectionSpecificationRoutesResponsePoliciesResponseCacheStoreOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8456
          },
          "name": "timeToLiveInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8461
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8440
          },
          "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": 8913
      },
      "name": "DataOciApigatewayDeploymentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apigateway_deployments#name DataOciApigatewayDeployments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8917
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apigateway_deployments#values DataOciApigatewayDeployments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8925
          },
          "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/7.19.0/docs/data-sources/apigateway_deployments#regex DataOciApigatewayDeployments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8921
          },
          "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": 9078
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 9070
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9085
          },
          "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": 9078
          },
          "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": 9078
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 9078
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9071
          },
          "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": 8981
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 8971
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9048
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApigatewayDeploymentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9036
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9052
          },
          "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": 9065
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9029
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9042
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 9058
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-deployments/index.ts",
            "line": 8985
          },
          "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/7.19.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/7.19.0/docs/data-sources/apigateway_gateway oci_apigateway_gateway} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateway/index.ts",
          "line": 497
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 465
      },
      "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": 482
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 644
          },
          "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": 650
          },
          "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": 470
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 522
          },
          "name": "caBundles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayCaBundlesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 527
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 532
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 538
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 543
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 548
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 554
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 572
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 577
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 583
          },
          "name": "ipAddresses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayIpAddressesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 588
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 593
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 599
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 604
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 610
          },
          "name": "responseCacheDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayResponseCacheDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 615
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 620
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 626
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 631
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 636
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 567
          },
          "name": "gatewayIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 560
          },
          "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/7.19.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.DataOciApigatewayGatewayLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateway/index.ts",
        "line": 175
      },
      "name": "DataOciApigatewayGatewayLocks",
      "symbolId": "src/data-oci-apigateway-gateway/index:DataOciApigatewayGatewayLocks"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewayLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateway/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-apigateway-gateway/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/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.DataOciApigatewayGatewayLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayGatewayLocksList",
      "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": 254
          },
          "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": 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-apigateway-gateway/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateway/index:DataOciApigatewayGatewayLocksList"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewayLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayLocksOutputReference",
      "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": "DataOciApigatewayGatewayLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 227
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 232
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 237
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 242
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateway/index:DataOciApigatewayGatewayLocksOutputReference"
    },
    "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": 345
      },
      "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": 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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 457
          },
          "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": 450
          },
          "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": 450
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 450
          },
          "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": 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-apigateway-gateway/index.ts",
        "line": 368
      },
      "name": "DataOciApigatewayGatewayResponseCacheDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 397
          },
          "name": "authenticationSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 402
          },
          "name": "authenticationSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 407
          },
          "name": "connectTimeoutInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 412
          },
          "name": "isSslEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 417
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 422
          },
          "name": "readTimeoutInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 427
          },
          "name": "sendTimeoutInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 433
          },
          "name": "servers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewayResponseCacheDetailsServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 438
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 381
          },
          "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": 265
      },
      "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": 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-apigateway-gateway/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/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.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": 334
          },
          "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": 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-apigateway-gateway/index.ts",
            "line": 334
          },
          "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": 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-apigateway-gateway/index.ts",
        "line": 288
      },
      "name": "DataOciApigatewayGatewayResponseCacheDetailsServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 317
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 322
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateway/index.ts",
            "line": 301
          },
          "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/7.19.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/7.19.0/docs/data-sources/apigateway_gateways oci_apigateway_gateways} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateways/index.ts",
          "line": 875
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 843
      },
      "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": 860
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 991
          },
          "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": 911
          },
          "name": "resetCertificateId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 940
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 994
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 962
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 978
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 1006
          },
          "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": 1017
          },
          "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": 848
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 988
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 950
          },
          "name": "gatewayCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 915
          },
          "name": "certificateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 928
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 944
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 998
          },
          "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": 966
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 982
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 905
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 921
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 934
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 956
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 972
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 663
      },
      "name": "DataOciApigatewayGatewaysFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apigateway_gateways#name DataOciApigatewayGateways#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 667
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apigateway_gateways#values DataOciApigatewayGateways#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 675
          },
          "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/7.19.0/docs/data-sources/apigateway_gateways#regex DataOciApigatewayGateways#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 671
          },
          "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": 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-apigateway-gateways/index.ts",
        "line": 820
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/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.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": 828
          },
          "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": 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-apigateway-gateways/index.ts",
            "line": 828
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 821
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 721
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 798
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApigatewayGatewaysFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 786
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 802
          },
          "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": 815
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 779
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 792
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 808
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 735
          },
          "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": 486
      },
      "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": 652
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 645
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 659
          },
          "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": 652
          },
          "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": 652
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 652
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysGatewayCollectionList"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-gateways/index.ts",
        "line": 200
      },
      "name": "DataOciApigatewayGatewaysGatewayCollectionLocks",
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysGatewayCollectionLocks"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-gateways/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-apigateway-gateways/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/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.DataOciApigatewayGatewaysGatewayCollectionLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayGatewaysGatewayCollectionLocksList",
      "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": 279
          },
          "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": 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-apigateway-gateways/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysGatewayCollectionLocksList"
    },
    "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionLocksOutputReference",
      "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": "DataOciApigatewayGatewaysGatewayCollectionLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 252
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 257
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 262
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 267
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-gateways/index:DataOciApigatewayGatewaysGatewayCollectionLocksOutputReference"
    },
    "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 509
      },
      "name": "DataOciApigatewayGatewaysGatewayCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 539
          },
          "name": "caBundles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionCaBundlesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 544
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 549
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 555
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 560
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 565
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 571
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 576
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 581
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 587
          },
          "name": "ipAddresses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionIpAddressesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 592
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 597
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 603
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 608
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 614
          },
          "name": "responseCacheDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 619
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 624
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 630
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 635
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 640
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 522
          },
          "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": 370
      },
      "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": 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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 468
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 482
          },
          "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": 475
          },
          "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": 475
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 475
          },
          "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": 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-apigateway-gateways/index.ts",
        "line": 393
      },
      "name": "DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 422
          },
          "name": "authenticationSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 427
          },
          "name": "authenticationSecretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 432
          },
          "name": "connectTimeoutInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 437
          },
          "name": "isSslEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 442
          },
          "name": "isSslVerifyDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 447
          },
          "name": "readTimeoutInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 452
          },
          "name": "sendTimeoutInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 458
          },
          "name": "servers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 463
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 406
          },
          "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": 290
      },
      "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": 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-apigateway-gateways/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/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.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": 359
          },
          "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": 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-apigateway-gateways/index.ts",
            "line": 359
          },
          "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": 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-gateways/index.ts",
        "line": 313
      },
      "name": "DataOciApigatewayGatewaysGatewayCollectionResponseCacheDetailsServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 342
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 347
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-gateways/index.ts",
            "line": 326
          },
          "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/7.19.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/7.19.0/docs/data-sources/apigateway_subscriber oci_apigateway_subscriber} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-subscriber/index.ts",
          "line": 221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 189
      },
      "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": 206
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 336
          },
          "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": 342
          },
          "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": 194
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 246
          },
          "name": "clients",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewaySubscriberClientsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 251
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 257
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 262
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 268
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 273
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 278
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 283
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 289
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewaySubscriberLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 294
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 313
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 318
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 323
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 328
          },
          "name": "usagePlans",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 307
          },
          "name": "subscriberIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 300
          },
          "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/7.19.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.DataOciApigatewaySubscriberLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscriberLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscriber/index.ts",
        "line": 95
      },
      "name": "DataOciApigatewaySubscriberLocks",
      "symbolId": "src/data-oci-apigateway-subscriber/index:DataOciApigatewaySubscriberLocks"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscriberLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscriberLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-subscriber/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-subscriber/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/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.DataOciApigatewaySubscriberLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewaySubscriberLocksList",
      "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": 174
          },
          "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": 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-subscriber/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-subscriber/index:DataOciApigatewaySubscriberLocksList"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscriberLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscriberLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-subscriber/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-apigateway-subscriber/index.ts",
        "line": 118
      },
      "name": "DataOciApigatewaySubscriberLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 147
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 152
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 157
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 162
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscriber/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewaySubscriberLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-subscriber/index:DataOciApigatewaySubscriberLocksOutputReference"
    },
    "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/7.19.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/7.19.0/docs/data-sources/apigateway_subscribers oci_apigateway_subscribers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-subscribers/index.ts",
          "line": 639
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 607
      },
      "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": 624
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 738
          },
          "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": 687
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 741
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 703
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 719
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 753
          },
          "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": 763
          },
          "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": 612
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 735
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 729
          },
          "name": "subscriberCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 675
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 691
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 745
          },
          "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": 707
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 723
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 668
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 681
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 697
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 713
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 427
      },
      "name": "DataOciApigatewaySubscribersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apigateway_subscribers#name DataOciApigatewaySubscribers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 431
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apigateway_subscribers#values DataOciApigatewaySubscribers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 439
          },
          "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/7.19.0/docs/data-sources/apigateway_subscribers#regex DataOciApigatewaySubscribers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 435
          },
          "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": 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-apigateway-subscribers/index.ts",
        "line": 584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/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.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": 592
          },
          "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": 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-apigateway-subscribers/index.ts",
            "line": 592
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 585
          },
          "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": 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-subscribers/index.ts",
        "line": 485
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 562
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApigatewaySubscribersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 550
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 566
          },
          "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": 579
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 543
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 556
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 572
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 499
          },
          "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": 351
      },
      "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": 206
      },
      "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": 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-apigateway-subscribers/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/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.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": 340
          },
          "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": 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-apigateway-subscribers/index.ts",
            "line": 340
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-subscribers/index:DataOciApigatewaySubscribersSubscriberCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-subscribers/index.ts",
        "line": 116
      },
      "name": "DataOciApigatewaySubscribersSubscriberCollectionItemsLocks",
      "symbolId": "src/data-oci-apigateway-subscribers/index:DataOciApigatewaySubscribersSubscriberCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-subscribers/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-subscribers/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/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.DataOciApigatewaySubscribersSubscriberCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewaySubscribersSubscriberCollectionItemsLocksList",
      "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": 195
          },
          "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": 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-subscribers/index.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-subscribers/index:DataOciApigatewaySubscribersSubscriberCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsLocksOutputReference",
      "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": "DataOciApigatewaySubscribersSubscriberCollectionItemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 168
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 173
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 178
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 183
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-subscribers/index:DataOciApigatewaySubscribersSubscriberCollectionItemsLocksOutputReference"
    },
    "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": 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-subscribers/index.ts",
        "line": 229
      },
      "name": "DataOciApigatewaySubscribersSubscriberCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 259
          },
          "name": "clients",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsClientsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 264
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 270
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 275
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 281
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 286
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 291
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 296
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 302
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 307
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 313
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 318
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 323
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 328
          },
          "name": "usagePlans",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 242
          },
          "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": 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-apigateway-subscribers/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/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.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": 416
          },
          "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": 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-apigateway-subscribers/index.ts",
            "line": 416
          },
          "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": 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-apigateway-subscribers/index.ts",
        "line": 374
      },
      "name": "DataOciApigatewaySubscribersSubscriberCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 404
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewaySubscribersSubscriberCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-subscribers/index.ts",
            "line": 387
          },
          "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/7.19.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/7.19.0/docs/data-sources/apigateway_usage_plan oci_apigateway_usage_plan} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plan/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.DataOciApigatewayUsagePlanConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plan/index.ts",
        "line": 452
      },
      "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": 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 DataOciApigatewayUsagePlan to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 594
          },
          "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": 600
          },
          "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": 457
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 508
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 514
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 519
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 525
          },
          "name": "entitlements",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanEntitlementsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 531
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 536
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 541
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 546
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 552
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 557
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 563
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 568
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 573
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 586
          },
          "name": "usagePlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 579
          },
          "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/7.19.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.DataOciApigatewayUsagePlanLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plan/index.ts",
        "line": 358
      },
      "name": "DataOciApigatewayUsagePlanLocks",
      "symbolId": "src/data-oci-apigateway-usage-plan/index:DataOciApigatewayUsagePlanLocks"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlanLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plan/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-apigateway-usage-plan/index.ts",
        "line": 430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/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.DataOciApigatewayUsagePlanLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayUsagePlanLocksList",
      "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": 437
          },
          "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": 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-apigateway-usage-plan/index.ts",
            "line": 437
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plan/index:DataOciApigatewayUsagePlanLocksList"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlanLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plan/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/data-oci-apigateway-usage-plan/index.ts",
        "line": 381
      },
      "name": "DataOciApigatewayUsagePlanLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 410
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 415
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 420
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 425
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plan/index.ts",
            "line": 394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlanLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plan/index:DataOciApigatewayUsagePlanLocksOutputReference"
    },
    "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/7.19.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/7.19.0/docs/data-sources/apigateway_usage_plans oci_apigateway_usage_plans} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plans/index.ts",
          "line": 897
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 865
      },
      "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": 882
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 996
          },
          "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": 945
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 999
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 961
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 977
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 1011
          },
          "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": 1021
          },
          "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": 870
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 993
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 987
          },
          "name": "usagePlanCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 933
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 949
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 1003
          },
          "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": 965
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 981
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 926
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 939
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 955
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 971
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 685
      },
      "name": "DataOciApigatewayUsagePlansFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apigateway_usage_plans#name DataOciApigatewayUsagePlans#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 689
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apigateway_usage_plans#values DataOciApigatewayUsagePlans#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 697
          },
          "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/7.19.0/docs/data-sources/apigateway_usage_plans#regex DataOciApigatewayUsagePlans#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 693
          },
          "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": 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-apigateway-usage-plans/index.ts",
        "line": 842
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/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.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": 850
          },
          "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": 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-apigateway-usage-plans/index.ts",
            "line": 850
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 843
          },
          "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": 753
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 743
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 820
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApigatewayUsagePlansFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 808
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 824
          },
          "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": 837
          },
          "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": 801
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 814
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 830
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 757
          },
          "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": 609
      },
      "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": 469
      },
      "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": 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-apigateway-usage-plans/index.ts",
        "line": 591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/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.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": 598
          },
          "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": 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-apigateway-usage-plans/index.ts",
            "line": 598
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apigateway-usage-plans/index.ts",
        "line": 379
      },
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionItemsLocks",
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apigateway-usage-plans/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-apigateway-usage-plans/index.ts",
        "line": 451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/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.DataOciApigatewayUsagePlansUsagePlanCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionItemsLocksList",
      "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": 458
          },
          "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": 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-apigateway-usage-plans/index.ts",
            "line": 458
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsLocksOutputReference",
      "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": "DataOciApigatewayUsagePlansUsagePlanCollectionItemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 431
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 436
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 441
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 446
          },
          "name": "type",
          "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.DataOciApigatewayUsagePlansUsagePlanCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-apigateway-usage-plans/index:DataOciApigatewayUsagePlansUsagePlanCollectionItemsLocksOutputReference"
    },
    "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": 501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 492
      },
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 521
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 527
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 532
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 538
          },
          "name": "entitlements",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsEntitlementsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 544
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 549
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 554
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 559
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 565
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 570
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 576
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 581
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 586
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 505
          },
          "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": 674
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 667
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 681
          },
          "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": 674
          },
          "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": 674
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 674
          },
          "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": 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-apigateway-usage-plans/index.ts",
        "line": 632
      },
      "name": "DataOciApigatewayUsagePlansUsagePlanCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 662
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApigatewayUsagePlansUsagePlanCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apigateway-usage-plans/index.ts",
            "line": 645
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.0/docs/data-sources/apm_config_config oci_apm_config_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-config/index.ts",
          "line": 738
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 706
      },
      "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": 723
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 955
          },
          "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": 962
          },
          "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": 711
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 763
          },
          "name": "agentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 781
          },
          "name": "attachInstallDir",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 787
          },
          "name": "config",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigConfigAList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 805
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 810
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 816
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 821
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 827
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 832
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 837
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 842
          },
          "name": "filterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 847
          },
          "name": "filterText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 853
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 858
          },
          "name": "group",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 863
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 869
          },
          "name": "inUseBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigInUseByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 874
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 879
          },
          "name": "matchAgentsWithAttributeKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 884
          },
          "name": "matchAgentsWithAttributeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 890
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 895
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 900
          },
          "name": "opcDryRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 905
          },
          "name": "options",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 911
          },
          "name": "overrides",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 916
          },
          "name": "processFilter",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 922
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 927
          },
          "name": "runAsUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 932
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 937
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 942
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 947
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 776
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 800
          },
          "name": "configIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 769
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 793
          },
          "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/7.19.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/7.19.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.DataOciApmConfigConfigConfigA": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigConfigA",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-config/index.ts",
        "line": 104
      },
      "name": "DataOciApmConfigConfigConfigA",
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigConfigA"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigConfigAList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigConfigAList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-config/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-apm-config-config/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/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.DataOciApmConfigConfigConfigAOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfigConfigAList",
      "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": 169
          },
          "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": 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-apm-config-config/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigConfigAList"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigConfigAOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigConfigAOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-config/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-apm-config-config/index.ts",
        "line": 127
      },
      "name": "DataOciApmConfigConfigConfigAOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 157
          },
          "name": "configMap",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigConfigConfigMapList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigConfigA"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigConfigAOutputReference"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigConfigConfigMap": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigConfigConfigMap",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-config/index.ts",
        "line": 19
      },
      "name": "DataOciApmConfigConfigConfigConfigMap",
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigConfigConfigMap"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigConfigConfigMapList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigConfigConfigMapList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-config/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-apm-config-config/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/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.DataOciApmConfigConfigConfigConfigMapOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfigConfigConfigMapList",
      "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": 93
          },
          "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": 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-apm-config-config/index.ts",
            "line": 93
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigConfigConfigMapList"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigConfigConfigMapOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigConfigConfigMapOutputReference",
      "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": "DataOciApmConfigConfigConfigConfigMapOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 71
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 76
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 81
          },
          "name": "fileName",
          "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.DataOciApmConfigConfigConfigConfigMap"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigConfigConfigMapOutputReference"
    },
    "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": 180
      },
      "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": 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-apm-config-config/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/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.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": 249
          },
          "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": 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-apm-config-config/index.ts",
            "line": 249
          },
          "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": 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-apm-config-config/index.ts",
        "line": 203
      },
      "name": "DataOciApmConfigConfigDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 232
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 237
          },
          "name": "valueSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 216
          },
          "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": 260
      },
      "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": 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-apm-config-config/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/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.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": 339
          },
          "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": 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-apm-config-config/index.ts",
            "line": 339
          },
          "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": 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-apm-config-config/index.ts",
        "line": 283
      },
      "name": "DataOciApmConfigConfigInUseByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 312
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 317
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 322
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 327
          },
          "name": "optionsGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 296
          },
          "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": 350
      },
      "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": 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-apm-config-config/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/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.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": 429
          },
          "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": 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-apm-config-config/index.ts",
            "line": 429
          },
          "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": 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-apm-config-config/index.ts",
        "line": 373
      },
      "name": "DataOciApmConfigConfigMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 402
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 407
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 412
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 417
          },
          "name": "valueSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigOverrides": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-config/index.ts",
        "line": 521
      },
      "name": "DataOciApmConfigConfigOverrides",
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigOverrides"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigOverridesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-config/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-config-config/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/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.DataOciApmConfigConfigOverridesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfigOverridesList",
      "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": 586
          },
          "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": 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-config-config/index.ts",
            "line": 586
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigOverridesList"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigOverridesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-config/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-apm-config-config/index.ts",
        "line": 544
      },
      "name": "DataOciApmConfigConfigOverridesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 574
          },
          "name": "overrideList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigOverridesOverrideListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 557
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigOverrides"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigOverridesOutputReference"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigOverridesOverrideListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigOverridesOverrideListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-config/index.ts",
        "line": 440
      },
      "name": "DataOciApmConfigConfigOverridesOverrideListStruct",
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigOverridesOverrideListStruct"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigOverridesOverrideListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigOverridesOverrideListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-config/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-apm-config-config/index.ts",
        "line": 503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/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.DataOciApmConfigConfigOverridesOverrideListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfigOverridesOverrideListStructList",
      "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": 510
          },
          "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": 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-apm-config-config/index.ts",
            "line": 510
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigOverridesOverrideListStructList"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigOverridesOverrideListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigOverridesOverrideListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-config/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-apm-config-config/index.ts",
        "line": 463
      },
      "name": "DataOciApmConfigConfigOverridesOverrideListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 492
          },
          "name": "agentFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 498
          },
          "name": "overrideMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 476
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigOverridesOverrideListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-config/index:DataOciApmConfigConfigOverridesOverrideListStructOutputReference"
    },
    "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": 597
      },
      "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": 691
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 698
          },
          "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": 691
          },
          "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": 691
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 691
          },
          "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": 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-apm-config-config/index.ts",
        "line": 620
      },
      "name": "DataOciApmConfigConfigRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 649
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 654
          },
          "name": "filterText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 659
          },
          "name": "isApplyToErrorSpans",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 664
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 669
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 674
          },
          "name": "satisfiedResponseTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 679
          },
          "name": "toleratingResponseTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-config/index.ts",
            "line": 633
          },
          "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/7.19.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/7.19.0/docs/data-sources/apm_config_configs oci_apm_config_configs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/index.ts",
          "line": 1265
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 1233
      },
      "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": 1250
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 1449
          },
          "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": 1324
          },
          "name": "resetConfigType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1340
          },
          "name": "resetDefinedTagEquals"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1356
          },
          "name": "resetDefinedTagExists"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1372
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1452
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1388
          },
          "name": "resetFreeformTagEquals"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1404
          },
          "name": "resetFreeformTagExists"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1420
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1436
          },
          "name": "resetOptionsGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1464
          },
          "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": 1479
          },
          "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": 1238
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1312
          },
          "name": "configCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1446
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1306
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1328
          },
          "name": "configTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1344
          },
          "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": 1360
          },
          "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": 1376
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1456
          },
          "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": 1392
          },
          "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": 1408
          },
          "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": 1424
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1440
          },
          "name": "optionsGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1299
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1318
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1334
          },
          "name": "definedTagEquals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1350
          },
          "name": "definedTagExists",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1366
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1382
          },
          "name": "freeformTagEquals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1398
          },
          "name": "freeformTagExists",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1414
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1430
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 977
      },
      "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": 739
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItems",
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItems"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 141
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsConfig",
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsConfig"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsConfigConfigMap": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsConfigConfigMap",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 56
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsConfigConfigMap",
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsConfigConfigMap"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsConfigConfigMapList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsConfigConfigMapList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/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/data-oci-apm-config-configs/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/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.DataOciApmConfigConfigsConfigCollectionItemsConfigConfigMapOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfigsConfigCollectionItemsConfigConfigMapList",
      "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": 130
          },
          "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": 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/data-oci-apm-config-configs/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsConfigConfigMapList"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsConfigConfigMapOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsConfigConfigMapOutputReference",
      "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": "DataOciApmConfigConfigsConfigCollectionItemsConfigConfigMapOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 108
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 113
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 118
          },
          "name": "fileName",
          "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.DataOciApmConfigConfigsConfigCollectionItemsConfigConfigMap"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsConfigConfigMapOutputReference"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/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-config-configs/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/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.DataOciApmConfigConfigsConfigCollectionItemsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfigsConfigCollectionItemsConfigList",
      "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": 206
          },
          "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": 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-config-configs/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsConfigList"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/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/data-oci-apm-config-configs/index.ts",
        "line": 164
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 194
          },
          "name": "configMap",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsConfigConfigMapList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsConfigOutputReference"
    },
    "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": 217
      },
      "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": 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-apm-config-configs/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/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.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": 286
          },
          "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": 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-apm-config-configs/index.ts",
            "line": 286
          },
          "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": 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-config-configs/index.ts",
        "line": 240
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 269
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 274
          },
          "name": "valueSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 253
          },
          "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": 297
      },
      "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": 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/data-oci-apm-config-configs/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/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.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": 376
          },
          "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": 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/data-oci-apm-config-configs/index.ts",
            "line": 376
          },
          "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": 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-apm-config-configs/index.ts",
        "line": 320
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsInUseByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 349
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 354
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 359
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 364
          },
          "name": "optionsGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 333
          },
          "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": 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/data-oci-apm-config-configs/index.ts",
        "line": 959
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/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.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": 966
          },
          "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": 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/data-oci-apm-config-configs/index.ts",
            "line": 966
          },
          "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": 387
      },
      "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": 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": "whether the list is wrapping a set (will 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": 459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 473
          },
          "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": 466
          },
          "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": 466
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 466
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 410
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 439
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 444
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 449
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 454
          },
          "name": "valueSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 423
          },
          "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": 771
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 762
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 791
          },
          "name": "agentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 796
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 801
          },
          "name": "attachInstallDir",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 807
          },
          "name": "config",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 812
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 817
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 823
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 828
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 834
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 839
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 844
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 849
          },
          "name": "filterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 854
          },
          "name": "filterText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 860
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 865
          },
          "name": "group",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 870
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 876
          },
          "name": "inUseBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsInUseByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 881
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 886
          },
          "name": "matchAgentsWithAttributeKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 891
          },
          "name": "matchAgentsWithAttributeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 897
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 902
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 907
          },
          "name": "opcDryRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 912
          },
          "name": "options",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 918
          },
          "name": "overrides",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 923
          },
          "name": "processFilter",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 929
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 934
          },
          "name": "runAsUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 939
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 944
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 949
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 954
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 775
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsOverrides": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 558
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsOverrides",
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsOverrides"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsOverridesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/index.ts",
          "line": 623
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 616
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 630
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsOverridesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfigsConfigCollectionItemsOverridesList",
      "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": 623
          },
          "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": 623
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 623
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsOverridesList"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsOverridesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/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/data-oci-apm-config-configs/index.ts",
        "line": 581
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsOverridesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 611
          },
          "name": "overrideList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsOverridesOverrideListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsOverrides"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsOverridesOutputReference"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsOverridesOverrideListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsOverridesOverrideListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-config-configs/index.ts",
        "line": 477
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsOverridesOverrideListStruct",
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsOverridesOverrideListStruct"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsOverridesOverrideListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsOverridesOverrideListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/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-apm-config-configs/index.ts",
        "line": 540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/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.DataOciApmConfigConfigsConfigCollectionItemsOverridesOverrideListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmConfigConfigsConfigCollectionItemsOverridesOverrideListStructList",
      "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": 547
          },
          "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": 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-apm-config-configs/index.ts",
            "line": 547
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsOverridesOverrideListStructList"
    },
    "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsOverridesOverrideListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsOverridesOverrideListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-config-configs/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 500
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsOverridesOverrideListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 529
          },
          "name": "agentFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 535
          },
          "name": "overrideMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 513
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsOverridesOverrideListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-config-configs/index:DataOciApmConfigConfigsConfigCollectionItemsOverridesOverrideListStructOutputReference"
    },
    "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": 634
      },
      "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": 728
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 721
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 735
          },
          "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": 728
          },
          "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": 728
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 728
          },
          "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": 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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 657
      },
      "name": "DataOciApmConfigConfigsConfigCollectionItemsRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 686
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 691
          },
          "name": "filterText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 696
          },
          "name": "isApplyToErrorSpans",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 701
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 706
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 711
          },
          "name": "satisfiedResponseTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 716
          },
          "name": "toleratingResponseTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 670
          },
          "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": 1042
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1035
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1049
          },
          "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": 1042
          },
          "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": 1042
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 1042
          },
          "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": 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/data-oci-apm-config-configs/index.ts",
        "line": 1000
      },
      "name": "DataOciApmConfigConfigsConfigCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1030
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmConfigConfigsConfigCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1013
          },
          "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": 1053
      },
      "name": "DataOciApmConfigConfigsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_config_configs#name DataOciApmConfigConfigs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1057
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_config_configs#values DataOciApmConfigConfigs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1065
          },
          "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/7.19.0/docs/data-sources/apm_config_configs#regex DataOciApmConfigConfigs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1061
          },
          "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": 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-apm-config-configs/index.ts",
        "line": 1210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/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.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": 1218
          },
          "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": 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-apm-config-configs/index.ts",
            "line": 1218
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1211
          },
          "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": 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-apm-config-configs/index.ts",
        "line": 1111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1188
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApmConfigConfigsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1176
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1192
          },
          "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": 1205
          },
          "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": 1169
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1182
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1198
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-config-configs/index.ts",
            "line": 1125
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 2177
          },
          "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": 2184
          },
          "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": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2041
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2047
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2052
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2058
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2063
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2068
          },
          "name": "isIpv6",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2073
          },
          "name": "isRunNow",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2078
          },
          "name": "isRunOnce",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2083
          },
          "name": "lastUpdatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2089
          },
          "name": "maintenanceWindowSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorMaintenanceWindowScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2107
          },
          "name": "monitorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2112
          },
          "name": "repeatIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2117
          },
          "name": "schedulingPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2122
          },
          "name": "scriptId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2127
          },
          "name": "scriptName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2133
          },
          "name": "scriptParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorScriptParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2138
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2143
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2148
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2158
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2153
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2163
          },
          "name": "vantagePointCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitor/index.ts",
            "line": 2169
          },
          "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": 2102
          },
          "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": 2095
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.0/docs/data-sources/apm_synthetics_monitors oci_apm_synthetics_monitors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
          "line": 2487
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 2455
      },
      "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": 2472
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 2671
          },
          "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": 2540
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2674
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2556
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2572
          },
          "name": "resetIsMaintenanceWindowActive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2588
          },
          "name": "resetIsMaintenanceWindowSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2610
          },
          "name": "resetMonitorType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2626
          },
          "name": "resetScriptId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2642
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2658
          },
          "name": "resetVantagePoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2686
          },
          "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": 2701
          },
          "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": 2460
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2668
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2598
          },
          "name": "monitorCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2528
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2544
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2678
          },
          "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": 2560
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2576
          },
          "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": 2592
          },
          "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": 2614
          },
          "name": "monitorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2630
          },
          "name": "scriptIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2646
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2662
          },
          "name": "vantagePointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2521
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2534
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2550
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2566
          },
          "name": "isMaintenanceWindowActive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2582
          },
          "name": "isMaintenanceWindowSet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2604
          },
          "name": "monitorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2620
          },
          "name": "scriptId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2636
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2652
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 2275
      },
      "name": "DataOciApmSyntheticsMonitorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_synthetics_monitors#name DataOciApmSyntheticsMonitors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2279
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_synthetics_monitors#values DataOciApmSyntheticsMonitors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2287
          },
          "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/7.19.0/docs/data-sources/apm_synthetics_monitors#regex DataOciApmSyntheticsMonitors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2283
          },
          "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": 2440
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2447
          },
          "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": 2440
          },
          "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": 2440
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 2440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2433
          },
          "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": 2343
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2410
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApmSyntheticsMonitorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2398
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2414
          },
          "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": 2427
          },
          "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": 2391
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2404
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2420
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2347
          },
          "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": 2199
      },
      "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": 2188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2195
          },
          "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": 2188
          },
          "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": 2188
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 2188
          },
          "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": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2061
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2067
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2072
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2078
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2083
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2088
          },
          "name": "isIpv6",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2093
          },
          "name": "isRunNow",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2098
          },
          "name": "isRunOnce",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2103
          },
          "name": "lastUpdatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2109
          },
          "name": "maintenanceWindowSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsMaintenanceWindowScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2114
          },
          "name": "monitorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2119
          },
          "name": "repeatIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2124
          },
          "name": "schedulingPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2129
          },
          "name": "scriptId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2134
          },
          "name": "scriptName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2140
          },
          "name": "scriptParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsScriptParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2145
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2150
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2155
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2165
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2160
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2170
          },
          "name": "vantagePointCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2176
          },
          "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": 2264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2271
          },
          "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": 2264
          },
          "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": 2264
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 2264
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2222
      },
      "name": "DataOciApmSyntheticsMonitorsMonitorCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2252
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmSyntheticsMonitorsMonitorCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-synthetics-monitors/index.ts",
            "line": 2235
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.DataOciApmTracesAttributeAutoActivateStatus": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_traces_attribute_auto_activate_status oci_apm_traces_attribute_auto_activate_status}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesAttributeAutoActivateStatus",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_traces_attribute_auto_activate_status oci_apm_traces_attribute_auto_activate_status} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-attribute-auto-activate-status/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.DataOciApmTracesAttributeAutoActivateStatusConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-attribute-auto-activate-status/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmTracesAttributeAutoActivateStatus resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-attribute-auto-activate-status/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 DataOciApmTracesAttributeAutoActivateStatus to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_traces_attribute_auto_activate_status#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmTracesAttributeAutoActivateStatus that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmTracesAttributeAutoActivateStatus to import is 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-attribute-auto-activate-status/index.ts",
            "line": 126
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-attribute-auto-activate-status/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-apm-traces-attribute-auto-activate-status/index.ts",
            "line": 151
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmTracesAttributeAutoActivateStatus",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-attribute-auto-activate-status/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-attribute-auto-activate-status/index.ts",
            "line": 101
          },
          "name": "dataKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-attribute-auto-activate-status/index.ts",
            "line": 135
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-attribute-auto-activate-status/index.ts",
            "line": 96
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-attribute-auto-activate-status/index.ts",
            "line": 114
          },
          "name": "dataKeyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-attribute-auto-activate-status/index.ts",
            "line": 130
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-attribute-auto-activate-status/index.ts",
            "line": 89
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-attribute-auto-activate-status/index.ts",
            "line": 107
          },
          "name": "dataKeyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-attribute-auto-activate-status/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-attribute-auto-activate-status/index:DataOciApmTracesAttributeAutoActivateStatus"
    },
    "cdktf-provider-oci.DataOciApmTracesAttributeAutoActivateStatusConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesAttributeAutoActivateStatusConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-attribute-auto-activate-status/index.ts",
        "line": 9
      },
      "name": "DataOciApmTracesAttributeAutoActivateStatusConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_traces_attribute_auto_activate_status#apm_domain_id DataOciApmTracesAttributeAutoActivateStatus#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-attribute-auto-activate-status/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/7.19.0/docs/data-sources/apm_traces_attribute_auto_activate_status#data_key_type DataOciApmTracesAttributeAutoActivateStatus#data_key_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-attribute-auto-activate-status/index.ts",
            "line": 17
          },
          "name": "dataKeyType",
          "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/7.19.0/docs/data-sources/apm_traces_attribute_auto_activate_status#id DataOciApmTracesAttributeAutoActivateStatus#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-attribute-auto-activate-status/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-attribute-auto-activate-status/index:DataOciApmTracesAttributeAutoActivateStatusConfig"
    },
    "cdktf-provider-oci.DataOciApmTracesLog": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_traces_log oci_apm_traces_log}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesLog",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_traces_log oci_apm_traces_log} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-log/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmTracesLogConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-log/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmTracesLog resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 135
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciApmTracesLog to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_traces_log#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmTracesLog that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmTracesLog to import is 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-log/index.ts",
            "line": 220
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 316
          },
          "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-log/index.ts",
            "line": 326
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmTracesLog",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 123
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 192
          },
          "name": "attributeMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 198
          },
          "name": "attributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesLogAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 203
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 208
          },
          "name": "eventName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 242
          },
          "name": "overflowAttributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 247
          },
          "name": "severityNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 252
          },
          "name": "severityText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 257
          },
          "name": "spanKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 262
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 293
          },
          "name": "timeObserved",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 298
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 303
          },
          "name": "traceFlags",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 308
          },
          "name": "traceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 186
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 224
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 237
          },
          "name": "logKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 275
          },
          "name": "timeLogEndedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 288
          },
          "name": "timeLogStartedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 179
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 214
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 230
          },
          "name": "logKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 268
          },
          "name": "timeLogEndedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 281
          },
          "name": "timeLogStartedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-log/index:DataOciApmTracesLog"
    },
    "cdktf-provider-oci.DataOciApmTracesLogAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesLogAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-log/index.ts",
        "line": 34
      },
      "name": "DataOciApmTracesLogAttributes",
      "symbolId": "src/data-oci-apm-traces-log/index:DataOciApmTracesLogAttributes"
    },
    "cdktf-provider-oci.DataOciApmTracesLogAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesLogAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-log/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-log/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 110
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmTracesLogAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesLogAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 103
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 103
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-log/index.ts",
            "line": 103
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-log/index:DataOciApmTracesLogAttributesList"
    },
    "cdktf-provider-oci.DataOciApmTracesLogAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesLogAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-log/index.ts",
          "line": 66
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-log/index.ts",
        "line": 57
      },
      "name": "DataOciApmTracesLogAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 86
          },
          "name": "attributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 91
          },
          "name": "attributeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesLogAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-log/index:DataOciApmTracesLogAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesLogConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesLogConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-log/index.ts",
        "line": 9
      },
      "name": "DataOciApmTracesLogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_traces_log#apm_domain_id DataOciApmTracesLog#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/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/7.19.0/docs/data-sources/apm_traces_log#log_key DataOciApmTracesLog#log_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 24
          },
          "name": "logKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_traces_log#time_log_ended_less_than DataOciApmTracesLog#time_log_ended_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 28
          },
          "name": "timeLogEndedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_traces_log#time_log_started_greater_than_or_equal_to DataOciApmTracesLog#time_log_started_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 32
          },
          "name": "timeLogStartedGreaterThanOrEqualTo",
          "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/7.19.0/docs/data-sources/apm_traces_log#id DataOciApmTracesLog#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-log/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-log/index:DataOciApmTracesLogConfig"
    },
    "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.DataOciApmTracesScheduledQueries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_traces_scheduled_queries oci_apm_traces_scheduled_queries}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_traces_scheduled_queries oci_apm_traces_scheduled_queries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-queries/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.DataOciApmTracesScheduledQueriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
        "line": 815
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmTracesScheduledQueries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/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 DataOciApmTracesScheduledQueries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_traces_scheduled_queries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmTracesScheduledQueries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmTracesScheduledQueries to import is 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-scheduled-queries/index.ts",
            "line": 929
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 894
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 932
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 910
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 944
          },
          "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-scheduled-queries/index.ts",
            "line": 953
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmTracesScheduledQueries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 820
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 926
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 920
          },
          "name": "scheduledQueryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 882
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 898
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 936
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 914
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 875
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 888
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 904
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueries"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
        "line": 9
      },
      "name": "DataOciApmTracesScheduledQueriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_traces_scheduled_queries#apm_domain_id DataOciApmTracesScheduledQueries#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/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/7.19.0/docs/data-sources/apm_traces_scheduled_queries#display_name DataOciApmTracesScheduledQueries#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/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/7.19.0/docs/data-sources/apm_traces_scheduled_queries#filter DataOciApmTracesScheduledQueries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/apm_traces_scheduled_queries#id DataOciApmTracesScheduledQueries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesConfig"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
        "line": 635
      },
      "name": "DataOciApmTracesScheduledQueriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_traces_scheduled_queries#name DataOciApmTracesScheduledQueries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/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/7.19.0/docs/data-sources/apm_traces_scheduled_queries#values DataOciApmTracesScheduledQueries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/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/7.19.0/docs/data-sources/apm_traces_scheduled_queries#regex DataOciApmTracesScheduledQueries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 643
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesFilter"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-queries/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-apm-traces-scheduled-queries/index.ts",
        "line": 792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/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.DataOciApmTracesScheduledQueriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesScheduledQueriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/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-apm-traces-scheduled-queries/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-apm-traces-scheduled-queries/index.ts",
            "line": 800
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 793
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesFilterList"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-queries/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-apm-traces-scheduled-queries/index.ts",
        "line": 693
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 770
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciApmTracesScheduledQueriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 758
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/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-apm-traces-scheduled-queries/index.ts",
            "line": 787
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 751
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 764
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 780
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 707
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
        "line": 559
      },
      "name": "DataOciApmTracesScheduledQueriesScheduledQueryCollection",
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesScheduledQueryCollection"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
        "line": 390
      },
      "name": "DataOciApmTracesScheduledQueriesScheduledQueryCollectionItems",
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesScheduledQueryCollectionItems"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-queries/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-apm-traces-scheduled-queries/index.ts",
        "line": 541
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/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.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/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-apm-traces-scheduled-queries/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-apm-traces-scheduled-queries/index.ts",
            "line": 548
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-queries/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-apm-traces-scheduled-queries/index.ts",
        "line": 413
      },
      "name": "DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 442
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 448
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 454
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 459
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 464
          },
          "name": "opcDryRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 469
          },
          "name": "scheduledQueryDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 474
          },
          "name": "scheduledQueryInstances",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 479
          },
          "name": "scheduledQueryMaximumRuntimeInSeconds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 484
          },
          "name": "scheduledQueryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 489
          },
          "name": "scheduledQueryNextRunInMs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 495
          },
          "name": "scheduledQueryProcessingConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 500
          },
          "name": "scheduledQueryProcessingSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 505
          },
          "name": "scheduledQueryProcessingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 510
          },
          "name": "scheduledQueryRetentionCriteria",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 515
          },
          "name": "scheduledQueryRetentionPeriodInMs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 520
          },
          "name": "scheduledQuerySchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 525
          },
          "name": "scheduledQueryText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 530
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 536
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
        "line": 302
      },
      "name": "DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfiguration",
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfiguration"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationCustomMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationCustomMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
        "line": 32
      },
      "name": "DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationCustomMetric",
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationCustomMetric"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationCustomMetricList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationCustomMetricList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-queries/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": "whether the list is wrapping a set (will 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-scheduled-queries/index.ts",
        "line": 124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 138
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationCustomMetricOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationCustomMetricList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 131
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 131
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-scheduled-queries/index.ts",
            "line": 131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationCustomMetricList"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationCustomMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationCustomMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-queries/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-traces-scheduled-queries/index.ts",
        "line": 55
      },
      "name": "DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationCustomMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 84
          },
          "name": "compartment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 89
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 94
          },
          "name": "isAnomalyDetectionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 99
          },
          "name": "isMetricPublished",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 104
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 109
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 114
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 119
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationCustomMetric"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationCustomMetricOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-queries/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-apm-traces-scheduled-queries/index.ts",
        "line": 372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/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.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/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-apm-traces-scheduled-queries/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-apm-traces-scheduled-queries/index.ts",
            "line": 379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationList"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationObjectStorage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationObjectStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
        "line": 142
      },
      "name": "DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationObjectStorage",
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationObjectStorage"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationObjectStorageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationObjectStorageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-queries/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-apm-traces-scheduled-queries/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/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.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationObjectStorageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationObjectStorageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/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-apm-traces-scheduled-queries/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-apm-traces-scheduled-queries/index.ts",
            "line": 216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationObjectStorageList"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationObjectStorageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationObjectStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-queries/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-scheduled-queries/index.ts",
        "line": 165
      },
      "name": "DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationObjectStorageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 194
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 199
          },
          "name": "nameSpace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 204
          },
          "name": "objectNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationObjectStorage"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationObjectStorageOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-queries/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/data-oci-apm-traces-scheduled-queries/index.ts",
        "line": 325
      },
      "name": "DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 355
          },
          "name": "customMetric",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationCustomMetricList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 361
          },
          "name": "objectStorage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationObjectStorageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 367
          },
          "name": "streaming",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationStreamingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationStreaming": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationStreaming",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
        "line": 227
      },
      "name": "DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationStreaming",
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationStreaming"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationStreamingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationStreamingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-queries/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/data-oci-apm-traces-scheduled-queries/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/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.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationStreamingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationStreamingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 291
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/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/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationStreamingList"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationStreamingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationStreamingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-queries/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-apm-traces-scheduled-queries/index.ts",
        "line": 250
      },
      "name": "DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationStreamingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 279
          },
          "name": "streamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationStreaming"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsScheduledQueryProcessingConfigurationStreamingOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-queries/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-apm-traces-scheduled-queries/index.ts",
        "line": 617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/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.DataOciApmTracesScheduledQueriesScheduledQueryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesScheduledQueriesScheduledQueryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/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-apm-traces-scheduled-queries/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-apm-traces-scheduled-queries/index.ts",
            "line": 624
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesScheduledQueryCollectionList"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-queries/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-scheduled-queries/index.ts",
        "line": 582
      },
      "name": "DataOciApmTracesScheduledQueriesScheduledQueryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 612
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-queries/index.ts",
            "line": 595
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueriesScheduledQueryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-queries/index:DataOciApmTracesScheduledQueriesScheduledQueryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQuery": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_traces_scheduled_query oci_apm_traces_scheduled_query}."
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQuery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_traces_scheduled_query oci_apm_traces_scheduled_query} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-query/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.DataOciApmTracesScheduledQueryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciApmTracesScheduledQuery resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/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 DataOciApmTracesScheduledQuery to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_traces_scheduled_query#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciApmTracesScheduledQuery that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciApmTracesScheduledQuery to import is 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-scheduled-query/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-apm-traces-scheduled-query/index.ts",
            "line": 568
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciApmTracesScheduledQuery",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 386
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 452
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 458
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 463
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 468
          },
          "name": "opcDryRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 473
          },
          "name": "scheduledQueryDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 491
          },
          "name": "scheduledQueryInstances",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 496
          },
          "name": "scheduledQueryMaximumRuntimeInSeconds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 501
          },
          "name": "scheduledQueryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 506
          },
          "name": "scheduledQueryNextRunInMs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 512
          },
          "name": "scheduledQueryProcessingConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 517
          },
          "name": "scheduledQueryProcessingSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 522
          },
          "name": "scheduledQueryProcessingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 527
          },
          "name": "scheduledQueryRetentionCriteria",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 532
          },
          "name": "scheduledQueryRetentionPeriodInMs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 537
          },
          "name": "scheduledQuerySchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 542
          },
          "name": "scheduledQueryText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 547
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 553
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 446
          },
          "name": "apmDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 486
          },
          "name": "scheduledQueryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 439
          },
          "name": "apmDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 479
          },
          "name": "scheduledQueryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-query/index:DataOciApmTracesScheduledQuery"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
        "line": 9
      },
      "name": "DataOciApmTracesScheduledQueryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/apm_traces_scheduled_query#apm_domain_id DataOciApmTracesScheduledQuery#apm_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/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/7.19.0/docs/data-sources/apm_traces_scheduled_query#scheduled_query_id DataOciApmTracesScheduledQuery#scheduled_query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 17
          },
          "name": "scheduledQueryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-query/index:DataOciApmTracesScheduledQueryConfig"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
        "line": 289
      },
      "name": "DataOciApmTracesScheduledQueryScheduledQueryProcessingConfiguration",
      "symbolId": "src/data-oci-apm-traces-scheduled-query/index:DataOciApmTracesScheduledQueryScheduledQueryProcessingConfiguration"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetric": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetric",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
        "line": 19
      },
      "name": "DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetric",
      "symbolId": "src/data-oci-apm-traces-scheduled-query/index:DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetric"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetricList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetricList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-query/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-apm-traces-scheduled-query/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/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.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetricOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetricList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/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-apm-traces-scheduled-query/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-apm-traces-scheduled-query/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-query/index:DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetricList"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetricOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetricOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-query/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-traces-scheduled-query/index.ts",
        "line": 42
      },
      "name": "DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetricOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 71
          },
          "name": "compartment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 76
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 81
          },
          "name": "isAnomalyDetectionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 86
          },
          "name": "isMetricPublished",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 91
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 96
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 101
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 106
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetric"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-query/index:DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetricOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-query/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-apm-traces-scheduled-query/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/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.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/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-apm-traces-scheduled-query/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-apm-traces-scheduled-query/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-query/index:DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationList"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
        "line": 129
      },
      "name": "DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorage",
      "symbolId": "src/data-oci-apm-traces-scheduled-query/index:DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorage"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-query/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-apm-traces-scheduled-query/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/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.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/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-apm-traces-scheduled-query/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-apm-traces-scheduled-query/index.ts",
            "line": 203
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-query/index:DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorageList"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-query/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-apm-traces-scheduled-query/index.ts",
        "line": 152
      },
      "name": "DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 181
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 186
          },
          "name": "nameSpace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 191
          },
          "name": "objectNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorage"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-query/index:DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorageOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
          "line": 321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-scheduled-query/index.ts",
        "line": 312
      },
      "name": "DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 342
          },
          "name": "customMetric",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationCustomMetricList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 348
          },
          "name": "objectStorage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationObjectStorageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 354
          },
          "name": "streaming",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreamingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-query/index:DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreaming": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreaming",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
        "line": 214
      },
      "name": "DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreaming",
      "symbolId": "src/data-oci-apm-traces-scheduled-query/index:DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreaming"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreamingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreamingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-query/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-apm-traces-scheduled-query/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/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.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreamingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreamingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/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-apm-traces-scheduled-query/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-apm-traces-scheduled-query/index.ts",
            "line": 278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-query/index:DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreamingList"
    },
    "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreamingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreamingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-apm-traces-scheduled-query/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-apm-traces-scheduled-query/index.ts",
        "line": 237
      },
      "name": "DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreamingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 266
          },
          "name": "streamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-apm-traces-scheduled-query/index.ts",
            "line": 250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreaming"
          }
        }
      ],
      "symbolId": "src/data-oci-apm-traces-scheduled-query/index:DataOciApmTracesScheduledQueryScheduledQueryProcessingConfigurationStreamingOutputReference"
    },
    "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 863
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 831
      },
      "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": 848
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 967
          },
          "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": 973
          },
          "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": 836
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 901
          },
          "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": 906
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 911
          },
          "name": "coolDownInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 917
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 922
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 928
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 933
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 938
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 943
          },
          "name": "maxResourceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 948
          },
          "name": "minResourceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 954
          },
          "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": 959
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 895
          },
          "name": "autoScalingConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 888
          },
          "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/7.19.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": 708
      },
      "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": 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-autoscaling-auto-scaling-configuration/index.ts",
        "line": 809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/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.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": 816
          },
          "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": 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-autoscaling-auto-scaling-configuration/index.ts",
            "line": 816
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 731
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 761
          },
          "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": 766
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 772
          },
          "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": 777
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 782
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 787
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 793
          },
          "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": 799
          },
          "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": 804
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 744
          },
          "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": 616
      },
      "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": 697
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 704
          },
          "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": 697
          },
          "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": 697
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 697
          },
          "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": 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/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/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.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": 605
          },
          "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": 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/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 605
          },
          "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": "metricCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 562
          },
          "name": "metricSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 567
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 572
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 577
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 582
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 587
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 593
          },
          "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": 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/data-oci-autoscaling-auto-scaling-configuration/index.ts",
        "line": 639
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationPoliciesRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 669
          },
          "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": 674
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 679
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 685
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationPoliciesRulesMetricList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configuration/index.ts",
            "line": 652
          },
          "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/7.19.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/7.19.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": 1190
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 1158
      },
      "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": 1175
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 1272
          },
          "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": 1243
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1275
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1259
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1287
          },
          "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": 1296
          },
          "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": 1163
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1218
          },
          "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": 1269
          },
          "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": 1231
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1247
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1279
          },
          "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": 1263
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1224
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1237
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1253
          },
          "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": 844
      },
      "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": 967
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 960
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 974
          },
          "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": 967
          },
          "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": 967
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 967
          },
          "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": 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-autoscaling-auto-scaling-configurations/index.ts",
        "line": 867
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 897
          },
          "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": 902
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 907
          },
          "name": "coolDownInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 913
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 918
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 924
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 929
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 934
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 939
          },
          "name": "maxResourceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 944
          },
          "name": "minResourceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 950
          },
          "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": 955
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 880
          },
          "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": 725
      },
      "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": 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-autoscaling-auto-scaling-configurations/index.ts",
        "line": 826
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/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.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": 833
          },
          "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": 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-autoscaling-auto-scaling-configurations/index.ts",
            "line": 833
          },
          "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": 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-autoscaling-auto-scaling-configurations/index.ts",
        "line": 748
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 778
          },
          "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": 783
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 789
          },
          "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": 794
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 799
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 804
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 810
          },
          "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": 816
          },
          "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": 821
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 761
          },
          "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": 633
      },
      "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": 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-autoscaling-auto-scaling-configurations/index.ts",
        "line": 707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/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.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": 714
          },
          "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": 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-autoscaling-auto-scaling-configurations/index.ts",
            "line": 714
          },
          "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": 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-autoscaling-auto-scaling-configurations/index.ts",
        "line": 615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/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.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": 622
          },
          "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": 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-autoscaling-auto-scaling-configurations/index.ts",
            "line": 622
          },
          "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": "metricCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 579
          },
          "name": "metricSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 584
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 589
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 594
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 599
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 604
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 610
          },
          "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": 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-autoscaling-auto-scaling-configurations/index.ts",
        "line": 656
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 686
          },
          "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": 691
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 696
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 702
          },
          "name": "metric",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciAutoscalingAutoScalingConfigurationsAutoScalingConfigurationsPoliciesRulesMetricList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 669
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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": 978
      },
      "name": "DataOciAutoscalingAutoScalingConfigurationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 982
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 990
          },
          "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/7.19.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": 986
          },
          "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": 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": "whether the list is wrapping a set (will 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": 1135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1150
          },
          "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": 1143
          },
          "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": 1143
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 1143
          },
          "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": 1136
          },
          "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": 1046
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1036
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1113
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciAutoscalingAutoScalingConfigurationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1101
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1117
          },
          "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": 1130
          },
          "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": 1094
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1107
          },
          "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": 1123
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-autoscaling-auto-scaling-configurations/index.ts",
            "line": 1050
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 339
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 307
      },
      "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": 324
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 439
          },
          "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": 442
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 386
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 454
          },
          "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": 463
          },
          "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": 312
          },
          "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": 436
          },
          "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": 395
          },
          "name": "minBdsVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 401
          },
          "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": 419
          },
          "name": "patchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 424
          },
          "name": "releaseDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 430
          },
          "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": 374
          },
          "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": 446
          },
          "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": 390
          },
          "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": 414
          },
          "name": "osPatchVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 367
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 380
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 407
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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": 127
      },
      "name": "DataOciBdsBdsInstanceGetOsPatchFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 131
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 139
          },
          "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/7.19.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": 135
          },
          "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": 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": "whether the list is wrapping a set (will 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": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 299
          },
          "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": 292
          },
          "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": 292
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 292
          },
          "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": 285
          },
          "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": 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-bds-bds-instance-get-os-patch/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 262
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBdsBdsInstanceGetOsPatchFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 250
          },
          "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": 266
          },
          "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": 279
          },
          "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": 243
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 256
          },
          "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": 272
          },
          "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": 199
          },
          "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": 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-bds-bds-instance-get-os-patch/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/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.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": 116
          },
          "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": 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-bds-bds-instance-get-os-patch/index.ts",
            "line": 116
          },
          "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": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 94
          },
          "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": 99
          },
          "name": "targetVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-get-os-patch/index.ts",
            "line": 104
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.DataOciBdsBdsInstanceNodeBackup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backup oci_bds_bds_instance_node_backup}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backup oci_bds_bds_instance_node_backup} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-backup/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.DataOciBdsBdsInstanceNodeBackupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-backup/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstanceNodeBackup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup/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 DataOciBdsBdsInstanceNodeBackup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backup#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstanceNodeBackup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstanceNodeBackup to import is 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-node-backup/index.ts",
            "line": 123
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup/index.ts",
            "line": 173
          },
          "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-node-backup/index.ts",
            "line": 181
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceNodeBackup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup/index.ts",
            "line": 88
          },
          "name": "backupTriggerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup/index.ts",
            "line": 93
          },
          "name": "backupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup/index.ts",
            "line": 111
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup/index.ts",
            "line": 132
          },
          "name": "nodeBackupConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup/index.ts",
            "line": 150
          },
          "name": "nodeHostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup/index.ts",
            "line": 155
          },
          "name": "nodeInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup/index.ts",
            "line": 160
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup/index.ts",
            "line": 165
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup/index.ts",
            "line": 106
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup/index.ts",
            "line": 127
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup/index.ts",
            "line": 145
          },
          "name": "nodeBackupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup/index.ts",
            "line": 99
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup/index.ts",
            "line": 117
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup/index.ts",
            "line": 138
          },
          "name": "nodeBackupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backup/index:DataOciBdsBdsInstanceNodeBackup"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-backup/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstanceNodeBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backup#bds_instance_id DataOciBdsBdsInstanceNodeBackup#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup/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/7.19.0/docs/data-sources/bds_bds_instance_node_backup#node_backup_id DataOciBdsBdsInstanceNodeBackup#node_backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup/index.ts",
            "line": 24
          },
          "name": "nodeBackupId",
          "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/7.19.0/docs/data-sources/bds_bds_instance_node_backup#id DataOciBdsBdsInstanceNodeBackup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backup/index:DataOciBdsBdsInstanceNodeBackupConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backup_configuration oci_bds_bds_instance_node_backup_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backup_configuration oci_bds_bds_instance_node_backup_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
          "line": 140
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstanceNodeBackupConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 125
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsBdsInstanceNodeBackupConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backup_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstanceNodeBackupConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstanceNodeBackupConfiguration to import is 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-node-backup-configuration/index.ts",
            "line": 245
          },
          "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-node-backup-configuration/index.ts",
            "line": 252
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceNodeBackupConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 113
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 165
          },
          "name": "backupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 183
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 188
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 194
          },
          "name": "levelTypeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationLevelTypeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 212
          },
          "name": "numberOfBackupsToRetain",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 217
          },
          "name": "schedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 222
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 227
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 232
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 237
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 178
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 207
          },
          "name": "nodeBackupConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 171
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 200
          },
          "name": "nodeBackupConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backup-configuration/index:DataOciBdsBdsInstanceNodeBackupConfiguration"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstanceNodeBackupConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backup_configuration#bds_instance_id DataOciBdsBdsInstanceNodeBackupConfiguration#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-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/7.19.0/docs/data-sources/bds_bds_instance_node_backup_configuration#node_backup_configuration_id DataOciBdsBdsInstanceNodeBackupConfiguration#node_backup_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 17
          },
          "name": "nodeBackupConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backup-configuration/index:DataOciBdsBdsInstanceNodeBackupConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationLevelTypeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationLevelTypeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
        "line": 19
      },
      "name": "DataOciBdsBdsInstanceNodeBackupConfigurationLevelTypeDetails",
      "symbolId": "src/data-oci-bds-bds-instance-node-backup-configuration/index:DataOciBdsBdsInstanceNodeBackupConfigurationLevelTypeDetails"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationLevelTypeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationLevelTypeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-backup-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-bds-instance-node-backup-configuration/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-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.DataOciBdsBdsInstanceNodeBackupConfigurationLevelTypeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceNodeBackupConfigurationLevelTypeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-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-bds-instance-node-backup-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-bds-instance-node-backup-configuration/index.ts",
            "line": 93
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backup-configuration/index:DataOciBdsBdsInstanceNodeBackupConfigurationLevelTypeDetailsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationLevelTypeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationLevelTypeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-backup-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-node-backup-configuration/index.ts",
        "line": 42
      },
      "name": "DataOciBdsBdsInstanceNodeBackupConfigurationLevelTypeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 71
          },
          "name": "levelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 76
          },
          "name": "nodeHostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 81
          },
          "name": "nodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configuration/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationLevelTypeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backup-configuration/index:DataOciBdsBdsInstanceNodeBackupConfigurationLevelTypeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backup_configurations oci_bds_bds_instance_node_backup_configurations}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backup_configurations oci_bds_bds_instance_node_backup_configurations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
          "line": 459
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
        "line": 427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstanceNodeBackupConfigurations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 444
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsBdsInstanceNodeBackupConfigurations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backup_configurations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstanceNodeBackupConfigurations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstanceNodeBackupConfigurations to import is 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-node-backup-configurations/index.ts",
            "line": 558
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 507
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 561
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 523
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 545
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 573
          },
          "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-node-backup-configurations/index.ts",
            "line": 583
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceNodeBackupConfigurations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 432
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 555
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 533
          },
          "name": "nodeBackupConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 495
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 511
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 565
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 527
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 549
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 488
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 501
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 517
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 539
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backup-configurations/index:DataOciBdsBdsInstanceNodeBackupConfigurations"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstanceNodeBackupConfigurationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backup_configurations#bds_instance_id DataOciBdsBdsInstanceNodeBackupConfigurations#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-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/7.19.0/docs/data-sources/bds_bds_instance_node_backup_configurations#display_name DataOciBdsBdsInstanceNodeBackupConfigurations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-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/7.19.0/docs/data-sources/bds_bds_instance_node_backup_configurations#filter DataOciBdsBdsInstanceNodeBackupConfigurations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/bds_bds_instance_node_backup_configurations#id DataOciBdsBdsInstanceNodeBackupConfigurations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-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/7.19.0/docs/data-sources/bds_bds_instance_node_backup_configurations#state DataOciBdsBdsInstanceNodeBackupConfigurations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backup-configurations/index:DataOciBdsBdsInstanceNodeBackupConfigurationsConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
        "line": 247
      },
      "name": "DataOciBdsBdsInstanceNodeBackupConfigurationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backup_configurations#name DataOciBdsBdsInstanceNodeBackupConfigurations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 251
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backup_configurations#values DataOciBdsBdsInstanceNodeBackupConfigurations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 259
          },
          "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/7.19.0/docs/data-sources/bds_bds_instance_node_backup_configurations#regex DataOciBdsBdsInstanceNodeBackupConfigurations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 255
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backup-configurations/index:DataOciBdsBdsInstanceNodeBackupConfigurationsFilter"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/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/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/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.DataOciBdsBdsInstanceNodeBackupConfigurationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceNodeBackupConfigurationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 412
          },
          "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-node-backup-configurations/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/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 412
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backup-configurations/index:DataOciBdsBdsInstanceNodeBackupConfigurationsFilterList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-node-backup-configurations/index.ts",
        "line": 305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 382
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBdsBdsInstanceNodeBackupConfigurationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 370
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 386
          },
          "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-node-backup-configurations/index.ts",
            "line": 399
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 363
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 376
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 392
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 319
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backup-configurations/index:DataOciBdsBdsInstanceNodeBackupConfigurationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
        "line": 121
      },
      "name": "DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurations",
      "symbolId": "src/data-oci-bds-bds-instance-node-backup-configurations/index:DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurations"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsLevelTypeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsLevelTypeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
        "line": 36
      },
      "name": "DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsLevelTypeDetails",
      "symbolId": "src/data-oci-bds-bds-instance-node-backup-configurations/index:DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsLevelTypeDetails"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsLevelTypeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsLevelTypeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/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-bds-bds-instance-node-backup-configurations/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/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.DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsLevelTypeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsLevelTypeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/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-bds-bds-instance-node-backup-configurations/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-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backup-configurations/index:DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsLevelTypeDetailsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsLevelTypeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsLevelTypeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-backup-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-node-backup-configurations/index.ts",
        "line": 59
      },
      "name": "DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsLevelTypeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 88
          },
          "name": "levelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 93
          },
          "name": "nodeHostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 98
          },
          "name": "nodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsLevelTypeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backup-configurations/index:DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsLevelTypeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/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": "whether the list is wrapping a set (will 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-node-backup-configurations/index.ts",
        "line": 229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 243
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 236
          },
          "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-node-backup-configurations/index.ts",
            "line": 236
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-node-backup-configurations/index.ts",
            "line": 236
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backup-configurations/index:DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/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-bds-bds-instance-node-backup-configurations/index.ts",
        "line": 144
      },
      "name": "DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 173
          },
          "name": "backupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 178
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 183
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 188
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 194
          },
          "name": "levelTypeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsLevelTypeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 199
          },
          "name": "numberOfBackupsToRetain",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 204
          },
          "name": "schedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 209
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 214
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 219
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 224
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backup-configurations/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backup-configurations/index:DataOciBdsBdsInstanceNodeBackupConfigurationsNodeBackupConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backups oci_bds_bds_instance_node_backups}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backups oci_bds_bds_instance_node_backups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
          "line": 367
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
        "line": 335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstanceNodeBackups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 352
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsBdsInstanceNodeBackups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstanceNodeBackups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstanceNodeBackups to import is 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-node-backups/index.ts",
            "line": 483
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 416
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 486
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 432
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 454
          },
          "name": "resetNodeHostName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 470
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/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-bds-bds-instance-node-backups/index.ts",
            "line": 509
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceNodeBackups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 340
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 480
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 442
          },
          "name": "nodeBackups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsNodeBackupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 404
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 420
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 490
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 436
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 458
          },
          "name": "nodeHostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 474
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 397
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 410
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 426
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 448
          },
          "name": "nodeHostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 464
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backups/index:DataOciBdsBdsInstanceNodeBackups"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstanceNodeBackupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backups#bds_instance_id DataOciBdsBdsInstanceNodeBackups#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/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/7.19.0/docs/data-sources/bds_bds_instance_node_backups#display_name DataOciBdsBdsInstanceNodeBackups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/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/7.19.0/docs/data-sources/bds_bds_instance_node_backups#filter DataOciBdsBdsInstanceNodeBackups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsFilter"
                    },
                    "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/7.19.0/docs/data-sources/bds_bds_instance_node_backups#id DataOciBdsBdsInstanceNodeBackups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/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/7.19.0/docs/data-sources/bds_bds_instance_node_backups#node_host_name DataOciBdsBdsInstanceNodeBackups#node_host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 28
          },
          "name": "nodeHostName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backups#state DataOciBdsBdsInstanceNodeBackups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backups/index:DataOciBdsBdsInstanceNodeBackupsConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
        "line": 155
      },
      "name": "DataOciBdsBdsInstanceNodeBackupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backups#name DataOciBdsBdsInstanceNodeBackups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 159
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_backups#values DataOciBdsBdsInstanceNodeBackups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 167
          },
          "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/7.19.0/docs/data-sources/bds_bds_instance_node_backups#regex DataOciBdsBdsInstanceNodeBackups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 163
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backups/index:DataOciBdsBdsInstanceNodeBackupsFilter"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-backups/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/data-oci-bds-bds-instance-node-backups/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/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.DataOciBdsBdsInstanceNodeBackupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceNodeBackupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 320
          },
          "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-node-backups/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/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 320
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backups/index:DataOciBdsBdsInstanceNodeBackupsFilterList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-backups/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-bds-bds-instance-node-backups/index.ts",
        "line": 213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 290
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBdsBdsInstanceNodeBackupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 278
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 294
          },
          "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-node-backups/index.ts",
            "line": 307
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 271
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 284
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 300
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backups/index:DataOciBdsBdsInstanceNodeBackupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsNodeBackups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsNodeBackups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
        "line": 40
      },
      "name": "DataOciBdsBdsInstanceNodeBackupsNodeBackups",
      "symbolId": "src/data-oci-bds-bds-instance-node-backups/index:DataOciBdsBdsInstanceNodeBackupsNodeBackups"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsNodeBackupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsNodeBackupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-backups/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-bds-bds-instance-node-backups/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/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.DataOciBdsBdsInstanceNodeBackupsNodeBackupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceNodeBackupsNodeBackupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/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-bds-bds-instance-node-backups/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-bds-bds-instance-node-backups/index.ts",
            "line": 144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backups/index:DataOciBdsBdsInstanceNodeBackupsNodeBackupsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsNodeBackupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsNodeBackupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-backups/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-node-backups/index.ts",
        "line": 63
      },
      "name": "DataOciBdsBdsInstanceNodeBackupsNodeBackupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 92
          },
          "name": "backupTriggerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 97
          },
          "name": "backupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 102
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 112
          },
          "name": "nodeBackupConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 117
          },
          "name": "nodeHostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 122
          },
          "name": "nodeInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 127
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 132
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-backups/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeBackupsNodeBackups"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-backups/index:DataOciBdsBdsInstanceNodeBackupsNodeBackupsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_replace_configuration oci_bds_bds_instance_node_replace_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_replace_configuration oci_bds_bds_instance_node_replace_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
          "line": 140
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstanceNodeReplaceConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
            "line": 125
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsBdsInstanceNodeReplaceConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_replace_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstanceNodeReplaceConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstanceNodeReplaceConfiguration to import is 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-node-replace-configuration/index.ts",
            "line": 240
          },
          "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-node-replace-configuration/index.ts",
            "line": 247
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceNodeReplaceConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
            "line": 113
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
            "line": 178
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
            "line": 183
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
            "line": 188
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
            "line": 193
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
            "line": 199
          },
          "name": "levelTypeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationLevelTypeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
            "line": 204
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
            "line": 222
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
            "line": 227
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
            "line": 232
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
            "line": 173
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
            "line": 217
          },
          "name": "nodeReplaceConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
            "line": 166
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
            "line": 210
          },
          "name": "nodeReplaceConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-replace-configuration/index:DataOciBdsBdsInstanceNodeReplaceConfiguration"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstanceNodeReplaceConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_replace_configuration#bds_instance_id DataOciBdsBdsInstanceNodeReplaceConfiguration#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-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/7.19.0/docs/data-sources/bds_bds_instance_node_replace_configuration#node_replace_configuration_id DataOciBdsBdsInstanceNodeReplaceConfiguration#node_replace_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
            "line": 17
          },
          "name": "nodeReplaceConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-replace-configuration/index:DataOciBdsBdsInstanceNodeReplaceConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationLevelTypeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationLevelTypeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
        "line": 19
      },
      "name": "DataOciBdsBdsInstanceNodeReplaceConfigurationLevelTypeDetails",
      "symbolId": "src/data-oci-bds-bds-instance-node-replace-configuration/index:DataOciBdsBdsInstanceNodeReplaceConfigurationLevelTypeDetails"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationLevelTypeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationLevelTypeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-replace-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-bds-instance-node-replace-configuration/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-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.DataOciBdsBdsInstanceNodeReplaceConfigurationLevelTypeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceNodeReplaceConfigurationLevelTypeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-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-bds-instance-node-replace-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-bds-instance-node-replace-configuration/index.ts",
            "line": 93
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-replace-configuration/index:DataOciBdsBdsInstanceNodeReplaceConfigurationLevelTypeDetailsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationLevelTypeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationLevelTypeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-replace-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-node-replace-configuration/index.ts",
        "line": 42
      },
      "name": "DataOciBdsBdsInstanceNodeReplaceConfigurationLevelTypeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
            "line": 71
          },
          "name": "levelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
            "line": 76
          },
          "name": "nodeHostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
            "line": 81
          },
          "name": "nodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configuration/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationLevelTypeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-replace-configuration/index:DataOciBdsBdsInstanceNodeReplaceConfigurationLevelTypeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_replace_configurations oci_bds_bds_instance_node_replace_configurations}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_replace_configurations oci_bds_bds_instance_node_replace_configurations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/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.DataOciBdsBdsInstanceNodeReplaceConfigurationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstanceNodeReplaceConfigurations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/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 DataOciBdsBdsInstanceNodeReplaceConfigurations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_replace_configurations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstanceNodeReplaceConfigurations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstanceNodeReplaceConfigurations to import is 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-node-replace-configurations/index.ts",
            "line": 553
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 502
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 556
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 518
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 540
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/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-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 578
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceNodeReplaceConfigurations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 427
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 550
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 528
          },
          "name": "nodeReplaceConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 490
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 506
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 560
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 522
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 544
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 483
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 496
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 512
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 534
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-replace-configurations/index:DataOciBdsBdsInstanceNodeReplaceConfigurations"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstanceNodeReplaceConfigurationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_replace_configurations#bds_instance_id DataOciBdsBdsInstanceNodeReplaceConfigurations#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-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/7.19.0/docs/data-sources/bds_bds_instance_node_replace_configurations#display_name DataOciBdsBdsInstanceNodeReplaceConfigurations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-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/7.19.0/docs/data-sources/bds_bds_instance_node_replace_configurations#filter DataOciBdsBdsInstanceNodeReplaceConfigurations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/bds_bds_instance_node_replace_configurations#id DataOciBdsBdsInstanceNodeReplaceConfigurations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-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/7.19.0/docs/data-sources/bds_bds_instance_node_replace_configurations#state DataOciBdsBdsInstanceNodeReplaceConfigurations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-replace-configurations/index:DataOciBdsBdsInstanceNodeReplaceConfigurationsConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
        "line": 242
      },
      "name": "DataOciBdsBdsInstanceNodeReplaceConfigurationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_node_replace_configurations#name DataOciBdsBdsInstanceNodeReplaceConfigurations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/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/7.19.0/docs/data-sources/bds_bds_instance_node_replace_configurations#values DataOciBdsBdsInstanceNodeReplaceConfigurations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/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/7.19.0/docs/data-sources/bds_bds_instance_node_replace_configurations#regex DataOciBdsBdsInstanceNodeReplaceConfigurations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 250
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-replace-configurations/index:DataOciBdsBdsInstanceNodeReplaceConfigurationsFilter"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/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-bds-bds-instance-node-replace-configurations/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/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.DataOciBdsBdsInstanceNodeReplaceConfigurationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceNodeReplaceConfigurationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/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-bds-bds-instance-node-replace-configurations/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-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 407
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-replace-configurations/index:DataOciBdsBdsInstanceNodeReplaceConfigurationsFilterList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/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-bds-bds-instance-node-replace-configurations/index.ts",
        "line": 300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 377
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBdsBdsInstanceNodeReplaceConfigurationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 365
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/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-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 394
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 358
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 371
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 387
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 314
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-replace-configurations/index:DataOciBdsBdsInstanceNodeReplaceConfigurationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
        "line": 121
      },
      "name": "DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurations",
      "symbolId": "src/data-oci-bds-bds-instance-node-replace-configurations/index:DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurations"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsLevelTypeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsLevelTypeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
        "line": 36
      },
      "name": "DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsLevelTypeDetails",
      "symbolId": "src/data-oci-bds-bds-instance-node-replace-configurations/index:DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsLevelTypeDetails"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsLevelTypeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsLevelTypeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/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-bds-bds-instance-node-replace-configurations/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/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.DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsLevelTypeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsLevelTypeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/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-bds-bds-instance-node-replace-configurations/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-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-replace-configurations/index:DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsLevelTypeDetailsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsLevelTypeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsLevelTypeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-replace-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-node-replace-configurations/index.ts",
        "line": 59
      },
      "name": "DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsLevelTypeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 88
          },
          "name": "levelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 93
          },
          "name": "nodeHostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 98
          },
          "name": "nodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsLevelTypeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-replace-configurations/index:DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsLevelTypeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/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-bds-bds-instance-node-replace-configurations/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/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.DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/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-bds-bds-instance-node-replace-configurations/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-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 231
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-replace-configurations/index:DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/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-bds-bds-instance-node-replace-configurations/index.ts",
        "line": 144
      },
      "name": "DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 173
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 178
          },
          "name": "clusterAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 183
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 188
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 193
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 199
          },
          "name": "levelTypeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsLevelTypeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 204
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 209
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 214
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 219
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-node-replace-configurations/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-node-replace-configurations/index:DataOciBdsBdsInstanceNodeReplaceConfigurationsNodeReplaceConfigurationsOutputReference"
    },
    "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.DataOciBdsBdsInstanceSoftwareUpdate": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_software_update oci_bds_bds_instance_software_update}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_software_update oci_bds_bds_instance_software_update} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-software-update/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.DataOciBdsBdsInstanceSoftwareUpdateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-software-update/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstanceSoftwareUpdate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-update/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 DataOciBdsBdsInstanceSoftwareUpdate to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_software_update#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstanceSoftwareUpdate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstanceSoftwareUpdate to import is 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-software-update/index.ts",
            "line": 108
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-update/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-bds-bds-instance-software-update/index.ts",
            "line": 166
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceSoftwareUpdate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-update/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-update/index.ts",
            "line": 130
          },
          "name": "softwareUpdateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-update/index.ts",
            "line": 135
          },
          "name": "softwareUpdateVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-update/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-update/index.ts",
            "line": 145
          },
          "name": "timeDue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-update/index.ts",
            "line": 150
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-update/index.ts",
            "line": 96
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-update/index.ts",
            "line": 112
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-update/index.ts",
            "line": 125
          },
          "name": "softwareUpdateKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-update/index.ts",
            "line": 89
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-update/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-update/index.ts",
            "line": 118
          },
          "name": "softwareUpdateKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-software-update/index:DataOciBdsBdsInstanceSoftwareUpdate"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-software-update/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstanceSoftwareUpdateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_software_update#bds_instance_id DataOciBdsBdsInstanceSoftwareUpdate#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-update/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/7.19.0/docs/data-sources/bds_bds_instance_software_update#software_update_key DataOciBdsBdsInstanceSoftwareUpdate#software_update_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-update/index.ts",
            "line": 24
          },
          "name": "softwareUpdateKey",
          "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/7.19.0/docs/data-sources/bds_bds_instance_software_update#id DataOciBdsBdsInstanceSoftwareUpdate#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-update/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-software-update/index:DataOciBdsBdsInstanceSoftwareUpdateConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdates": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_software_updates oci_bds_bds_instance_software_updates}."
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdates",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_software_updates oci_bds_bds_instance_software_updates} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
          "line": 416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciBdsBdsInstanceSoftwareUpdates resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 401
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciBdsBdsInstanceSoftwareUpdates to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_software_updates#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciBdsBdsInstanceSoftwareUpdates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciBdsBdsInstanceSoftwareUpdates to import is 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-software-updates/index.ts",
            "line": 481
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 484
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 462
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 496
          },
          "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-software-updates/index.ts",
            "line": 504
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceSoftwareUpdates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 389
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 478
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 472
          },
          "name": "softwareUpdateCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 450
          },
          "name": "bdsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 488
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 466
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 443
          },
          "name": "bdsInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 456
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-software-updates/index:DataOciBdsBdsInstanceSoftwareUpdates"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
        "line": 9
      },
      "name": "DataOciBdsBdsInstanceSoftwareUpdatesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_software_updates#bds_instance_id DataOciBdsBdsInstanceSoftwareUpdates#bds_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/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/7.19.0/docs/data-sources/bds_bds_instance_software_updates#filter DataOciBdsBdsInstanceSoftwareUpdates#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesFilter"
                    },
                    "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/7.19.0/docs/data-sources/bds_bds_instance_software_updates#id DataOciBdsBdsInstanceSoftwareUpdates#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-software-updates/index:DataOciBdsBdsInstanceSoftwareUpdatesConfig"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
        "line": 204
      },
      "name": "DataOciBdsBdsInstanceSoftwareUpdatesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_software_updates#name DataOciBdsBdsInstanceSoftwareUpdates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 208
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/bds_bds_instance_software_updates#values DataOciBdsBdsInstanceSoftwareUpdates#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 216
          },
          "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/7.19.0/docs/data-sources/bds_bds_instance_software_updates#regex DataOciBdsBdsInstanceSoftwareUpdates#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 212
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-software-updates/index:DataOciBdsBdsInstanceSoftwareUpdatesFilter"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-software-updates/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": "whether the list is wrapping a set (will 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-software-updates/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 376
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceSoftwareUpdatesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 369
          },
          "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-software-updates/index.ts",
            "line": 369
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-software-updates/index.ts",
            "line": 369
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-software-updates/index:DataOciBdsBdsInstanceSoftwareUpdatesFilterList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
          "line": 272
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-software-updates/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 339
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciBdsBdsInstanceSoftwareUpdatesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 327
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 343
          },
          "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-software-updates/index.ts",
            "line": 356
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 320
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 333
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 349
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-software-updates/index:DataOciBdsBdsInstanceSoftwareUpdatesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
        "line": 128
      },
      "name": "DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollection",
      "symbolId": "src/data-oci-bds-bds-instance-software-updates/index:DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollection"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
        "line": 28
      },
      "name": "DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionItems",
      "symbolId": "src/data-oci-bds-bds-instance-software-updates/index:DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionItems"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-software-updates/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-bds-bds-instance-software-updates/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/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.DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/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-bds-bds-instance-software-updates/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-bds-bds-instance-software-updates/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-software-updates/index:DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-software-updates/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-software-updates/index.ts",
        "line": 51
      },
      "name": "DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 80
          },
          "name": "softwareUpdateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 85
          },
          "name": "softwareUpdateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 90
          },
          "name": "softwareUpdateVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 95
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 100
          },
          "name": "timeDue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 105
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-software-updates/index:DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-software-updates/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-bds-bds-instance-software-updates/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/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.DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/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-bds-bds-instance-software-updates/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-bds-bds-instance-software-updates/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-software-updates/index:DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionList"
    },
    "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-bds-bds-instance-software-updates/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-bds-bds-instance-software-updates/index.ts",
        "line": 151
      },
      "name": "DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 181
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-bds-bds-instance-software-updates/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-bds-bds-instance-software-updates/index:DataOciBdsBdsInstanceSoftwareUpdatesSoftwareUpdateCollectionOutputReference"
    },
    "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.DataOciCapacityManagementInternalOccmDemandSignal": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal oci_capacity_management_internal_occm_demand_signal}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignal",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal oci_capacity_management_internal_occm_demand_signal} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal/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.DataOciCapacityManagementInternalOccmDemandSignalConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementInternalOccmDemandSignal resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal/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 DataOciCapacityManagementInternalOccmDemandSignal to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementInternalOccmDemandSignal that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementInternalOccmDemandSignal to import is 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-occm-demand-signal/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-capacity-management-internal-occm-demand-signal/index.ts",
            "line": 160
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignal",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal/index.ts",
            "line": 107
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal/index.ts",
            "line": 112
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal/index.ts",
            "line": 136
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal/index.ts",
            "line": 141
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal/index.ts",
            "line": 146
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal/index.ts",
            "line": 125
          },
          "name": "occmDemandSignalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal/index.ts",
            "line": 118
          },
          "name": "occmDemandSignalId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal/index:DataOciCapacityManagementInternalOccmDemandSignal"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalog": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalog oci_capacity_management_internal_occm_demand_signal_catalog}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalog",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalog oci_capacity_management_internal_occm_demand_signal_catalog} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/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.DataOciCapacityManagementInternalOccmDemandSignalCatalogConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementInternalOccmDemandSignalCatalog resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/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 DataOciCapacityManagementInternalOccmDemandSignalCatalog to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalog#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementInternalOccmDemandSignalCatalog that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementInternalOccmDemandSignalCatalog to import is 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-occm-demand-signal-catalog/index.ts",
            "line": 117
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/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-capacity-management-internal-occm-demand-signal-catalog/index.ts",
            "line": 175
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalog",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index.ts",
            "line": 83
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index.ts",
            "line": 89
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index.ts",
            "line": 94
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index.ts",
            "line": 99
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index.ts",
            "line": 105
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index.ts",
            "line": 126
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index.ts",
            "line": 144
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index.ts",
            "line": 150
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index.ts",
            "line": 155
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index.ts",
            "line": 160
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index.ts",
            "line": 121
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index.ts",
            "line": 139
          },
          "name": "occmDemandSignalCatalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index.ts",
            "line": 111
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index.ts",
            "line": 132
          },
          "name": "occmDemandSignalCatalogId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index:DataOciCapacityManagementInternalOccmDemandSignalCatalog"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalog#occm_demand_signal_catalog_id DataOciCapacityManagementInternalOccmDemandSignalCatalog#occm_demand_signal_catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index.ts",
            "line": 20
          },
          "name": "occmDemandSignalCatalogId",
          "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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalog#id DataOciCapacityManagementInternalOccmDemandSignalCatalog#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResources": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalog_resources oci_capacity_management_internal_occm_demand_signal_catalog_resources}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalog_resources oci_capacity_management_internal_occm_demand_signal_catalog_resources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
          "line": 910
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 878
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementInternalOccmDemandSignalCatalogResources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 895
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementInternalOccmDemandSignalCatalogResources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalog_resources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementInternalOccmDemandSignalCatalogResources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementInternalOccmDemandSignalCatalogResources to import is 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-occm-demand-signal-catalog-resources/index.ts",
            "line": 1037
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 960
          },
          "name": "resetDemandSignalNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 1040
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 976
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 998
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 1052
          },
          "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-occm-demand-signal-catalog-resources/index.ts",
            "line": 1064
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 883
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 1034
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 986
          },
          "name": "internalOccmDemandSignalCatalogResourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 948
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 964
          },
          "name": "demandSignalNamespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 1044
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 980
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 1002
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 1015
          },
          "name": "occCustomerGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 1028
          },
          "name": "occmDemandSignalCatalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 941
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 954
          },
          "name": "demandSignalNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 970
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 992
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 1008
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 1021
          },
          "name": "occmDemandSignalCatalogId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResources"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalog_resources#compartment_id DataOciCapacityManagementInternalOccmDemandSignalCatalogResources#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalog_resources#occ_customer_group_id DataOciCapacityManagementInternalOccmDemandSignalCatalogResources#occ_customer_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 32
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalog_resources#occm_demand_signal_catalog_id DataOciCapacityManagementInternalOccmDemandSignalCatalogResources#occm_demand_signal_catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 36
          },
          "name": "occmDemandSignalCatalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalog_resources#demand_signal_namespace DataOciCapacityManagementInternalOccmDemandSignalCatalogResources#demand_signal_namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 17
          },
          "name": "demandSignalNamespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalog_resources#filter DataOciCapacityManagementInternalOccmDemandSignalCatalogResources#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesFilter"
                    },
                    "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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalog_resources#id DataOciCapacityManagementInternalOccmDemandSignalCatalogResources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalog_resources#name DataOciCapacityManagementInternalOccmDemandSignalCatalogResources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 28
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 698
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalog_resources#name DataOciCapacityManagementInternalOccmDemandSignalCatalogResources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 702
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalog_resources#values DataOciCapacityManagementInternalOccmDemandSignalCatalogResources#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 710
          },
          "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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalog_resources#regex DataOciCapacityManagementInternalOccmDemandSignalCatalogResources#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 706
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesFilter"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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": "whether the list is wrapping a set (will 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-occm-demand-signal-catalog-resources/index.ts",
        "line": 855
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 870
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 863
          },
          "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-occm-demand-signal-catalog-resources/index.ts",
            "line": 863
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-occm-demand-signal-catalog-resources/index.ts",
            "line": 863
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 856
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesFilterList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 756
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 833
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 821
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 837
          },
          "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-occm-demand-signal-catalog-resources/index.ts",
            "line": 850
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 814
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 827
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 843
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 770
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 622
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollection",
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollection"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 462
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItems",
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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": "whether the list is wrapping a set (will 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-occm-demand-signal-catalog-resources/index.ts",
        "line": 604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 618
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 611
          },
          "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-occm-demand-signal-catalog-resources/index.ts",
            "line": 611
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-occm-demand-signal-catalog-resources/index.ts",
            "line": 611
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 485
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 514
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 519
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 525
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 531
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 536
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 541
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 546
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 551
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 556
          },
          "name": "occmDemandSignalCatalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 561
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 567
          },
          "name": "resourceProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 573
          },
          "name": "resourcePropertyConstraints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 578
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 584
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 589
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 594
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 599
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourceProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourceProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 230
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourceProperties",
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourceProperties"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 124
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItems",
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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-capacity-management-internal-occm-demand-signal-catalog-resources/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-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 219
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 147
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 176
          },
          "name": "isEditable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 181
          },
          "name": "propertyMaxValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 186
          },
          "name": "propertyMinValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 191
          },
          "name": "propertyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 197
          },
          "name": "propertyOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 202
          },
          "name": "propertyUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 207
          },
          "name": "propertyValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 44
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptions",
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptions"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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-internal-occm-demand-signal-catalog-resources/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-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptionsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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-occm-demand-signal-catalog-resources/index.ts",
        "line": 67
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 96
          },
          "name": "optionKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 101
          },
          "name": "optionValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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-capacity-management-internal-occm-demand-signal-catalog-resources/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-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 295
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 253
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 283
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourceProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 386
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraints",
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraints"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 306
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItems",
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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-capacity-management-internal-occm-demand-signal-catalog-resources/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-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 375
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 329
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 358
          },
          "name": "constraintName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 363
          },
          "name": "constraintValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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-capacity-management-internal-occm-demand-signal-catalog-resources/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-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 451
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/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-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
        "line": 409
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 439
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraints"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
          "line": 687
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-occm-demand-signal-catalog-resources/index.ts",
        "line": 680
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 694
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 687
          },
          "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-occm-demand-signal-catalog-resources/index.ts",
            "line": 687
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-occm-demand-signal-catalog-resources/index.ts",
            "line": 687
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
          "line": 654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-occm-demand-signal-catalog-resources/index.ts",
        "line": 645
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 675
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index.ts",
            "line": 658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogResourcesInternalOccmDemandSignalCatalogResourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalogs oci_capacity_management_internal_occm_demand_signal_catalogs}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalogs oci_capacity_management_internal_occm_demand_signal_catalogs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/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.DataOciCapacityManagementInternalOccmDemandSignalCatalogsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementInternalOccmDemandSignalCatalogs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/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 DataOciCapacityManagementInternalOccmDemandSignalCatalogs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalogs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementInternalOccmDemandSignalCatalogs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementInternalOccmDemandSignalCatalogs to import is 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-occm-demand-signal-catalogs/index.ts",
            "line": 548
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 500
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 551
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 516
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 563
          },
          "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-occm-demand-signal-catalogs/index.ts",
            "line": 573
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 425
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 545
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 539
          },
          "name": "occmDemandSignalCatalogCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 488
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 504
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 555
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 520
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 533
          },
          "name": "occCustomerGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 481
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 494
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 510
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 526
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogs"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalogs#compartment_id DataOciCapacityManagementInternalOccmDemandSignalCatalogs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalogs#occ_customer_group_id DataOciCapacityManagementInternalOccmDemandSignalCatalogs#occ_customer_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalogs#display_name DataOciCapacityManagementInternalOccmDemandSignalCatalogs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalogs#filter DataOciCapacityManagementInternalOccmDemandSignalCatalogs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsFilter"
                    },
                    "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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalogs#id DataOciCapacityManagementInternalOccmDemandSignalCatalogs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogsConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
        "line": 240
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalogs#name DataOciCapacityManagementInternalOccmDemandSignalCatalogs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalogs#values DataOciCapacityManagementInternalOccmDemandSignalCatalogs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_catalogs#regex DataOciCapacityManagementInternalOccmDemandSignalCatalogs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 248
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogsFilter"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/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-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/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.DataOciCapacityManagementInternalOccmDemandSignalCatalogsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/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-capacity-management-internal-occm-demand-signal-catalogs/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-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogsFilterList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/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-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 375
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 363
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/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-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 392
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 356
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 369
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 385
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
        "line": 164
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollection",
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollection"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
        "line": 36
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionItems",
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/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-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/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.DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/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-capacity-management-internal-occm-demand-signal-catalogs/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-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/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-internal-occm-demand-signal-catalogs/index.ts",
        "line": 59
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 120
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 131
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 141
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/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-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/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.DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/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-capacity-management-internal-occm-demand-signal-catalogs/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-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/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-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
        "line": 187
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 217
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-catalogs/index:DataOciCapacityManagementInternalOccmDemandSignalCatalogsOccmDemandSignalCatalogCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal#occm_demand_signal_id DataOciCapacityManagementInternalOccmDemandSignal#occm_demand_signal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal/index.ts",
            "line": 13
          },
          "name": "occmDemandSignalId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal/index:DataOciCapacityManagementInternalOccmDemandSignalConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_deliveries oci_capacity_management_internal_occm_demand_signal_deliveries}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_deliveries oci_capacity_management_internal_occm_demand_signal_deliveries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
          "line": 467
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
        "line": 435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementInternalOccmDemandSignalDeliveries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 452
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementInternalOccmDemandSignalDeliveries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_deliveries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementInternalOccmDemandSignalDeliveries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementInternalOccmDemandSignalDeliveries to import is 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-occm-demand-signal-deliveries/index.ts",
            "line": 563
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 566
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 515
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 550
          },
          "name": "resetOccmDemandSignalItemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 578
          },
          "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-occm-demand-signal-deliveries/index.ts",
            "line": 588
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalDeliveries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 440
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 560
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 525
          },
          "name": "internalOccmDemandSignalDeliveryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 503
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 570
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 519
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 538
          },
          "name": "occCustomerGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 554
          },
          "name": "occmDemandSignalItemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 496
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 509
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 531
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 544
          },
          "name": "occmDemandSignalItemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index:DataOciCapacityManagementInternalOccmDemandSignalDeliveries"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalDeliveriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_deliveries#compartment_id DataOciCapacityManagementInternalOccmDemandSignalDeliveries#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_deliveries#occ_customer_group_id DataOciCapacityManagementInternalOccmDemandSignalDeliveries#occ_customer_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 24
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_deliveries#filter DataOciCapacityManagementInternalOccmDemandSignalDeliveries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_deliveries#id DataOciCapacityManagementInternalOccmDemandSignalDeliveries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_deliveries#occm_demand_signal_item_id DataOciCapacityManagementInternalOccmDemandSignalDeliveries#occm_demand_signal_item_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 28
          },
          "name": "occmDemandSignalItemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index:DataOciCapacityManagementInternalOccmDemandSignalDeliveriesConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
        "line": 255
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalDeliveriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_deliveries#name DataOciCapacityManagementInternalOccmDemandSignalDeliveries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 259
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_deliveries#values DataOciCapacityManagementInternalOccmDemandSignalDeliveries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 267
          },
          "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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_deliveries#regex DataOciCapacityManagementInternalOccmDemandSignalDeliveries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 263
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index:DataOciCapacityManagementInternalOccmDemandSignalDeliveriesFilter"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/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-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/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.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalDeliveriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/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-capacity-management-internal-occm-demand-signal-deliveries/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-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 420
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index:DataOciCapacityManagementInternalOccmDemandSignalDeliveriesFilterList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/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-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
        "line": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 390
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalDeliveriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 378
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 394
          },
          "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-occm-demand-signal-deliveries/index.ts",
            "line": 407
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 371
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 384
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 400
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index:DataOciCapacityManagementInternalOccmDemandSignalDeliveriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
        "line": 179
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollection",
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index:DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollection"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
        "line": 36
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionItems",
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index:DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/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-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/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.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/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-capacity-management-internal-occm-demand-signal-deliveries/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-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index:DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/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-internal-occm-demand-signal-deliveries/index.ts",
        "line": 59
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 88
          },
          "name": "acceptedQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 104
          },
          "name": "demandSignalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 109
          },
          "name": "demandSignalItemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 125
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 130
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 135
          },
          "name": "notes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 140
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 145
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 151
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 156
          },
          "name": "timeDelivered",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index:DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/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-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/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.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/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-capacity-management-internal-occm-demand-signal-deliveries/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-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index:DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/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-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
        "line": 202
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 232
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index.ts",
            "line": 215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-deliveries/index:DataOciCapacityManagementInternalOccmDemandSignalDeliveriesInternalOccmDemandSignalDeliveryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDelivery": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_delivery oci_capacity_management_internal_occm_demand_signal_delivery}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDelivery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_delivery oci_capacity_management_internal_occm_demand_signal_delivery} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/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.DataOciCapacityManagementInternalOccmDemandSignalDeliveryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementInternalOccmDemandSignalDelivery resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/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 DataOciCapacityManagementInternalOccmDemandSignalDelivery to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_delivery#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementInternalOccmDemandSignalDelivery that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementInternalOccmDemandSignalDelivery to import is 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-occm-demand-signal-delivery/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-capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 170
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalDelivery",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 75
          },
          "name": "acceptedQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 91
          },
          "name": "demandSignalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 96
          },
          "name": "demandSignalItemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 112
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 117
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 122
          },
          "name": "notes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 127
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 145
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 151
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 156
          },
          "name": "timeDelivered",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 140
          },
          "name": "occmDemandSignalDeliveryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 133
          },
          "name": "occmDemandSignalDeliveryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index:DataOciCapacityManagementInternalOccmDemandSignalDelivery"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalDeliveryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalDeliveryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_delivery#occm_demand_signal_delivery_id DataOciCapacityManagementInternalOccmDemandSignalDelivery#occm_demand_signal_delivery_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index.ts",
            "line": 13
          },
          "name": "occmDemandSignalDeliveryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-delivery/index:DataOciCapacityManagementInternalOccmDemandSignalDeliveryConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItems": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_items oci_capacity_management_internal_occm_demand_signal_items}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItems",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_items oci_capacity_management_internal_occm_demand_signal_items} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
          "line": 501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementInternalOccmDemandSignalItems resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 486
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementInternalOccmDemandSignalItems to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_items#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementInternalOccmDemandSignalItems that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementInternalOccmDemandSignalItems to import is 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-occm-demand-signal-items/index.ts",
            "line": 631
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 551
          },
          "name": "resetDemandSignalNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 634
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 567
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 602
          },
          "name": "resetOccmDemandSignalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 618
          },
          "name": "resetResourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/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-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 658
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalItems",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 474
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 628
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 577
          },
          "name": "internalOccmDemandSignalItemCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 539
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 555
          },
          "name": "demandSignalNamespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 638
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 571
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 590
          },
          "name": "occCustomerGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 606
          },
          "name": "occmDemandSignalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 622
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 532
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 545
          },
          "name": "demandSignalNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 561
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 583
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 596
          },
          "name": "occmDemandSignalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 612
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index:DataOciCapacityManagementInternalOccmDemandSignalItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalItemsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_items#compartment_id DataOciCapacityManagementInternalOccmDemandSignalItems#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_items#occ_customer_group_id DataOciCapacityManagementInternalOccmDemandSignalItems#occ_customer_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_items#demand_signal_namespace DataOciCapacityManagementInternalOccmDemandSignalItems#demand_signal_namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 17
          },
          "name": "demandSignalNamespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_items#filter DataOciCapacityManagementInternalOccmDemandSignalItems#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsFilter"
                    },
                    "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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_items#id DataOciCapacityManagementInternalOccmDemandSignalItems#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_items#occm_demand_signal_id DataOciCapacityManagementInternalOccmDemandSignalItems#occm_demand_signal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 32
          },
          "name": "occmDemandSignalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_items#resource_name DataOciCapacityManagementInternalOccmDemandSignalItems#resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 36
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index:DataOciCapacityManagementInternalOccmDemandSignalItemsConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
        "line": 289
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalItemsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_items#name DataOciCapacityManagementInternalOccmDemandSignalItems#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 293
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_items#values DataOciCapacityManagementInternalOccmDemandSignalItems#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 301
          },
          "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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signal_items#regex DataOciCapacityManagementInternalOccmDemandSignalItems#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 297
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index:DataOciCapacityManagementInternalOccmDemandSignalItemsFilter"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/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-capacity-management-internal-occm-demand-signal-items/index.ts",
        "line": 446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/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.DataOciCapacityManagementInternalOccmDemandSignalItemsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalItemsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/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-capacity-management-internal-occm-demand-signal-items/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-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index:DataOciCapacityManagementInternalOccmDemandSignalItemsFilterList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/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-capacity-management-internal-occm-demand-signal-items/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 424
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalItemsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 412
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 428
          },
          "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-occm-demand-signal-items/index.ts",
            "line": 441
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 405
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 418
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 434
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index:DataOciCapacityManagementInternalOccmDemandSignalItemsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
        "line": 213
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollection",
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index:DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollection"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
        "line": 44
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionItems",
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index:DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/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-capacity-management-internal-occm-demand-signal-items/index.ts",
        "line": 195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/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.DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/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-capacity-management-internal-occm-demand-signal-items/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-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 202
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index:DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/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-occm-demand-signal-items/index.ts",
        "line": 67
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 96
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 101
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 107
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 112
          },
          "name": "demandSignalCatalogResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 117
          },
          "name": "demandSignalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 122
          },
          "name": "demandSignalNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 128
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 133
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 138
          },
          "name": "notes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 143
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 148
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 153
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 158
          },
          "name": "requestType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 163
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 169
          },
          "name": "resourceProperties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 174
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 180
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 185
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 190
          },
          "name": "timeNeededBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index:DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/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-capacity-management-internal-occm-demand-signal-items/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/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.DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/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-capacity-management-internal-occm-demand-signal-items/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-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index:DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/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-capacity-management-internal-occm-demand-signal-items/index.ts",
        "line": 236
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 266
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index.ts",
            "line": 249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signal-items/index:DataOciCapacityManagementInternalOccmDemandSignalItemsInternalOccmDemandSignalItemCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignals": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signals oci_capacity_management_internal_occm_demand_signals}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignals",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signals oci_capacity_management_internal_occm_demand_signals} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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.DataOciCapacityManagementInternalOccmDemandSignalsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementInternalOccmDemandSignals resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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 DataOciCapacityManagementInternalOccmDemandSignals to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signals#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementInternalOccmDemandSignals that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementInternalOccmDemandSignals to import is 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-occm-demand-signals/index.ts",
            "line": 579
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 515
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 582
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 531
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 553
          },
          "name": "resetLifecycleDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 594
          },
          "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-occm-demand-signals/index.ts",
            "line": 605
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignals",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 439
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 576
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 541
          },
          "name": "internalOccmDemandSignalCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 503
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 519
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 586
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 535
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 557
          },
          "name": "lifecycleDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 570
          },
          "name": "occCustomerGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 496
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 509
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 525
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 547
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 563
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signals/index:DataOciCapacityManagementInternalOccmDemandSignals"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signals#compartment_id DataOciCapacityManagementInternalOccmDemandSignals#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signals#occ_customer_group_id DataOciCapacityManagementInternalOccmDemandSignals#occ_customer_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 32
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signals#display_name DataOciCapacityManagementInternalOccmDemandSignals#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signals#filter DataOciCapacityManagementInternalOccmDemandSignals#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsFilter"
                    },
                    "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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signals#id DataOciCapacityManagementInternalOccmDemandSignals#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signals#lifecycle_details DataOciCapacityManagementInternalOccmDemandSignals#lifecycle_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 28
          },
          "name": "lifecycleDetails",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signals/index:DataOciCapacityManagementInternalOccmDemandSignalsConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
        "line": 254
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signals#name DataOciCapacityManagementInternalOccmDemandSignals#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signals#values DataOciCapacityManagementInternalOccmDemandSignals#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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/7.19.0/docs/data-sources/capacity_management_internal_occm_demand_signals#regex DataOciCapacityManagementInternalOccmDemandSignals#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 262
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signals/index:DataOciCapacityManagementInternalOccmDemandSignalsFilter"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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-occm-demand-signals/index.ts",
        "line": 411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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.DataOciCapacityManagementInternalOccmDemandSignalsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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-occm-demand-signals/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-occm-demand-signals/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-occm-demand-signals/index.ts",
            "line": 412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signals/index:DataOciCapacityManagementInternalOccmDemandSignalsFilterList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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-occm-demand-signals/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 389
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 377
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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-occm-demand-signals/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-occm-demand-signals/index.ts",
            "line": 370
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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-occm-demand-signals/index.ts",
            "line": 399
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signals/index:DataOciCapacityManagementInternalOccmDemandSignalsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
        "line": 178
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollection",
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signals/index:DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollection"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
        "line": 40
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionItems",
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signals/index:DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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-occm-demand-signals/index.ts",
        "line": 160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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.DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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-occm-demand-signals/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-occm-demand-signals/index.ts",
            "line": 167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signals/index:DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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-internal-occm-demand-signals/index.ts",
        "line": 63
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 103
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 108
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 114
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 119
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 124
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 129
          },
          "name": "occCustomerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 134
          },
          "name": "occmDemandSignalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 139
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 145
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 150
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 155
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signals/index:DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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-occm-demand-signals/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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.DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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-occm-demand-signals/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-occm-demand-signals/index.ts",
            "line": 243
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signals/index:DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/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-occm-demand-signals/index.ts",
        "line": 201
      },
      "name": "DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 231
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-internal-occm-demand-signals/index.ts",
            "line": 214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-internal-occm-demand-signals/index:DataOciCapacityManagementInternalOccmDemandSignalsInternalOccmDemandSignalCollectionOutputReference"
    },
    "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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.DataOciCapacityManagementOccmDemandSignal": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal oci_capacity_management_occm_demand_signal}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignal",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal oci_capacity_management_occm_demand_signal} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal/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.DataOciCapacityManagementOccmDemandSignalConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementOccmDemandSignal resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal/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 DataOciCapacityManagementOccmDemandSignal to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementOccmDemandSignal that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementOccmDemandSignal to import is 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-occm-demand-signal/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-capacity-management-occm-demand-signal/index.ts",
            "line": 155
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignal",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal/index.ts",
            "line": 107
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal/index.ts",
            "line": 131
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal/index.ts",
            "line": 136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal/index.ts",
            "line": 141
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal/index.ts",
            "line": 120
          },
          "name": "occmDemandSignalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal/index.ts",
            "line": 113
          },
          "name": "occmDemandSignalId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal/index:DataOciCapacityManagementOccmDemandSignal"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResources": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_catalog_resources oci_capacity_management_occm_demand_signal_catalog_resources}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_catalog_resources oci_capacity_management_occm_demand_signal_catalog_resources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
          "line": 892
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementOccmDemandSignalCatalogResources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 877
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementOccmDemandSignalCatalogResources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_catalog_resources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementOccmDemandSignalCatalogResources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementOccmDemandSignalCatalogResources to import is 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-occm-demand-signal-catalog-resources/index.ts",
            "line": 991
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 940
          },
          "name": "resetDemandSignalNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 994
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 956
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 972
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 1006
          },
          "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-occm-demand-signal-catalog-resources/index.ts",
            "line": 1016
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 865
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 988
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 982
          },
          "name": "occmDemandSignalCatalogResourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 928
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 944
          },
          "name": "demandSignalNamespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 998
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 960
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 976
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 921
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 934
          },
          "name": "demandSignalNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 950
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 966
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResources"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_catalog_resources#compartment_id DataOciCapacityManagementOccmDemandSignalCatalogResources#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_catalog_resources#demand_signal_namespace DataOciCapacityManagementOccmDemandSignalCatalogResources#demand_signal_namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 17
          },
          "name": "demandSignalNamespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_catalog_resources#filter DataOciCapacityManagementOccmDemandSignalCatalogResources#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesFilter"
                    },
                    "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/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_catalog_resources#id DataOciCapacityManagementOccmDemandSignalCatalogResources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_catalog_resources#name DataOciCapacityManagementOccmDemandSignalCatalogResources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 28
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 680
      },
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_catalog_resources#name DataOciCapacityManagementOccmDemandSignalCatalogResources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 684
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_catalog_resources#values DataOciCapacityManagementOccmDemandSignalCatalogResources#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 692
          },
          "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/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_catalog_resources#regex DataOciCapacityManagementOccmDemandSignalCatalogResources#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 688
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesFilter"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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": "whether the list is wrapping a set (will 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-occm-demand-signal-catalog-resources/index.ts",
        "line": 837
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 852
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 845
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 845
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-occm-demand-signal-catalog-resources/index.ts",
            "line": 845
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 838
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesFilterList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 738
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 815
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 803
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 819
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 832
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 796
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 809
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 825
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 752
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 604
      },
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollection",
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollection"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 454
      },
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItems",
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 593
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 477
      },
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 506
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 511
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 517
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 523
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 528
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 533
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 538
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 543
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 549
          },
          "name": "resourceProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 555
          },
          "name": "resourcePropertyConstraints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 560
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 566
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 571
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 576
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 581
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourceProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourceProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 222
      },
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourceProperties",
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourceProperties"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 116
      },
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItems",
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 211
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 139
      },
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 168
          },
          "name": "isEditable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 173
          },
          "name": "propertyMaxValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 178
          },
          "name": "propertyMinValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 183
          },
          "name": "propertyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 189
          },
          "name": "propertyOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 194
          },
          "name": "propertyUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 199
          },
          "name": "propertyValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 36
      },
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptions",
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptions"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptionsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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-occm-demand-signal-catalog-resources/index.ts",
        "line": 59
      },
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 88
          },
          "name": "optionKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 93
          },
          "name": "optionValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsPropertyOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 287
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 245
      },
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 275
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourceProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 378
      },
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraints",
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraints"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 298
      },
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItems",
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 367
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-occm-demand-signal-catalog-resources/index.ts",
        "line": 321
      },
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 350
          },
          "name": "constraintName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 355
          },
          "name": "constraintValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 443
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 401
      },
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 431
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraints"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsResourcePropertyConstraintsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-occm-demand-signal-catalog-resources/index.ts",
        "line": 662
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 676
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 669
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 669
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-occm-demand-signal-catalog-resources/index.ts",
            "line": 669
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/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-capacity-management-occm-demand-signal-catalog-resources/index.ts",
        "line": 627
      },
      "name": "DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 657
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index.ts",
            "line": 640
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-catalog-resources/index:DataOciCapacityManagementOccmDemandSignalCatalogResourcesOccmDemandSignalCatalogResourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementOccmDemandSignalConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal#occm_demand_signal_id DataOciCapacityManagementOccmDemandSignal#occm_demand_signal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal/index.ts",
            "line": 13
          },
          "name": "occmDemandSignalId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal/index:DataOciCapacityManagementOccmDemandSignalConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_deliveries oci_capacity_management_occm_demand_signal_deliveries}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_deliveries oci_capacity_management_occm_demand_signal_deliveries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
          "line": 453
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
        "line": 421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementOccmDemandSignalDeliveries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 438
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementOccmDemandSignalDeliveries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_deliveries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementOccmDemandSignalDeliveries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementOccmDemandSignalDeliveries to import is 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-occm-demand-signal-deliveries/index.ts",
            "line": 535
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 538
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 500
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 522
          },
          "name": "resetOccmDemandSignalItemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/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-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 559
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalDeliveries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 426
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 532
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 510
          },
          "name": "occmDemandSignalDeliveryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 488
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 542
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 504
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 526
          },
          "name": "occmDemandSignalItemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 481
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 494
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 516
          },
          "name": "occmDemandSignalItemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index:DataOciCapacityManagementOccmDemandSignalDeliveries"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementOccmDemandSignalDeliveriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_deliveries#compartment_id DataOciCapacityManagementOccmDemandSignalDeliveries#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/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/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_deliveries#filter DataOciCapacityManagementOccmDemandSignalDeliveries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_deliveries#id DataOciCapacityManagementOccmDemandSignalDeliveries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/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/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_deliveries#occm_demand_signal_item_id DataOciCapacityManagementOccmDemandSignalDeliveries#occm_demand_signal_item_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 24
          },
          "name": "occmDemandSignalItemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index:DataOciCapacityManagementOccmDemandSignalDeliveriesConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
        "line": 241
      },
      "name": "DataOciCapacityManagementOccmDemandSignalDeliveriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_deliveries#name DataOciCapacityManagementOccmDemandSignalDeliveries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 245
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_deliveries#values DataOciCapacityManagementOccmDemandSignalDeliveries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 253
          },
          "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/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_deliveries#regex DataOciCapacityManagementOccmDemandSignalDeliveries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 249
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index:DataOciCapacityManagementOccmDemandSignalDeliveriesFilter"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/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-capacity-management-occm-demand-signal-deliveries/index.ts",
        "line": 398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/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.DataOciCapacityManagementOccmDemandSignalDeliveriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalDeliveriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/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-capacity-management-occm-demand-signal-deliveries/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-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 406
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index:DataOciCapacityManagementOccmDemandSignalDeliveriesFilterList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/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-capacity-management-occm-demand-signal-deliveries/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 376
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalDeliveriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 364
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 380
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 393
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 357
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 370
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 386
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index:DataOciCapacityManagementOccmDemandSignalDeliveriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
        "line": 165
      },
      "name": "DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollection",
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index:DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollection"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
        "line": 32
      },
      "name": "DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionItems",
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index:DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/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-capacity-management-occm-demand-signal-deliveries/index.ts",
        "line": 147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/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.DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/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-capacity-management-occm-demand-signal-deliveries/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-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 154
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index:DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/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-occm-demand-signal-deliveries/index.ts",
        "line": 55
      },
      "name": "DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 84
          },
          "name": "acceptedQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 89
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 95
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 100
          },
          "name": "demandSignalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 105
          },
          "name": "demandSignalItemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 111
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 116
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 121
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 126
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 131
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 137
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 142
          },
          "name": "timeDelivered",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index:DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/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": "whether the list is wrapping a set (will 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-occm-demand-signal-deliveries/index.ts",
        "line": 223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 237
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 230
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 230
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-occm-demand-signal-deliveries/index.ts",
            "line": 230
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index:DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/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/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
        "line": 188
      },
      "name": "DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 218
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index.ts",
            "line": 201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-deliveries/index:DataOciCapacityManagementOccmDemandSignalDeliveriesOccmDemandSignalDeliveryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItem": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_item oci_capacity_management_occm_demand_signal_item}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItem",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_item oci_capacity_management_occm_demand_signal_item} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-item/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.DataOciCapacityManagementOccmDemandSignalItemConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementOccmDemandSignalItem resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/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 DataOciCapacityManagementOccmDemandSignalItem to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_item#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementOccmDemandSignalItem that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementOccmDemandSignalItem to import is 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-occm-demand-signal-item/index.ts",
            "line": 185
          },
          "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-occm-demand-signal-item/index.ts",
            "line": 191
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalItem",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 75
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 91
          },
          "name": "demandQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 96
          },
          "name": "demandSignalCatalogResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 101
          },
          "name": "demandSignalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 106
          },
          "name": "demandSignalNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 112
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 117
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 122
          },
          "name": "notes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 140
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 145
          },
          "name": "requestType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 150
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 156
          },
          "name": "resourceProperties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 161
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 167
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 172
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 177
          },
          "name": "timeNeededBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 135
          },
          "name": "occmDemandSignalItemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 128
          },
          "name": "occmDemandSignalItemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-item/index:DataOciCapacityManagementOccmDemandSignalItem"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementOccmDemandSignalItemConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_item#occm_demand_signal_item_id DataOciCapacityManagementOccmDemandSignalItem#occm_demand_signal_item_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-item/index.ts",
            "line": 13
          },
          "name": "occmDemandSignalItemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-item/index:DataOciCapacityManagementOccmDemandSignalItemConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItems": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_items oci_capacity_management_occm_demand_signal_items}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItems",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_items oci_capacity_management_occm_demand_signal_items} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
          "line": 492
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
        "line": 460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementOccmDemandSignalItems resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 477
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCapacityManagementOccmDemandSignalItems to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_items#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementOccmDemandSignalItems that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementOccmDemandSignalItems to import is 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-occm-demand-signal-items/index.ts",
            "line": 608
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 541
          },
          "name": "resetDemandSignalNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 611
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 557
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 573
          },
          "name": "resetOccmDemandSignalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 595
          },
          "name": "resetResourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/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-capacity-management-occm-demand-signal-items/index.ts",
            "line": 634
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalItems",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 465
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 605
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 583
          },
          "name": "occmDemandSignalItemCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 529
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 545
          },
          "name": "demandSignalNamespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 615
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 561
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 577
          },
          "name": "occmDemandSignalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 599
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 522
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 535
          },
          "name": "demandSignalNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 551
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 567
          },
          "name": "occmDemandSignalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 589
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-items/index:DataOciCapacityManagementOccmDemandSignalItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementOccmDemandSignalItemsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_items#compartment_id DataOciCapacityManagementOccmDemandSignalItems#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/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/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_items#demand_signal_namespace DataOciCapacityManagementOccmDemandSignalItems#demand_signal_namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 17
          },
          "name": "demandSignalNamespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_items#filter DataOciCapacityManagementOccmDemandSignalItems#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsFilter"
                    },
                    "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/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_items#id DataOciCapacityManagementOccmDemandSignalItems#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/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/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_items#occm_demand_signal_id DataOciCapacityManagementOccmDemandSignalItems#occm_demand_signal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 28
          },
          "name": "occmDemandSignalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_items#resource_name DataOciCapacityManagementOccmDemandSignalItems#resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 32
          },
          "name": "resourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-items/index:DataOciCapacityManagementOccmDemandSignalItemsConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
        "line": 280
      },
      "name": "DataOciCapacityManagementOccmDemandSignalItemsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_items#name DataOciCapacityManagementOccmDemandSignalItems#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 284
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_items#values DataOciCapacityManagementOccmDemandSignalItems#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 292
          },
          "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/7.19.0/docs/data-sources/capacity_management_occm_demand_signal_items#regex DataOciCapacityManagementOccmDemandSignalItems#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 288
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-items/index:DataOciCapacityManagementOccmDemandSignalItemsFilter"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-items/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-capacity-management-occm-demand-signal-items/index.ts",
        "line": 437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/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.DataOciCapacityManagementOccmDemandSignalItemsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalItemsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/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-capacity-management-occm-demand-signal-items/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-capacity-management-occm-demand-signal-items/index.ts",
            "line": 445
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-items/index:DataOciCapacityManagementOccmDemandSignalItemsFilterList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-items/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-capacity-management-occm-demand-signal-items/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 415
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalItemsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 403
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 419
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 432
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 396
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 409
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 425
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-items/index:DataOciCapacityManagementOccmDemandSignalItemsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
        "line": 204
      },
      "name": "DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollection",
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-items/index:DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollection"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
        "line": 40
      },
      "name": "DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionItems",
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-items/index:DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-items/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-capacity-management-occm-demand-signal-items/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/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.DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/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-capacity-management-occm-demand-signal-items/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-capacity-management-occm-demand-signal-items/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-items/index:DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-items/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-occm-demand-signal-items/index.ts",
        "line": 63
      },
      "name": "DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 92
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 97
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 103
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 108
          },
          "name": "demandQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 113
          },
          "name": "demandSignalCatalogResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 118
          },
          "name": "demandSignalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 123
          },
          "name": "demandSignalNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 129
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 134
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 139
          },
          "name": "notes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 144
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 149
          },
          "name": "requestType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 154
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 160
          },
          "name": "resourceProperties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 165
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 171
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 176
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 181
          },
          "name": "timeNeededBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-items/index:DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-items/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-capacity-management-occm-demand-signal-items/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/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.DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/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-capacity-management-occm-demand-signal-items/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-capacity-management-occm-demand-signal-items/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-items/index:DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signal-items/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-capacity-management-occm-demand-signal-items/index.ts",
        "line": 227
      },
      "name": "DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 257
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signal-items/index.ts",
            "line": 240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signal-items/index:DataOciCapacityManagementOccmDemandSignalItemsOccmDemandSignalItemCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignals": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signals oci_capacity_management_occm_demand_signals}."
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignals",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signals oci_capacity_management_occm_demand_signals} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signals/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.DataOciCapacityManagementOccmDemandSignalsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCapacityManagementOccmDemandSignals resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/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 DataOciCapacityManagementOccmDemandSignals to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signals#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCapacityManagementOccmDemandSignals that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCapacityManagementOccmDemandSignals to import is 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-occm-demand-signals/index.ts",
            "line": 551
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 500
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 554
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 516
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 532
          },
          "name": "resetLifecycleDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/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-capacity-management-occm-demand-signals/index.ts",
            "line": 576
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignals",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 425
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 548
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 542
          },
          "name": "occmDemandSignalCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 488
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 504
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 558
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 520
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 536
          },
          "name": "lifecycleDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 481
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 494
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 510
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 526
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signals/index:DataOciCapacityManagementOccmDemandSignals"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
        "line": 9
      },
      "name": "DataOciCapacityManagementOccmDemandSignalsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signals#compartment_id DataOciCapacityManagementOccmDemandSignals#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/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/7.19.0/docs/data-sources/capacity_management_occm_demand_signals#display_name DataOciCapacityManagementOccmDemandSignals#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/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/7.19.0/docs/data-sources/capacity_management_occm_demand_signals#filter DataOciCapacityManagementOccmDemandSignals#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsFilter"
                    },
                    "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/7.19.0/docs/data-sources/capacity_management_occm_demand_signals#id DataOciCapacityManagementOccmDemandSignals#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/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/7.19.0/docs/data-sources/capacity_management_occm_demand_signals#lifecycle_details DataOciCapacityManagementOccmDemandSignals#lifecycle_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 28
          },
          "name": "lifecycleDetails",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signals/index:DataOciCapacityManagementOccmDemandSignalsConfig"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
        "line": 240
      },
      "name": "DataOciCapacityManagementOccmDemandSignalsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/capacity_management_occm_demand_signals#name DataOciCapacityManagementOccmDemandSignals#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/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/7.19.0/docs/data-sources/capacity_management_occm_demand_signals#values DataOciCapacityManagementOccmDemandSignals#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/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/7.19.0/docs/data-sources/capacity_management_occm_demand_signals#regex DataOciCapacityManagementOccmDemandSignals#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 248
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signals/index:DataOciCapacityManagementOccmDemandSignalsFilter"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signals/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-capacity-management-occm-demand-signals/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/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.DataOciCapacityManagementOccmDemandSignalsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/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-capacity-management-occm-demand-signals/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-capacity-management-occm-demand-signals/index.ts",
            "line": 405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signals/index:DataOciCapacityManagementOccmDemandSignalsFilterList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signals/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-capacity-management-occm-demand-signals/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 375
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 363
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/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-capacity-management-occm-demand-signals/index.ts",
            "line": 392
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 356
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 369
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 385
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signals/index:DataOciCapacityManagementOccmDemandSignalsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
        "line": 164
      },
      "name": "DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollection",
      "symbolId": "src/data-oci-capacity-management-occm-demand-signals/index:DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollection"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
        "line": 36
      },
      "name": "DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionItems",
      "symbolId": "src/data-oci-capacity-management-occm-demand-signals/index:DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionItems"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signals/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-capacity-management-occm-demand-signals/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/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.DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/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-capacity-management-occm-demand-signals/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-capacity-management-occm-demand-signals/index.ts",
            "line": 153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signals/index:DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signals/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-occm-demand-signals/index.ts",
        "line": 59
      },
      "name": "DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 120
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 131
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 141
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signals/index:DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signals/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-capacity-management-occm-demand-signals/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/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.DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/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-capacity-management-occm-demand-signals/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-capacity-management-occm-demand-signals/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signals/index:DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionList"
    },
    "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-capacity-management-occm-demand-signals/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-capacity-management-occm-demand-signals/index.ts",
        "line": 187
      },
      "name": "DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 217
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-capacity-management-occm-demand-signals/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-capacity-management-occm-demand-signals/index:DataOciCapacityManagementOccmDemandSignalsOccmDemandSignalCollectionOutputReference"
    },
    "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 2019
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 1987
      },
      "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": 2004
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 2149
          },
          "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": 2155
          },
          "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": 1992
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 2043
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 2049
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 2054
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 2059
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 2077
          },
          "name": "detectorRecipeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 2083
          },
          "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": 2088
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 2094
          },
          "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": 2100
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 2105
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 2110
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 2115
          },
          "name": "sourceDetectorRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 2120
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 2126
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 2131
          },
          "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": 2136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 2141
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 2072
          },
          "name": "detectorRecipeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 2065
          },
          "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/7.19.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": 835
      },
      "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": 548
      },
      "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": 350
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 100
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalProperties",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalProperties"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "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.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "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:DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "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": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 152
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 157
          },
          "name": "propertyType",
          "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.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 185
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValues",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValues"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/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-cloud-guard-detector-recipe/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/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.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValuesList",
      "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": 254
          },
          "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": 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-cloud-guard-detector-recipe/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValuesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "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": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 237
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 242
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValues"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
    },
    "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": 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-cloud-guard-detector-recipe/index.ts",
        "line": 445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/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.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": 452
          },
          "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": 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-cloud-guard-detector-recipe/index.ts",
            "line": 452
          },
          "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": 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-cloud-guard-detector-recipe/index.ts",
        "line": 373
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 403
          },
          "name": "additionalProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 409
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsAllowedValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 414
          },
          "name": "allowedValuesDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 419
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 424
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 429
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 434
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 440
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 386
          },
          "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": 265
      },
      "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": 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-cloud-guard-detector-recipe/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/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.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": 339
          },
          "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": 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-cloud-guard-detector-recipe/index.ts",
            "line": 339
          },
          "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": 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-cloud-guard-detector-recipe/index.ts",
        "line": 288
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 317
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 322
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 327
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 301
          },
          "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": 463
      },
      "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": 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-cloud-guard-detector-recipe/index.ts",
        "line": 530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/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.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": 537
          },
          "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": 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-cloud-guard-detector-recipe/index.ts",
            "line": 537
          },
          "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": 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-cloud-guard-detector-recipe/index.ts",
        "line": 486
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 515
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 520
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 525
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 499
          },
          "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": 659
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 652
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 666
          },
          "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": 659
          },
          "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": 659
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 659
          },
          "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": 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-cloud-guard-detector-recipe/index.ts",
        "line": 571
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 600
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 606
          },
          "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": 611
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 616
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 622
          },
          "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": 627
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 632
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 637
          },
          "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": 642
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 647
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 584
          },
          "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": 670
      },
      "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": 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-cloud-guard-detector-recipe/index.ts",
        "line": 737
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/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.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": 744
          },
          "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": 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-cloud-guard-detector-recipe/index.ts",
            "line": 744
          },
          "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": 702
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 693
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 722
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 727
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 732
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 706
          },
          "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": 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-cloud-guard-detector-recipe/index.ts",
        "line": 981
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/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.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": 988
          },
          "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": 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-cloud-guard-detector-recipe/index.ts",
            "line": 988
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 858
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 888
          },
          "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": 893
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 898
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 904
          },
          "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": 909
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 914
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 919
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 925
          },
          "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": 930
          },
          "name": "isCloneable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 935
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 940
          },
          "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": 945
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 950
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 956
          },
          "name": "ruleType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesRuleTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 961
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 966
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 971
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 976
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 871
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesRuleType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesRuleType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 755
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesRuleType",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesRuleType"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesRuleTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesRuleTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/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": "whether the list is wrapping a set (will add 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": 817
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 831
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesRuleTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesRuleTypeList",
      "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": 824
          },
          "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": 824
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 824
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesRuleTypeList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesRuleTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesRuleTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/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-cloud-guard-detector-recipe/index.ts",
        "line": 778
      },
      "name": "DataOciCloudGuardDetectorRecipeDetectorRulesRuleTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 807
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 812
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 791
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeDetectorRulesRuleType"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeDetectorRulesRuleTypeOutputReference"
    },
    "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": 1819
      },
      "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": 999
      },
      "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": 1073
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1066
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1080
          },
          "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": 1073
          },
          "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": 1073
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1073
          },
          "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": 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-cloud-guard-detector-recipe/index.ts",
        "line": 1022
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesCandidateResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1051
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1056
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1061
          },
          "name": "isPreferred",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1035
          },
          "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": 1532
      },
      "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": 1334
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 1084
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/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": "whether the list is wrapping a set (will add 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": 1151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1165
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "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": 1158
          },
          "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": 1158
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1158
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 1116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1107
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1136
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1141
          },
          "name": "propertyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1146
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 1169
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValues",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValues"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 1238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1245
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList",
      "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": 1238
          },
          "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": 1238
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1192
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1221
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1226
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValues"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
    },
    "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": 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-cloud-guard-detector-recipe/index.ts",
        "line": 1429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/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.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": 1436
          },
          "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": 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-cloud-guard-detector-recipe/index.ts",
            "line": 1436
          },
          "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": 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/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 1357
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1387
          },
          "name": "additionalProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1393
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1398
          },
          "name": "allowedValuesDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1403
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1408
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1413
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1418
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1424
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1370
          },
          "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": 1249
      },
      "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": 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/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 1316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/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.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": 1323
          },
          "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": 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/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1323
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1272
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1301
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1306
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1311
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1285
          },
          "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": 1447
      },
      "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": 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/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 1514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/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.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": 1521
          },
          "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": 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/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1521
          },
          "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": 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-cloud-guard-detector-recipe/index.ts",
        "line": 1470
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1499
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1504
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1509
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1483
          },
          "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": 1643
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1636
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1650
          },
          "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": 1643
          },
          "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": 1643
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1643
          },
          "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": 1564
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1555
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1584
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1590
          },
          "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": 1595
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1600
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1606
          },
          "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": 1611
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1616
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1621
          },
          "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": 1626
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1631
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1568
          },
          "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": 1654
      },
      "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": 1728
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1721
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1735
          },
          "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": 1728
          },
          "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": 1728
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1728
          },
          "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": 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/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 1677
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1706
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1711
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1716
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1690
          },
          "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": 1972
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1965
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1979
          },
          "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": 1972
          },
          "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": 1972
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1972
          },
          "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": 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-guard-detector-recipe/index.ts",
        "line": 1842
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1872
          },
          "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": 1877
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1882
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1888
          },
          "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": 1893
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1898
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1903
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1909
          },
          "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": 1914
          },
          "name": "isCloneable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1919
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1924
          },
          "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": 1929
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1934
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1940
          },
          "name": "ruleType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesRuleTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1945
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1950
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1955
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1960
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1855
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesRuleType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesRuleType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
        "line": 1739
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesRuleType",
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesRuleType"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesRuleTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesRuleTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/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-guard-detector-recipe/index.ts",
        "line": 1801
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/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.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesRuleTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesRuleTypeList",
      "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": 1808
          },
          "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": 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-guard-detector-recipe/index.ts",
            "line": 1808
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesRuleTypeList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesRuleTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesRuleTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
          "line": 1771
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1762
      },
      "name": "DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesRuleTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1791
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1796
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipe/index.ts",
            "line": 1775
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesRuleType"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipe/index:DataOciCloudGuardDetectorRecipeEffectiveDetectorRulesRuleTypeOutputReference"
    },
    "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/7.19.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/7.19.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": 2464
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 2432
      },
      "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": 2449
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 2614
          },
          "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": 2502
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2531
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2553
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2617
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2569
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2585
          },
          "name": "resetResourceMetadataOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2601
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2629
          },
          "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": 2642
          },
          "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": 2437
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2541
          },
          "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": 2611
          },
          "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": 2506
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2519
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2535
          },
          "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": 2557
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2621
          },
          "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": 2573
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2589
          },
          "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": 2605
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2496
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2512
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2525
          },
          "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": 2547
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2563
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2579
          },
          "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": 2595
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 2176
      },
      "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": 2016
      },
      "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": 868
      },
      "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": 581
      },
      "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": 383
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAdditionalProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAdditionalProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 133
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAdditionalProperties",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAdditionalProperties"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAdditionalPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "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.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "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:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "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": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 185
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 190
          },
          "name": "propertyType",
          "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.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAdditionalProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAllowedValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAllowedValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 218
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAllowedValues",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAllowedValues"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAllowedValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAllowedValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/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-cloud-guard-detector-recipes/index.ts",
        "line": 280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/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.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAllowedValuesList",
      "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": 287
          },
          "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": 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-cloud-guard-detector-recipes/index.ts",
            "line": 287
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAllowedValuesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAllowedValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "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": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 270
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 275
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAllowedValues"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
    },
    "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": 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-cloud-guard-detector-recipes/index.ts",
        "line": 478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/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.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": 485
          },
          "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": 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-cloud-guard-detector-recipes/index.ts",
            "line": 485
          },
          "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": 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-cloud-guard-detector-recipes/index.ts",
        "line": 406
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 436
          },
          "name": "additionalProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 442
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsAllowedValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 447
          },
          "name": "allowedValuesDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 452
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 457
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 462
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 467
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 473
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 419
          },
          "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": 298
      },
      "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": 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-cloud-guard-detector-recipes/index.ts",
        "line": 365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/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.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": 372
          },
          "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": 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-cloud-guard-detector-recipes/index.ts",
            "line": 372
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 321
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 350
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 355
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 360
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 334
          },
          "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": 496
      },
      "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": 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": "whether the list is wrapping a set (will add 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": 563
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 577
          },
          "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": 570
          },
          "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": 570
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 570
          },
          "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": 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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 519
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 548
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 553
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 558
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 532
          },
          "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": 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-cloud-guard-detector-recipes/index.ts",
        "line": 685
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/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.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": 692
          },
          "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": 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-cloud-guard-detector-recipes/index.ts",
            "line": 692
          },
          "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": 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/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 604
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 633
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 639
          },
          "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": 644
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 649
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 655
          },
          "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": 660
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 665
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 670
          },
          "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": 675
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 680
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 617
          },
          "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": 703
      },
      "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": 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-cloud-guard-detector-recipes/index.ts",
        "line": 770
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/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.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": 777
          },
          "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": 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-cloud-guard-detector-recipes/index.ts",
            "line": 777
          },
          "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": 735
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 726
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 755
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 760
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 765
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 739
          },
          "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": 1021
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1014
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1028
          },
          "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": 1021
          },
          "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": 1021
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1021
          },
          "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": 900
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 891
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 921
          },
          "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": 926
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 931
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 937
          },
          "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": 942
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 947
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 952
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 958
          },
          "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": 963
          },
          "name": "isCloneable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 968
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 973
          },
          "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": 978
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 983
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 989
          },
          "name": "ruleType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesRuleTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 994
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 999
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1004
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1009
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 904
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesRuleType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesRuleType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 788
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesRuleType",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesRuleType"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesRuleTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesRuleTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/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": "whether the list is wrapping a set (will add 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": 850
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 864
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesRuleTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesRuleTypeList",
      "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": 857
          },
          "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": 857
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 857
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesRuleTypeList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesRuleTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesRuleTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 811
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesRuleTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 840
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 845
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 824
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesRuleType"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsDetectorRulesRuleTypeOutputReference"
    },
    "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": 1852
      },
      "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": 1032
      },
      "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": 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/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1099
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/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.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": 1106
          },
          "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": 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/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1106
          },
          "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": 1064
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1055
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesCandidateResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1084
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1089
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1094
          },
          "name": "isPreferred",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1068
          },
          "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": 1565
      },
      "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": 1367
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1117
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/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-detector-recipes/index.ts",
        "line": 1184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/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.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "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": 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-detector-recipes/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-detector-recipes/index.ts",
            "line": 1191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 1149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1140
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1169
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1174
          },
          "name": "propertyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1179
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAllowedValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAllowedValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1202
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAllowedValues",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAllowedValues"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 1271
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1278
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList",
      "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": 1271
          },
          "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": 1271
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1271
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/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-detector-recipes/index.ts",
        "line": 1225
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1254
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1259
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAllowedValues"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
    },
    "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": 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-guard-detector-recipes/index.ts",
        "line": 1462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/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.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": 1469
          },
          "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": 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-guard-detector-recipes/index.ts",
            "line": 1469
          },
          "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": 1399
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1390
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1420
          },
          "name": "additionalProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1426
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1431
          },
          "name": "allowedValuesDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1436
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1441
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1446
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1451
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1457
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1403
          },
          "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": 1282
      },
      "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": 1356
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1363
          },
          "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": 1356
          },
          "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": 1356
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1356
          },
          "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": 1314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1305
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1334
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1339
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1344
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1318
          },
          "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": 1480
      },
      "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": 1554
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1561
          },
          "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": 1554
          },
          "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": 1554
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1554
          },
          "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": 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-guard-detector-recipes/index.ts",
        "line": 1503
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1532
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1537
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1542
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1516
          },
          "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": 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/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/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.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": 1676
          },
          "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": 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/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1676
          },
          "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": 1597
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1588
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1617
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1623
          },
          "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": 1628
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1633
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1639
          },
          "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": 1644
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1649
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1654
          },
          "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": 1659
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1664
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1601
          },
          "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": 1687
      },
      "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": 1761
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1754
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1768
          },
          "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": 1761
          },
          "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": 1761
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1761
          },
          "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": 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/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1710
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1739
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1744
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1749
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1723
          },
          "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": 2005
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1998
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2012
          },
          "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": 2005
          },
          "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": 2005
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2005
          },
          "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": 1884
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1875
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1905
          },
          "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": 1910
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1915
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1921
          },
          "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": 1926
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1931
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1936
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1942
          },
          "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": 1947
          },
          "name": "isCloneable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1952
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1957
          },
          "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": 1962
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1967
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1973
          },
          "name": "ruleType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesRuleTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1978
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1983
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1988
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1993
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1888
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesRuleType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesRuleType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
        "line": 1772
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesRuleType",
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesRuleType"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesRuleTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesRuleTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 1841
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1834
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1848
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesRuleTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesRuleTypeList",
      "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": 1841
          },
          "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": 1841
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1841
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesRuleTypeList"
    },
    "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesRuleTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesRuleTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
          "line": 1804
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1795
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesRuleTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1824
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1829
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 1808
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesRuleType"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-detector-recipes/index:DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsEffectiveDetectorRulesRuleTypeOutputReference"
    },
    "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": 2165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2172
          },
          "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": 2165
          },
          "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": 2165
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2165
          },
          "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": 2048
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2039
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2068
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2074
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2079
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2084
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2089
          },
          "name": "detectorRecipeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2095
          },
          "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": 2100
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2106
          },
          "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": 2112
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2117
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2122
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2127
          },
          "name": "sourceDetectorRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2132
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2138
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2143
          },
          "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": 2148
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2153
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2052
          },
          "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": 2241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2248
          },
          "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": 2241
          },
          "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": 2241
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2241
          },
          "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": 2208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2199
      },
      "name": "DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2229
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardDetectorRecipesDetectorRecipeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2212
          },
          "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": 2252
      },
      "name": "DataOciCloudGuardDetectorRecipesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 2256
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 2264
          },
          "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/7.19.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": 2260
          },
          "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": 2417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2424
          },
          "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": 2417
          },
          "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": 2417
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2417
          },
          "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": 2410
          },
          "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": 2320
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2387
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudGuardDetectorRecipesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2375
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2391
          },
          "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": 2404
          },
          "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": 2368
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2381
          },
          "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": 2397
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-detector-recipes/index.ts",
            "line": 2324
          },
          "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/7.19.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/7.19.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/7.19.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": 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-guard-managed-list/index.ts",
            "line": 185
          },
          "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": "group",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 117
          },
          "name": "isEditable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 122
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 127
          },
          "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": 132
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 150
          },
          "name": "sourceManagedListId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 155
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 161
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 166
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 171
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 145
          },
          "name": "managedListIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-list/index.ts",
            "line": 138
          },
          "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/7.19.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/7.19.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/7.19.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": 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.DataOciCloudGuardManagedListsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
        "line": 466
      },
      "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": 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 DataOciCloudGuardManagedLists to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 665
          },
          "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": 537
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 566
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 582
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 668
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 598
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 614
          },
          "name": "resetListType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 636
          },
          "name": "resetResourceMetadataOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 652
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 680
          },
          "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": 694
          },
          "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": 471
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 662
          },
          "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": 624
          },
          "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": 541
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 554
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 570
          },
          "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": 586
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 672
          },
          "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": 602
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 618
          },
          "name": "listTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 640
          },
          "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": 656
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 531
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 547
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 560
          },
          "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": 576
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 592
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 608
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 630
          },
          "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": 646
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 286
      },
      "name": "DataOciCloudGuardManagedListsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 290
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 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/7.19.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": 294
          },
          "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": 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-cloud-guard-managed-lists/index.ts",
        "line": 443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/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.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": 451
          },
          "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": 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-cloud-guard-managed-lists/index.ts",
            "line": 451
          },
          "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": 444
          },
          "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": 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-managed-lists/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 421
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudGuardManagedListsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 409
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/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-cloud-guard-managed-lists/index.ts",
            "line": 438
          },
          "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": 402
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 415
          },
          "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": 431
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 358
          },
          "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": 210
      },
      "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": 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-cloud-guard-managed-lists/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/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.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": 199
          },
          "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": 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-cloud-guard-managed-lists/index.ts",
            "line": 199
          },
          "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": "group",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 141
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 146
          },
          "name": "isEditable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 151
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 156
          },
          "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": 161
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 166
          },
          "name": "sourceManagedListId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 171
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 177
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 182
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 187
          },
          "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": 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-managed-lists/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/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.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": 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-managed-lists/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-managed-lists/index.ts",
            "line": 275
          },
          "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": 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-cloud-guard-managed-lists/index.ts",
        "line": 233
      },
      "name": "DataOciCloudGuardManagedListsManagedListCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 263
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardManagedListsManagedListCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-managed-lists/index.ts",
            "line": 246
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.0/docs/data-sources/cloud_guard_target oci_cloud_guard_target} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 2889
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 2857
      },
      "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": 2874
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 3025
          },
          "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": 3031
          },
          "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": 2862
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2913
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2919
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2924
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2929
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2935
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2940
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2945
          },
          "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": 2950
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2955
          },
          "name": "recipeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2960
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2966
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2972
          },
          "name": "targetDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2978
          },
          "name": "targetDetectorRecipes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2996
          },
          "name": "targetResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 3001
          },
          "name": "targetResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 3007
          },
          "name": "targetResponderRecipes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 3012
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 3017
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2991
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2984
          },
          "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/7.19.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": 1980
      },
      "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": 954
      },
      "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": 687
      },
      "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": 574
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 324
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalProperties",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalProperties"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "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.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "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:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "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": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 376
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 381
          },
          "name": "propertyType",
          "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.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 409
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValues",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValues"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 478
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 485
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesList",
      "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": 478
          },
          "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": 478
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 478
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "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": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 461
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 466
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValues"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
    },
    "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": 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-cloud-guard-target/index.ts",
        "line": 669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/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.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": 676
          },
          "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": 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-cloud-guard-target/index.ts",
            "line": 676
          },
          "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": 606
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 597
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 627
          },
          "name": "additionalProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 633
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 638
          },
          "name": "allowedValuesDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 643
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 648
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 653
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 658
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 664
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 610
          },
          "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": 489
      },
      "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": 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/data-oci-cloud-guard-target/index.ts",
        "line": 556
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/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.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": 563
          },
          "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": 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/data-oci-cloud-guard-target/index.ts",
            "line": 563
          },
          "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": 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/data-oci-cloud-guard-target/index.ts",
        "line": 512
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 541
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 546
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 551
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 525
          },
          "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": 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-cloud-guard-target/index.ts",
        "line": 771
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/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.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": 778
          },
          "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": 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-cloud-guard-target/index.ts",
            "line": 778
          },
          "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": 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-cloud-guard-target/index.ts",
        "line": 710
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 740
          },
          "name": "conditionGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConditionGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 746
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 751
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 756
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 761
          },
          "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": 766
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 723
          },
          "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": 789
      },
      "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": 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": "whether the list is wrapping a set (will add 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": 856
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 870
          },
          "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": 863
          },
          "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": 863
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 863
          },
          "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": 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-cloud-guard-target/index.ts",
        "line": 812
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 841
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 846
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 851
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 825
          },
          "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": 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/data-oci-cloud-guard-target/index.ts",
        "line": 1094
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/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.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": 1101
          },
          "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": 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/data-oci-cloud-guard-target/index.ts",
            "line": 1101
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 977
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1006
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1011
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1017
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1022
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1027
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1032
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1038
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1043
          },
          "name": "isCloneable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1048
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1053
          },
          "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": 1058
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1063
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1069
          },
          "name": "ruleType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesRuleTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1074
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1079
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1084
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1089
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 990
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesRuleType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesRuleType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 874
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesRuleType",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesRuleType"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesRuleTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesRuleTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 943
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 936
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 950
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesRuleTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesRuleTypeList",
      "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": 943
          },
          "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": 943
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 943
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesRuleTypeList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesRuleTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesRuleTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 897
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesRuleTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 926
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 931
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 910
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesRuleType"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesRuleTypeOutputReference"
    },
    "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": 1822
      },
      "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": 1555
      },
      "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": 1112
      },
      "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": 1181
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1188
          },
          "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": 1181
          },
          "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": 1181
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1181
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1135
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1164
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1169
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1148
          },
          "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": 1442
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1192
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/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": "whether the list is wrapping a set (will add 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": 1259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1273
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "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": 1266
          },
          "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": 1266
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1266
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1215
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1244
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1249
          },
          "name": "propertyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1254
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1277
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValues",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValues"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1353
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList",
      "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": 1346
          },
          "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": 1346
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1346
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1300
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1329
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1334
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValues"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
    },
    "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": 1544
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1537
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1551
          },
          "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": 1544
          },
          "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": 1544
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1544
          },
          "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": 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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1465
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1495
          },
          "name": "additionalProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1501
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1506
          },
          "name": "allowedValuesDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1511
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1516
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1521
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1526
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1532
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1478
          },
          "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": 1357
      },
      "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": 1431
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1438
          },
          "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": 1431
          },
          "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": 1431
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1431
          },
          "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": 1389
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1380
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1409
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1414
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1419
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1393
          },
          "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": 1646
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1639
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1653
          },
          "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": 1646
          },
          "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": 1646
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1646
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1578
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1608
          },
          "name": "conditionGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1614
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1619
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1624
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1629
          },
          "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": 1634
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1591
          },
          "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": 1657
      },
      "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": 1731
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1738
          },
          "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": 1731
          },
          "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": 1731
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1731
          },
          "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": 1689
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1680
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1709
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1714
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1719
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1693
          },
          "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": 1969
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1962
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1976
          },
          "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": 1969
          },
          "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": 1969
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1969
          },
          "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": 1854
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1845
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1874
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1879
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1885
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1890
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1895
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1900
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1906
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1911
          },
          "name": "isCloneable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1916
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1921
          },
          "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": 1926
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1931
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1937
          },
          "name": "ruleType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1942
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1947
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1952
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1957
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1858
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-target/index.ts",
        "line": 1742
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleType",
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleType"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/index.ts",
          "line": 1811
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1804
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1818
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleTypeList",
      "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": 1811
          },
          "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": 1811
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1811
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleTypeList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-target/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-target/index.ts",
        "line": 1765
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1794
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1799
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 1778
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleType"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-target/index:DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesRuleTypeOutputReference"
    },
    "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": 2106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2099
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2113
          },
          "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": 2106
          },
          "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": 2106
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2106
          },
          "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": 2012
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2003
      },
      "name": "DataOciCloudGuardTargetTargetDetectorRecipesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2032
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2037
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2042
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2047
          },
          "name": "detectorRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2052
          },
          "name": "detectorRecipeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2058
          },
          "name": "detectorRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesDetectorRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2063
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2069
          },
          "name": "effectiveDetectorRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetDetectorRecipesEffectiveDetectorRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2074
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2079
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2084
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2089
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2094
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2016
          },
          "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": 2731
      },
      "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": 2293
      },
      "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": 2202
      },
      "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": 2117
      },
      "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": 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-guard-target/index.ts",
        "line": 2184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/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.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": 2191
          },
          "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": 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-guard-target/index.ts",
            "line": 2191
          },
          "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": 2149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2140
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2169
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2174
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2179
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2153
          },
          "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": 2282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2289
          },
          "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": 2282
          },
          "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": 2282
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2282
          },
          "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": 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-guard-target/index.ts",
        "line": 2225
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2254
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2260
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2265
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2270
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2238
          },
          "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": 2413
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2420
          },
          "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": 2413
          },
          "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": 2413
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2413
          },
          "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": 2325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2316
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2345
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2350
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2356
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2361
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2366
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2371
          },
          "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": 2376
          },
          "name": "responderRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2381
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2386
          },
          "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": 2391
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2396
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2401
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2329
          },
          "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": 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-guard-target/index.ts",
        "line": 2835
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/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.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": 2842
          },
          "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": 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-guard-target/index.ts",
            "line": 2842
          },
          "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": 2763
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2754
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2783
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2788
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2793
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2799
          },
          "name": "effectiveResponderRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesEffectiveResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2804
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2809
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2814
          },
          "name": "responderRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2820
          },
          "name": "responderRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2825
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2830
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2767
          },
          "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": 2600
      },
      "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": 2509
      },
      "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": 2424
      },
      "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": 2498
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2505
          },
          "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": 2498
          },
          "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": 2498
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2498
          },
          "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": 2456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2447
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2476
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2481
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2486
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2460
          },
          "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": 2589
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2596
          },
          "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": 2589
          },
          "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": 2589
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2589
          },
          "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": 2541
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2532
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2561
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2567
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2572
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2577
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2545
          },
          "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": 2720
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2713
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2727
          },
          "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": 2720
          },
          "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": 2720
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2720
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2623
      },
      "name": "DataOciCloudGuardTargetTargetResponderRecipesResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2652
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2657
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2663
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetTargetResponderRecipesResponderRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2668
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2673
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2678
          },
          "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": 2683
          },
          "name": "responderRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2688
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2693
          },
          "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": 2698
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2703
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2708
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-target/index.ts",
            "line": 2636
          },
          "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/7.19.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/7.19.0/docs/data-sources/cloud_guard_targets oci_cloud_guard_targets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 3340
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 3308
      },
      "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": 3325
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 3490
          },
          "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": 3378
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3407
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3423
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3493
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3439
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3455
          },
          "name": "resetIsNonSecurityZoneTargetsOnlyQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3471
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3505
          },
          "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": 3518
          },
          "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": 3313
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3487
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3481
          },
          "name": "targetCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3382
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3395
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3411
          },
          "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": 3427
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3497
          },
          "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": 3443
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3459
          },
          "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": 3475
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3372
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3388
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3401
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3417
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3433
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3449
          },
          "name": "isNonSecurityZoneTargetsOnlyQuery",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3465
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 3128
      },
      "name": "DataOciCloudGuardTargetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/cloud_guard_targets#name DataOciCloudGuardTargets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3132
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/cloud_guard_targets#values DataOciCloudGuardTargets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3140
          },
          "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/7.19.0/docs/data-sources/cloud_guard_targets#regex DataOciCloudGuardTargets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3136
          },
          "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": 3293
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3300
          },
          "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": 3293
          },
          "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": 3293
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3293
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3286
          },
          "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": 3196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3263
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCloudGuardTargetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3251
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3267
          },
          "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": 3280
          },
          "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": 3244
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3257
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3273
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3200
          },
          "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": 3052
      },
      "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": 2886
      },
      "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": 3041
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3034
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3048
          },
          "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": 3041
          },
          "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": 3041
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3041
          },
          "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": 2918
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2909
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2938
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2944
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2949
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2954
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2960
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2965
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2970
          },
          "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": 2975
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2980
          },
          "name": "recipeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2985
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2991
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2997
          },
          "name": "targetDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3003
          },
          "name": "targetDetectorRecipes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3008
          },
          "name": "targetResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3013
          },
          "name": "targetResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3019
          },
          "name": "targetResponderRecipes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3024
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3029
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2922
          },
          "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": 2013
      },
      "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": 987
      },
      "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": 720
      },
      "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": 607
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 357
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalProperties",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalProperties"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "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.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "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:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "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": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 409
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 414
          },
          "name": "propertyType",
          "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.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 442
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValues",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValues"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/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-cloud-guard-targets/index.ts",
        "line": 504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/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.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesList",
      "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": 511
          },
          "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": 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-cloud-guard-targets/index.ts",
            "line": 511
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "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": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 494
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 499
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValues"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
    },
    "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": 709
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 702
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 716
          },
          "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": 709
          },
          "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": 709
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 709
          },
          "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": 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-targets/index.ts",
        "line": 630
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 660
          },
          "name": "additionalProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 666
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsAllowedValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 671
          },
          "name": "allowedValuesDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 676
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 681
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 686
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 691
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 697
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 643
          },
          "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": 522
      },
      "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": 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-targets/index.ts",
        "line": 589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/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.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": 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-targets/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-targets/index.ts",
            "line": 596
          },
          "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": 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-cloud-guard-targets/index.ts",
        "line": 545
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 574
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 579
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 584
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 558
          },
          "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": 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-cloud-guard-targets/index.ts",
        "line": 804
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/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.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": 811
          },
          "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": 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-cloud-guard-targets/index.ts",
            "line": 811
          },
          "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": 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/data-oci-cloud-guard-targets/index.ts",
        "line": 743
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 773
          },
          "name": "conditionGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConditionGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 779
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 784
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 789
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 794
          },
          "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": 799
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 756
          },
          "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": 822
      },
      "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": 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": "whether the list is wrapping a set (will add 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": 889
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 903
          },
          "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": 896
          },
          "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": 896
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 896
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 845
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 874
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 879
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 884
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 858
          },
          "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": 1134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1141
          },
          "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": 1134
          },
          "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": 1134
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1134
          },
          "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": 1019
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1010
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1039
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1044
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1050
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1055
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1060
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1065
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1071
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1076
          },
          "name": "isCloneable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1081
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1086
          },
          "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": 1091
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1096
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1102
          },
          "name": "ruleType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesRuleTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1107
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1112
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1117
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1122
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1023
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesRuleType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesRuleType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 907
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesRuleType",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesRuleType"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesRuleTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesRuleTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/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": "whether the list is wrapping a set (will add 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": 969
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 983
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesRuleTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesRuleTypeList",
      "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": 976
          },
          "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": 976
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 976
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesRuleTypeList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesRuleTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesRuleTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 930
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesRuleTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 959
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 964
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 943
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesRuleType"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesRuleTypeOutputReference"
    },
    "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": 1855
      },
      "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": 1588
      },
      "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": 1145
      },
      "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": 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": "whether the list is wrapping a set (will add 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": 1207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1221
          },
          "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": 1214
          },
          "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": 1214
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1214
          },
          "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": 1177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1168
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1197
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1202
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1181
          },
          "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": 1475
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurations"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1225
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/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": "whether the list is wrapping a set (will add 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": 1292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1306
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList",
      "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": 1299
          },
          "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": 1299
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1299
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1248
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1277
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1282
          },
          "name": "propertyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1287
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1310
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValues",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValues"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1386
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList",
      "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": 1379
          },
          "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": 1379
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1333
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1362
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1367
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValues"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesOutputReference"
    },
    "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": 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": "whether the list is wrapping a set (will add 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": 1570
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1584
          },
          "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": 1577
          },
          "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": 1577
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1577
          },
          "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": 1507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1498
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1528
          },
          "name": "additionalProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAdditionalPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1534
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsAllowedValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1539
          },
          "name": "allowedValuesDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1544
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1549
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1554
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1559
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1565
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1511
          },
          "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": 1390
      },
      "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": 1464
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1471
          },
          "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": 1464
          },
          "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": 1464
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1464
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1413
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1442
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1447
          },
          "name": "managedListType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1452
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1426
          },
          "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": 1679
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1672
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1686
          },
          "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": 1679
          },
          "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": 1679
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1679
          },
          "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": 1620
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1611
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1641
          },
          "name": "conditionGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConditionGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1647
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1652
          },
          "name": "isConfigurationAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1657
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1662
          },
          "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": 1667
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1624
          },
          "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": 1690
      },
      "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": 1764
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1757
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1771
          },
          "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": 1764
          },
          "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": 1764
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1764
          },
          "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": 1722
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1713
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1742
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1747
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1752
          },
          "name": "queryField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1726
          },
          "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": 2002
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1995
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2009
          },
          "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": 2002
          },
          "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": 2002
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2002
          },
          "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": 1887
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1878
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1907
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1912
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1918
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1923
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1928
          },
          "name": "detectorRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1933
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1939
          },
          "name": "entitiesMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesEntitiesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1944
          },
          "name": "isCloneable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1949
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1954
          },
          "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": 1959
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1964
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1970
          },
          "name": "ruleType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesRuleTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1975
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1980
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1985
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1990
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1891
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRules"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesRuleType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesRuleType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-cloud-guard-targets/index.ts",
        "line": 1775
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesRuleType",
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesRuleType"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesRuleTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesRuleTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/index.ts",
          "line": 1844
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1837
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1851
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesRuleTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesRuleTypeList",
      "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": 1844
          },
          "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": 1844
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 1844
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesRuleTypeList"
    },
    "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesRuleTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesRuleTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-cloud-guard-targets/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 1798
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesRuleTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1827
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1832
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 1811
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesRuleType"
          }
        }
      ],
      "symbolId": "src/data-oci-cloud-guard-targets/index:DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesRuleTypeOutputReference"
    },
    "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": 2139
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2132
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2146
          },
          "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": 2139
          },
          "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": 2139
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2139
          },
          "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": 2045
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2036
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2065
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2070
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2075
          },
          "name": "detector",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2080
          },
          "name": "detectorRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2085
          },
          "name": "detectorRecipeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2091
          },
          "name": "detectorRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesDetectorRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2096
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2102
          },
          "name": "effectiveDetectorRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetDetectorRecipesEffectiveDetectorRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2112
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2117
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2122
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2127
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2049
          },
          "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": 2764
      },
      "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": 2326
      },
      "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": 2235
      },
      "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": 2150
      },
      "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": 2224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2231
          },
          "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": 2224
          },
          "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": 2224
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2224
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2173
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2202
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2207
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2212
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2186
          },
          "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": 2315
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2322
          },
          "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": 2315
          },
          "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": 2315
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2315
          },
          "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": 2267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2258
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2287
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2293
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2298
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2303
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2271
          },
          "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": 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/data-oci-cloud-guard-targets/index.ts",
        "line": 2439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/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.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": 2446
          },
          "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": 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/data-oci-cloud-guard-targets/index.ts",
            "line": 2446
          },
          "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": 2358
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2349
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2378
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2383
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2389
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2394
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2399
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2404
          },
          "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": 2409
          },
          "name": "responderRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2414
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2419
          },
          "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": 2424
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2429
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2434
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2362
          },
          "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": 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": "whether the list is wrapping a set (will add 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": 2868
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2882
          },
          "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": 2875
          },
          "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": 2875
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2875
          },
          "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": 2796
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2787
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2816
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2821
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2826
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2832
          },
          "name": "effectiveResponderRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesEffectiveResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2837
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2842
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2847
          },
          "name": "responderRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2853
          },
          "name": "responderRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2858
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2863
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2800
          },
          "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": 2633
      },
      "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": 2542
      },
      "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": 2457
      },
      "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": 2531
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2538
          },
          "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": 2531
          },
          "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": 2531
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2531
          },
          "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": 2489
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2480
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2509
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2514
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2519
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2493
          },
          "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": 2622
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2629
          },
          "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": 2622
          },
          "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": 2622
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2622
          },
          "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": 2574
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2565
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2594
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2600
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2605
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2610
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2578
          },
          "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": 2753
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2746
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2760
          },
          "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": 2753
          },
          "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": 2753
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 2753
          },
          "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": 2665
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 2656
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2685
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2690
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2696
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsTargetResponderRecipesResponderRulesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2701
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2706
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2711
          },
          "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": 2716
          },
          "name": "responderRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2721
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2726
          },
          "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": 2731
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2736
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2741
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 2669
          },
          "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": 3117
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3124
          },
          "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": 3117
          },
          "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": 3117
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the 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": 3117
          },
          "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": 3084
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add 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": 3075
      },
      "name": "DataOciCloudGuardTargetsTargetCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3105
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCloudGuardTargetsTargetCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-cloud-guard-targets/index.ts",
            "line": 3088
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 1526
          },
          "name": "resetShouldIncludeOidcConfigFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1553
          },
          "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": 1560
          },
          "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": 1508
          },
          "name": "openIdConnectDiscoveryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1514
          },
          "name": "options",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClusterOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1535
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1540
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-cluster/index.ts",
            "line": 1545
          },
          "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": 1530
          },
          "name": "shouldIncludeOidcConfigFileInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "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": 1520
          },
          "name": "shouldIncludeOidcConfigFile",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "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/7.19.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/7.19.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": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.0/docs/data-sources/containerengine_clusters oci_containerengine_clusters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-containerengine-clusters/index.ts",
          "line": 1759
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 1727
      },
      "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": 1744
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 1858
          },
          "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": 1861
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1813
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1829
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1845
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1873
          },
          "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": 1883
          },
          "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": 1732
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1788
          },
          "name": "clusters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1855
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1801
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1865
          },
          "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": 1817
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1833
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1849
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1794
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1807
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1823
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1839
          },
          "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": 1536
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1529
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1543
          },
          "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": 1536
          },
          "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": 1536
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 1536
          },
          "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": 1503
          },
          "name": "openIdConnectDiscoveryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1509
          },
          "name": "options",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciContainerengineClustersClustersOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1514
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1519
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1524
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 1547
      },
      "name": "DataOciContainerengineClustersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/containerengine_clusters#name DataOciContainerengineClusters#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1551
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/containerengine_clusters#values DataOciContainerengineClusters#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1559
          },
          "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/7.19.0/docs/data-sources/containerengine_clusters#regex DataOciContainerengineClusters#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1555
          },
          "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": 1712
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1704
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1719
          },
          "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": 1712
          },
          "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": 1712
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 1712
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1705
          },
          "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": 1615
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1682
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciContainerengineClustersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1670
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1686
          },
          "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": 1699
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1663
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1676
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1692
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-containerengine-clusters/index.ts",
            "line": 1619
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 175
          },
          "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": 181
          },
          "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": "availableHostCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 86
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 104
          },
          "name": "computeHpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 109
          },
          "name": "computeLocalBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 114
          },
          "name": "computeNetworkBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 120
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 125
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 130
          },
          "name": "fabricHealth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 136
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 141
          },
          "name": "healthyHostCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 146
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 151
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 157
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 162
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 167
          },
          "name": "totalHostCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 99
          },
          "name": "computeGpuMemoryFabricIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabric/index.ts",
            "line": 92
          },
          "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/7.19.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/7.19.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/7.19.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": 503
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 471
      },
      "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": 488
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 687
          },
          "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": 543
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 578
          },
          "name": "resetComputeGpuMemoryFabricHealth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 594
          },
          "name": "resetComputeGpuMemoryFabricId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 610
          },
          "name": "resetComputeGpuMemoryFabricLifecycleState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 626
          },
          "name": "resetComputeHpcIslandId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 642
          },
          "name": "resetComputeNetworkBlockId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 658
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 690
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 674
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 702
          },
          "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": 717
          },
          "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": 476
          },
          "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": 566
          },
          "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": 684
          },
          "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": 547
          },
          "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": 560
          },
          "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": 582
          },
          "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": 598
          },
          "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": 614
          },
          "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": 630
          },
          "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": 646
          },
          "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": 662
          },
          "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": 694
          },
          "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": 678
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 537
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 553
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 572
          },
          "name": "computeGpuMemoryFabricHealth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 588
          },
          "name": "computeGpuMemoryFabricId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 604
          },
          "name": "computeGpuMemoryFabricLifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 620
          },
          "name": "computeHpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 636
          },
          "name": "computeNetworkBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 652
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 668
          },
          "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": 215
      },
      "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": 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-core-compute-gpu-memory-fabrics/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/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.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": 204
          },
          "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": 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-core-compute-gpu-memory-fabrics/index.ts",
            "line": 204
          },
          "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": "availableHostCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 119
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 124
          },
          "name": "computeGpuMemoryFabricId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 129
          },
          "name": "computeHpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 134
          },
          "name": "computeLocalBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 139
          },
          "name": "computeNetworkBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 145
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 150
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 155
          },
          "name": "fabricHealth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 161
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 166
          },
          "name": "healthyHostCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 171
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 176
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 182
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 187
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 192
          },
          "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": 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-core-compute-gpu-memory-fabrics/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/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.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": 280
          },
          "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": 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-core-compute-gpu-memory-fabrics/index.ts",
            "line": 280
          },
          "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": 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-core-compute-gpu-memory-fabrics/index.ts",
        "line": 238
      },
      "name": "DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 268
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 251
          },
          "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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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/7.19.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": 291
      },
      "name": "DataOciCoreComputeGpuMemoryFabricsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 295
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.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": 303
          },
          "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/7.19.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": 299
          },
          "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": 456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 463
          },
          "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": 456
          },
          "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": 456
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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": 456
          },
          "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": 449
          },
          "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": 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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 426
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreComputeGpuMemoryFabricsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 414
          },
          "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": 430
          },
          "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": 443
          },
          "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": 407
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-gpu-memory-fabrics/index.ts",
            "line": 420
          },
          "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": 436
          },
          "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": 363
          },
          "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/7.19.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/7.19.0/docs/data-sources/core_compute_host oci_core_compute_host} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-host/index.ts",
          "line": 309
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be 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": 277
      },
      "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": 294
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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/7.19.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": 427
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 496
          },
          "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": 503
          },
          "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": 282
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 334
          },
          "name": "additionalData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 339
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 344
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 349
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 354
          },
          "name": "computeHostGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 373
          },
          "name": "configurationData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeHostConfigurationDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 378
          },
          "name": "configurationState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 384
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 389
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 394
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 400
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 405
          },
          "name": "gpuMemoryFabricId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 410
          },
          "name": "health",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 415
          },
          "name": "hpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 436
          },
          "name": "impactedComponentDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 441
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 447
          },
          "name": "lifecycleDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 452
          },
          "name": "localBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 457
          },
          "name": "networkBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 463
          },
          "name": "recycleDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeHostRecycleDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 468
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 473
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 478
          },
          "name": "timeConfigurationCheck",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 483
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 488
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 367
          },
          "name": "computeHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 431
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 360
          },
          "name": "computeHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 421
          },
          "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/7.19.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/7.19.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"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostConfigurationData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostConfigurationData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-host/index.ts",
        "line": 112
      },
      "name": "DataOciCoreComputeHostConfigurationData",
      "symbolId": "src/data-oci-core-compute-host/index:DataOciCoreComputeHostConfigurationData"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostConfigurationDataCheckDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostConfigurationDataCheckDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-host/index.ts",
        "line": 22
      },
      "name": "DataOciCoreComputeHostConfigurationDataCheckDetails",
      "symbolId": "src/data-oci-core-compute-host/index:DataOciCoreComputeHostConfigurationDataCheckDetails"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostConfigurationDataCheckDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostConfigurationDataCheckDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-host/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-compute-host/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/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.DataOciCoreComputeHostConfigurationDataCheckDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeHostConfigurationDataCheckDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/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-compute-host/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-compute-host/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host/index:DataOciCoreComputeHostConfigurationDataCheckDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostConfigurationDataCheckDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostConfigurationDataCheckDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-host/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-compute-host/index.ts",
        "line": 45
      },
      "name": "DataOciCoreComputeHostConfigurationDataCheckDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 74
          },
          "name": "configurationState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 79
          },
          "name": "firmwareBundleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 84
          },
          "name": "recycleLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 89
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeHostConfigurationDataCheckDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host/index:DataOciCoreComputeHostConfigurationDataCheckDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostConfigurationDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostConfigurationDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-host/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-core-compute-host/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/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.DataOciCoreComputeHostConfigurationDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeHostConfigurationDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/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-core-compute-host/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-core-compute-host/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host/index:DataOciCoreComputeHostConfigurationDataList"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostConfigurationDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostConfigurationDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-host/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-compute-host/index.ts",
        "line": 135
      },
      "name": "DataOciCoreComputeHostConfigurationDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 165
          },
          "name": "checkDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeHostConfigurationDataCheckDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 170
          },
          "name": "timeLastApply",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeHostConfigurationData"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host/index:DataOciCoreComputeHostConfigurationDataOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_host_group oci_core_compute_host_group}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_host_group oci_core_compute_host_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-host-group/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.DataOciCoreComputeHostGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-host-group/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeHostGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/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 DataOciCoreComputeHostGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_host_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeHostGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeHostGroup to import is 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-group/index.ts",
            "line": 240
          },
          "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-group/index.ts",
            "line": 246
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeHostGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/index.ts",
            "line": 109
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/index.ts",
            "line": 160
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/index.ts",
            "line": 165
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/index.ts",
            "line": 184
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/index.ts",
            "line": 190
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/index.ts",
            "line": 195
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/index.ts",
            "line": 201
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/index.ts",
            "line": 206
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/index.ts",
            "line": 211
          },
          "name": "isTargetedPlacementRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/index.ts",
            "line": 216
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/index.ts",
            "line": 222
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/index.ts",
            "line": 227
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/index.ts",
            "line": 232
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/index.ts",
            "line": 178
          },
          "name": "computeHostGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/index.ts",
            "line": 171
          },
          "name": "computeHostGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host-group/index:DataOciCoreComputeHostGroup"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-host-group/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeHostGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_host_group#compute_host_group_id DataOciCoreComputeHostGroup#compute_host_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/index.ts",
            "line": 13
          },
          "name": "computeHostGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host-group/index:DataOciCoreComputeHostGroupConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostGroupConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-host-group/index.ts",
        "line": 15
      },
      "name": "DataOciCoreComputeHostGroupConfigurations",
      "symbolId": "src/data-oci-core-compute-host-group/index:DataOciCoreComputeHostGroupConfigurations"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostGroupConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-host-group/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-compute-host-group/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/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.DataOciCoreComputeHostGroupConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeHostGroupConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/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-compute-host-group/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-compute-host-group/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host-group/index:DataOciCoreComputeHostGroupConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostGroupConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-host-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-core-compute-host-group/index.ts",
        "line": 38
      },
      "name": "DataOciCoreComputeHostGroupConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/index.ts",
            "line": 67
          },
          "name": "firmwareBundleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/index.ts",
            "line": 72
          },
          "name": "recycleLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/index.ts",
            "line": 77
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-group/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host-group/index:DataOciCoreComputeHostGroupConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostGroups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_host_groups oci_core_compute_host_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_host_groups oci_core_compute_host_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-host-groups/index.ts",
          "line": 535
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-host-groups/index.ts",
        "line": 503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeHostGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 520
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeHostGroups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_host_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeHostGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeHostGroups to import is 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-groups/index.ts",
            "line": 600
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 603
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 587
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 615
          },
          "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-groups/index.ts",
            "line": 623
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeHostGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 508
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 575
          },
          "name": "computeHostGroupCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 597
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 569
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 607
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 591
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 562
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 581
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host-groups/index:DataOciCoreComputeHostGroups"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-host-groups/index.ts",
        "line": 247
      },
      "name": "DataOciCoreComputeHostGroupsComputeHostGroupCollection",
      "symbolId": "src/data-oci-core-compute-host-groups/index:DataOciCoreComputeHostGroupsComputeHostGroupCollection"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-host-groups/index.ts",
        "line": 113
      },
      "name": "DataOciCoreComputeHostGroupsComputeHostGroupCollectionItems",
      "symbolId": "src/data-oci-core-compute-host-groups/index:DataOciCoreComputeHostGroupsComputeHostGroupCollectionItems"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-host-groups/index.ts",
        "line": 28
      },
      "name": "DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsConfigurations",
      "symbolId": "src/data-oci-core-compute-host-groups/index:DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsConfigurations"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-host-groups/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-core-compute-host-groups/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/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.DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/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-core-compute-host-groups/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-core-compute-host-groups/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host-groups/index:DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-host-groups/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-host-groups/index.ts",
        "line": 51
      },
      "name": "DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 80
          },
          "name": "firmwareBundleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 85
          },
          "name": "recycleLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 90
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host-groups/index:DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-host-groups/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": "whether the list is wrapping a set (will 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-host-groups/index.ts",
        "line": 229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 243
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 236
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 236
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-host-groups/index.ts",
            "line": 236
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host-groups/index:DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-host-groups/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-core-compute-host-groups/index.ts",
        "line": 136
      },
      "name": "DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 165
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 170
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 176
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 182
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 187
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 193
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 198
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 203
          },
          "name": "isTargetedPlacementRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 208
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 214
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 219
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 224
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host-groups/index:DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-host-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": "whether the list is wrapping a set (will 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-host-groups/index.ts",
        "line": 305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/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.DataOciCoreComputeHostGroupsComputeHostGroupCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeHostGroupsComputeHostGroupCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/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-core-compute-host-groups/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-core-compute-host-groups/index.ts",
            "line": 312
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host-groups/index:DataOciCoreComputeHostGroupsComputeHostGroupCollectionList"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-host-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-host-groups/index.ts",
        "line": 270
      },
      "name": "DataOciCoreComputeHostGroupsComputeHostGroupCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 300
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsComputeHostGroupCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host-groups/index:DataOciCoreComputeHostGroupsComputeHostGroupCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-host-groups/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeHostGroupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_host_groups#compartment_id DataOciCoreComputeHostGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/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/7.19.0/docs/data-sources/core_compute_host_groups#filter DataOciCoreComputeHostGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_compute_host_groups#id DataOciCoreComputeHostGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host-groups/index:DataOciCoreComputeHostGroupsConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-host-groups/index.ts",
        "line": 323
      },
      "name": "DataOciCoreComputeHostGroupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_host_groups#name DataOciCoreComputeHostGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 327
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_host_groups#values DataOciCoreComputeHostGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 335
          },
          "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/7.19.0/docs/data-sources/core_compute_host_groups#regex DataOciCoreComputeHostGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 331
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host-groups/index:DataOciCoreComputeHostGroupsFilter"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-host-groups/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": "whether the list is wrapping a set (will 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-host-groups/index.ts",
        "line": 480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 495
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeHostGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 488
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 488
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-host-groups/index.ts",
            "line": 488
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host-groups/index:DataOciCoreComputeHostGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-host-groups/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-core-compute-host-groups/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 458
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreComputeHostGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 446
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 462
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 475
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 439
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 452
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 468
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host-groups/index.ts",
            "line": 395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreComputeHostGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host-groups/index:DataOciCoreComputeHostGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostRecycleDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostRecycleDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-host/index.ts",
        "line": 193
      },
      "name": "DataOciCoreComputeHostRecycleDetails",
      "symbolId": "src/data-oci-core-compute-host/index:DataOciCoreComputeHostRecycleDetails"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostRecycleDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostRecycleDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-host/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": "whether the list is wrapping a set (will 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-host/index.ts",
        "line": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 269
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeHostRecycleDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeHostRecycleDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 262
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 262
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-host/index.ts",
            "line": 262
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host/index:DataOciCoreComputeHostRecycleDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostRecycleDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostRecycleDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-host/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-core-compute-host/index.ts",
        "line": 216
      },
      "name": "DataOciCoreComputeHostRecycleDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 245
          },
          "name": "computeHostGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 250
          },
          "name": "recycleLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-host/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeHostRecycleDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-host/index:DataOciCoreComputeHostRecycleDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeHosts": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_hosts oci_core_compute_hosts}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHosts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_hosts oci_core_compute_hosts} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-hosts/index.ts",
          "line": 512
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-hosts/index.ts",
        "line": 480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeHosts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 497
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeHosts to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_hosts#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeHosts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeHosts to import is 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-hosts/index.ts",
            "line": 685
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 551
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 586
          },
          "name": "resetComputeHostGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 602
          },
          "name": "resetComputeHostHealth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 618
          },
          "name": "resetComputeHostLifecycleState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 634
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 688
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 650
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 672
          },
          "name": "resetNetworkResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 700
          },
          "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-hosts/index.ts",
            "line": 714
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeHosts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 485
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 574
          },
          "name": "computeHostCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsComputeHostCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 682
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 660
          },
          "name": "lifecycleDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 555
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 568
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 590
          },
          "name": "computeHostGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 606
          },
          "name": "computeHostHealthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 622
          },
          "name": "computeHostLifecycleStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 638
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 692
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 654
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 676
          },
          "name": "networkResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 545
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 561
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 580
          },
          "name": "computeHostGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 596
          },
          "name": "computeHostHealth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 612
          },
          "name": "computeHostLifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 628
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 644
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 666
          },
          "name": "networkResourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-hosts/index:DataOciCoreComputeHosts"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostsComputeHostCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsComputeHostCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-hosts/index.ts",
        "line": 224
      },
      "name": "DataOciCoreComputeHostsComputeHostCollection",
      "symbolId": "src/data-oci-core-compute-hosts/index:DataOciCoreComputeHostsComputeHostCollection"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostsComputeHostCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsComputeHostCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-hosts/index.ts",
        "line": 52
      },
      "name": "DataOciCoreComputeHostsComputeHostCollectionItems",
      "symbolId": "src/data-oci-core-compute-hosts/index:DataOciCoreComputeHostsComputeHostCollectionItems"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostsComputeHostCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsComputeHostCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-hosts/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-hosts/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/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.DataOciCoreComputeHostsComputeHostCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeHostsComputeHostCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/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-hosts/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-hosts/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-hosts/index:DataOciCoreComputeHostsComputeHostCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostsComputeHostCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsComputeHostCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-hosts/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-core-compute-hosts/index.ts",
        "line": 75
      },
      "name": "DataOciCoreComputeHostsComputeHostCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 104
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 109
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 114
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 119
          },
          "name": "computeHostGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 125
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 130
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 135
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 141
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 146
          },
          "name": "gpuMemoryFabricId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 151
          },
          "name": "hasImpactedComponents",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 156
          },
          "name": "health",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 161
          },
          "name": "hpcIslandId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 166
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 171
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 176
          },
          "name": "localBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 181
          },
          "name": "networkBlockId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 186
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 191
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 196
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 201
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsComputeHostCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-hosts/index:DataOciCoreComputeHostsComputeHostCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostsComputeHostCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsComputeHostCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-hosts/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-core-compute-hosts/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/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.DataOciCoreComputeHostsComputeHostCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeHostsComputeHostCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/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-core-compute-hosts/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-core-compute-hosts/index.ts",
            "line": 289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-hosts/index:DataOciCoreComputeHostsComputeHostCollectionList"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostsComputeHostCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsComputeHostCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-hosts/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-core-compute-hosts/index.ts",
        "line": 247
      },
      "name": "DataOciCoreComputeHostsComputeHostCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 277
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsComputeHostCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsComputeHostCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-hosts/index:DataOciCoreComputeHostsComputeHostCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-hosts/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeHostsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_hosts#compartment_id DataOciCoreComputeHosts#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/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/7.19.0/docs/data-sources/core_compute_hosts#availability_domain DataOciCoreComputeHosts#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-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/7.19.0/docs/data-sources/core_compute_hosts#compute_host_group_id DataOciCoreComputeHosts#compute_host_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 21
          },
          "name": "computeHostGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_hosts#compute_host_health DataOciCoreComputeHosts#compute_host_health}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 25
          },
          "name": "computeHostHealth",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_hosts#compute_host_lifecycle_state DataOciCoreComputeHosts#compute_host_lifecycle_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 29
          },
          "name": "computeHostLifecycleState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_hosts#display_name DataOciCoreComputeHosts#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 33
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_hosts#filter DataOciCoreComputeHosts#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_compute_hosts#id DataOciCoreComputeHosts#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/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/7.19.0/docs/data-sources/core_compute_hosts#network_resource_id DataOciCoreComputeHosts#network_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 44
          },
          "name": "networkResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-hosts/index:DataOciCoreComputeHostsConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-hosts/index.ts",
        "line": 300
      },
      "name": "DataOciCoreComputeHostsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_hosts#name DataOciCoreComputeHosts#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 304
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_hosts#values DataOciCoreComputeHosts#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 312
          },
          "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/7.19.0/docs/data-sources/core_compute_hosts#regex DataOciCoreComputeHosts#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 308
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-hosts/index:DataOciCoreComputeHostsFilter"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-hosts/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-core-compute-hosts/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/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.DataOciCoreComputeHostsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeHostsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/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-core-compute-hosts/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-core-compute-hosts/index.ts",
            "line": 465
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 458
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-hosts/index:DataOciCoreComputeHostsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreComputeHostsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-hosts/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-core-compute-hosts/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 435
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreComputeHostsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 423
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 439
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 452
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 416
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 429
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 445
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-hosts/index.ts",
            "line": 372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreComputeHostsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-hosts/index:DataOciCoreComputeHostsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchema": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_image_capability_schema oci_core_compute_image_capability_schema}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchema",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_image_capability_schema oci_core_compute_image_capability_schema} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-image-capability-schema/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.DataOciCoreComputeImageCapabilitySchemaConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-image-capability-schema/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeImageCapabilitySchema resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schema/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 DataOciCoreComputeImageCapabilitySchema to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/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 DataOciCoreComputeImageCapabilitySchema that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeImageCapabilitySchema to import is 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-image-capability-schema/index.ts",
            "line": 142
          },
          "name": "resetIsMergeEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schema/index.ts",
            "line": 165
          },
          "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-image-capability-schema/index.ts",
            "line": 172
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeImageCapabilitySchema",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schema/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schema/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schema/index.ts",
            "line": 85
          },
          "name": "computeGlobalImageCapabilitySchemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schema/index.ts",
            "line": 90
          },
          "name": "computeGlobalImageCapabilitySchemaVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schema/index.ts",
            "line": 109
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schema/index.ts",
            "line": 114
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schema/index.ts",
            "line": 120
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schema/index.ts",
            "line": 125
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schema/index.ts",
            "line": 130
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schema/index.ts",
            "line": 152
          },
          "name": "schemaData",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schema/index.ts",
            "line": 157
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schema/index.ts",
            "line": 103
          },
          "name": "computeImageCapabilitySchemaIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schema/index.ts",
            "line": 146
          },
          "name": "isMergeEnabledInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schema/index.ts",
            "line": 96
          },
          "name": "computeImageCapabilitySchemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schema/index.ts",
            "line": 136
          },
          "name": "isMergeEnabled",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-image-capability-schema/index:DataOciCoreComputeImageCapabilitySchema"
    },
    "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemaConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemaConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-image-capability-schema/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeImageCapabilitySchemaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_image_capability_schema#compute_image_capability_schema_id DataOciCoreComputeImageCapabilitySchema#compute_image_capability_schema_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schema/index.ts",
            "line": 13
          },
          "name": "computeImageCapabilitySchemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_image_capability_schema#is_merge_enabled DataOciCoreComputeImageCapabilitySchema#is_merge_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schema/index.ts",
            "line": 17
          },
          "name": "isMergeEnabled",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-image-capability-schema/index:DataOciCoreComputeImageCapabilitySchemaConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemas": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_image_capability_schemas oci_core_compute_image_capability_schemas}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemas",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_image_capability_schemas oci_core_compute_image_capability_schemas} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
          "line": 371
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciCoreComputeImageCapabilitySchemasConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
        "line": 339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreComputeImageCapabilitySchemas resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 356
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreComputeImageCapabilitySchemas to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_image_capability_schemas#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreComputeImageCapabilitySchemas that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreComputeImageCapabilitySchemas to import is 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-image-capability-schemas/index.ts",
            "line": 473
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 406
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 428
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 476
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 444
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 460
          },
          "name": "resetImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 488
          },
          "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-image-capability-schemas/index.ts",
            "line": 498
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreComputeImageCapabilitySchemas",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 344
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 416
          },
          "name": "computeImageCapabilitySchemas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasComputeImageCapabilitySchemasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 470
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 410
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 432
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 480
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 448
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 464
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 400
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 422
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 438
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 454
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-image-capability-schemas/index:DataOciCoreComputeImageCapabilitySchemas"
    },
    "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasComputeImageCapabilitySchemas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasComputeImageCapabilitySchemas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
        "line": 36
      },
      "name": "DataOciCoreComputeImageCapabilitySchemasComputeImageCapabilitySchemas",
      "symbolId": "src/data-oci-core-compute-image-capability-schemas/index:DataOciCoreComputeImageCapabilitySchemasComputeImageCapabilitySchemas"
    },
    "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasComputeImageCapabilitySchemasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasComputeImageCapabilitySchemasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-image-capability-schemas/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-core-compute-image-capability-schemas/index.ts",
        "line": 141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/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.DataOciCoreComputeImageCapabilitySchemasComputeImageCapabilitySchemasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeImageCapabilitySchemasComputeImageCapabilitySchemasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/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-core-compute-image-capability-schemas/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-core-compute-image-capability-schemas/index.ts",
            "line": 148
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-image-capability-schemas/index:DataOciCoreComputeImageCapabilitySchemasComputeImageCapabilitySchemasList"
    },
    "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasComputeImageCapabilitySchemasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasComputeImageCapabilitySchemasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-image-capability-schemas/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-image-capability-schemas/index.ts",
        "line": 59
      },
      "name": "DataOciCoreComputeImageCapabilitySchemasComputeImageCapabilitySchemasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 93
          },
          "name": "computeGlobalImageCapabilitySchemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 98
          },
          "name": "computeGlobalImageCapabilitySchemaVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 104
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 109
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 125
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 131
          },
          "name": "schemaData",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasComputeImageCapabilitySchemas"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-image-capability-schemas/index:DataOciCoreComputeImageCapabilitySchemasComputeImageCapabilitySchemasOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
        "line": 9
      },
      "name": "DataOciCoreComputeImageCapabilitySchemasConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_image_capability_schemas#compartment_id DataOciCoreComputeImageCapabilitySchemas#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-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/7.19.0/docs/data-sources/core_compute_image_capability_schemas#display_name DataOciCoreComputeImageCapabilitySchemas#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-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/7.19.0/docs/data-sources/core_compute_image_capability_schemas#filter DataOciCoreComputeImageCapabilitySchemas#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_compute_image_capability_schemas#id DataOciCoreComputeImageCapabilitySchemas#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/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/7.19.0/docs/data-sources/core_compute_image_capability_schemas#image_id DataOciCoreComputeImageCapabilitySchemas#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 28
          },
          "name": "imageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-image-capability-schemas/index:DataOciCoreComputeImageCapabilitySchemasConfig"
    },
    "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
        "line": 159
      },
      "name": "DataOciCoreComputeImageCapabilitySchemasFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_image_capability_schemas#name DataOciCoreComputeImageCapabilitySchemas#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 163
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_compute_image_capability_schemas#values DataOciCoreComputeImageCapabilitySchemas#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 171
          },
          "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/7.19.0/docs/data-sources/core_compute_image_capability_schemas#regex DataOciCoreComputeImageCapabilitySchemas#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 167
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-image-capability-schemas/index:DataOciCoreComputeImageCapabilitySchemasFilter"
    },
    "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-image-capability-schemas/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-core-compute-image-capability-schemas/index.ts",
        "line": 316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/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.DataOciCoreComputeImageCapabilitySchemasFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreComputeImageCapabilitySchemasFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/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-core-compute-image-capability-schemas/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-core-compute-image-capability-schemas/index.ts",
            "line": 324
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-image-capability-schemas/index:DataOciCoreComputeImageCapabilitySchemasFilterList"
    },
    "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-compute-image-capability-schemas/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-core-compute-image-capability-schemas/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 294
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreComputeImageCapabilitySchemasFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 282
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 298
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 311
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 275
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 288
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 304
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-compute-image-capability-schemas/index.ts",
            "line": 231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreComputeImageCapabilitySchemasFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-compute-image-capability-schemas/index:DataOciCoreComputeImageCapabilitySchemasFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreConsoleHistories": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_console_histories oci_core_console_histories}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreConsoleHistories",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_console_histories oci_core_console_histories} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-console-histories/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.DataOciCoreConsoleHistoriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-console-histories/index.ts",
        "line": 337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreConsoleHistories resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/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 DataOciCoreConsoleHistories to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_console_histories#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreConsoleHistories that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreConsoleHistories to import is 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-console-histories/index.ts",
            "line": 485
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreConsoleHistoriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 405
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 488
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 440
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 456
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 472
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/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-core-console-histories/index.ts",
            "line": 511
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreConsoleHistories",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 342
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 428
          },
          "name": "consoleHistories",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreConsoleHistoriesConsoleHistoriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 482
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreConsoleHistoriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 409
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 422
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 492
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreConsoleHistoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 444
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 460
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 476
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 399
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 415
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 434
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 450
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 466
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-console-histories/index:DataOciCoreConsoleHistories"
    },
    "cdktf-provider-oci.DataOciCoreConsoleHistoriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreConsoleHistoriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-console-histories/index.ts",
        "line": 9
      },
      "name": "DataOciCoreConsoleHistoriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_console_histories#compartment_id DataOciCoreConsoleHistories#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/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/7.19.0/docs/data-sources/core_console_histories#availability_domain DataOciCoreConsoleHistories#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/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/7.19.0/docs/data-sources/core_console_histories#filter DataOciCoreConsoleHistories#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreConsoleHistoriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_console_histories#id DataOciCoreConsoleHistories#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/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/7.19.0/docs/data-sources/core_console_histories#instance_id DataOciCoreConsoleHistories#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 28
          },
          "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/7.19.0/docs/data-sources/core_console_histories#state DataOciCoreConsoleHistories#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-console-histories/index:DataOciCoreConsoleHistoriesConfig"
    },
    "cdktf-provider-oci.DataOciCoreConsoleHistoriesConsoleHistories": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreConsoleHistoriesConsoleHistories",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-console-histories/index.ts",
        "line": 40
      },
      "name": "DataOciCoreConsoleHistoriesConsoleHistories",
      "symbolId": "src/data-oci-core-console-histories/index:DataOciCoreConsoleHistoriesConsoleHistories"
    },
    "cdktf-provider-oci.DataOciCoreConsoleHistoriesConsoleHistoriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreConsoleHistoriesConsoleHistoriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-console-histories/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/data-oci-core-console-histories/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/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.DataOciCoreConsoleHistoriesConsoleHistoriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreConsoleHistoriesConsoleHistoriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/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/data-oci-core-console-histories/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-console-histories/index:DataOciCoreConsoleHistoriesConsoleHistoriesList"
    },
    "cdktf-provider-oci.DataOciCoreConsoleHistoriesConsoleHistoriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreConsoleHistoriesConsoleHistoriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-console-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-core-console-histories/index.ts",
        "line": 63
      },
      "name": "DataOciCoreConsoleHistoriesConsoleHistoriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 92
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 97
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 103
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 108
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 114
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 119
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 124
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 129
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 134
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreConsoleHistoriesConsoleHistories"
          }
        }
      ],
      "symbolId": "src/data-oci-core-console-histories/index:DataOciCoreConsoleHistoriesConsoleHistoriesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreConsoleHistoriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreConsoleHistoriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-console-histories/index.ts",
        "line": 157
      },
      "name": "DataOciCoreConsoleHistoriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_console_histories#name DataOciCoreConsoleHistories#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 161
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_console_histories#values DataOciCoreConsoleHistories#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 169
          },
          "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/7.19.0/docs/data-sources/core_console_histories#regex DataOciCoreConsoleHistories#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 165
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-console-histories/index:DataOciCoreConsoleHistoriesFilter"
    },
    "cdktf-provider-oci.DataOciCoreConsoleHistoriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreConsoleHistoriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-console-histories/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-core-console-histories/index.ts",
        "line": 314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/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.DataOciCoreConsoleHistoriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreConsoleHistoriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/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-core-console-histories/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-core-console-histories/index.ts",
            "line": 322
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreConsoleHistoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-console-histories/index:DataOciCoreConsoleHistoriesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreConsoleHistoriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreConsoleHistoriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-console-histories/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-core-console-histories/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 292
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreConsoleHistoriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 280
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 296
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 309
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 273
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 286
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 302
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-histories/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreConsoleHistoriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-console-histories/index:DataOciCoreConsoleHistoriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreConsoleHistoryData": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_console_history_data oci_core_console_history_data}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreConsoleHistoryData",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_console_history_data oci_core_console_history_data} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-console-history-data/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.DataOciCoreConsoleHistoryDataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-console-history-data/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreConsoleHistoryData resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-history-data/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 DataOciCoreConsoleHistoryData to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_console_history_data#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreConsoleHistoryData that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreConsoleHistoryData to import is 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-console-history-data/index.ts",
            "line": 118
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-history-data/index.ts",
            "line": 134
          },
          "name": "resetLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-history-data/index.ts",
            "line": 150
          },
          "name": "resetOffset"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-history-data/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-core-console-history-data/index.ts",
            "line": 171
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreConsoleHistoryData",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-history-data/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-history-data/index.ts",
            "line": 106
          },
          "name": "data",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-history-data/index.ts",
            "line": 101
          },
          "name": "consoleHistoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-history-data/index.ts",
            "line": 122
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-history-data/index.ts",
            "line": 138
          },
          "name": "lengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-history-data/index.ts",
            "line": 154
          },
          "name": "offsetInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-history-data/index.ts",
            "line": 94
          },
          "name": "consoleHistoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-history-data/index.ts",
            "line": 112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-history-data/index.ts",
            "line": 128
          },
          "name": "length",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-console-history-data/index.ts",
            "line": 144
          },
          "name": "offset",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-core-console-history-data/index:DataOciCoreConsoleHistoryData"
    },
    "cdktf-provider-oci.DataOciCoreConsoleHistoryDataConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreConsoleHistoryDataConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-console-history-data/index.ts",
        "line": 9
      },
      "name": "DataOciCoreConsoleHistoryDataConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_console_history_data#console_history_id DataOciCoreConsoleHistoryData#console_history_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-history-data/index.ts",
            "line": 13
          },
          "name": "consoleHistoryId",
          "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/7.19.0/docs/data-sources/core_console_history_data#id DataOciCoreConsoleHistoryData#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-history-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/7.19.0/docs/data-sources/core_console_history_data#length DataOciCoreConsoleHistoryData#length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-history-data/index.ts",
            "line": 24
          },
          "name": "length",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_console_history_data#offset DataOciCoreConsoleHistoryData#offset}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-console-history-data/index.ts",
            "line": 28
          },
          "name": "offset",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-core-console-history-data/index:DataOciCoreConsoleHistoryDataConfig"
    },
    "cdktf-provider-oci.DataOciCoreCpeDeviceShape": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cpe_device_shape oci_core_cpe_device_shape}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShape",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cpe_device_shape oci_core_cpe_device_shape} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cpe-device-shape/index.ts",
          "line": 223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cpe-device-shape/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreCpeDeviceShape resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 208
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreCpeDeviceShape to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cpe_device_shape#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreCpeDeviceShape that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreCpeDeviceShape to import is 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-cpe-device-shape/index.ts",
            "line": 274
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/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-core-cpe-device-shape/index.ts",
            "line": 304
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreCpeDeviceShape",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 196
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 249
          },
          "name": "cpeDeviceInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapeCpeDeviceInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 284
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapeParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 289
          },
          "name": "template",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 262
          },
          "name": "cpeDeviceShapeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 278
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 255
          },
          "name": "cpeDeviceShapeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 268
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpe-device-shape/index:DataOciCoreCpeDeviceShape"
    },
    "cdktf-provider-oci.DataOciCoreCpeDeviceShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cpe-device-shape/index.ts",
        "line": 9
      },
      "name": "DataOciCoreCpeDeviceShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cpe_device_shape#cpe_device_shape_id DataOciCoreCpeDeviceShape#cpe_device_shape_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 13
          },
          "name": "cpeDeviceShapeId",
          "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/7.19.0/docs/data-sources/core_cpe_device_shape#id DataOciCoreCpeDeviceShape#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpe-device-shape/index:DataOciCoreCpeDeviceShapeConfig"
    },
    "cdktf-provider-oci.DataOciCoreCpeDeviceShapeCpeDeviceInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapeCpeDeviceInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cpe-device-shape/index.ts",
        "line": 22
      },
      "name": "DataOciCoreCpeDeviceShapeCpeDeviceInfo",
      "symbolId": "src/data-oci-core-cpe-device-shape/index:DataOciCoreCpeDeviceShapeCpeDeviceInfo"
    },
    "cdktf-provider-oci.DataOciCoreCpeDeviceShapeCpeDeviceInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapeCpeDeviceInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cpe-device-shape/index.ts",
          "line": 91
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-cpe-device-shape/index.ts",
        "line": 84
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 98
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapeCpeDeviceInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCpeDeviceShapeCpeDeviceInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 91
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 91
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-cpe-device-shape/index.ts",
            "line": 91
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpe-device-shape/index:DataOciCoreCpeDeviceShapeCpeDeviceInfoList"
    },
    "cdktf-provider-oci.DataOciCoreCpeDeviceShapeCpeDeviceInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapeCpeDeviceInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cpe-device-shape/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-cpe-device-shape/index.ts",
        "line": 45
      },
      "name": "DataOciCoreCpeDeviceShapeCpeDeviceInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 74
          },
          "name": "platformSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 79
          },
          "name": "vendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapeCpeDeviceInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpe-device-shape/index:DataOciCoreCpeDeviceShapeCpeDeviceInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCpeDeviceShapeParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapeParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cpe-device-shape/index.ts",
        "line": 102
      },
      "name": "DataOciCoreCpeDeviceShapeParameters",
      "symbolId": "src/data-oci-core-cpe-device-shape/index:DataOciCoreCpeDeviceShapeParameters"
    },
    "cdktf-provider-oci.DataOciCoreCpeDeviceShapeParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapeParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cpe-device-shape/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-core-cpe-device-shape/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/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.DataOciCoreCpeDeviceShapeParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCpeDeviceShapeParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/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-core-cpe-device-shape/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-core-cpe-device-shape/index.ts",
            "line": 176
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpe-device-shape/index:DataOciCoreCpeDeviceShapeParametersList"
    },
    "cdktf-provider-oci.DataOciCoreCpeDeviceShapeParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapeParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cpe-device-shape/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-cpe-device-shape/index.ts",
        "line": 125
      },
      "name": "DataOciCoreCpeDeviceShapeParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 154
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 159
          },
          "name": "explanation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 164
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shape/index.ts",
            "line": 138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapeParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpe-device-shape/index:DataOciCoreCpeDeviceShapeParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCpeDeviceShapes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cpe_device_shapes oci_core_cpe_device_shapes}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cpe_device_shapes oci_core_cpe_device_shapes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
          "line": 402
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciCoreCpeDeviceShapesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
        "line": 370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreCpeDeviceShapes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 387
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreCpeDeviceShapes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cpe_device_shapes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreCpeDeviceShapes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreCpeDeviceShapes to import is 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-cpe-device-shapes/index.ts",
            "line": 453
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 456
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 440
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 468
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 475
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreCpeDeviceShapes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 375
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 428
          },
          "name": "cpeDeviceShapes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapesCpeDeviceShapesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 450
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 460
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 444
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 434
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpe-device-shapes/index:DataOciCoreCpeDeviceShapes"
    },
    "cdktf-provider-oci.DataOciCoreCpeDeviceShapesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
        "line": 9
      },
      "name": "DataOciCoreCpeDeviceShapesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cpe_device_shapes#filter DataOciCoreCpeDeviceShapes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 22
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_cpe_device_shapes#id DataOciCoreCpeDeviceShapes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpe-device-shapes/index:DataOciCoreCpeDeviceShapesConfig"
    },
    "cdktf-provider-oci.DataOciCoreCpeDeviceShapesCpeDeviceShapes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapesCpeDeviceShapes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
        "line": 104
      },
      "name": "DataOciCoreCpeDeviceShapesCpeDeviceShapes",
      "symbolId": "src/data-oci-core-cpe-device-shapes/index:DataOciCoreCpeDeviceShapesCpeDeviceShapes"
    },
    "cdktf-provider-oci.DataOciCoreCpeDeviceShapesCpeDeviceShapesCpeDeviceInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapesCpeDeviceShapesCpeDeviceInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
        "line": 24
      },
      "name": "DataOciCoreCpeDeviceShapesCpeDeviceShapesCpeDeviceInfo",
      "symbolId": "src/data-oci-core-cpe-device-shapes/index:DataOciCoreCpeDeviceShapesCpeDeviceShapesCpeDeviceInfo"
    },
    "cdktf-provider-oci.DataOciCoreCpeDeviceShapesCpeDeviceShapesCpeDeviceInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapesCpeDeviceShapesCpeDeviceInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cpe-device-shapes/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-core-cpe-device-shapes/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/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.DataOciCoreCpeDeviceShapesCpeDeviceShapesCpeDeviceInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCpeDeviceShapesCpeDeviceShapesCpeDeviceInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/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-core-cpe-device-shapes/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-core-cpe-device-shapes/index.ts",
            "line": 93
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpe-device-shapes/index:DataOciCoreCpeDeviceShapesCpeDeviceShapesCpeDeviceInfoList"
    },
    "cdktf-provider-oci.DataOciCoreCpeDeviceShapesCpeDeviceShapesCpeDeviceInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapesCpeDeviceShapesCpeDeviceInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cpe-device-shapes/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-core-cpe-device-shapes/index.ts",
        "line": 47
      },
      "name": "DataOciCoreCpeDeviceShapesCpeDeviceShapesCpeDeviceInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 76
          },
          "name": "platformSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 81
          },
          "name": "vendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 60
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapesCpeDeviceShapesCpeDeviceInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpe-device-shapes/index:DataOciCoreCpeDeviceShapesCpeDeviceShapesCpeDeviceInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCpeDeviceShapesCpeDeviceShapesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapesCpeDeviceShapesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cpe-device-shapes/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-cpe-device-shapes/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/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.DataOciCoreCpeDeviceShapesCpeDeviceShapesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCpeDeviceShapesCpeDeviceShapesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/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-cpe-device-shapes/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-cpe-device-shapes/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpe-device-shapes/index:DataOciCoreCpeDeviceShapesCpeDeviceShapesList"
    },
    "cdktf-provider-oci.DataOciCoreCpeDeviceShapesCpeDeviceShapesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapesCpeDeviceShapesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cpe-device-shapes/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-core-cpe-device-shapes/index.ts",
        "line": 127
      },
      "name": "DataOciCoreCpeDeviceShapesCpeDeviceShapesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 157
          },
          "name": "cpeDeviceInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapesCpeDeviceShapesCpeDeviceInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 162
          },
          "name": "cpeDeviceShapeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 167
          },
          "name": "template",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapesCpeDeviceShapes"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpe-device-shapes/index:DataOciCoreCpeDeviceShapesCpeDeviceShapesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCpeDeviceShapesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
        "line": 190
      },
      "name": "DataOciCoreCpeDeviceShapesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cpe_device_shapes#name DataOciCoreCpeDeviceShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 194
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cpe_device_shapes#values DataOciCoreCpeDeviceShapes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 202
          },
          "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/7.19.0/docs/data-sources/core_cpe_device_shapes#regex DataOciCoreCpeDeviceShapes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 198
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpe-device-shapes/index:DataOciCoreCpeDeviceShapesFilter"
    },
    "cdktf-provider-oci.DataOciCoreCpeDeviceShapesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cpe-device-shapes/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-core-cpe-device-shapes/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/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.DataOciCoreCpeDeviceShapesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCpeDeviceShapesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/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-core-cpe-device-shapes/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-core-cpe-device-shapes/index.ts",
            "line": 355
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpe-device-shapes/index:DataOciCoreCpeDeviceShapesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreCpeDeviceShapesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cpe-device-shapes/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-core-cpe-device-shapes/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 325
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreCpeDeviceShapesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 313
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 329
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 342
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 306
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 319
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 335
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpe-device-shapes/index.ts",
            "line": 262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreCpeDeviceShapesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpe-device-shapes/index:DataOciCoreCpeDeviceShapesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCpes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cpes oci_core_cpes}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cpes oci_core_cpes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cpes/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.DataOciCoreCpesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cpes/index.ts",
        "line": 325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreCpes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/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 DataOciCoreCpes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cpes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreCpes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreCpes to import is 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-cpes/index.ts",
            "line": 422
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreCpesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 425
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 409
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/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-cpes/index.ts",
            "line": 445
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreCpes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 330
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 397
          },
          "name": "cpes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCpesCpesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 419
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCpesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 391
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 429
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCpesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 413
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 384
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 403
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpes/index:DataOciCoreCpes"
    },
    "cdktf-provider-oci.DataOciCoreCpesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cpes/index.ts",
        "line": 9
      },
      "name": "DataOciCoreCpesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cpes#compartment_id DataOciCoreCpes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/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/7.19.0/docs/data-sources/core_cpes#filter DataOciCoreCpes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCpesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_cpes#id DataOciCoreCpes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpes/index:DataOciCoreCpesConfig"
    },
    "cdktf-provider-oci.DataOciCoreCpesCpes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpesCpes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cpes/index.ts",
        "line": 28
      },
      "name": "DataOciCoreCpesCpes",
      "symbolId": "src/data-oci-core-cpes/index:DataOciCoreCpesCpes"
    },
    "cdktf-provider-oci.DataOciCoreCpesCpesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpesCpesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cpes/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-cpes/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/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.DataOciCoreCpesCpesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCpesCpesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/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-cpes/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-cpes/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpes/index:DataOciCoreCpesCpesList"
    },
    "cdktf-provider-oci.DataOciCoreCpesCpesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpesCpesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cpes/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-cpes/index.ts",
        "line": 51
      },
      "name": "DataOciCoreCpesCpesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 85
          },
          "name": "cpeDeviceShapeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 91
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 96
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 112
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 117
          },
          "name": "isPrivate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 122
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCpesCpes"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpes/index:DataOciCoreCpesCpesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCpesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cpes/index.ts",
        "line": 145
      },
      "name": "DataOciCoreCpesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cpes#name DataOciCoreCpes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/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/7.19.0/docs/data-sources/core_cpes#values DataOciCoreCpes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/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/7.19.0/docs/data-sources/core_cpes#regex DataOciCoreCpes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 153
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpes/index:DataOciCoreCpesFilter"
    },
    "cdktf-provider-oci.DataOciCoreCpesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cpes/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-core-cpes/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/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.DataOciCoreCpesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCpesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/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-core-cpes/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-core-cpes/index.ts",
            "line": 310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCpesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpes/index:DataOciCoreCpesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreCpesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCpesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cpes/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-core-cpes/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 280
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreCpesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 268
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/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-core-cpes/index.ts",
            "line": 297
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 261
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 274
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 290
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cpes/index.ts",
            "line": 217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreCpesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cpes/index:DataOciCoreCpesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnect": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect oci_core_cross_connect}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnect",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect oci_core_cross_connect} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect/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.DataOciCoreCrossConnectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreCrossConnect resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/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 DataOciCoreCrossConnect to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreCrossConnect that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreCrossConnect to import is 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-cross-connect/index.ts",
            "line": 365
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 371
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnect",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 256
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 261
          },
          "name": "crossConnectGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 279
          },
          "name": "customerReferenceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 285
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 290
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 295
          },
          "name": "farCrossConnectOrCrossConnectGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 301
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 306
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 311
          },
          "name": "isActive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 316
          },
          "name": "locationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 322
          },
          "name": "macsecProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectMacsecPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 327
          },
          "name": "nearCrossConnectOrCrossConnectGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 332
          },
          "name": "ociLogicalDeviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 337
          },
          "name": "ociPhysicalDeviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 342
          },
          "name": "portName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 347
          },
          "name": "portSpeedShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 352
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 357
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 274
          },
          "name": "crossConnectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 267
          },
          "name": "crossConnectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect/index:DataOciCoreCrossConnect"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect/index.ts",
        "line": 9
      },
      "name": "DataOciCoreCrossConnectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect#cross_connect_id DataOciCoreCrossConnect#cross_connect_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 13
          },
          "name": "crossConnectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect/index:DataOciCoreCrossConnectConfig"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_group oci_core_cross_connect_group}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_group oci_core_cross_connect_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-group/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.DataOciCoreCrossConnectGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect-group/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreCrossConnectGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/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 DataOciCoreCrossConnectGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreCrossConnectGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreCrossConnectGroup to import is 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-cross-connect-group/index.ts",
            "line": 330
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 336
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 256
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 274
          },
          "name": "customerReferenceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 280
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 285
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 291
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 296
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 302
          },
          "name": "macsecProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupMacsecPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 307
          },
          "name": "ociLogicalDeviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 312
          },
          "name": "ociPhysicalDeviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 317
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 322
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 269
          },
          "name": "crossConnectGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 262
          },
          "name": "crossConnectGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-group/index:DataOciCoreCrossConnectGroup"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect-group/index.ts",
        "line": 9
      },
      "name": "DataOciCoreCrossConnectGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_group#cross_connect_group_id DataOciCoreCrossConnectGroup#cross_connect_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 13
          },
          "name": "crossConnectGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-group/index:DataOciCoreCrossConnectGroupConfig"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroupMacsecProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupMacsecProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect-group/index.ts",
        "line": 105
      },
      "name": "DataOciCoreCrossConnectGroupMacsecProperties",
      "symbolId": "src/data-oci-core-cross-connect-group/index:DataOciCoreCrossConnectGroupMacsecProperties"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroupMacsecPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupMacsecPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-group/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-core-cross-connect-group/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/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.DataOciCoreCrossConnectGroupMacsecPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectGroupMacsecPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/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-core-cross-connect-group/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-core-cross-connect-group/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-group/index:DataOciCoreCrossConnectGroupMacsecPropertiesList"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroupMacsecPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupMacsecPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-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/data-oci-core-cross-connect-group/index.ts",
        "line": 128
      },
      "name": "DataOciCoreCrossConnectGroupMacsecPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 157
          },
          "name": "encryptionCipher",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 162
          },
          "name": "isUnprotectedTrafficAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 168
          },
          "name": "primaryKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupMacsecPropertiesPrimaryKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 173
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupMacsecProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-group/index:DataOciCoreCrossConnectGroupMacsecPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroupMacsecPropertiesPrimaryKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupMacsecPropertiesPrimaryKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect-group/index.ts",
        "line": 15
      },
      "name": "DataOciCoreCrossConnectGroupMacsecPropertiesPrimaryKey",
      "symbolId": "src/data-oci-core-cross-connect-group/index:DataOciCoreCrossConnectGroupMacsecPropertiesPrimaryKey"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroupMacsecPropertiesPrimaryKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupMacsecPropertiesPrimaryKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-group/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-cross-connect-group/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/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.DataOciCoreCrossConnectGroupMacsecPropertiesPrimaryKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectGroupMacsecPropertiesPrimaryKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/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-cross-connect-group/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-cross-connect-group/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-group/index:DataOciCoreCrossConnectGroupMacsecPropertiesPrimaryKeyList"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroupMacsecPropertiesPrimaryKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupMacsecPropertiesPrimaryKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-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-core-cross-connect-group/index.ts",
        "line": 38
      },
      "name": "DataOciCoreCrossConnectGroupMacsecPropertiesPrimaryKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 67
          },
          "name": "connectivityAssociationKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 72
          },
          "name": "connectivityAssociationKeySecretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 77
          },
          "name": "connectivityAssociationNameSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 82
          },
          "name": "connectivityAssociationNameSecretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-group/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupMacsecPropertiesPrimaryKey"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-group/index:DataOciCoreCrossConnectGroupMacsecPropertiesPrimaryKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_groups oci_core_cross_connect_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_groups oci_core_cross_connect_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-groups/index.ts",
          "line": 557
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect-groups/index.ts",
        "line": 525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreCrossConnectGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 542
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreCrossConnectGroups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreCrossConnectGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreCrossConnectGroups to import is 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-cross-connect-groups/index.ts",
            "line": 656
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 611
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 659
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 627
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 643
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 671
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 681
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 530
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 599
          },
          "name": "crossConnectGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 653
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 593
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 615
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 663
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 631
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 647
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 586
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 605
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 621
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 637
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-groups/index:DataOciCoreCrossConnectGroups"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect-groups/index.ts",
        "line": 9
      },
      "name": "DataOciCoreCrossConnectGroupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_groups#compartment_id DataOciCoreCrossConnectGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-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/7.19.0/docs/data-sources/core_cross_connect_groups#display_name DataOciCoreCrossConnectGroups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-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/7.19.0/docs/data-sources/core_cross_connect_groups#filter DataOciCoreCrossConnectGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_cross_connect_groups#id DataOciCoreCrossConnectGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-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/7.19.0/docs/data-sources/core_cross_connect_groups#state DataOciCoreCrossConnectGroups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-groups/index:DataOciCoreCrossConnectGroupsConfig"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect-groups/index.ts",
        "line": 217
      },
      "name": "DataOciCoreCrossConnectGroupsCrossConnectGroups",
      "symbolId": "src/data-oci-core-cross-connect-groups/index:DataOciCoreCrossConnectGroupsCrossConnectGroups"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-groups/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-core-cross-connect-groups/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/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.DataOciCoreCrossConnectGroupsCrossConnectGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectGroupsCrossConnectGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/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-core-cross-connect-groups/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-core-cross-connect-groups/index.ts",
            "line": 334
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-groups/index:DataOciCoreCrossConnectGroupsCrossConnectGroupsList"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect-groups/index.ts",
        "line": 126
      },
      "name": "DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecProperties",
      "symbolId": "src/data-oci-core-cross-connect-groups/index:DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecProperties"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-groups/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-core-cross-connect-groups/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/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.DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/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-core-cross-connect-groups/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-core-cross-connect-groups/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-groups/index:DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesList"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-groups/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-cross-connect-groups/index.ts",
        "line": 149
      },
      "name": "DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 178
          },
          "name": "encryptionCipher",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 183
          },
          "name": "isUnprotectedTrafficAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 189
          },
          "name": "primaryKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesPrimaryKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 194
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-groups/index:DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesPrimaryKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesPrimaryKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect-groups/index.ts",
        "line": 36
      },
      "name": "DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesPrimaryKey",
      "symbolId": "src/data-oci-core-cross-connect-groups/index:DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesPrimaryKey"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesPrimaryKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesPrimaryKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-groups/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-cross-connect-groups/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/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.DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesPrimaryKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesPrimaryKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/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-cross-connect-groups/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-cross-connect-groups/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-groups/index:DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesPrimaryKeyList"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesPrimaryKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesPrimaryKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-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-core-cross-connect-groups/index.ts",
        "line": 59
      },
      "name": "DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesPrimaryKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 88
          },
          "name": "connectivityAssociationKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 93
          },
          "name": "connectivityAssociationKeySecretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 98
          },
          "name": "connectivityAssociationNameSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 103
          },
          "name": "connectivityAssociationNameSecretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesPrimaryKey"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-groups/index:DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesPrimaryKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-groups/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-cross-connect-groups/index.ts",
        "line": 240
      },
      "name": "DataOciCoreCrossConnectGroupsCrossConnectGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 269
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 274
          },
          "name": "customerReferenceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 280
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 285
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 291
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 296
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 302
          },
          "name": "macsecProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroupsMacsecPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 307
          },
          "name": "ociLogicalDeviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 312
          },
          "name": "ociPhysicalDeviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 317
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 322
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsCrossConnectGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-groups/index:DataOciCoreCrossConnectGroupsCrossConnectGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect-groups/index.ts",
        "line": 345
      },
      "name": "DataOciCoreCrossConnectGroupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_groups#name DataOciCoreCrossConnectGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 349
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_groups#values DataOciCoreCrossConnectGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 357
          },
          "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/7.19.0/docs/data-sources/core_cross_connect_groups#regex DataOciCoreCrossConnectGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 353
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-groups/index:DataOciCoreCrossConnectGroupsFilter"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-groups/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-core-cross-connect-groups/index.ts",
        "line": 502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/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.DataOciCoreCrossConnectGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/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-core-cross-connect-groups/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-core-cross-connect-groups/index.ts",
            "line": 510
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-groups/index:DataOciCoreCrossConnectGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-groups/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-core-cross-connect-groups/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 480
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreCrossConnectGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 468
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 484
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 497
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 461
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 474
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 490
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-groups/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-groups/index:DataOciCoreCrossConnectGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectLocations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_locations oci_core_cross_connect_locations}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectLocations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_locations oci_core_cross_connect_locations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-locations/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.DataOciCoreCrossConnectLocationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect-locations/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreCrossConnectLocations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/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 DataOciCoreCrossConnectLocations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_locations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreCrossConnectLocations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreCrossConnectLocations to import is 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-cross-connect-locations/index.ts",
            "line": 385
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectLocationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 388
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 372
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/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-core-cross-connect-locations/index.ts",
            "line": 408
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectLocations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 293
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 360
          },
          "name": "crossConnectLocations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectLocationsCrossConnectLocationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 382
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectLocationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 354
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 392
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectLocationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 376
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 347
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 366
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-locations/index:DataOciCoreCrossConnectLocations"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectLocationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectLocationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect-locations/index.ts",
        "line": 9
      },
      "name": "DataOciCoreCrossConnectLocationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_locations#compartment_id DataOciCoreCrossConnectLocations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/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/7.19.0/docs/data-sources/core_cross_connect_locations#filter DataOciCoreCrossConnectLocations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectLocationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_cross_connect_locations#id DataOciCoreCrossConnectLocations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-locations/index:DataOciCoreCrossConnectLocationsConfig"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectLocationsCrossConnectLocations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectLocationsCrossConnectLocations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect-locations/index.ts",
        "line": 28
      },
      "name": "DataOciCoreCrossConnectLocationsCrossConnectLocations",
      "symbolId": "src/data-oci-core-cross-connect-locations/index:DataOciCoreCrossConnectLocationsCrossConnectLocations"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectLocationsCrossConnectLocationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectLocationsCrossConnectLocationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-locations/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-cross-connect-locations/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/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.DataOciCoreCrossConnectLocationsCrossConnectLocationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectLocationsCrossConnectLocationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/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-cross-connect-locations/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-cross-connect-locations/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-locations/index:DataOciCoreCrossConnectLocationsCrossConnectLocationsList"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectLocationsCrossConnectLocationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectLocationsCrossConnectLocationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-locations/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-cross-connect-locations/index.ts",
        "line": 51
      },
      "name": "DataOciCoreCrossConnectLocationsCrossConnectLocationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 80
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 85
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectLocationsCrossConnectLocations"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-locations/index:DataOciCoreCrossConnectLocationsCrossConnectLocationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectLocationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectLocationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect-locations/index.ts",
        "line": 108
      },
      "name": "DataOciCoreCrossConnectLocationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_locations#name DataOciCoreCrossConnectLocations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/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/7.19.0/docs/data-sources/core_cross_connect_locations#values DataOciCoreCrossConnectLocations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/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/7.19.0/docs/data-sources/core_cross_connect_locations#regex DataOciCoreCrossConnectLocations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 116
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-locations/index:DataOciCoreCrossConnectLocationsFilter"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectLocationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectLocationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-locations/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-core-cross-connect-locations/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/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.DataOciCoreCrossConnectLocationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectLocationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/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-core-cross-connect-locations/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-core-cross-connect-locations/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectLocationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-locations/index:DataOciCoreCrossConnectLocationsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectLocationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectLocationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-locations/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-core-cross-connect-locations/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 243
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreCrossConnectLocationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 231
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/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-core-cross-connect-locations/index.ts",
            "line": 260
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 224
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 237
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 253
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-locations/index.ts",
            "line": 180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectLocationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-locations/index:DataOciCoreCrossConnectLocationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectMacsecProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectMacsecProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect/index.ts",
        "line": 105
      },
      "name": "DataOciCoreCrossConnectMacsecProperties",
      "symbolId": "src/data-oci-core-cross-connect/index:DataOciCoreCrossConnectMacsecProperties"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectMacsecPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectMacsecPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect/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-core-cross-connect/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/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.DataOciCoreCrossConnectMacsecPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectMacsecPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/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-core-cross-connect/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-core-cross-connect/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect/index:DataOciCoreCrossConnectMacsecPropertiesList"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectMacsecPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectMacsecPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect/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-core-cross-connect/index.ts",
        "line": 128
      },
      "name": "DataOciCoreCrossConnectMacsecPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 157
          },
          "name": "encryptionCipher",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 162
          },
          "name": "isUnprotectedTrafficAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 168
          },
          "name": "primaryKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectMacsecPropertiesPrimaryKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 173
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectMacsecProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect/index:DataOciCoreCrossConnectMacsecPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectMacsecPropertiesPrimaryKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectMacsecPropertiesPrimaryKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect/index.ts",
        "line": 15
      },
      "name": "DataOciCoreCrossConnectMacsecPropertiesPrimaryKey",
      "symbolId": "src/data-oci-core-cross-connect/index:DataOciCoreCrossConnectMacsecPropertiesPrimaryKey"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectMacsecPropertiesPrimaryKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectMacsecPropertiesPrimaryKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect/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-cross-connect/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/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.DataOciCoreCrossConnectMacsecPropertiesPrimaryKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectMacsecPropertiesPrimaryKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/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-cross-connect/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-cross-connect/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect/index:DataOciCoreCrossConnectMacsecPropertiesPrimaryKeyList"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectMacsecPropertiesPrimaryKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectMacsecPropertiesPrimaryKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect/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-cross-connect/index.ts",
        "line": 38
      },
      "name": "DataOciCoreCrossConnectMacsecPropertiesPrimaryKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 67
          },
          "name": "connectivityAssociationKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 72
          },
          "name": "connectivityAssociationKeySecretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 77
          },
          "name": "connectivityAssociationNameSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 82
          },
          "name": "connectivityAssociationNameSecretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectMacsecPropertiesPrimaryKey"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect/index:DataOciCoreCrossConnectMacsecPropertiesPrimaryKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_port_speed_shapes oci_core_cross_connect_port_speed_shapes}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_port_speed_shapes oci_core_cross_connect_port_speed_shapes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-port-speed-shapes/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.DataOciCoreCrossConnectPortSpeedShapesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreCrossConnectPortSpeedShapes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/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 DataOciCoreCrossConnectPortSpeedShapes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_port_speed_shapes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreCrossConnectPortSpeedShapes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreCrossConnectPortSpeedShapes to import is 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-cross-connect-port-speed-shapes/index.ts",
            "line": 385
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 388
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 372
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/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-core-cross-connect-port-speed-shapes/index.ts",
            "line": 408
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectPortSpeedShapes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 293
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 360
          },
          "name": "crossConnectPortSpeedShapes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesCrossConnectPortSpeedShapesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 382
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 354
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 392
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 376
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 347
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 366
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-port-speed-shapes/index:DataOciCoreCrossConnectPortSpeedShapes"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
        "line": 9
      },
      "name": "DataOciCoreCrossConnectPortSpeedShapesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_port_speed_shapes#compartment_id DataOciCoreCrossConnectPortSpeedShapes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/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/7.19.0/docs/data-sources/core_cross_connect_port_speed_shapes#filter DataOciCoreCrossConnectPortSpeedShapes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_cross_connect_port_speed_shapes#id DataOciCoreCrossConnectPortSpeedShapes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-port-speed-shapes/index:DataOciCoreCrossConnectPortSpeedShapesConfig"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesCrossConnectPortSpeedShapes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesCrossConnectPortSpeedShapes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
        "line": 28
      },
      "name": "DataOciCoreCrossConnectPortSpeedShapesCrossConnectPortSpeedShapes",
      "symbolId": "src/data-oci-core-cross-connect-port-speed-shapes/index:DataOciCoreCrossConnectPortSpeedShapesCrossConnectPortSpeedShapes"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesCrossConnectPortSpeedShapesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesCrossConnectPortSpeedShapesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-port-speed-shapes/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-cross-connect-port-speed-shapes/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/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.DataOciCoreCrossConnectPortSpeedShapesCrossConnectPortSpeedShapesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectPortSpeedShapesCrossConnectPortSpeedShapesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/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-cross-connect-port-speed-shapes/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-cross-connect-port-speed-shapes/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-port-speed-shapes/index:DataOciCoreCrossConnectPortSpeedShapesCrossConnectPortSpeedShapesList"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesCrossConnectPortSpeedShapesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesCrossConnectPortSpeedShapesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-port-speed-shapes/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-cross-connect-port-speed-shapes/index.ts",
        "line": 51
      },
      "name": "DataOciCoreCrossConnectPortSpeedShapesCrossConnectPortSpeedShapesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 80
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 85
          },
          "name": "portSpeedInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesCrossConnectPortSpeedShapes"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-port-speed-shapes/index:DataOciCoreCrossConnectPortSpeedShapesCrossConnectPortSpeedShapesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
        "line": 108
      },
      "name": "DataOciCoreCrossConnectPortSpeedShapesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_port_speed_shapes#name DataOciCoreCrossConnectPortSpeedShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/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/7.19.0/docs/data-sources/core_cross_connect_port_speed_shapes#values DataOciCoreCrossConnectPortSpeedShapes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/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/7.19.0/docs/data-sources/core_cross_connect_port_speed_shapes#regex DataOciCoreCrossConnectPortSpeedShapes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 116
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-port-speed-shapes/index:DataOciCoreCrossConnectPortSpeedShapesFilter"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-port-speed-shapes/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-core-cross-connect-port-speed-shapes/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/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.DataOciCoreCrossConnectPortSpeedShapesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectPortSpeedShapesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/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-core-cross-connect-port-speed-shapes/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-core-cross-connect-port-speed-shapes/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-port-speed-shapes/index:DataOciCoreCrossConnectPortSpeedShapesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-port-speed-shapes/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-core-cross-connect-port-speed-shapes/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 243
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreCrossConnectPortSpeedShapesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 231
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/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-core-cross-connect-port-speed-shapes/index.ts",
            "line": 260
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 224
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 237
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 253
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-port-speed-shapes/index.ts",
            "line": 180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectPortSpeedShapesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-port-speed-shapes/index:DataOciCoreCrossConnectPortSpeedShapesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectStatus": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_status oci_core_cross_connect_status}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectStatus",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_status oci_core_cross_connect_status} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connect-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.DataOciCoreCrossConnectStatusConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect-status/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreCrossConnectStatus resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-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 DataOciCoreCrossConnectStatus to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_status#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreCrossConnectStatus that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreCrossConnectStatus to import is 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-cross-connect-status/index.ts",
            "line": 108
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-status/index.ts",
            "line": 135
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-status/index.ts",
            "line": 142
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectStatus",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-status/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-status/index.ts",
            "line": 96
          },
          "name": "encryptionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-status/index.ts",
            "line": 117
          },
          "name": "interfaceState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-status/index.ts",
            "line": 122
          },
          "name": "lightLevelIndBm",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-status/index.ts",
            "line": 127
          },
          "name": "lightLevelIndicator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-status/index.ts",
            "line": 91
          },
          "name": "crossConnectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-status/index.ts",
            "line": 112
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-status/index.ts",
            "line": 84
          },
          "name": "crossConnectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-status/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-status/index:DataOciCoreCrossConnectStatus"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectStatusConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectStatusConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connect-status/index.ts",
        "line": 9
      },
      "name": "DataOciCoreCrossConnectStatusConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connect_status#cross_connect_id DataOciCoreCrossConnectStatus#cross_connect_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-status/index.ts",
            "line": 13
          },
          "name": "crossConnectId",
          "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/7.19.0/docs/data-sources/core_cross_connect_status#id DataOciCoreCrossConnectStatus#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connect-status/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connect-status/index:DataOciCoreCrossConnectStatusConfig"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnects": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connects oci_core_cross_connects}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnects",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connects oci_core_cross_connects} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connects/index.ts",
          "line": 596
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connects/index.ts",
        "line": 564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreCrossConnects resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 581
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreCrossConnects to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connects#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreCrossConnects that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreCrossConnects to import is 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-cross-connects/index.ts",
            "line": 712
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 645
          },
          "name": "resetCrossConnectGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 667
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 715
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 683
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 699
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 727
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 738
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnects",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 569
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 655
          },
          "name": "crossConnects",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 709
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 633
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 649
          },
          "name": "crossConnectGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 671
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 719
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 687
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 703
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 626
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 639
          },
          "name": "crossConnectGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 661
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 677
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 693
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connects/index:DataOciCoreCrossConnects"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connects/index.ts",
        "line": 9
      },
      "name": "DataOciCoreCrossConnectsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connects#compartment_id DataOciCoreCrossConnects#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/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/7.19.0/docs/data-sources/core_cross_connects#cross_connect_group_id DataOciCoreCrossConnects#cross_connect_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/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/7.19.0/docs/data-sources/core_cross_connects#display_name DataOciCoreCrossConnects#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/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/7.19.0/docs/data-sources/core_cross_connects#filter DataOciCoreCrossConnects#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_cross_connects#id DataOciCoreCrossConnects#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/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/7.19.0/docs/data-sources/core_cross_connects#state DataOciCoreCrossConnects#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connects/index:DataOciCoreCrossConnectsConfig"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connects/index.ts",
        "line": 221
      },
      "name": "DataOciCoreCrossConnectsCrossConnects",
      "symbolId": "src/data-oci-core-cross-connects/index:DataOciCoreCrossConnectsCrossConnects"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connects/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-core-cross-connects/index.ts",
        "line": 366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/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.DataOciCoreCrossConnectsCrossConnectsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectsCrossConnectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/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-core-cross-connects/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-core-cross-connects/index.ts",
            "line": 373
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connects/index:DataOciCoreCrossConnectsCrossConnectsList"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsMacsecProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsMacsecProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connects/index.ts",
        "line": 130
      },
      "name": "DataOciCoreCrossConnectsCrossConnectsMacsecProperties",
      "symbolId": "src/data-oci-core-cross-connects/index:DataOciCoreCrossConnectsCrossConnectsMacsecProperties"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connects/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-cross-connects/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/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.DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/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-cross-connects/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-cross-connects/index.ts",
            "line": 210
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connects/index:DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesList"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connects/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-core-cross-connects/index.ts",
        "line": 153
      },
      "name": "DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 182
          },
          "name": "encryptionCipher",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 187
          },
          "name": "isUnprotectedTrafficAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 193
          },
          "name": "primaryKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesPrimaryKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 198
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsMacsecProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connects/index:DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesPrimaryKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesPrimaryKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connects/index.ts",
        "line": 40
      },
      "name": "DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesPrimaryKey",
      "symbolId": "src/data-oci-core-cross-connects/index:DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesPrimaryKey"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesPrimaryKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesPrimaryKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connects/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-core-cross-connects/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/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.DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesPrimaryKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesPrimaryKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/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-core-cross-connects/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-core-cross-connects/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connects/index:DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesPrimaryKeyList"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesPrimaryKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesPrimaryKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connects/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-cross-connects/index.ts",
        "line": 63
      },
      "name": "DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesPrimaryKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 92
          },
          "name": "connectivityAssociationKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 97
          },
          "name": "connectivityAssociationKeySecretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 102
          },
          "name": "connectivityAssociationNameSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 107
          },
          "name": "connectivityAssociationNameSecretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesPrimaryKey"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connects/index:DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesPrimaryKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connects/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-cross-connects/index.ts",
        "line": 244
      },
      "name": "DataOciCoreCrossConnectsCrossConnectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 273
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 278
          },
          "name": "crossConnectGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 283
          },
          "name": "customerReferenceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 294
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 299
          },
          "name": "farCrossConnectOrCrossConnectGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 305
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 310
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 315
          },
          "name": "isActive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 320
          },
          "name": "locationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 326
          },
          "name": "macsecProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnectsMacsecPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 331
          },
          "name": "nearCrossConnectOrCrossConnectGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 336
          },
          "name": "ociLogicalDeviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 341
          },
          "name": "ociPhysicalDeviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 346
          },
          "name": "portName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 351
          },
          "name": "portSpeedShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 356
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 361
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsCrossConnects"
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connects/index:DataOciCoreCrossConnectsCrossConnectsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-cross-connects/index.ts",
        "line": 384
      },
      "name": "DataOciCoreCrossConnectsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connects#name DataOciCoreCrossConnects#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 388
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_cross_connects#values DataOciCoreCrossConnects#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 396
          },
          "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/7.19.0/docs/data-sources/core_cross_connects#regex DataOciCoreCrossConnects#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 392
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connects/index:DataOciCoreCrossConnectsFilter"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connects/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-core-cross-connects/index.ts",
        "line": 541
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/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.DataOciCoreCrossConnectsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreCrossConnectsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/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-core-cross-connects/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-core-cross-connects/index.ts",
            "line": 549
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connects/index:DataOciCoreCrossConnectsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreCrossConnectsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-cross-connects/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-core-cross-connects/index.ts",
        "line": 442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 519
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreCrossConnectsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 507
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 523
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 536
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 500
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 513
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 529
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-cross-connects/index.ts",
            "line": 456
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreCrossConnectsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-cross-connects/index:DataOciCoreCrossConnectsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHost": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_host oci_core_dedicated_vm_host}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHost",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_host oci_core_dedicated_vm_host} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-host/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.DataOciCoreDedicatedVmHostConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreDedicatedVmHost resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/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 DataOciCoreDedicatedVmHost to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_host#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreDedicatedVmHost that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreDedicatedVmHost to import is 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-dedicated-vm-host/index.ts",
            "line": 360
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 366
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreDedicatedVmHost",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 204
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 255
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 261
          },
          "name": "capacityBins",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostCapacityBinsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 266
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 271
          },
          "name": "computeBareMetalHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 289
          },
          "name": "dedicatedVmHostShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 295
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 300
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 305
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 311
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 316
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 322
          },
          "name": "placementConstraintDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostPlacementConstraintDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 327
          },
          "name": "remainingMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 332
          },
          "name": "remainingOcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 337
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 342
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 347
          },
          "name": "totalMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 352
          },
          "name": "totalOcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 284
          },
          "name": "dedicatedVmHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 277
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-host/index:DataOciCoreDedicatedVmHost"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostCapacityBins": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostCapacityBins",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
        "line": 15
      },
      "name": "DataOciCoreDedicatedVmHostCapacityBins",
      "symbolId": "src/data-oci-core-dedicated-vm-host/index:DataOciCoreDedicatedVmHostCapacityBins"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostCapacityBinsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostCapacityBinsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-host/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-core-dedicated-vm-host/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/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.DataOciCoreDedicatedVmHostCapacityBinsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDedicatedVmHostCapacityBinsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/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-core-dedicated-vm-host/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-core-dedicated-vm-host/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-host/index:DataOciCoreDedicatedVmHostCapacityBinsList"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostCapacityBinsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostCapacityBinsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-host/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-dedicated-vm-host/index.ts",
        "line": 38
      },
      "name": "DataOciCoreDedicatedVmHostCapacityBinsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 67
          },
          "name": "capacityIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 72
          },
          "name": "remainingMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 77
          },
          "name": "remainingOcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 82
          },
          "name": "supportedShapes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 87
          },
          "name": "totalMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 92
          },
          "name": "totalOcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostCapacityBins"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-host/index:DataOciCoreDedicatedVmHostCapacityBinsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
        "line": 9
      },
      "name": "DataOciCoreDedicatedVmHostConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_host#dedicated_vm_host_id DataOciCoreDedicatedVmHost#dedicated_vm_host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 13
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-host/index:DataOciCoreDedicatedVmHostConfig"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_host_instance_shapes oci_core_dedicated_vm_host_instance_shapes}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_host_instance_shapes oci_core_dedicated_vm_host_instance_shapes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-host-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.DataOciCoreDedicatedVmHostInstanceShapesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreDedicatedVmHostInstanceShapes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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 DataOciCoreDedicatedVmHostInstanceShapes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_host_instance_shapes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreDedicatedVmHostInstanceShapes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreDedicatedVmHostInstanceShapes to import is 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-dedicated-vm-host-instance-shapes/index.ts",
            "line": 427
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 363
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 398
          },
          "name": "resetDedicatedVmHostShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 430
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 414
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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-dedicated-vm-host-instance-shapes/index.ts",
            "line": 452
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreDedicatedVmHostInstanceShapes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 301
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 386
          },
          "name": "dedicatedVmHostInstanceShapes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesDedicatedVmHostInstanceShapesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 424
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 367
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 380
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 402
          },
          "name": "dedicatedVmHostShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 434
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 418
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 357
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 373
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 392
          },
          "name": "dedicatedVmHostShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 408
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-host-instance-shapes/index:DataOciCoreDedicatedVmHostInstanceShapes"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
        "line": 9
      },
      "name": "DataOciCoreDedicatedVmHostInstanceShapesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_host_instance_shapes#compartment_id DataOciCoreDedicatedVmHostInstanceShapes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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/7.19.0/docs/data-sources/core_dedicated_vm_host_instance_shapes#availability_domain DataOciCoreDedicatedVmHostInstanceShapes#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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/7.19.0/docs/data-sources/core_dedicated_vm_host_instance_shapes#dedicated_vm_host_shape DataOciCoreDedicatedVmHostInstanceShapes#dedicated_vm_host_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 21
          },
          "name": "dedicatedVmHostShape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_host_instance_shapes#filter DataOciCoreDedicatedVmHostInstanceShapes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_dedicated_vm_host_instance_shapes#id DataOciCoreDedicatedVmHostInstanceShapes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-host-instance-shapes/index:DataOciCoreDedicatedVmHostInstanceShapesConfig"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesDedicatedVmHostInstanceShapes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesDedicatedVmHostInstanceShapes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
        "line": 36
      },
      "name": "DataOciCoreDedicatedVmHostInstanceShapesDedicatedVmHostInstanceShapes",
      "symbolId": "src/data-oci-core-dedicated-vm-host-instance-shapes/index:DataOciCoreDedicatedVmHostInstanceShapesDedicatedVmHostInstanceShapes"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesDedicatedVmHostInstanceShapesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesDedicatedVmHostInstanceShapesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-host-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-dedicated-vm-host-instance-shapes/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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.DataOciCoreDedicatedVmHostInstanceShapesDedicatedVmHostInstanceShapesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDedicatedVmHostInstanceShapesDedicatedVmHostInstanceShapesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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-dedicated-vm-host-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-dedicated-vm-host-instance-shapes/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-host-instance-shapes/index:DataOciCoreDedicatedVmHostInstanceShapesDedicatedVmHostInstanceShapesList"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesDedicatedVmHostInstanceShapesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesDedicatedVmHostInstanceShapesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-host-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-dedicated-vm-host-instance-shapes/index.ts",
        "line": 59
      },
      "name": "DataOciCoreDedicatedVmHostInstanceShapesDedicatedVmHostInstanceShapesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 88
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 93
          },
          "name": "instanceShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesDedicatedVmHostInstanceShapes"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-host-instance-shapes/index:DataOciCoreDedicatedVmHostInstanceShapesDedicatedVmHostInstanceShapesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
        "line": 116
      },
      "name": "DataOciCoreDedicatedVmHostInstanceShapesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_host_instance_shapes#name DataOciCoreDedicatedVmHostInstanceShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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/7.19.0/docs/data-sources/core_dedicated_vm_host_instance_shapes#values DataOciCoreDedicatedVmHostInstanceShapes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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/7.19.0/docs/data-sources/core_dedicated_vm_host_instance_shapes#regex DataOciCoreDedicatedVmHostInstanceShapes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 124
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-host-instance-shapes/index:DataOciCoreDedicatedVmHostInstanceShapesFilter"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-host-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-dedicated-vm-host-instance-shapes/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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.DataOciCoreDedicatedVmHostInstanceShapesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDedicatedVmHostInstanceShapesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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-dedicated-vm-host-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-dedicated-vm-host-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-dedicated-vm-host-instance-shapes/index.ts",
            "line": 274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-host-instance-shapes/index:DataOciCoreDedicatedVmHostInstanceShapesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-host-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-dedicated-vm-host-instance-shapes/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 251
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreDedicatedVmHostInstanceShapesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 239
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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-dedicated-vm-host-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-dedicated-vm-host-instance-shapes/index.ts",
            "line": 232
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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-dedicated-vm-host-instance-shapes/index.ts",
            "line": 261
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-instance-shapes/index.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostInstanceShapesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-host-instance-shapes/index:DataOciCoreDedicatedVmHostInstanceShapesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostPlacementConstraintDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostPlacementConstraintDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
        "line": 115
      },
      "name": "DataOciCoreDedicatedVmHostPlacementConstraintDetails",
      "symbolId": "src/data-oci-core-dedicated-vm-host/index:DataOciCoreDedicatedVmHostPlacementConstraintDetails"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostPlacementConstraintDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostPlacementConstraintDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-host/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-core-dedicated-vm-host/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/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.DataOciCoreDedicatedVmHostPlacementConstraintDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDedicatedVmHostPlacementConstraintDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/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-core-dedicated-vm-host/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-core-dedicated-vm-host/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-host/index:DataOciCoreDedicatedVmHostPlacementConstraintDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostPlacementConstraintDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostPlacementConstraintDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-host/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-core-dedicated-vm-host/index.ts",
        "line": 138
      },
      "name": "DataOciCoreDedicatedVmHostPlacementConstraintDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 167
          },
          "name": "computeBareMetalHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 172
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostPlacementConstraintDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-host/index:DataOciCoreDedicatedVmHostPlacementConstraintDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_host_shapes oci_core_dedicated_vm_host_shapes}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_host_shapes oci_core_dedicated_vm_host_shapes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-host-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.DataOciCoreDedicatedVmHostShapesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreDedicatedVmHostShapes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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 DataOciCoreDedicatedVmHostShapes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_host_shapes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreDedicatedVmHostShapes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreDedicatedVmHostShapes to import is 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-dedicated-vm-host-shapes/index.ts",
            "line": 427
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 363
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 430
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 398
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 414
          },
          "name": "resetInstanceShapeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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-dedicated-vm-host-shapes/index.ts",
            "line": 452
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreDedicatedVmHostShapes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 301
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 386
          },
          "name": "dedicatedVmHostShapes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesDedicatedVmHostShapesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 424
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 367
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 380
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 434
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 402
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 418
          },
          "name": "instanceShapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 357
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 373
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 392
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 408
          },
          "name": "instanceShapeName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-host-shapes/index:DataOciCoreDedicatedVmHostShapes"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
        "line": 9
      },
      "name": "DataOciCoreDedicatedVmHostShapesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_host_shapes#compartment_id DataOciCoreDedicatedVmHostShapes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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/7.19.0/docs/data-sources/core_dedicated_vm_host_shapes#availability_domain DataOciCoreDedicatedVmHostShapes#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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/7.19.0/docs/data-sources/core_dedicated_vm_host_shapes#filter DataOciCoreDedicatedVmHostShapes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_dedicated_vm_host_shapes#id DataOciCoreDedicatedVmHostShapes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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/7.19.0/docs/data-sources/core_dedicated_vm_host_shapes#instance_shape_name DataOciCoreDedicatedVmHostShapes#instance_shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 28
          },
          "name": "instanceShapeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-host-shapes/index:DataOciCoreDedicatedVmHostShapesConfig"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesDedicatedVmHostShapes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesDedicatedVmHostShapes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
        "line": 36
      },
      "name": "DataOciCoreDedicatedVmHostShapesDedicatedVmHostShapes",
      "symbolId": "src/data-oci-core-dedicated-vm-host-shapes/index:DataOciCoreDedicatedVmHostShapesDedicatedVmHostShapes"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesDedicatedVmHostShapesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesDedicatedVmHostShapesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-host-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-dedicated-vm-host-shapes/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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.DataOciCoreDedicatedVmHostShapesDedicatedVmHostShapesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDedicatedVmHostShapesDedicatedVmHostShapesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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-dedicated-vm-host-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-dedicated-vm-host-shapes/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-host-shapes/index:DataOciCoreDedicatedVmHostShapesDedicatedVmHostShapesList"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesDedicatedVmHostShapesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesDedicatedVmHostShapesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-host-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-dedicated-vm-host-shapes/index.ts",
        "line": 59
      },
      "name": "DataOciCoreDedicatedVmHostShapesDedicatedVmHostShapesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 88
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 93
          },
          "name": "dedicatedVmHostShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesDedicatedVmHostShapes"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-host-shapes/index:DataOciCoreDedicatedVmHostShapesDedicatedVmHostShapesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
        "line": 116
      },
      "name": "DataOciCoreDedicatedVmHostShapesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_host_shapes#name DataOciCoreDedicatedVmHostShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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/7.19.0/docs/data-sources/core_dedicated_vm_host_shapes#values DataOciCoreDedicatedVmHostShapes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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/7.19.0/docs/data-sources/core_dedicated_vm_host_shapes#regex DataOciCoreDedicatedVmHostShapes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 124
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-host-shapes/index:DataOciCoreDedicatedVmHostShapesFilter"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-host-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-dedicated-vm-host-shapes/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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.DataOciCoreDedicatedVmHostShapesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDedicatedVmHostShapesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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-dedicated-vm-host-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-dedicated-vm-host-shapes/index.ts",
            "line": 281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-host-shapes/index:DataOciCoreDedicatedVmHostShapesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-host-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-dedicated-vm-host-shapes/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 251
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreDedicatedVmHostShapesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 239
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-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-dedicated-vm-host-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-dedicated-vm-host-shapes/index.ts",
            "line": 232
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 245
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 261
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-host-shapes/index.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostShapesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-host-shapes/index:DataOciCoreDedicatedVmHostShapesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHosts": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_hosts oci_core_dedicated_vm_hosts}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHosts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_hosts oci_core_dedicated_vm_hosts} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
          "line": 603
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
        "line": 571
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreDedicatedVmHosts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 588
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreDedicatedVmHosts to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_hosts#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreDedicatedVmHosts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreDedicatedVmHosts to import is 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-dedicated-vm-hosts/index.ts",
            "line": 770
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 642
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 677
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 773
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 693
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 709
          },
          "name": "resetInstanceShapeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 725
          },
          "name": "resetRemainingMemoryInGbsGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 741
          },
          "name": "resetRemainingOcpusGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 757
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/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-core-dedicated-vm-hosts/index.ts",
            "line": 799
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreDedicatedVmHosts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 576
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 665
          },
          "name": "dedicatedVmHosts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 767
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 646
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 659
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 681
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 777
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 697
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 713
          },
          "name": "instanceShapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 729
          },
          "name": "remainingMemoryInGbsGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 745
          },
          "name": "remainingOcpusGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 761
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 636
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 652
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 671
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 687
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 703
          },
          "name": "instanceShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 719
          },
          "name": "remainingMemoryInGbsGreaterThanOrEqualTo",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 735
          },
          "name": "remainingOcpusGreaterThanOrEqualTo",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 751
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-hosts/index:DataOciCoreDedicatedVmHosts"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
        "line": 9
      },
      "name": "DataOciCoreDedicatedVmHostsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_hosts#compartment_id DataOciCoreDedicatedVmHosts#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/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/7.19.0/docs/data-sources/core_dedicated_vm_hosts#availability_domain DataOciCoreDedicatedVmHosts#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-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/7.19.0/docs/data-sources/core_dedicated_vm_hosts#display_name DataOciCoreDedicatedVmHosts#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/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/7.19.0/docs/data-sources/core_dedicated_vm_hosts#filter DataOciCoreDedicatedVmHosts#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_dedicated_vm_hosts#id DataOciCoreDedicatedVmHosts#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/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/7.19.0/docs/data-sources/core_dedicated_vm_hosts#instance_shape_name DataOciCoreDedicatedVmHosts#instance_shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 32
          },
          "name": "instanceShapeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_hosts#remaining_memory_in_gbs_greater_than_or_equal_to DataOciCoreDedicatedVmHosts#remaining_memory_in_gbs_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 36
          },
          "name": "remainingMemoryInGbsGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_hosts#remaining_ocpus_greater_than_or_equal_to DataOciCoreDedicatedVmHosts#remaining_ocpus_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 40
          },
          "name": "remainingOcpusGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_hosts#state DataOciCoreDedicatedVmHosts#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 44
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-hosts/index:DataOciCoreDedicatedVmHostsConfig"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHosts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHosts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
        "line": 232
      },
      "name": "DataOciCoreDedicatedVmHostsDedicatedVmHosts",
      "symbolId": "src/data-oci-core-dedicated-vm-hosts/index:DataOciCoreDedicatedVmHostsDedicatedVmHosts"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsCapacityBins": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsCapacityBins",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
        "line": 52
      },
      "name": "DataOciCoreDedicatedVmHostsDedicatedVmHostsCapacityBins",
      "symbolId": "src/data-oci-core-dedicated-vm-hosts/index:DataOciCoreDedicatedVmHostsDedicatedVmHostsCapacityBins"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsCapacityBinsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsCapacityBinsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-hosts/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": "whether the list is wrapping a set (will 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-dedicated-vm-hosts/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 148
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsCapacityBinsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDedicatedVmHostsDedicatedVmHostsCapacityBinsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 141
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 141
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-dedicated-vm-hosts/index.ts",
            "line": 141
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-hosts/index:DataOciCoreDedicatedVmHostsDedicatedVmHostsCapacityBinsList"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsCapacityBinsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsCapacityBinsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-hosts/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-core-dedicated-vm-hosts/index.ts",
        "line": 75
      },
      "name": "DataOciCoreDedicatedVmHostsDedicatedVmHostsCapacityBinsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 104
          },
          "name": "capacityIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 109
          },
          "name": "remainingMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 114
          },
          "name": "remainingOcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 119
          },
          "name": "supportedShapes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 124
          },
          "name": "totalMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 129
          },
          "name": "totalOcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsCapacityBins"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-hosts/index:DataOciCoreDedicatedVmHostsDedicatedVmHostsCapacityBinsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-hosts/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-core-dedicated-vm-hosts/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/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.DataOciCoreDedicatedVmHostsDedicatedVmHostsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDedicatedVmHostsDedicatedVmHostsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/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-core-dedicated-vm-hosts/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-core-dedicated-vm-hosts/index.ts",
            "line": 380
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-hosts/index:DataOciCoreDedicatedVmHostsDedicatedVmHostsList"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-hosts/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-core-dedicated-vm-hosts/index.ts",
        "line": 255
      },
      "name": "DataOciCoreDedicatedVmHostsDedicatedVmHostsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 284
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 290
          },
          "name": "capacityBins",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsCapacityBinsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 295
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 300
          },
          "name": "computeBareMetalHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 305
          },
          "name": "dedicatedVmHostShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 311
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 316
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 321
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 327
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 332
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 338
          },
          "name": "placementConstraintDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsPlacementConstraintDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 343
          },
          "name": "remainingMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 348
          },
          "name": "remainingOcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 353
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 358
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 363
          },
          "name": "totalMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 368
          },
          "name": "totalOcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHosts"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-hosts/index:DataOciCoreDedicatedVmHostsDedicatedVmHostsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsPlacementConstraintDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsPlacementConstraintDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
        "line": 152
      },
      "name": "DataOciCoreDedicatedVmHostsDedicatedVmHostsPlacementConstraintDetails",
      "symbolId": "src/data-oci-core-dedicated-vm-hosts/index:DataOciCoreDedicatedVmHostsDedicatedVmHostsPlacementConstraintDetails"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsPlacementConstraintDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsPlacementConstraintDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-hosts/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-core-dedicated-vm-hosts/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/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.DataOciCoreDedicatedVmHostsDedicatedVmHostsPlacementConstraintDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDedicatedVmHostsDedicatedVmHostsPlacementConstraintDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/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-core-dedicated-vm-hosts/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-core-dedicated-vm-hosts/index.ts",
            "line": 221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-hosts/index:DataOciCoreDedicatedVmHostsDedicatedVmHostsPlacementConstraintDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsPlacementConstraintDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsPlacementConstraintDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-hosts/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-dedicated-vm-hosts/index.ts",
        "line": 175
      },
      "name": "DataOciCoreDedicatedVmHostsDedicatedVmHostsPlacementConstraintDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 204
          },
          "name": "computeBareMetalHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 209
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsDedicatedVmHostsPlacementConstraintDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-hosts/index:DataOciCoreDedicatedVmHostsDedicatedVmHostsPlacementConstraintDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
        "line": 391
      },
      "name": "DataOciCoreDedicatedVmHostsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_hosts#name DataOciCoreDedicatedVmHosts#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 395
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_hosts#values DataOciCoreDedicatedVmHosts#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 403
          },
          "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/7.19.0/docs/data-sources/core_dedicated_vm_hosts#regex DataOciCoreDedicatedVmHosts#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 399
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-hosts/index:DataOciCoreDedicatedVmHostsFilter"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-hosts/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-core-dedicated-vm-hosts/index.ts",
        "line": 548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/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.DataOciCoreDedicatedVmHostsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDedicatedVmHostsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/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-core-dedicated-vm-hosts/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-core-dedicated-vm-hosts/index.ts",
            "line": 556
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 549
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-hosts/index:DataOciCoreDedicatedVmHostsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-hosts/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-dedicated-vm-hosts/index.ts",
        "line": 449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 526
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreDedicatedVmHostsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 514
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 530
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 543
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 507
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 520
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 536
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-hosts/index:DataOciCoreDedicatedVmHostsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_hosts_instances oci_core_dedicated_vm_hosts_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_hosts_instances oci_core_dedicated_vm_hosts_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
          "line": 343
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreDedicatedVmHostsInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 328
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreDedicatedVmHostsInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_hosts_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreDedicatedVmHostsInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreDedicatedVmHostsInstances to import is 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-dedicated-vm-hosts-instances/index.ts",
            "line": 439
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 378
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 442
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 426
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 454
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 464
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreDedicatedVmHostsInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 316
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 414
          },
          "name": "dedicatedVmHostInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesDedicatedVmHostInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 436
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 382
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 395
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 408
          },
          "name": "dedicatedVmHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 446
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 430
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 372
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 388
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 401
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 420
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-hosts-instances/index:DataOciCoreDedicatedVmHostsInstances"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
        "line": 9
      },
      "name": "DataOciCoreDedicatedVmHostsInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_hosts_instances#compartment_id DataOciCoreDedicatedVmHostsInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-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/7.19.0/docs/data-sources/core_dedicated_vm_hosts_instances#dedicated_vm_host_id DataOciCoreDedicatedVmHostsInstances#dedicated_vm_host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 21
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_hosts_instances#availability_domain DataOciCoreDedicatedVmHostsInstances#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/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/7.19.0/docs/data-sources/core_dedicated_vm_hosts_instances#filter DataOciCoreDedicatedVmHostsInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_dedicated_vm_hosts_instances#id DataOciCoreDedicatedVmHostsInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-hosts-instances/index:DataOciCoreDedicatedVmHostsInstancesConfig"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesDedicatedVmHostInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesDedicatedVmHostInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
        "line": 36
      },
      "name": "DataOciCoreDedicatedVmHostsInstancesDedicatedVmHostInstances",
      "symbolId": "src/data-oci-core-dedicated-vm-hosts-instances/index:DataOciCoreDedicatedVmHostsInstancesDedicatedVmHostInstances"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesDedicatedVmHostInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesDedicatedVmHostInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-hosts-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-dedicated-vm-hosts-instances/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-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.DataOciCoreDedicatedVmHostsInstancesDedicatedVmHostInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDedicatedVmHostsInstancesDedicatedVmHostInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-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-dedicated-vm-hosts-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-dedicated-vm-hosts-instances/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-hosts-instances/index:DataOciCoreDedicatedVmHostsInstancesDedicatedVmHostInstancesList"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesDedicatedVmHostInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesDedicatedVmHostInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-hosts-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-dedicated-vm-hosts-instances/index.ts",
        "line": 59
      },
      "name": "DataOciCoreDedicatedVmHostsInstancesDedicatedVmHostInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 88
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 98
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 103
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 108
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesDedicatedVmHostInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-hosts-instances/index:DataOciCoreDedicatedVmHostsInstancesDedicatedVmHostInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
        "line": 131
      },
      "name": "DataOciCoreDedicatedVmHostsInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_hosts_instances#name DataOciCoreDedicatedVmHostsInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 135
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dedicated_vm_hosts_instances#values DataOciCoreDedicatedVmHostsInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 143
          },
          "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/7.19.0/docs/data-sources/core_dedicated_vm_hosts_instances#regex DataOciCoreDedicatedVmHostsInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 139
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-hosts-instances/index:DataOciCoreDedicatedVmHostsInstancesFilter"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-hosts-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-core-dedicated-vm-hosts-instances/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-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.DataOciCoreDedicatedVmHostsInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDedicatedVmHostsInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-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-core-dedicated-vm-hosts-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-core-dedicated-vm-hosts-instances/index.ts",
            "line": 296
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-hosts-instances/index:DataOciCoreDedicatedVmHostsInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dedicated-vm-hosts-instances/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-dedicated-vm-hosts-instances/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 266
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreDedicatedVmHostsInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 254
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 270
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 283
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 247
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 260
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 276
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dedicated-vm-hosts-instances/index.ts",
            "line": 203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreDedicatedVmHostsInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-dedicated-vm-hosts-instances/index:DataOciCoreDedicatedVmHostsInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDhcpOptions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dhcp_options oci_core_dhcp_options}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dhcp_options oci_core_dhcp_options} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dhcp-options/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.DataOciCoreDhcpOptionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-dhcp-options/index.ts",
        "line": 433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreDhcpOptions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/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 DataOciCoreDhcpOptions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dhcp_options#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreDhcpOptions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreDhcpOptions to import is 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-dhcp-options/index.ts",
            "line": 581
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 514
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 584
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 530
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 552
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 568
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 596
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 607
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreDhcpOptions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 438
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 578
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 540
          },
          "name": "options",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptionsOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 502
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 518
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 588
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 534
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 556
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 572
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 495
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 508
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 524
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 546
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 562
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dhcp-options/index:DataOciCoreDhcpOptions"
    },
    "cdktf-provider-oci.DataOciCoreDhcpOptionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dhcp-options/index.ts",
        "line": 9
      },
      "name": "DataOciCoreDhcpOptionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dhcp_options#compartment_id DataOciCoreDhcpOptions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/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/7.19.0/docs/data-sources/core_dhcp_options#display_name DataOciCoreDhcpOptions#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/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/7.19.0/docs/data-sources/core_dhcp_options#filter DataOciCoreDhcpOptions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_dhcp_options#id DataOciCoreDhcpOptions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/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/7.19.0/docs/data-sources/core_dhcp_options#state DataOciCoreDhcpOptions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/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/7.19.0/docs/data-sources/core_dhcp_options#vcn_id DataOciCoreDhcpOptions#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 32
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dhcp-options/index:DataOciCoreDhcpOptionsConfig"
    },
    "cdktf-provider-oci.DataOciCoreDhcpOptionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dhcp-options/index.ts",
        "line": 253
      },
      "name": "DataOciCoreDhcpOptionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dhcp_options#name DataOciCoreDhcpOptions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 257
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_dhcp_options#values DataOciCoreDhcpOptions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 265
          },
          "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/7.19.0/docs/data-sources/core_dhcp_options#regex DataOciCoreDhcpOptions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 261
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-dhcp-options/index:DataOciCoreDhcpOptionsFilter"
    },
    "cdktf-provider-oci.DataOciCoreDhcpOptionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dhcp-options/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/data-oci-core-dhcp-options/index.ts",
        "line": 410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/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.DataOciCoreDhcpOptionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDhcpOptionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 418
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/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/data-oci-core-dhcp-options/index.ts",
            "line": 418
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-dhcp-options/index:DataOciCoreDhcpOptionsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreDhcpOptionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dhcp-options/index.ts",
          "line": 321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-dhcp-options/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 388
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreDhcpOptionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 376
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 392
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 405
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 369
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 382
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 398
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-dhcp-options/index:DataOciCoreDhcpOptionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDhcpOptionsOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptionsOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dhcp-options/index.ts",
        "line": 130
      },
      "name": "DataOciCoreDhcpOptionsOptions",
      "symbolId": "src/data-oci-core-dhcp-options/index:DataOciCoreDhcpOptionsOptions"
    },
    "cdktf-provider-oci.DataOciCoreDhcpOptionsOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptionsOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dhcp-options/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-core-dhcp-options/index.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/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.DataOciCoreDhcpOptionsOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDhcpOptionsOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/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-core-dhcp-options/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-core-dhcp-options/index.ts",
            "line": 242
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dhcp-options/index:DataOciCoreDhcpOptionsOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreDhcpOptionsOptionsOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptionsOptionsOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-dhcp-options/index.ts",
        "line": 40
      },
      "name": "DataOciCoreDhcpOptionsOptionsOptions",
      "symbolId": "src/data-oci-core-dhcp-options/index:DataOciCoreDhcpOptionsOptionsOptions"
    },
    "cdktf-provider-oci.DataOciCoreDhcpOptionsOptionsOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptionsOptionsOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dhcp-options/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-core-dhcp-options/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/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.DataOciCoreDhcpOptionsOptionsOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDhcpOptionsOptionsOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/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-core-dhcp-options/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-core-dhcp-options/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dhcp-options/index:DataOciCoreDhcpOptionsOptionsOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreDhcpOptionsOptionsOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptionsOptionsOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dhcp-options/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-dhcp-options/index.ts",
        "line": 63
      },
      "name": "DataOciCoreDhcpOptionsOptionsOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 92
          },
          "name": "customDnsServers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 97
          },
          "name": "searchDomainNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 102
          },
          "name": "serverType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 107
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptionsOptionsOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dhcp-options/index:DataOciCoreDhcpOptionsOptionsOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDhcpOptionsOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptionsOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-dhcp-options/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-core-dhcp-options/index.ts",
        "line": 153
      },
      "name": "DataOciCoreDhcpOptionsOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 182
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 188
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 193
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 198
          },
          "name": "domainNameType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 204
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 209
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 215
          },
          "name": "options",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptionsOptionsOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 220
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 225
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 230
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-dhcp-options/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDhcpOptionsOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-dhcp-options/index:DataOciCoreDhcpOptionsOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDrgAttachments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_attachments oci_core_drg_attachments}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_attachments oci_core_drg_attachments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-attachments/index.ts",
          "line": 526
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-attachments/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreDrgAttachments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 511
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreDrgAttachments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_attachments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreDrgAttachments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreDrgAttachments to import is 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-drg-attachments/index.ts",
            "line": 710
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 566
          },
          "name": "resetAttachmentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 595
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 617
          },
          "name": "resetDrgId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 633
          },
          "name": "resetDrgRouteTableId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 713
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 649
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 665
          },
          "name": "resetNetworkId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 681
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 697
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 725
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 740
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreDrgAttachments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 499
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 605
          },
          "name": "drgAttachments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsDrgAttachmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 707
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 570
          },
          "name": "attachmentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 583
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 599
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 621
          },
          "name": "drgIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 637
          },
          "name": "drgRouteTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 717
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 653
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 669
          },
          "name": "networkIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 685
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 701
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 560
          },
          "name": "attachmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 576
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 589
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 611
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 627
          },
          "name": "drgRouteTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 643
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 659
          },
          "name": "networkId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 675
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 691
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-attachments/index:DataOciCoreDrgAttachments"
    },
    "cdktf-provider-oci.DataOciCoreDrgAttachmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-attachments/index.ts",
        "line": 9
      },
      "name": "DataOciCoreDrgAttachmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_attachments#compartment_id DataOciCoreDrgAttachments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/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/7.19.0/docs/data-sources/core_drg_attachments#attachment_type DataOciCoreDrgAttachments#attachment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 13
          },
          "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/7.19.0/docs/data-sources/core_drg_attachments#display_name DataOciCoreDrgAttachments#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/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/7.19.0/docs/data-sources/core_drg_attachments#drg_id DataOciCoreDrgAttachments#drg_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 25
          },
          "name": "drgId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_attachments#drg_route_table_id DataOciCoreDrgAttachments#drg_route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 29
          },
          "name": "drgRouteTableId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_attachments#filter DataOciCoreDrgAttachments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_drg_attachments#id DataOciCoreDrgAttachments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/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/7.19.0/docs/data-sources/core_drg_attachments#network_id DataOciCoreDrgAttachments#network_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 40
          },
          "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/7.19.0/docs/data-sources/core_drg_attachments#state DataOciCoreDrgAttachments#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/core_drg_attachments#vcn_id DataOciCoreDrgAttachments#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 48
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-attachments/index:DataOciCoreDrgAttachmentsConfig"
    },
    "cdktf-provider-oci.DataOciCoreDrgAttachmentsDrgAttachments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsDrgAttachments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-attachments/index.ts",
        "line": 166
      },
      "name": "DataOciCoreDrgAttachmentsDrgAttachments",
      "symbolId": "src/data-oci-core-drg-attachments/index:DataOciCoreDrgAttachmentsDrgAttachments"
    },
    "cdktf-provider-oci.DataOciCoreDrgAttachmentsDrgAttachmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsDrgAttachmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-attachments/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-drg-attachments/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/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.DataOciCoreDrgAttachmentsDrgAttachmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDrgAttachmentsDrgAttachmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/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-drg-attachments/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-drg-attachments/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-attachments/index:DataOciCoreDrgAttachmentsDrgAttachmentsList"
    },
    "cdktf-provider-oci.DataOciCoreDrgAttachmentsDrgAttachmentsNetworkDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsDrgAttachmentsNetworkDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-attachments/index.ts",
        "line": 56
      },
      "name": "DataOciCoreDrgAttachmentsDrgAttachmentsNetworkDetails",
      "symbolId": "src/data-oci-core-drg-attachments/index:DataOciCoreDrgAttachmentsDrgAttachmentsNetworkDetails"
    },
    "cdktf-provider-oci.DataOciCoreDrgAttachmentsDrgAttachmentsNetworkDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsDrgAttachmentsNetworkDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-attachments/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-core-drg-attachments/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/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.DataOciCoreDrgAttachmentsDrgAttachmentsNetworkDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDrgAttachmentsDrgAttachmentsNetworkDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/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-core-drg-attachments/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-core-drg-attachments/index.ts",
            "line": 155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-attachments/index:DataOciCoreDrgAttachmentsDrgAttachmentsNetworkDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreDrgAttachmentsDrgAttachmentsNetworkDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsDrgAttachmentsNetworkDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-attachments/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-drg-attachments/index.ts",
        "line": 79
      },
      "name": "DataOciCoreDrgAttachmentsDrgAttachmentsNetworkDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 108
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 113
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 118
          },
          "name": "ipsecConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 123
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 128
          },
          "name": "transportAttachmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 133
          },
          "name": "transportOnlyMode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 138
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 143
          },
          "name": "vcnRouteType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsDrgAttachmentsNetworkDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-attachments/index:DataOciCoreDrgAttachmentsDrgAttachmentsNetworkDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDrgAttachmentsDrgAttachmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsDrgAttachmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-attachments/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-core-drg-attachments/index.ts",
        "line": 189
      },
      "name": "DataOciCoreDrgAttachmentsDrgAttachmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 218
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 224
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 229
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 234
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 239
          },
          "name": "drgRouteTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 244
          },
          "name": "exportDrgRouteDistributionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 250
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 255
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 260
          },
          "name": "isCrossTenancy",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 266
          },
          "name": "networkDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsDrgAttachmentsNetworkDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 271
          },
          "name": "removeExportDrgRouteDistributionTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 276
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 281
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 286
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 291
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsDrgAttachments"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-attachments/index:DataOciCoreDrgAttachmentsDrgAttachmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDrgAttachmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-attachments/index.ts",
        "line": 314
      },
      "name": "DataOciCoreDrgAttachmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_attachments#name DataOciCoreDrgAttachments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 318
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_attachments#values DataOciCoreDrgAttachments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 326
          },
          "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/7.19.0/docs/data-sources/core_drg_attachments#regex DataOciCoreDrgAttachments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 322
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-attachments/index:DataOciCoreDrgAttachmentsFilter"
    },
    "cdktf-provider-oci.DataOciCoreDrgAttachmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-attachments/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": "whether the list is wrapping a set (will 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-drg-attachments/index.ts",
        "line": 471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 486
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDrgAttachmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 479
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 479
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-drg-attachments/index.ts",
            "line": 479
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-attachments/index:DataOciCoreDrgAttachmentsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreDrgAttachmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-attachments/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-core-drg-attachments/index.ts",
        "line": 372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 449
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreDrgAttachmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 437
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 453
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 466
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 430
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 443
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 459
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-attachments/index.ts",
            "line": 386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreDrgAttachmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-attachments/index:DataOciCoreDrgAttachmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistribution": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_distribution oci_core_drg_route_distribution}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistribution",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_distribution oci_core_drg_route_distribution} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-distribution/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.DataOciCoreDrgRouteDistributionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-distribution/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreDrgRouteDistribution resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution/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 DataOciCoreDrgRouteDistribution to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_distribution#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreDrgRouteDistribution that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreDrgRouteDistribution to import is 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-drg-route-distribution/index.ts",
            "line": 138
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution/index.ts",
            "line": 144
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreDrgRouteDistribution",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution/index.ts",
            "line": 91
          },
          "name": "distributionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution/index.ts",
            "line": 96
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution/index.ts",
            "line": 130
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution/index.ts",
            "line": 109
          },
          "name": "drgRouteDistributionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution/index.ts",
            "line": 102
          },
          "name": "drgRouteDistributionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-distribution/index:DataOciCoreDrgRouteDistribution"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistributionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-distribution/index.ts",
        "line": 9
      },
      "name": "DataOciCoreDrgRouteDistributionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_distribution#drg_route_distribution_id DataOciCoreDrgRouteDistribution#drg_route_distribution_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution/index.ts",
            "line": 13
          },
          "name": "drgRouteDistributionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-distribution/index:DataOciCoreDrgRouteDistributionConfig"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatements": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_distribution_statements oci_core_drg_route_distribution_statements}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatements",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_distribution_statements oci_core_drg_route_distribution_statements} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
          "line": 416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreDrgRouteDistributionStatements resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 401
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreDrgRouteDistributionStatements to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_distribution_statements#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreDrgRouteDistributionStatements that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreDrgRouteDistributionStatements to import is 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-drg-route-distribution-statements/index.ts",
            "line": 481
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 484
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 468
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 496
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 504
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreDrgRouteDistributionStatements",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 389
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 456
          },
          "name": "drgRouteDistributionStatements",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 478
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 450
          },
          "name": "drgRouteDistributionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 488
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 472
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 443
          },
          "name": "drgRouteDistributionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 462
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-distribution-statements/index:DataOciCoreDrgRouteDistributionStatements"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
        "line": 9
      },
      "name": "DataOciCoreDrgRouteDistributionStatementsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_distribution_statements#drg_route_distribution_id DataOciCoreDrgRouteDistributionStatements#drg_route_distribution_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 13
          },
          "name": "drgRouteDistributionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_distribution_statements#filter DataOciCoreDrgRouteDistributionStatements#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_drg_route_distribution_statements#id DataOciCoreDrgRouteDistributionStatements#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-distribution-statements/index:DataOciCoreDrgRouteDistributionStatementsConfig"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatements": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatements",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
        "line": 113
      },
      "name": "DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatements",
      "symbolId": "src/data-oci-core-drg-route-distribution-statements/index:DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatements"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-distribution-statements/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-core-drg-route-distribution-statements/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/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.DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/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-core-drg-route-distribution-statements/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-core-drg-route-distribution-statements/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-distribution-statements/index:DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsList"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsMatchCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsMatchCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
        "line": 28
      },
      "name": "DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsMatchCriteria",
      "symbolId": "src/data-oci-core-drg-route-distribution-statements/index:DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsMatchCriteria"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsMatchCriteriaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsMatchCriteriaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-distribution-statements/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-core-drg-route-distribution-statements/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/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.DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsMatchCriteriaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsMatchCriteriaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/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-core-drg-route-distribution-statements/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-core-drg-route-distribution-statements/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-distribution-statements/index:DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsMatchCriteriaList"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsMatchCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsMatchCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-distribution-statements/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-drg-route-distribution-statements/index.ts",
        "line": 51
      },
      "name": "DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsMatchCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 80
          },
          "name": "attachmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 85
          },
          "name": "drgAttachmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 90
          },
          "name": "matchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsMatchCriteria"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-distribution-statements/index:DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsMatchCriteriaOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-distribution-statements/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-core-drg-route-distribution-statements/index.ts",
        "line": 136
      },
      "name": "DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 165
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 170
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 176
          },
          "name": "matchCriteria",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsMatchCriteriaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 181
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatements"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-distribution-statements/index:DataOciCoreDrgRouteDistributionStatementsDrgRouteDistributionStatementsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
        "line": 204
      },
      "name": "DataOciCoreDrgRouteDistributionStatementsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_distribution_statements#name DataOciCoreDrgRouteDistributionStatements#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 208
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_distribution_statements#values DataOciCoreDrgRouteDistributionStatements#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 216
          },
          "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/7.19.0/docs/data-sources/core_drg_route_distribution_statements#regex DataOciCoreDrgRouteDistributionStatements#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 212
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-distribution-statements/index:DataOciCoreDrgRouteDistributionStatementsFilter"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-distribution-statements/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": "whether the list is wrapping a set (will 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-drg-route-distribution-statements/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 376
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDrgRouteDistributionStatementsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 369
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 369
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-drg-route-distribution-statements/index.ts",
            "line": 369
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-distribution-statements/index:DataOciCoreDrgRouteDistributionStatementsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
          "line": 272
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-drg-route-distribution-statements/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 339
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreDrgRouteDistributionStatementsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 327
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 343
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 356
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 320
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 333
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 349
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distribution-statements/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionStatementsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-distribution-statements/index:DataOciCoreDrgRouteDistributionStatementsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistributions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_distributions oci_core_drg_route_distributions}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_distributions oci_core_drg_route_distributions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-distributions/index.ts",
          "line": 365
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-distributions/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreDrgRouteDistributions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 350
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreDrgRouteDistributions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_distributions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreDrgRouteDistributions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreDrgRouteDistributions to import is 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-drg-route-distributions/index.ts",
            "line": 464
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 400
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 467
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 435
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 451
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 479
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 489
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreDrgRouteDistributions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 338
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 423
          },
          "name": "drgRouteDistributions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsDrgRouteDistributionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 461
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 404
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 417
          },
          "name": "drgIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 471
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 439
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 455
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 394
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 410
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 429
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 445
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-distributions/index:DataOciCoreDrgRouteDistributions"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-distributions/index.ts",
        "line": 9
      },
      "name": "DataOciCoreDrgRouteDistributionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_distributions#drg_id DataOciCoreDrgRouteDistributions#drg_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/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/7.19.0/docs/data-sources/core_drg_route_distributions#display_name DataOciCoreDrgRouteDistributions#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/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/7.19.0/docs/data-sources/core_drg_route_distributions#filter DataOciCoreDrgRouteDistributions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_drg_route_distributions#id DataOciCoreDrgRouteDistributions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/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/7.19.0/docs/data-sources/core_drg_route_distributions#state DataOciCoreDrgRouteDistributions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-distributions/index:DataOciCoreDrgRouteDistributionsConfig"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsDrgRouteDistributions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsDrgRouteDistributions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-distributions/index.ts",
        "line": 36
      },
      "name": "DataOciCoreDrgRouteDistributionsDrgRouteDistributions",
      "symbolId": "src/data-oci-core-drg-route-distributions/index:DataOciCoreDrgRouteDistributionsDrgRouteDistributions"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsDrgRouteDistributionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsDrgRouteDistributionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-distributions/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-core-drg-route-distributions/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/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.DataOciCoreDrgRouteDistributionsDrgRouteDistributionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDrgRouteDistributionsDrgRouteDistributionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/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-core-drg-route-distributions/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-core-drg-route-distributions/index.ts",
            "line": 142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-distributions/index:DataOciCoreDrgRouteDistributionsDrgRouteDistributionsList"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsDrgRouteDistributionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsDrgRouteDistributionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-distributions/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-drg-route-distributions/index.ts",
        "line": 59
      },
      "name": "DataOciCoreDrgRouteDistributionsDrgRouteDistributionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 99
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 104
          },
          "name": "distributionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 109
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 130
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsDrgRouteDistributions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-distributions/index:DataOciCoreDrgRouteDistributionsDrgRouteDistributionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-distributions/index.ts",
        "line": 153
      },
      "name": "DataOciCoreDrgRouteDistributionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_distributions#name DataOciCoreDrgRouteDistributions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 157
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_distributions#values DataOciCoreDrgRouteDistributions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 165
          },
          "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/7.19.0/docs/data-sources/core_drg_route_distributions#regex DataOciCoreDrgRouteDistributions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 161
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-distributions/index:DataOciCoreDrgRouteDistributionsFilter"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-distributions/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/data-oci-core-drg-route-distributions/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/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.DataOciCoreDrgRouteDistributionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDrgRouteDistributionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 318
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/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/data-oci-core-drg-route-distributions/index.ts",
            "line": 318
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-distributions/index:DataOciCoreDrgRouteDistributionsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-distributions/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-core-drg-route-distributions/index.ts",
        "line": 211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 288
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreDrgRouteDistributionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 276
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 292
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 305
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 269
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 282
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 298
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-distributions/index.ts",
            "line": 225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteDistributionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-distributions/index:DataOciCoreDrgRouteDistributionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteTable": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_table oci_core_drg_route_table}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_table oci_core_drg_route_table} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-table/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.DataOciCoreDrgRouteTableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-table/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreDrgRouteTable resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table/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 DataOciCoreDrgRouteTable to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_table#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreDrgRouteTable that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreDrgRouteTable to import is 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-drg-route-table/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-core-drg-route-table/index.ts",
            "line": 154
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreDrgRouteTable",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table/index.ts",
            "line": 91
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table/index.ts",
            "line": 120
          },
          "name": "importDrgRouteDistributionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table/index.ts",
            "line": 125
          },
          "name": "isEcmpEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table/index.ts",
            "line": 130
          },
          "name": "removeImportTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table/index.ts",
            "line": 135
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table/index.ts",
            "line": 140
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table/index.ts",
            "line": 104
          },
          "name": "drgRouteTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table/index.ts",
            "line": 97
          },
          "name": "drgRouteTableId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-table/index:DataOciCoreDrgRouteTable"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteTableConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTableConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-table/index.ts",
        "line": 9
      },
      "name": "DataOciCoreDrgRouteTableConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_table#drg_route_table_id DataOciCoreDrgRouteTable#drg_route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table/index.ts",
            "line": 13
          },
          "name": "drgRouteTableId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-table/index:DataOciCoreDrgRouteTableConfig"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_table_route_rules oci_core_drg_route_table_route_rules}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_table_route_rules oci_core_drg_route_table_route_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-table-route-rules/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.DataOciCoreDrgRouteTableRouteRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreDrgRouteTableRouteRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/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 DataOciCoreDrgRouteTableRouteRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_table_route_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreDrgRouteTableRouteRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreDrgRouteTableRouteRules to import is 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-drg-route-table-route-rules/index.ts",
            "line": 442
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 445
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 413
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 429
          },
          "name": "resetRouteType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 457
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 466
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreDrgRouteTableRouteRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 333
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 388
          },
          "name": "drgRouteRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesDrgRouteRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 439
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 401
          },
          "name": "drgRouteTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 449
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 417
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 433
          },
          "name": "routeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 394
          },
          "name": "drgRouteTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 407
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 423
          },
          "name": "routeType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-table-route-rules/index:DataOciCoreDrgRouteTableRouteRules"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
        "line": 9
      },
      "name": "DataOciCoreDrgRouteTableRouteRulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_table_route_rules#drg_route_table_id DataOciCoreDrgRouteTableRouteRules#drg_route_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 13
          },
          "name": "drgRouteTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_table_route_rules#filter DataOciCoreDrgRouteTableRouteRules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_drg_route_table_route_rules#id DataOciCoreDrgRouteTableRouteRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/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/7.19.0/docs/data-sources/core_drg_route_table_route_rules#route_type DataOciCoreDrgRouteTableRouteRules#route_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 24
          },
          "name": "routeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-table-route-rules/index:DataOciCoreDrgRouteTableRouteRulesConfig"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesDrgRouteRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesDrgRouteRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
        "line": 32
      },
      "name": "DataOciCoreDrgRouteTableRouteRulesDrgRouteRules",
      "symbolId": "src/data-oci-core-drg-route-table-route-rules/index:DataOciCoreDrgRouteTableRouteRulesDrgRouteRules"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesDrgRouteRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesDrgRouteRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-table-route-rules/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-drg-route-table-route-rules/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/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.DataOciCoreDrgRouteTableRouteRulesDrgRouteRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDrgRouteTableRouteRulesDrgRouteRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/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-drg-route-table-route-rules/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-drg-route-table-route-rules/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-table-route-rules/index:DataOciCoreDrgRouteTableRouteRulesDrgRouteRulesList"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesDrgRouteRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesDrgRouteRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-table-route-rules/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-drg-route-table-route-rules/index.ts",
        "line": 55
      },
      "name": "DataOciCoreDrgRouteTableRouteRulesDrgRouteRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 85
          },
          "name": "attributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 90
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 95
          },
          "name": "destinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 100
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 105
          },
          "name": "isBlackhole",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 110
          },
          "name": "isConflict",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 115
          },
          "name": "nextHopDrgAttachmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 120
          },
          "name": "routeProvenance",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 125
          },
          "name": "routeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesDrgRouteRules"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-table-route-rules/index:DataOciCoreDrgRouteTableRouteRulesDrgRouteRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
        "line": 148
      },
      "name": "DataOciCoreDrgRouteTableRouteRulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_table_route_rules#name DataOciCoreDrgRouteTableRouteRules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 152
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_table_route_rules#values DataOciCoreDrgRouteTableRouteRules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 160
          },
          "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/7.19.0/docs/data-sources/core_drg_route_table_route_rules#regex DataOciCoreDrgRouteTableRouteRules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 156
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-table-route-rules/index:DataOciCoreDrgRouteTableRouteRulesFilter"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-table-route-rules/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-core-drg-route-table-route-rules/index.ts",
        "line": 305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/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.DataOciCoreDrgRouteTableRouteRulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDrgRouteTableRouteRulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/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-core-drg-route-table-route-rules/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-core-drg-route-table-route-rules/index.ts",
            "line": 313
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-table-route-rules/index:DataOciCoreDrgRouteTableRouteRulesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-table-route-rules/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-core-drg-route-table-route-rules/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 283
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreDrgRouteTableRouteRulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 271
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 287
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 300
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 264
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 277
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 293
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-table-route-rules/index.ts",
            "line": 220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTableRouteRulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-table-route-rules/index:DataOciCoreDrgRouteTableRouteRulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteTables": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_tables oci_core_drg_route_tables}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTables",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_tables oci_core_drg_route_tables} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-tables/index.ts",
          "line": 379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTablesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-tables/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreDrgRouteTables resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 364
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreDrgRouteTables to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_tables#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreDrgRouteTables that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreDrgRouteTables to import is 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-drg-route-tables/index.ts",
            "line": 495
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTablesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 415
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 498
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 450
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 466
          },
          "name": "resetImportDrgRouteDistributionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 482
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 510
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 521
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreDrgRouteTables",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 352
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 438
          },
          "name": "drgRouteTables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTablesDrgRouteTablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 492
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTablesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 419
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 432
          },
          "name": "drgIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 502
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTablesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 454
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 470
          },
          "name": "importDrgRouteDistributionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 486
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 409
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 425
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 444
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 460
          },
          "name": "importDrgRouteDistributionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 476
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-tables/index:DataOciCoreDrgRouteTables"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteTablesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTablesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-tables/index.ts",
        "line": 9
      },
      "name": "DataOciCoreDrgRouteTablesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_tables#drg_id DataOciCoreDrgRouteTables#drg_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/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/7.19.0/docs/data-sources/core_drg_route_tables#display_name DataOciCoreDrgRouteTables#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/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/7.19.0/docs/data-sources/core_drg_route_tables#filter DataOciCoreDrgRouteTables#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTablesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_drg_route_tables#id DataOciCoreDrgRouteTables#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/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/7.19.0/docs/data-sources/core_drg_route_tables#import_drg_route_distribution_id DataOciCoreDrgRouteTables#import_drg_route_distribution_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 28
          },
          "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/7.19.0/docs/data-sources/core_drg_route_tables#state DataOciCoreDrgRouteTables#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-tables/index:DataOciCoreDrgRouteTablesConfig"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteTablesDrgRouteTables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTablesDrgRouteTables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-tables/index.ts",
        "line": 40
      },
      "name": "DataOciCoreDrgRouteTablesDrgRouteTables",
      "symbolId": "src/data-oci-core-drg-route-tables/index:DataOciCoreDrgRouteTablesDrgRouteTables"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteTablesDrgRouteTablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTablesDrgRouteTablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-tables/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": "whether the list is wrapping a set (will 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-drg-route-tables/index.ts",
        "line": 149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 163
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTablesDrgRouteTablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDrgRouteTablesDrgRouteTablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 156
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 156
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-drg-route-tables/index.ts",
            "line": 156
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-tables/index:DataOciCoreDrgRouteTablesDrgRouteTablesList"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteTablesDrgRouteTablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTablesDrgRouteTablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-tables/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-drg-route-tables/index.ts",
        "line": 63
      },
      "name": "DataOciCoreDrgRouteTablesDrgRouteTablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 103
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 108
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 114
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 119
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 124
          },
          "name": "importDrgRouteDistributionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 129
          },
          "name": "isEcmpEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 134
          },
          "name": "removeImportTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 139
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 144
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTablesDrgRouteTables"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-tables/index:DataOciCoreDrgRouteTablesDrgRouteTablesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteTablesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTablesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drg-route-tables/index.ts",
        "line": 167
      },
      "name": "DataOciCoreDrgRouteTablesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_tables#name DataOciCoreDrgRouteTables#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 171
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drg_route_tables#values DataOciCoreDrgRouteTables#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 179
          },
          "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/7.19.0/docs/data-sources/core_drg_route_tables#regex DataOciCoreDrgRouteTables#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 175
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-tables/index:DataOciCoreDrgRouteTablesFilter"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteTablesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTablesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-tables/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-drg-route-tables/index.ts",
        "line": 324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 339
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTablesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDrgRouteTablesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 332
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 332
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-drg-route-tables/index.ts",
            "line": 332
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTablesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-tables/index:DataOciCoreDrgRouteTablesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreDrgRouteTablesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTablesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drg-route-tables/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-core-drg-route-tables/index.ts",
        "line": 225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 302
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreDrgRouteTablesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 290
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 306
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 319
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 283
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 296
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 312
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drg-route-tables/index.ts",
            "line": 239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreDrgRouteTablesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-drg-route-tables/index:DataOciCoreDrgRouteTablesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDrgs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drgs oci_core_drgs}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drgs oci_core_drgs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drgs/index.ts",
          "line": 453
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreDrgsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-drgs/index.ts",
        "line": 421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreDrgs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 438
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreDrgs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drgs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreDrgs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreDrgs to import is 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-drgs/index.ts",
            "line": 518
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreDrgsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 521
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 505
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 533
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 541
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreDrgs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 426
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 493
          },
          "name": "drgs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgsDrgsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 515
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 487
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 525
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDrgsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 509
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 480
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 499
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drgs/index:DataOciCoreDrgs"
    },
    "cdktf-provider-oci.DataOciCoreDrgsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drgs/index.ts",
        "line": 9
      },
      "name": "DataOciCoreDrgsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drgs#compartment_id DataOciCoreDrgs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/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/7.19.0/docs/data-sources/core_drgs#filter DataOciCoreDrgs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDrgsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_drgs#id DataOciCoreDrgs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drgs/index:DataOciCoreDrgsConfig"
    },
    "cdktf-provider-oci.DataOciCoreDrgsDrgs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgsDrgs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drgs/index.ts",
        "line": 118
      },
      "name": "DataOciCoreDrgsDrgs",
      "symbolId": "src/data-oci-core-drgs/index:DataOciCoreDrgsDrgs"
    },
    "cdktf-provider-oci.DataOciCoreDrgsDrgsDefaultDrgRouteTables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgsDrgsDefaultDrgRouteTables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drgs/index.ts",
        "line": 28
      },
      "name": "DataOciCoreDrgsDrgsDefaultDrgRouteTables",
      "symbolId": "src/data-oci-core-drgs/index:DataOciCoreDrgsDrgsDefaultDrgRouteTables"
    },
    "cdktf-provider-oci.DataOciCoreDrgsDrgsDefaultDrgRouteTablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgsDrgsDefaultDrgRouteTablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drgs/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-drgs/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/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.DataOciCoreDrgsDrgsDefaultDrgRouteTablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDrgsDrgsDefaultDrgRouteTablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/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-drgs/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-drgs/index.ts",
            "line": 107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drgs/index:DataOciCoreDrgsDrgsDefaultDrgRouteTablesList"
    },
    "cdktf-provider-oci.DataOciCoreDrgsDrgsDefaultDrgRouteTablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgsDrgsDefaultDrgRouteTablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drgs/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-drgs/index.ts",
        "line": 51
      },
      "name": "DataOciCoreDrgsDrgsDefaultDrgRouteTablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 80
          },
          "name": "ipsecTunnel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 85
          },
          "name": "remotePeeringConnection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 90
          },
          "name": "vcn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 95
          },
          "name": "virtualCircuit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgsDrgsDefaultDrgRouteTables"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drgs/index:DataOciCoreDrgsDrgsDefaultDrgRouteTablesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDrgsDrgsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgsDrgsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drgs/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": "whether the list is wrapping a set (will 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-drgs/index.ts",
        "line": 223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 237
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreDrgsDrgsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDrgsDrgsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 230
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 230
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-drgs/index.ts",
            "line": 230
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drgs/index:DataOciCoreDrgsDrgsList"
    },
    "cdktf-provider-oci.DataOciCoreDrgsDrgsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgsDrgsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drgs/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-drgs/index.ts",
        "line": 141
      },
      "name": "DataOciCoreDrgsDrgsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 170
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 176
          },
          "name": "defaultDrgRouteTables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgsDrgsDefaultDrgRouteTablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 181
          },
          "name": "defaultExportDrgRouteDistributionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 187
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 192
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 198
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 203
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 208
          },
          "name": "redundancyStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 213
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 218
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreDrgsDrgs"
          }
        }
      ],
      "symbolId": "src/data-oci-core-drgs/index:DataOciCoreDrgsDrgsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreDrgsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-drgs/index.ts",
        "line": 241
      },
      "name": "DataOciCoreDrgsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drgs#name DataOciCoreDrgs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 245
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_drgs#values DataOciCoreDrgs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 253
          },
          "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/7.19.0/docs/data-sources/core_drgs#regex DataOciCoreDrgs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 249
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-drgs/index:DataOciCoreDrgsFilter"
    },
    "cdktf-provider-oci.DataOciCoreDrgsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drgs/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-drgs/index.ts",
        "line": 398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/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.DataOciCoreDrgsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreDrgsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/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-drgs/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-drgs/index.ts",
            "line": 406
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreDrgsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-drgs/index:DataOciCoreDrgsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreDrgsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreDrgsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-drgs/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-core-drgs/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 376
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreDrgsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 364
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 380
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 393
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 357
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 370
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 386
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-drgs/index.ts",
            "line": 313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreDrgsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-drgs/index:DataOciCoreDrgsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreFastConnectProviderService": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_fast_connect_provider_service oci_core_fast_connect_provider_service}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderService",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_fast_connect_provider_service oci_core_fast_connect_provider_service} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-fast-connect-provider-service/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.DataOciCoreFastConnectProviderServiceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-fast-connect-provider-service/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreFastConnectProviderService resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service/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 DataOciCoreFastConnectProviderService to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_fast_connect_provider_service#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreFastConnectProviderService that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreFastConnectProviderService to import is 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-fast-connect-provider-service/index.ts",
            "line": 105
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service/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-fast-connect-provider-service/index.ts",
            "line": 177
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreFastConnectProviderService",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service/index.ts",
            "line": 83
          },
          "name": "bandwithShapeManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service/index.ts",
            "line": 88
          },
          "name": "customerAsnManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service/index.ts",
            "line": 93
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service/index.ts",
            "line": 114
          },
          "name": "privatePeeringBgpManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service/index.ts",
            "line": 119
          },
          "name": "providerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service/index.ts",
            "line": 137
          },
          "name": "providerServiceKeyManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service/index.ts",
            "line": 142
          },
          "name": "providerServiceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service/index.ts",
            "line": 147
          },
          "name": "publicPeeringBgpManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service/index.ts",
            "line": 152
          },
          "name": "requiredTotalCrossConnects",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service/index.ts",
            "line": 157
          },
          "name": "supportedVirtualCircuitTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service/index.ts",
            "line": 162
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service/index.ts",
            "line": 109
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service/index.ts",
            "line": 132
          },
          "name": "providerServiceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service/index.ts",
            "line": 99
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service/index.ts",
            "line": 125
          },
          "name": "providerServiceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-fast-connect-provider-service/index:DataOciCoreFastConnectProviderService"
    },
    "cdktf-provider-oci.DataOciCoreFastConnectProviderServiceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServiceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-fast-connect-provider-service/index.ts",
        "line": 9
      },
      "name": "DataOciCoreFastConnectProviderServiceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_fast_connect_provider_service#provider_service_id DataOciCoreFastConnectProviderService#provider_service_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service/index.ts",
            "line": 20
          },
          "name": "providerServiceId",
          "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/7.19.0/docs/data-sources/core_fast_connect_provider_service#id DataOciCoreFastConnectProviderService#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-fast-connect-provider-service/index:DataOciCoreFastConnectProviderServiceConfig"
    },
    "cdktf-provider-oci.DataOciCoreFastConnectProviderServiceKey": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_fast_connect_provider_service_key oci_core_fast_connect_provider_service_key}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServiceKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_fast_connect_provider_service_key oci_core_fast_connect_provider_service_key} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-fast-connect-provider-service-key/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.DataOciCoreFastConnectProviderServiceKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-fast-connect-provider-service-key/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreFastConnectProviderServiceKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service-key/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 DataOciCoreFastConnectProviderServiceKey to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_fast_connect_provider_service_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreFastConnectProviderServiceKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreFastConnectProviderServiceKey to import is 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-fast-connect-provider-service-key/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service-key/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-core-fast-connect-provider-service-key/index.ts",
            "line": 156
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreFastConnectProviderServiceKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service-key/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service-key/index.ts",
            "line": 88
          },
          "name": "bandwidthShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service-key/index.ts",
            "line": 109
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service-key/index.ts",
            "line": 114
          },
          "name": "peeringLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service-key/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service-key/index.ts",
            "line": 127
          },
          "name": "providerServiceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service-key/index.ts",
            "line": 140
          },
          "name": "providerServiceKeyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service-key/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service-key/index.ts",
            "line": 120
          },
          "name": "providerServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service-key/index.ts",
            "line": 133
          },
          "name": "providerServiceKeyName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-fast-connect-provider-service-key/index:DataOciCoreFastConnectProviderServiceKey"
    },
    "cdktf-provider-oci.DataOciCoreFastConnectProviderServiceKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServiceKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-fast-connect-provider-service-key/index.ts",
        "line": 9
      },
      "name": "DataOciCoreFastConnectProviderServiceKeyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_fast_connect_provider_service_key#provider_service_id DataOciCoreFastConnectProviderServiceKey#provider_service_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service-key/index.ts",
            "line": 20
          },
          "name": "providerServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_fast_connect_provider_service_key#provider_service_key_name DataOciCoreFastConnectProviderServiceKey#provider_service_key_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service-key/index.ts",
            "line": 24
          },
          "name": "providerServiceKeyName",
          "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/7.19.0/docs/data-sources/core_fast_connect_provider_service_key#id DataOciCoreFastConnectProviderServiceKey#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-service-key/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-fast-connect-provider-service-key/index:DataOciCoreFastConnectProviderServiceKeyConfig"
    },
    "cdktf-provider-oci.DataOciCoreFastConnectProviderServices": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_fast_connect_provider_services oci_core_fast_connect_provider_services}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServices",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_fast_connect_provider_services oci_core_fast_connect_provider_services} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
          "line": 370
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreFastConnectProviderServices resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 355
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreFastConnectProviderServices to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_fast_connect_provider_services#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreFastConnectProviderServices that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreFastConnectProviderServices to import is 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-fast-connect-provider-services/index.ts",
            "line": 435
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 438
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 422
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 450
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 458
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreFastConnectProviderServices",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 343
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 410
          },
          "name": "fastConnectProviderServices",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFastConnectProviderServicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 432
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 404
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 442
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 426
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 397
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 416
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-fast-connect-provider-services/index:DataOciCoreFastConnectProviderServices"
    },
    "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
        "line": 9
      },
      "name": "DataOciCoreFastConnectProviderServicesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_fast_connect_provider_services#compartment_id DataOciCoreFastConnectProviderServices#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/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/7.19.0/docs/data-sources/core_fast_connect_provider_services#filter DataOciCoreFastConnectProviderServices#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_fast_connect_provider_services#id DataOciCoreFastConnectProviderServices#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-fast-connect-provider-services/index:DataOciCoreFastConnectProviderServicesConfig"
    },
    "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFastConnectProviderServices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFastConnectProviderServices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
        "line": 28
      },
      "name": "DataOciCoreFastConnectProviderServicesFastConnectProviderServices",
      "symbolId": "src/data-oci-core-fast-connect-provider-services/index:DataOciCoreFastConnectProviderServicesFastConnectProviderServices"
    },
    "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFastConnectProviderServicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFastConnectProviderServicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-fast-connect-provider-services/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-core-fast-connect-provider-services/index.ts",
        "line": 140
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/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.DataOciCoreFastConnectProviderServicesFastConnectProviderServicesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreFastConnectProviderServicesFastConnectProviderServicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/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-core-fast-connect-provider-services/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-core-fast-connect-provider-services/index.ts",
            "line": 147
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-fast-connect-provider-services/index:DataOciCoreFastConnectProviderServicesFastConnectProviderServicesList"
    },
    "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFastConnectProviderServicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFastConnectProviderServicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-fast-connect-provider-services/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-fast-connect-provider-services/index.ts",
        "line": 51
      },
      "name": "DataOciCoreFastConnectProviderServicesFastConnectProviderServicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 80
          },
          "name": "bandwithShapeManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 85
          },
          "name": "customerAsnManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 90
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 95
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 100
          },
          "name": "privatePeeringBgpManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 105
          },
          "name": "providerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 110
          },
          "name": "providerServiceKeyManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 115
          },
          "name": "providerServiceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 120
          },
          "name": "publicPeeringBgpManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 125
          },
          "name": "requiredTotalCrossConnects",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 130
          },
          "name": "supportedVirtualCircuitTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 135
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFastConnectProviderServices"
          }
        }
      ],
      "symbolId": "src/data-oci-core-fast-connect-provider-services/index:DataOciCoreFastConnectProviderServicesFastConnectProviderServicesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
        "line": 158
      },
      "name": "DataOciCoreFastConnectProviderServicesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_fast_connect_provider_services#name DataOciCoreFastConnectProviderServices#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 162
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_fast_connect_provider_services#values DataOciCoreFastConnectProviderServices#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 170
          },
          "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/7.19.0/docs/data-sources/core_fast_connect_provider_services#regex DataOciCoreFastConnectProviderServices#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 166
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-fast-connect-provider-services/index:DataOciCoreFastConnectProviderServicesFilter"
    },
    "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-fast-connect-provider-services/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": "whether the list is wrapping a set (will 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-fast-connect-provider-services/index.ts",
        "line": 315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 330
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreFastConnectProviderServicesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 323
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 323
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-fast-connect-provider-services/index.ts",
            "line": 323
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-fast-connect-provider-services/index:DataOciCoreFastConnectProviderServicesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-fast-connect-provider-services/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-core-fast-connect-provider-services/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 293
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreFastConnectProviderServicesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 281
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 297
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 310
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 274
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 287
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 303
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-fast-connect-provider-services/index.ts",
            "line": 230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreFastConnectProviderServicesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-fast-connect-provider-services/index:DataOciCoreFastConnectProviderServicesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreImage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_image oci_core_image}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_image oci_core_image} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image/index.ts",
          "line": 341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreImageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-image/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreImage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 326
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreImage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_image#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreImage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreImage to import is 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-image/index.ts",
            "line": 481
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 487
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreImage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 314
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 366
          },
          "name": "agentFeatures",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImageAgentFeaturesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 371
          },
          "name": "baseImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 376
          },
          "name": "billableSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 381
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 386
          },
          "name": "createImageAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 392
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 397
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 403
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 408
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 427
          },
          "name": "imageSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImageImageSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 432
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 437
          },
          "name": "launchMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 443
          },
          "name": "launchOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImageLaunchOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 448
          },
          "name": "listingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 453
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 458
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 463
          },
          "name": "sizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 468
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 473
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 421
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 414
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image/index:DataOciCoreImage"
    },
    "cdktf-provider-oci.DataOciCoreImageAgentFeatures": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageAgentFeatures",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-image/index.ts",
        "line": 15
      },
      "name": "DataOciCoreImageAgentFeatures",
      "symbolId": "src/data-oci-core-image/index:DataOciCoreImageAgentFeatures"
    },
    "cdktf-provider-oci.DataOciCoreImageAgentFeaturesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageAgentFeaturesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image/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-image/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image/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.DataOciCoreImageAgentFeaturesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreImageAgentFeaturesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image/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-image/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-image/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image/index:DataOciCoreImageAgentFeaturesList"
    },
    "cdktf-provider-oci.DataOciCoreImageAgentFeaturesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageAgentFeaturesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image/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-image/index.ts",
        "line": 38
      },
      "name": "DataOciCoreImageAgentFeaturesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 67
          },
          "name": "isManagementSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 72
          },
          "name": "isMonitoringSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImageAgentFeatures"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image/index:DataOciCoreImageAgentFeaturesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreImageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-image/index.ts",
        "line": 9
      },
      "name": "DataOciCoreImageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_image#image_id DataOciCoreImage#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 13
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image/index:DataOciCoreImageConfig"
    },
    "cdktf-provider-oci.DataOciCoreImageImageSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageImageSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-image/index.ts",
        "line": 95
      },
      "name": "DataOciCoreImageImageSourceDetails",
      "symbolId": "src/data-oci-core-image/index:DataOciCoreImageImageSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreImageImageSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageImageSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image/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-core-image/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image/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.DataOciCoreImageImageSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreImageImageSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image/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-core-image/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-core-image/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image/index:DataOciCoreImageImageSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreImageImageSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageImageSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image/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-image/index.ts",
        "line": 118
      },
      "name": "DataOciCoreImageImageSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 147
          },
          "name": "bucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 152
          },
          "name": "namespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 157
          },
          "name": "objectName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 162
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 167
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 172
          },
          "name": "sourceImageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 177
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 182
          },
          "name": "sourceUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImageImageSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image/index:DataOciCoreImageImageSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreImageLaunchOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageLaunchOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-image/index.ts",
        "line": 205
      },
      "name": "DataOciCoreImageLaunchOptions",
      "symbolId": "src/data-oci-core-image/index:DataOciCoreImageLaunchOptions"
    },
    "cdktf-provider-oci.DataOciCoreImageLaunchOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageLaunchOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image/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-core-image/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image/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.DataOciCoreImageLaunchOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreImageLaunchOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image/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-core-image/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-core-image/index.ts",
            "line": 294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image/index:DataOciCoreImageLaunchOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreImageLaunchOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageLaunchOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image/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-core-image/index.ts",
        "line": 228
      },
      "name": "DataOciCoreImageLaunchOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 257
          },
          "name": "bootVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 262
          },
          "name": "firmware",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 267
          },
          "name": "isConsistentVolumeNamingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 272
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 277
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 282
          },
          "name": "remoteDataVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImageLaunchOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image/index:DataOciCoreImageLaunchOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreImageShape": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_image_shape oci_core_image_shape}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShape",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_image_shape oci_core_image_shape} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image-shape/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.DataOciCoreImageShapeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-image-shape/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreImageShape resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/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 DataOciCoreImageShape to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_image_shape#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreImageShape that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreImageShape to import is 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-image-shape/index.ts",
            "line": 255
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 310
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 318
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreImageShape",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 195
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 278
          },
          "name": "memoryConstraints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImageShapeMemoryConstraintsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 284
          },
          "name": "ocpuConstraints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImageShapeOcpuConstraintsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 289
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 259
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 272
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 302
          },
          "name": "shapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 249
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 265
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 295
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image-shape/index:DataOciCoreImageShape"
    },
    "cdktf-provider-oci.DataOciCoreImageShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-image-shape/index.ts",
        "line": 9
      },
      "name": "DataOciCoreImageShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_image_shape#image_id DataOciCoreImageShape#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 20
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_image_shape#shape_name DataOciCoreImageShape#shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 24
          },
          "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/7.19.0/docs/data-sources/core_image_shape#id DataOciCoreImageShape#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image-shape/index:DataOciCoreImageShapeConfig"
    },
    "cdktf-provider-oci.DataOciCoreImageShapeMemoryConstraints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapeMemoryConstraints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-image-shape/index.ts",
        "line": 26
      },
      "name": "DataOciCoreImageShapeMemoryConstraints",
      "symbolId": "src/data-oci-core-image-shape/index:DataOciCoreImageShapeMemoryConstraints"
    },
    "cdktf-provider-oci.DataOciCoreImageShapeMemoryConstraintsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapeMemoryConstraintsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image-shape/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-core-image-shape/index.ts",
        "line": 88
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/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.DataOciCoreImageShapeMemoryConstraintsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreImageShapeMemoryConstraintsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/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-core-image-shape/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-core-image-shape/index.ts",
            "line": 95
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image-shape/index:DataOciCoreImageShapeMemoryConstraintsList"
    },
    "cdktf-provider-oci.DataOciCoreImageShapeMemoryConstraintsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapeMemoryConstraintsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image-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-core-image-shape/index.ts",
        "line": 49
      },
      "name": "DataOciCoreImageShapeMemoryConstraintsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 78
          },
          "name": "maxInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 83
          },
          "name": "minInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImageShapeMemoryConstraints"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image-shape/index:DataOciCoreImageShapeMemoryConstraintsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreImageShapeOcpuConstraints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapeOcpuConstraints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-image-shape/index.ts",
        "line": 106
      },
      "name": "DataOciCoreImageShapeOcpuConstraints",
      "symbolId": "src/data-oci-core-image-shape/index:DataOciCoreImageShapeOcpuConstraints"
    },
    "cdktf-provider-oci.DataOciCoreImageShapeOcpuConstraintsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapeOcpuConstraintsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image-shape/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-image-shape/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/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.DataOciCoreImageShapeOcpuConstraintsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreImageShapeOcpuConstraintsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/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-image-shape/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-image-shape/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image-shape/index:DataOciCoreImageShapeOcpuConstraintsList"
    },
    "cdktf-provider-oci.DataOciCoreImageShapeOcpuConstraintsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapeOcpuConstraintsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image-shape/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-core-image-shape/index.ts",
        "line": 129
      },
      "name": "DataOciCoreImageShapeOcpuConstraintsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 158
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 163
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shape/index.ts",
            "line": 142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImageShapeOcpuConstraints"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image-shape/index:DataOciCoreImageShapeOcpuConstraintsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreImageShapes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_image_shapes oci_core_image_shapes}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_image_shapes oci_core_image_shapes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image-shapes/index.ts",
          "line": 492
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreImageShapesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-image-shapes/index.ts",
        "line": 460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreImageShapes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 477
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreImageShapes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_image_shapes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreImageShapes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreImageShapes to import is 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-image-shapes/index.ts",
            "line": 557
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreImageShapesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 560
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 525
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 572
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 580
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreImageShapes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 465
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 554
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImageShapesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 548
          },
          "name": "imageShapeCompatibilities",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 564
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreImageShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 529
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 542
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 519
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 535
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image-shapes/index:DataOciCoreImageShapes"
    },
    "cdktf-provider-oci.DataOciCoreImageShapesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-image-shapes/index.ts",
        "line": 9
      },
      "name": "DataOciCoreImageShapesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_image_shapes#image_id DataOciCoreImageShapes#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 20
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_image_shapes#filter DataOciCoreImageShapes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreImageShapesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_image_shapes#id DataOciCoreImageShapes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image-shapes/index:DataOciCoreImageShapesConfig"
    },
    "cdktf-provider-oci.DataOciCoreImageShapesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-image-shapes/index.ts",
        "line": 280
      },
      "name": "DataOciCoreImageShapesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_image_shapes#name DataOciCoreImageShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 284
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_image_shapes#values DataOciCoreImageShapes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 292
          },
          "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/7.19.0/docs/data-sources/core_image_shapes#regex DataOciCoreImageShapes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 288
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-image-shapes/index:DataOciCoreImageShapesFilter"
    },
    "cdktf-provider-oci.DataOciCoreImageShapesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image-shapes/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-core-image-shapes/index.ts",
        "line": 437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/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.DataOciCoreImageShapesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreImageShapesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/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-core-image-shapes/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-core-image-shapes/index.ts",
            "line": 445
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreImageShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-image-shapes/index:DataOciCoreImageShapesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreImageShapesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image-shapes/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-core-image-shapes/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 415
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreImageShapesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 403
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 419
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 432
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 396
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 409
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 425
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreImageShapesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-image-shapes/index:DataOciCoreImageShapesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-image-shapes/index.ts",
        "line": 188
      },
      "name": "DataOciCoreImageShapesImageShapeCompatibilities",
      "symbolId": "src/data-oci-core-image-shapes/index:DataOciCoreImageShapesImageShapeCompatibilities"
    },
    "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image-shapes/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-image-shapes/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/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.DataOciCoreImageShapesImageShapeCompatibilitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreImageShapesImageShapeCompatibilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/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-image-shapes/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-image-shapes/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image-shapes/index:DataOciCoreImageShapesImageShapeCompatibilitiesList"
    },
    "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesMemoryConstraints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesMemoryConstraints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-image-shapes/index.ts",
        "line": 28
      },
      "name": "DataOciCoreImageShapesImageShapeCompatibilitiesMemoryConstraints",
      "symbolId": "src/data-oci-core-image-shapes/index:DataOciCoreImageShapesImageShapeCompatibilitiesMemoryConstraints"
    },
    "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesMemoryConstraintsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesMemoryConstraintsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image-shapes/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-image-shapes/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/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.DataOciCoreImageShapesImageShapeCompatibilitiesMemoryConstraintsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreImageShapesImageShapeCompatibilitiesMemoryConstraintsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/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-image-shapes/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-image-shapes/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image-shapes/index:DataOciCoreImageShapesImageShapeCompatibilitiesMemoryConstraintsList"
    },
    "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesMemoryConstraintsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesMemoryConstraintsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image-shapes/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-image-shapes/index.ts",
        "line": 51
      },
      "name": "DataOciCoreImageShapesImageShapeCompatibilitiesMemoryConstraintsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 80
          },
          "name": "maxInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 85
          },
          "name": "minInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesMemoryConstraints"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image-shapes/index:DataOciCoreImageShapesImageShapeCompatibilitiesMemoryConstraintsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesOcpuConstraints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesOcpuConstraints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-image-shapes/index.ts",
        "line": 108
      },
      "name": "DataOciCoreImageShapesImageShapeCompatibilitiesOcpuConstraints",
      "symbolId": "src/data-oci-core-image-shapes/index:DataOciCoreImageShapesImageShapeCompatibilitiesOcpuConstraints"
    },
    "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesOcpuConstraintsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesOcpuConstraintsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image-shapes/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": "whether the list is wrapping a set (will 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-image-shapes/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 184
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesOcpuConstraintsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreImageShapesImageShapeCompatibilitiesOcpuConstraintsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 177
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 177
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-image-shapes/index.ts",
            "line": 177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image-shapes/index:DataOciCoreImageShapesImageShapeCompatibilitiesOcpuConstraintsList"
    },
    "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesOcpuConstraintsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesOcpuConstraintsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image-shapes/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-image-shapes/index.ts",
        "line": 131
      },
      "name": "DataOciCoreImageShapesImageShapeCompatibilitiesOcpuConstraintsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 160
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 165
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesOcpuConstraints"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image-shapes/index:DataOciCoreImageShapesImageShapeCompatibilitiesOcpuConstraintsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-image-shapes/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-image-shapes/index.ts",
        "line": 211
      },
      "name": "DataOciCoreImageShapesImageShapeCompatibilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 240
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 246
          },
          "name": "memoryConstraints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesMemoryConstraintsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 252
          },
          "name": "ocpuConstraints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilitiesOcpuConstraintsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 257
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-image-shapes/index.ts",
            "line": 224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImageShapesImageShapeCompatibilities"
          }
        }
      ],
      "symbolId": "src/data-oci-core-image-shapes/index:DataOciCoreImageShapesImageShapeCompatibilitiesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreImages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_images oci_core_images}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_images oci_core_images} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-images/index.ts",
          "line": 728
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreImagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-images/index.ts",
        "line": 696
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreImages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 713
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreImages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_images#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreImages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreImages to import is 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-images/index.ts",
            "line": 912
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreImagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 781
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 915
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 797
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 819
          },
          "name": "resetOperatingSystem"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 835
          },
          "name": "resetOperatingSystemVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 851
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 867
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 883
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 899
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 927
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 942
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreImages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 701
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 909
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 807
          },
          "name": "images",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImagesImagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 769
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 785
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 919
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreImagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 801
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 823
          },
          "name": "operatingSystemInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 839
          },
          "name": "operatingSystemVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 855
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 871
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 887
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 903
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 762
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 775
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 791
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 813
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 829
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 845
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 861
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 877
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 893
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-images/index:DataOciCoreImages"
    },
    "cdktf-provider-oci.DataOciCoreImagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-images/index.ts",
        "line": 9
      },
      "name": "DataOciCoreImagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_images#compartment_id DataOciCoreImages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-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/7.19.0/docs/data-sources/core_images#display_name DataOciCoreImages#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-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/7.19.0/docs/data-sources/core_images#filter DataOciCoreImages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreImagesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_images#id DataOciCoreImages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/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/7.19.0/docs/data-sources/core_images#operating_system DataOciCoreImages#operating_system}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 28
          },
          "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/7.19.0/docs/data-sources/core_images#operating_system_version DataOciCoreImages#operating_system_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 32
          },
          "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/7.19.0/docs/data-sources/core_images#shape DataOciCoreImages#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 36
          },
          "name": "shape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_images#sort_by DataOciCoreImages#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 40
          },
          "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/7.19.0/docs/data-sources/core_images#sort_order DataOciCoreImages#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 44
          },
          "name": "sortOrder",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_images#state DataOciCoreImages#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 48
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-images/index:DataOciCoreImagesConfig"
    },
    "cdktf-provider-oci.DataOciCoreImagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-images/index.ts",
        "line": 516
      },
      "name": "DataOciCoreImagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_images#name DataOciCoreImages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 520
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_images#values DataOciCoreImages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 528
          },
          "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/7.19.0/docs/data-sources/core_images#regex DataOciCoreImages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 524
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-images/index:DataOciCoreImagesFilter"
    },
    "cdktf-provider-oci.DataOciCoreImagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-images/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-core-images/index.ts",
        "line": 673
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/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.DataOciCoreImagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreImagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/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-core-images/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-core-images/index.ts",
            "line": 681
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 674
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreImagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-images/index:DataOciCoreImagesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreImagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-images/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-images/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 651
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreImagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 639
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 655
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 668
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 632
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 645
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 661
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 588
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreImagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-images/index:DataOciCoreImagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreImagesImages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImagesImages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-images/index.ts",
        "line": 346
      },
      "name": "DataOciCoreImagesImages",
      "symbolId": "src/data-oci-core-images/index:DataOciCoreImagesImages"
    },
    "cdktf-provider-oci.DataOciCoreImagesImagesAgentFeatures": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImagesImagesAgentFeatures",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-images/index.ts",
        "line": 56
      },
      "name": "DataOciCoreImagesImagesAgentFeatures",
      "symbolId": "src/data-oci-core-images/index:DataOciCoreImagesImagesAgentFeatures"
    },
    "cdktf-provider-oci.DataOciCoreImagesImagesAgentFeaturesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImagesImagesAgentFeaturesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-images/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-images/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/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.DataOciCoreImagesImagesAgentFeaturesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreImagesImagesAgentFeaturesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/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-images/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-images/index.ts",
            "line": 125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-images/index:DataOciCoreImagesImagesAgentFeaturesList"
    },
    "cdktf-provider-oci.DataOciCoreImagesImagesAgentFeaturesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImagesImagesAgentFeaturesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-images/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-images/index.ts",
        "line": 79
      },
      "name": "DataOciCoreImagesImagesAgentFeaturesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 108
          },
          "name": "isManagementSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 113
          },
          "name": "isMonitoringSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImagesImagesAgentFeatures"
          }
        }
      ],
      "symbolId": "src/data-oci-core-images/index:DataOciCoreImagesImagesAgentFeaturesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreImagesImagesImageSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImagesImagesImageSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-images/index.ts",
        "line": 136
      },
      "name": "DataOciCoreImagesImagesImageSourceDetails",
      "symbolId": "src/data-oci-core-images/index:DataOciCoreImagesImagesImageSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreImagesImagesImageSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImagesImagesImageSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-images/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-core-images/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/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.DataOciCoreImagesImagesImageSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreImagesImagesImageSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/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-core-images/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-core-images/index.ts",
            "line": 235
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-images/index:DataOciCoreImagesImagesImageSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreImagesImagesImageSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImagesImagesImageSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-images/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-images/index.ts",
        "line": 159
      },
      "name": "DataOciCoreImagesImagesImageSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 188
          },
          "name": "bucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 193
          },
          "name": "namespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 198
          },
          "name": "objectName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 203
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 208
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 213
          },
          "name": "sourceImageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 218
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 223
          },
          "name": "sourceUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImagesImagesImageSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-images/index:DataOciCoreImagesImagesImageSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreImagesImagesLaunchOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImagesImagesLaunchOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-images/index.ts",
        "line": 246
      },
      "name": "DataOciCoreImagesImagesLaunchOptions",
      "symbolId": "src/data-oci-core-images/index:DataOciCoreImagesImagesLaunchOptions"
    },
    "cdktf-provider-oci.DataOciCoreImagesImagesLaunchOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImagesImagesLaunchOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-images/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-core-images/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/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.DataOciCoreImagesImagesLaunchOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreImagesImagesLaunchOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/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-core-images/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-core-images/index.ts",
            "line": 335
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-images/index:DataOciCoreImagesImagesLaunchOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreImagesImagesLaunchOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImagesImagesLaunchOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-images/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-core-images/index.ts",
        "line": 269
      },
      "name": "DataOciCoreImagesImagesLaunchOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 298
          },
          "name": "bootVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 303
          },
          "name": "firmware",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 308
          },
          "name": "isConsistentVolumeNamingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 313
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 318
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 323
          },
          "name": "remoteDataVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImagesImagesLaunchOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-images/index:DataOciCoreImagesImagesLaunchOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreImagesImagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImagesImagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-images/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-core-images/index.ts",
        "line": 498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/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.DataOciCoreImagesImagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreImagesImagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/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-core-images/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-core-images/index.ts",
            "line": 505
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-images/index:DataOciCoreImagesImagesList"
    },
    "cdktf-provider-oci.DataOciCoreImagesImagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreImagesImagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-images/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-core-images/index.ts",
        "line": 369
      },
      "name": "DataOciCoreImagesImagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 399
          },
          "name": "agentFeatures",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImagesImagesAgentFeaturesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 404
          },
          "name": "baseImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 409
          },
          "name": "billableSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 414
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 419
          },
          "name": "createImageAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 425
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 430
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 436
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 441
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 447
          },
          "name": "imageSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImagesImagesImageSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 452
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 457
          },
          "name": "launchMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 463
          },
          "name": "launchOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImagesImagesLaunchOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 468
          },
          "name": "listingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 473
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 478
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 483
          },
          "name": "sizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 488
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 493
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-images/index.ts",
            "line": 382
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreImagesImages"
          }
        }
      ],
      "symbolId": "src/data-oci-core-images/index:DataOciCoreImagesImagesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance oci_core_instance}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance oci_core_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/index.ts",
          "line": 1716
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-instance/index.ts",
        "line": 1684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1701
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreInstance to import is 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-instance/index.ts",
            "line": 2014
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 2020
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1689
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1741
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceAgentConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1746
          },
          "name": "async",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1752
          },
          "name": "availabilityConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceAvailabilityConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1757
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1762
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1767
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1772
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1777
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1782
          },
          "name": "computeClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1788
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceCreateVnicDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1793
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1799
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1804
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1810
          },
          "name": "extendedMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1815
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1821
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1826
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1831
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1836
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1841
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1860
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceInstanceOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1865
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1870
          },
          "name": "isCrossNumaNode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1875
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1880
          },
          "name": "launchMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1886
          },
          "name": "launchOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceLaunchOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1892
          },
          "name": "launchVolumeAttachments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceLaunchVolumeAttachmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1898
          },
          "name": "licensingConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceLicensingConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1904
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1910
          },
          "name": "placementConstraintDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePlacementConstraintDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1916
          },
          "name": "platformConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePlatformConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1922
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePreemptibleInstanceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1927
          },
          "name": "preserveBootVolume",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1932
          },
          "name": "preserveDataVolumesCreatedAtLaunch",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1937
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1942
          },
          "name": "publicIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1947
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1953
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1958
          },
          "name": "securityAttributesState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1963
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1969
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1975
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1980
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1985
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1991
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1996
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 2001
          },
          "name": "timeMaintenanceRebootDue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 2006
          },
          "name": "updateOperationConstraint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1854
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1847
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstance"
    },
    "cdktf-provider-oci.DataOciCoreInstanceAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceAgentConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance/index.ts",
        "line": 95
      },
      "name": "DataOciCoreInstanceAgentConfig",
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceAgentConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceAgentConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceAgentConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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-instance/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/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.DataOciCoreInstanceAgentConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceAgentConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/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-instance/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-instance/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceAgentConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceAgentConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceAgentConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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-core-instance/index.ts",
        "line": 118
      },
      "name": "DataOciCoreInstanceAgentConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 147
          },
          "name": "areAllPluginsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 152
          },
          "name": "isManagementDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 157
          },
          "name": "isMonitoringDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 163
          },
          "name": "pluginsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceAgentConfigPluginsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceAgentConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceAgentConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceAgentConfigPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceAgentConfigPluginsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance/index.ts",
        "line": 15
      },
      "name": "DataOciCoreInstanceAgentConfigPluginsConfig",
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceAgentConfigPluginsConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceAgentConfigPluginsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceAgentConfigPluginsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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-core-instance/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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.DataOciCoreInstanceAgentConfigPluginsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceAgentConfigPluginsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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-core-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-core-instance/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceAgentConfigPluginsConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceAgentConfigPluginsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceAgentConfigPluginsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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-core-instance/index.ts",
        "line": 38
      },
      "name": "DataOciCoreInstanceAgentConfigPluginsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 67
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 72
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceAgentConfigPluginsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceAgentConfigPluginsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceAvailabilityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceAvailabilityConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance/index.ts",
        "line": 186
      },
      "name": "DataOciCoreInstanceAvailabilityConfig",
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceAvailabilityConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceAvailabilityConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceAvailabilityConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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-core-instance/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/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.DataOciCoreInstanceAvailabilityConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceAvailabilityConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/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-core-instance/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-core-instance/index.ts",
            "line": 255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceAvailabilityConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceAvailabilityConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceAvailabilityConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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-core-instance/index.ts",
        "line": 209
      },
      "name": "DataOciCoreInstanceAvailabilityConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 238
          },
          "name": "isLiveMigrationPreferred",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 243
          },
          "name": "recoveryAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceAvailabilityConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceAvailabilityConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance/index.ts",
        "line": 9
      },
      "name": "DataOciCoreInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance#instance_id DataOciCoreInstance#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 13
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_configuration oci_core_instance_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_configuration oci_core_instance_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 5236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 5204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreInstanceConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5221
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreInstanceConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreInstanceConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreInstanceConfiguration to import is 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-instance-configuration/index.ts",
            "line": 5329
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5335
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5260
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5265
          },
          "name": "deferredFields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5271
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5276
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5282
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5287
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5306
          },
          "name": "instanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5311
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5316
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5321
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5300
          },
          "name": "instanceConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5293
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfiguration"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciCoreInstanceConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_configuration#instance_configuration_id DataOciCoreInstanceConfiguration#instance_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 13
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 5101
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 510
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumes",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumes"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 15
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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-instance-configuration/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/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.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/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-instance-configuration/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-instance-configuration/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-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-core-instance-configuration/index.ts",
        "line": 38
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 67
          },
          "name": "device",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 72
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 77
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 82
          },
          "name": "isReadOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 87
          },
          "name": "isShareable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 92
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 97
          },
          "name": "useChap",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 360
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 120
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePolicies",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePolicies"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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-instance-configuration/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/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.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/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-instance-configuration/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-instance-configuration/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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-instance-configuration/index.ts",
        "line": 143
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 172
          },
          "name": "autotuneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 177
          },
          "name": "maxVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 200
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicas",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicas"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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-instance-configuration/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/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.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/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-instance-configuration/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-instance-configuration/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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-instance-configuration/index.ts",
        "line": 223
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 252
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 257
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicas"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 506
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 499
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 499
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 499
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 383
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 413
          },
          "name": "autotunePolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 418
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 423
          },
          "name": "backupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 429
          },
          "name": "blockVolumeReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 434
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 439
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 445
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 450
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 456
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 461
          },
          "name": "isAutoTuneEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 466
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 471
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 477
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 482
          },
          "name": "vpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 487
          },
          "name": "xrcKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 280
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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-instance-configuration/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/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.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/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-instance-configuration/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-instance-configuration/index.ts",
            "line": 349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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-instance-configuration/index.ts",
        "line": 303
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 332
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 337
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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-core-instance-configuration/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/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.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/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-core-instance-configuration/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-core-instance-configuration/index.ts",
            "line": 586
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 533
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 563
          },
          "name": "attachDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesAttachDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 569
          },
          "name": "createDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesCreateDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 574
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 546
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumes"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 1981
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 677
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfig",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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/data-oci-core-instance-configuration/index.ts",
        "line": 750
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/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.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 757
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/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/data-oci-core-instance-configuration/index.ts",
            "line": 757
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 709
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 700
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 729
          },
          "name": "areAllPluginsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 734
          },
          "name": "isManagementDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 739
          },
          "name": "isMonitoringDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 745
          },
          "name": "pluginsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 713
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 597
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfig",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 659
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 673
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 666
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 666
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 666
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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-core-instance-configuration/index.ts",
        "line": 620
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 649
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 654
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigPluginsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 768
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfig",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 830
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 844
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 837
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 837
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 837
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 791
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 820
          },
          "name": "isLiveMigrationPreferred",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 825
          },
          "name": "recoveryAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 804
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 928
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 848
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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-core-instance-configuration/index.ts",
        "line": 910
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/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.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/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-core-instance-configuration/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-core-instance-configuration/index.ts",
            "line": 917
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 871
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 900
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 905
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 884
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 1056
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 1049
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1063
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1056
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1056
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 1056
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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-core-instance-configuration/index.ts",
        "line": 951
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 980
          },
          "name": "assignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 985
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 990
          },
          "name": "assignPublicIp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 996
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1001
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1007
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1012
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1018
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1023
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1028
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1034
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1039
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1044
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 964
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 1067
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptions",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptions"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 1131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 1124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1138
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1131
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1131
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 1131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 1090
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1119
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1103
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 1142
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptions",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptions"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 1224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1238
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1231
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1231
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 1231
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 1174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 1165
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1194
          },
          "name": "bootVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1199
          },
          "name": "firmware",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1204
          },
          "name": "isConsistentVolumeNamingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1209
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1214
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1219
          },
          "name": "remoteDataVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 1242
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigs",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigs"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-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": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 1304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1318
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1311
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1311
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 1311
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 1274
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 1265
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1294
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1299
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1278
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 2201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 2194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2208
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2201
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2201
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 2201
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 2013
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 2004
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2034
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAgentConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2040
          },
          "name": "availabilityConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsAvailabilityConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2045
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2050
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2055
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2060
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2065
          },
          "name": "computeClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2071
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsCreateVnicDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2076
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2082
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2087
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2093
          },
          "name": "extendedMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2098
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2104
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2110
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsInstanceOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2115
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2120
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2125
          },
          "name": "launchMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2131
          },
          "name": "launchOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLaunchOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2137
          },
          "name": "licensingConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsLicensingConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2143
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2149
          },
          "name": "placementConstraintDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2155
          },
          "name": "platformConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2161
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2166
          },
          "name": "preferredMaintenanceAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2172
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2177
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2183
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2189
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2017
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 1322
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 1384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1398
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1391
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1391
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 1391
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 1354
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 1345
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1374
          },
          "name": "computeHostGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1379
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlacementConstraintDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 1402
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfig",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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-instance-configuration/index.ts",
        "line": 1515
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/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.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/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-instance-configuration/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-instance-configuration/index.ts",
            "line": 1522
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 1434
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 1425
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1454
          },
          "name": "areVirtualInstructionsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1460
          },
          "name": "configMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1465
          },
          "name": "isAccessControlServiceEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1470
          },
          "name": "isInputOutputMemoryManagementUnitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1475
          },
          "name": "isMeasuredBootEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1480
          },
          "name": "isMemoryEncryptionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1485
          },
          "name": "isSecureBootEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1490
          },
          "name": "isSymmetricMultiThreadingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1495
          },
          "name": "isTrustedPlatformModuleEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1500
          },
          "name": "numaNodesPerSocket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1505
          },
          "name": "percentageOfCoresEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1510
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPlatformConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 1613
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfig",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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-core-instance-configuration/index.ts",
        "line": 1671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/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.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/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-core-instance-configuration/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-core-instance-configuration/index.ts",
            "line": 1678
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 1636
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1666
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1649
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 1533
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 1602
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 1595
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1609
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1602
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1602
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 1602
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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-core-instance-configuration/index.ts",
        "line": 1556
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1585
          },
          "name": "preserveBootVolume",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1590
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 1689
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfig",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 1773
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 1766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1780
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1773
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1773
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 1773
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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-core-instance-configuration/index.ts",
        "line": 1712
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1741
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1746
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1751
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1756
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1761
          },
          "name": "vcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 1875
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 1784
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 1864
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 1857
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1871
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1864
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1864
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 1864
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 1816
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 1807
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1836
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1842
          },
          "name": "definedTagsFilter",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1847
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1852
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 1970
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 1963
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1977
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1970
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1970
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 1970
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 1898
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1927
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1932
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1937
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1942
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1948
          },
          "name": "instanceSourceImageFilterDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1953
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1958
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 1911
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 5189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 5182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5196
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5189
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5189
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 5189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 4708
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptions",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptions"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 2707
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumes",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumes"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 2212
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 2306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 2299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2313
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2306
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2306
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 2306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 2244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 2235
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2264
          },
          "name": "device",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2269
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2274
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2279
          },
          "name": "isReadOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2284
          },
          "name": "isShareable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2289
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2294
          },
          "name": "useChap",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2248
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 2557
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 2317
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePolicies",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePolicies"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 2386
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 2379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2393
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2386
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2386
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 2386
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 2349
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 2340
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2369
          },
          "name": "autotuneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2374
          },
          "name": "maxVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 2397
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 2466
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 2459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2473
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2466
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2466
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 2466
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 2429
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 2420
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2449
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2454
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 2696
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 2689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2703
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2696
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2696
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 2696
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 2589
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 2580
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2610
          },
          "name": "autotunePolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2615
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2620
          },
          "name": "backupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2626
          },
          "name": "blockVolumeReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2631
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2636
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2642
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2647
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2653
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2658
          },
          "name": "isAutoTuneEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2663
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2668
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2674
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2679
          },
          "name": "vpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2684
          },
          "name": "xrcKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 2477
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 2546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 2539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2553
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2546
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2546
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 2546
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 2509
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 2500
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2529
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2534
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2513
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 2783
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 2776
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2790
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2783
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2783
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 2783
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 2739
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 2730
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2760
          },
          "name": "attachDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesAttachDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2766
          },
          "name": "createDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesCreateDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2771
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumes"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 4172
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 2874
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfig",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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-core-instance-configuration/index.ts",
        "line": 2947
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/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.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/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-core-instance-configuration/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-core-instance-configuration/index.ts",
            "line": 2954
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 2906
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 2897
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2926
          },
          "name": "areAllPluginsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2931
          },
          "name": "isManagementDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2936
          },
          "name": "isMonitoringDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2942
          },
          "name": "pluginsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2910
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 2794
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfig",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 2863
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 2856
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2870
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2863
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2863
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 2863
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 2826
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 2817
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2846
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2851
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 2830
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 2965
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfig",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3034
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3027
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3041
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3034
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3034
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 3034
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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-core-instance-configuration/index.ts",
        "line": 2988
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3017
          },
          "name": "isLiveMigrationPreferred",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3022
          },
          "name": "recoveryAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3001
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 3125
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 3045
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3121
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3114
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3114
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 3114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3077
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3068
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3097
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3102
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3081
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3260
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3253
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3253
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 3253
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3148
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3177
          },
          "name": "assignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3182
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3187
          },
          "name": "assignPublicIp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3193
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3198
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3204
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3209
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3215
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3220
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3225
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3231
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3236
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3241
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 3264
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptions",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptions"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3335
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3328
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3328
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 3328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3287
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3316
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 3339
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptions",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptions"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3435
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3428
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3428
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 3428
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3371
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3362
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3391
          },
          "name": "bootVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3396
          },
          "name": "firmware",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3401
          },
          "name": "isConsistentVolumeNamingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3406
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3411
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3416
          },
          "name": "remoteDataVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 3439
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigs",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigs"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3508
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3501
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3515
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3508
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3508
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 3508
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3471
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3462
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3491
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3496
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 4392
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 4385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4399
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4392
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4392
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 4392
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 4204
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 4195
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4225
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAgentConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4231
          },
          "name": "availabilityConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsAvailabilityConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4236
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4241
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4246
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4251
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4256
          },
          "name": "computeClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4262
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4267
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4273
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4278
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4284
          },
          "name": "extendedMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4289
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4295
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4301
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsInstanceOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4306
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4311
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4316
          },
          "name": "launchMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4322
          },
          "name": "launchOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLaunchOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4328
          },
          "name": "licensingConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsLicensingConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4334
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4340
          },
          "name": "placementConstraintDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4346
          },
          "name": "platformConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4352
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4357
          },
          "name": "preferredMaintenanceAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4363
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4368
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4374
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4380
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 3519
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3588
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3581
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3595
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3588
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3588
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 3588
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3551
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3542
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3571
          },
          "name": "computeHostGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3576
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3555
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 3599
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfig",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3713
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3706
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3720
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3713
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3713
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 3713
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3631
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3622
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3651
          },
          "name": "areVirtualInstructionsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3656
          },
          "name": "isAccessControlServiceEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3661
          },
          "name": "isInputOutputMemoryManagementUnitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3666
          },
          "name": "isMeasuredBootEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3671
          },
          "name": "isMemoryEncryptionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3676
          },
          "name": "isSecureBootEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3681
          },
          "name": "isSymmetricMultiThreadingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3686
          },
          "name": "isTrustedPlatformModuleEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3691
          },
          "name": "numaNodesPerSocket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3696
          },
          "name": "percentageOfCoresEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3701
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3635
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPlatformConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 3804
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3869
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3862
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3876
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3869
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3869
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 3869
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3827
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3857
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3840
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 3724
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3793
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3786
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3800
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3793
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3793
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 3793
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3756
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3747
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3776
          },
          "name": "preserveBootVolume",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3781
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3760
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 3880
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfig",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3964
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3957
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3971
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3964
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3964
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 3964
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 3912
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3903
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3932
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3937
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3942
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3947
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3952
          },
          "name": "vcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 3916
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 4066
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 3975
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 4055
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 4048
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4062
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4055
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4055
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 4055
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 4007
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 3998
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4027
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4033
          },
          "name": "definedTagsFilter",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4038
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4043
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4011
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 4161
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 4154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4168
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4161
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4161
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 4161
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 4098
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 4089
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4118
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4123
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4128
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4133
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4139
          },
          "name": "instanceSourceImageFilterDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4144
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4149
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 4785
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 4778
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4792
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4785
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4785
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 4785
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 4740
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 4731
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4761
          },
          "name": "blockVolumes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsBlockVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4767
          },
          "name": "launchDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsLaunchDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4773
          },
          "name": "secondaryVnics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4744
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 4622
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnics",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnics"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 4483
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 4403
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 4472
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 4465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4479
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4472
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4472
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 4472
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 4435
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 4426
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4455
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4460
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4439
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 4611
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 4604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4618
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4611
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4611
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 4611
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 4515
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 4506
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4535
          },
          "name": "assignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4540
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4545
          },
          "name": "assignPublicIp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4551
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4556
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4562
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4567
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4573
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4578
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4583
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4589
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4594
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4599
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4519
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 4697
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 4690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4704
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4697
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4697
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 4697
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 4654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 4645
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4675
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4680
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4685
          },
          "name": "nicIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnics"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOptionsSecondaryVnicsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 5133
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 5124
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5154
          },
          "name": "blockVolumes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsBlockVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5159
          },
          "name": "instanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5165
          },
          "name": "launchDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsLaunchDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5171
          },
          "name": "options",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5177
          },
          "name": "secondaryVnics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 5015
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnics",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnics"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 4876
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configuration/index.ts",
        "line": 4796
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 4865
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 4858
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4872
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4865
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4865
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 4865
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 4819
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4848
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4853
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4832
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/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": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 4997
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5011
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5004
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5004
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 5004
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 4908
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 4899
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4928
          },
          "name": "assignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4933
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4938
          },
          "name": "assignPublicIp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4944
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4949
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4955
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4960
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4966
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4971
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4976
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4982
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4987
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4992
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 4912
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 5090
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 5083
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5097
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5090
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5090
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configuration/index.ts",
            "line": 5090
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configuration/index.ts",
          "line": 5047
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configuration/index.ts",
        "line": 5038
      },
      "name": "DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5068
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsCreateVnicDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5073
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5078
          },
          "name": "nicIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configuration/index.ts",
            "line": 5051
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnics"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configuration/index:DataOciCoreInstanceConfigurationInstanceDetailsSecondaryVnicsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_configurations oci_core_instance_configurations}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_configurations oci_core_instance_configurations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 5548
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 5516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreInstanceConfigurations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5533
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreInstanceConfigurations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_configurations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreInstanceConfigurations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreInstanceConfigurations to import is 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-instance-configurations/index.ts",
            "line": 5613
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5616
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5594
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5628
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5636
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5521
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5610
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5604
          },
          "name": "instanceConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5582
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5620
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5598
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5575
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5588
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurations"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 9
      },
      "name": "DataOciCoreInstanceConfigurationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_configurations#compartment_id DataOciCoreInstanceConfigurations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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/7.19.0/docs/data-sources/core_instance_configurations#filter DataOciCoreInstanceConfigurations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_instance_configurations#id DataOciCoreInstanceConfigurations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 5336
      },
      "name": "DataOciCoreInstanceConfigurationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_configurations#name DataOciCoreInstanceConfigurations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5340
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_configurations#values DataOciCoreInstanceConfigurations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5348
          },
          "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/7.19.0/docs/data-sources/core_instance_configurations#regex DataOciCoreInstanceConfigurations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5344
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsFilter"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 5501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 5493
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5508
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5501
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5501
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 5501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 5404
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 5394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5471
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5459
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5475
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5488
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5452
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5465
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5481
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 5213
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurations",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurations"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 5114
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 523
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumes",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumes"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesAttachDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesAttachDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 28
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesAttachDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesAttachDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesAttachDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesAttachDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesAttachDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesAttachDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/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-core-instance-configurations/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesAttachDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesAttachDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesAttachDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-instance-configurations/index.ts",
        "line": 51
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesAttachDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 80
          },
          "name": "device",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 85
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 90
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 95
          },
          "name": "isReadOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 100
          },
          "name": "isShareable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 105
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 110
          },
          "name": "useChap",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesAttachDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesAttachDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 373
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsAutotunePolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsAutotunePolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 133
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsAutotunePolicies",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsAutotunePolicies"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/index.ts",
        "line": 195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/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-core-instance-configurations/index.ts",
            "line": 202
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/index.ts",
        "line": 156
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 185
          },
          "name": "autotuneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 190
          },
          "name": "maxVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsAutotunePolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 213
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicas",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicas"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/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-core-instance-configurations/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/index.ts",
        "line": 236
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 265
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 270
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicas"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 519
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 512
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 512
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 512
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 396
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 426
          },
          "name": "autotunePolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsAutotunePoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 431
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 436
          },
          "name": "backupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 442
          },
          "name": "blockVolumeReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsBlockVolumeReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 447
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 452
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 458
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 463
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 469
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 474
          },
          "name": "isAutoTuneEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 479
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 484
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 490
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 495
          },
          "name": "vpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 500
          },
          "name": "xrcKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 409
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 293
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsSourceDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 369
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 362
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 362
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 362
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-instance-configurations/index.ts",
        "line": 316
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 345
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 350
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 606
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 599
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 599
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 599
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 546
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 576
          },
          "name": "attachDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesAttachDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 582
          },
          "name": "createDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesCreateDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 587
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumes"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 1994
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 690
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfig",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 770
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 763
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 777
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 770
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 770
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 770
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/index.ts",
        "line": 713
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 742
          },
          "name": "areAllPluginsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 747
          },
          "name": "isManagementDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 752
          },
          "name": "isMonitoringDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 758
          },
          "name": "pluginsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigPluginsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 726
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigPluginsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 610
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigPluginsConfig",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigPluginsConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigPluginsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigPluginsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/index.ts",
        "line": 672
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigPluginsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigPluginsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/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-core-instance-configurations/index.ts",
            "line": 679
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigPluginsConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigPluginsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigPluginsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 633
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigPluginsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 662
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 667
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 646
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigPluginsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigPluginsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAvailabilityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAvailabilityConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 781
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAvailabilityConfig",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAvailabilityConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAvailabilityConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAvailabilityConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/index.ts",
        "line": 843
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAvailabilityConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAvailabilityConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/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-core-instance-configurations/index.ts",
            "line": 850
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAvailabilityConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAvailabilityConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAvailabilityConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 813
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 804
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAvailabilityConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 833
          },
          "name": "isLiveMigrationPreferred",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 838
          },
          "name": "recoveryAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 817
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAvailabilityConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAvailabilityConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 941
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 861
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 930
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 923
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 937
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 930
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 930
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 930
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/index.ts",
        "line": 884
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 913
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 918
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 897
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/index.ts",
        "line": 1062
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/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-core-instance-configurations/index.ts",
            "line": 1069
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 973
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 964
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 993
          },
          "name": "assignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 998
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1003
          },
          "name": "assignPublicIp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1009
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1014
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1020
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1025
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1031
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1036
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1041
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1047
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1052
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1057
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 977
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsInstanceOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsInstanceOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 1080
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsInstanceOptions",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsInstanceOptions"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsInstanceOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsInstanceOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/index.ts",
        "line": 1137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsInstanceOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsInstanceOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/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-core-instance-configurations/index.ts",
            "line": 1144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsInstanceOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsInstanceOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsInstanceOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/index.ts",
        "line": 1103
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsInstanceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1132
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsInstanceOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsInstanceOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLaunchOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLaunchOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 1155
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLaunchOptions",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLaunchOptions"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLaunchOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLaunchOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 1244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 1237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1251
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLaunchOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLaunchOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1244
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1244
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 1244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLaunchOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLaunchOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLaunchOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/index.ts",
        "line": 1178
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLaunchOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1207
          },
          "name": "bootVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1212
          },
          "name": "firmware",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1217
          },
          "name": "isConsistentVolumeNamingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1222
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1227
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1232
          },
          "name": "remoteDataVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLaunchOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLaunchOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLicensingConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLicensingConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 1255
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLicensingConfigs",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLicensingConfigs"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLicensingConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLicensingConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 1317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1331
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLicensingConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLicensingConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1324
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1324
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 1324
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLicensingConfigsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLicensingConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLicensingConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 1287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 1278
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLicensingConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1307
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1312
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLicensingConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLicensingConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 2214
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 2207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2221
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2214
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2214
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 2214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 2026
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 2017
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2047
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAgentConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2053
          },
          "name": "availabilityConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsAvailabilityConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2058
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2063
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2068
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2073
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2078
          },
          "name": "computeClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2084
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsCreateVnicDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2089
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2095
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2100
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2106
          },
          "name": "extendedMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2111
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2117
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2123
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsInstanceOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2128
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2133
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2138
          },
          "name": "launchMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2144
          },
          "name": "launchOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLaunchOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2150
          },
          "name": "licensingConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsLicensingConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2156
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2162
          },
          "name": "placementConstraintDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlacementConstraintDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2168
          },
          "name": "platformConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlatformConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2174
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2179
          },
          "name": "preferredMaintenanceAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2185
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2190
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2196
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2202
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2030
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlacementConstraintDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlacementConstraintDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 1335
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlacementConstraintDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlacementConstraintDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlacementConstraintDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlacementConstraintDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 1404
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 1397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1411
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlacementConstraintDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlacementConstraintDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1404
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1404
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 1404
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlacementConstraintDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlacementConstraintDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlacementConstraintDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 1367
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 1358
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlacementConstraintDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1387
          },
          "name": "computeHostGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1392
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1371
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlacementConstraintDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlacementConstraintDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlatformConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlatformConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 1415
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlatformConfig",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlatformConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlatformConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlatformConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 1535
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 1528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1542
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlatformConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlatformConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1535
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1535
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 1535
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlatformConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlatformConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlatformConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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/data-oci-core-instance-configurations/index.ts",
        "line": 1438
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlatformConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1467
          },
          "name": "areVirtualInstructionsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1473
          },
          "name": "configMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1478
          },
          "name": "isAccessControlServiceEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1483
          },
          "name": "isInputOutputMemoryManagementUnitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1488
          },
          "name": "isMeasuredBootEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1493
          },
          "name": "isMemoryEncryptionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1498
          },
          "name": "isSecureBootEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1503
          },
          "name": "isSymmetricMultiThreadingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1508
          },
          "name": "isTrustedPlatformModuleEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1513
          },
          "name": "numaNodesPerSocket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1518
          },
          "name": "percentageOfCoresEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1523
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlatformConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPlatformConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 1626
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfig",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 1691
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 1684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1698
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1691
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1691
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 1691
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 1658
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 1649
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1679
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1662
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 1546
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 1615
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 1608
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1622
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1615
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1615
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 1615
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 1578
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 1569
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1598
          },
          "name": "preserveBootVolume",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1603
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1582
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 1702
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsShapeConfig",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsShapeConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 1786
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 1779
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1793
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1786
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1786
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 1786
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsShapeConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 1725
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1754
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1759
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1764
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1769
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1774
          },
          "name": "vcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1738
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 1888
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 1797
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 1877
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 1870
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1884
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1877
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1877
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 1877
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 1829
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 1820
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1849
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1855
          },
          "name": "definedTagsFilter",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1860
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1865
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1833
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 1983
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 1976
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1990
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1983
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1983
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 1983
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 1920
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 1911
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1940
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1945
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1950
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1955
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1961
          },
          "name": "instanceSourceImageFilterDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1966
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1971
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 1924
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/index.ts",
        "line": 5195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/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-core-instance-configurations/index.ts",
            "line": 5202
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 4721
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptions",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptions"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 2720
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumes",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumes"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesAttachDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesAttachDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 2225
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesAttachDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesAttachDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesAttachDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesAttachDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 2312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2326
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesAttachDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesAttachDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2319
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2319
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 2319
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesAttachDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesAttachDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesAttachDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 2257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 2248
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesAttachDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2277
          },
          "name": "device",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2282
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2287
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2292
          },
          "name": "isReadOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2297
          },
          "name": "isShareable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2302
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2307
          },
          "name": "useChap",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesAttachDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesAttachDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 2570
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 2330
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePolicies",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePolicies"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 2399
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 2392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2406
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2399
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2399
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 2399
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 2362
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 2353
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2382
          },
          "name": "autotuneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2387
          },
          "name": "maxVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 2410
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/index.ts",
        "line": 2472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/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-core-instance-configurations/index.ts",
            "line": 2479
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 2433
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2462
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2467
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicas"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 2709
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 2702
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2716
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2709
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2709
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 2709
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 2602
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 2593
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2623
          },
          "name": "autotunePolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsAutotunePoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2628
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2633
          },
          "name": "backupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2639
          },
          "name": "blockVolumeReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsBlockVolumeReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2644
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2649
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2655
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2660
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2666
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2671
          },
          "name": "isAutoTuneEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2676
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2681
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2687
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2692
          },
          "name": "vpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2697
          },
          "name": "xrcKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2606
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 2490
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 2559
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 2552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2566
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2559
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2559
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 2559
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 2513
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2542
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2547
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 2796
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 2789
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2803
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2796
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2796
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 2796
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 2752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 2743
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2773
          },
          "name": "attachDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesAttachDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2779
          },
          "name": "createDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesCreateDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2784
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumes"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 4185
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 2887
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfig",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 2967
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 2960
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2974
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2967
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2967
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 2967
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 2919
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 2910
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2939
          },
          "name": "areAllPluginsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2944
          },
          "name": "isManagementDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2949
          },
          "name": "isMonitoringDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2955
          },
          "name": "pluginsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2923
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 2807
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfig",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 2876
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 2869
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2883
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2876
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2876
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 2876
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 2839
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 2830
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2859
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2864
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 2843
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigPluginsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAvailabilityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAvailabilityConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 2978
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAvailabilityConfig",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAvailabilityConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAvailabilityConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAvailabilityConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 3047
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 3040
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3054
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAvailabilityConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAvailabilityConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3047
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3047
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 3047
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAvailabilityConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAvailabilityConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAvailabilityConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 3010
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 3001
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAvailabilityConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3030
          },
          "name": "isLiveMigrationPreferred",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3035
          },
          "name": "recoveryAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3014
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAvailabilityConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAvailabilityConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 3138
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 3058
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 3127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 3120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3134
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3127
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3127
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 3127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 3090
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 3081
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3110
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3115
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3094
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 3266
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 3259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3273
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3266
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3266
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 3266
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 3170
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 3161
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3190
          },
          "name": "assignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3195
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3200
          },
          "name": "assignPublicIp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3206
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3211
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3217
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3222
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3228
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3233
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3238
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3244
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3249
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3254
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsInstanceOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsInstanceOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 3277
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsInstanceOptions",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsInstanceOptions"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsInstanceOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsInstanceOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/index.ts",
        "line": 3334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsInstanceOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsInstanceOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/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-core-instance-configurations/index.ts",
            "line": 3341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsInstanceOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsInstanceOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsInstanceOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 3309
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 3300
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsInstanceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3329
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsInstanceOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsInstanceOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLaunchOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLaunchOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 3352
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLaunchOptions",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLaunchOptions"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLaunchOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLaunchOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 3441
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 3434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3448
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLaunchOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLaunchOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3441
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3441
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 3441
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLaunchOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLaunchOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLaunchOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/index.ts",
        "line": 3375
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLaunchOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3404
          },
          "name": "bootVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3409
          },
          "name": "firmware",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3414
          },
          "name": "isConsistentVolumeNamingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3419
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3424
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3429
          },
          "name": "remoteDataVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLaunchOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLaunchOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLicensingConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLicensingConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 3452
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLicensingConfigs",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLicensingConfigs"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLicensingConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLicensingConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 3521
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 3514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3528
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLicensingConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLicensingConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3521
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3521
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 3521
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLicensingConfigsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLicensingConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLicensingConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 3484
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 3475
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLicensingConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3504
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3509
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLicensingConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLicensingConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 4405
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 4398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4412
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4405
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4405
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 4405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 4217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 4208
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4238
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAgentConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4244
          },
          "name": "availabilityConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsAvailabilityConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4249
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4254
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4259
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4264
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4269
          },
          "name": "computeClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4275
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsCreateVnicDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4280
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4286
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4291
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4297
          },
          "name": "extendedMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4302
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4308
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4314
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsInstanceOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4319
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4324
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4329
          },
          "name": "launchMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4335
          },
          "name": "launchOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLaunchOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4341
          },
          "name": "licensingConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsLicensingConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4347
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4353
          },
          "name": "placementConstraintDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4359
          },
          "name": "platformConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlatformConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4365
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4370
          },
          "name": "preferredMaintenanceAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4376
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4381
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4387
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4393
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 3532
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 3601
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 3594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3608
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3601
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3601
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 3601
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 3564
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 3555
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3584
          },
          "name": "computeHostGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3589
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3568
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlacementConstraintDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlatformConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlatformConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 3612
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlatformConfig",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlatformConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlatformConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlatformConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 3726
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 3719
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3733
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlatformConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlatformConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3726
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3726
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 3726
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlatformConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlatformConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlatformConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 3644
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 3635
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlatformConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3664
          },
          "name": "areVirtualInstructionsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3669
          },
          "name": "isAccessControlServiceEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3674
          },
          "name": "isInputOutputMemoryManagementUnitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3679
          },
          "name": "isMeasuredBootEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3684
          },
          "name": "isMemoryEncryptionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3689
          },
          "name": "isSecureBootEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3694
          },
          "name": "isSymmetricMultiThreadingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3699
          },
          "name": "isTrustedPlatformModuleEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3704
          },
          "name": "numaNodesPerSocket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3709
          },
          "name": "percentageOfCoresEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3714
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3648
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlatformConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPlatformConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 3817
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 3882
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 3875
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3889
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3882
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3882
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 3882
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 3849
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 3840
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3870
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3853
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 3737
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 3806
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 3799
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3813
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3806
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3806
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 3806
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 3769
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 3760
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3789
          },
          "name": "preserveBootVolume",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3794
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3773
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsPreemptibleInstanceConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 3893
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsShapeConfig",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsShapeConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 3977
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 3970
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3984
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3977
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3977
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 3977
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsShapeConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 3925
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 3916
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3945
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3950
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3955
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3960
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3965
          },
          "name": "vcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 3929
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 4079
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 3988
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 4068
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 4061
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4075
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4068
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4068
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 4068
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 4020
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 4011
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4040
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4046
          },
          "name": "definedTagsFilter",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4051
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4056
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4024
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 4174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 4167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4181
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4174
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4174
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 4174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 4111
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 4102
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4131
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4136
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4141
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4146
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4152
          },
          "name": "instanceSourceImageFilterDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsInstanceSourceImageFilterDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4157
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4162
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4115
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 4798
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 4791
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4805
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4798
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4798
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 4798
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 4753
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 4744
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4774
          },
          "name": "blockVolumes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsBlockVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4780
          },
          "name": "launchDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsLaunchDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4786
          },
          "name": "secondaryVnics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4757
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 4635
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnics",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnics"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 4496
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 4416
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/index.ts",
        "line": 4478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/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-core-instance-configurations/index.ts",
            "line": 4485
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 4448
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 4439
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4468
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4473
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 4624
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 4617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4631
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4624
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4624
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 4624
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/index.ts",
        "line": 4519
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4548
          },
          "name": "assignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4553
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4558
          },
          "name": "assignPublicIp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4564
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4569
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4575
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4580
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4586
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4591
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4596
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4602
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4607
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4612
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 4710
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 4703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4717
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4710
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4710
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 4710
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 4667
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 4658
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4688
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsCreateVnicDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4693
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4698
          },
          "name": "nicIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4671
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnics"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsSecondaryVnicsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 5146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 5137
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5167
          },
          "name": "blockVolumes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsBlockVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5172
          },
          "name": "instanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5178
          },
          "name": "launchDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsLaunchDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5184
          },
          "name": "options",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5190
          },
          "name": "secondaryVnics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 5028
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnics",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnics"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 4889
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-configurations/index.ts",
        "line": 4809
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 4878
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 4871
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4885
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4878
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4878
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 4878
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 4841
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 4832
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4861
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4866
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4845
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 5017
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 5010
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5024
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5017
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5017
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 5017
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 4921
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 4912
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4941
          },
          "name": "assignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4946
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4951
          },
          "name": "assignPublicIp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4957
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4962
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4968
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4973
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4979
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4984
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4989
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4995
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5000
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5005
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 4925
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 5103
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 5096
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5110
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5103
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5103
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 5103
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 5060
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 5051
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5081
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsCreateVnicDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5086
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5091
          },
          "name": "nicIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5064
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnics"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsSecondaryVnicsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/index.ts",
          "line": 5325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-configurations/index.ts",
        "line": 5318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5332
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5325
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5325
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance-configurations/index.ts",
            "line": 5325
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-configurations/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-core-instance-configurations/index.ts",
        "line": 5236
      },
      "name": "DataOciCoreInstanceConfigurationsInstanceConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5265
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5270
          },
          "name": "deferredFields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5276
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5281
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5287
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5292
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5298
          },
          "name": "instanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurationsInstanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5303
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5308
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5313
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-configurations/index.ts",
            "line": 5249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConfigurationsInstanceConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-configurations/index:DataOciCoreInstanceConfigurationsInstanceConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConsoleConnections": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_console_connections oci_core_instance_console_connections}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConsoleConnections",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_console_connections oci_core_instance_console_connections} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-console-connections/index.ts",
          "line": 371
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-console-connections/index.ts",
        "line": 339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreInstanceConsoleConnections resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 356
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreInstanceConsoleConnections to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_console_connections#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreInstanceConsoleConnections that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreInstanceConsoleConnections to import is 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-instance-console-connections/index.ts",
            "line": 453
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 456
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 418
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 440
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 468
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 477
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConsoleConnections",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 344
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 450
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 428
          },
          "name": "instanceConsoleConnections",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsInstanceConsoleConnectionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 406
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 460
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 422
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 444
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 399
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 412
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 434
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-console-connections/index:DataOciCoreInstanceConsoleConnections"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-console-connections/index.ts",
        "line": 9
      },
      "name": "DataOciCoreInstanceConsoleConnectionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_console_connections#compartment_id DataOciCoreInstanceConsoleConnections#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/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/7.19.0/docs/data-sources/core_instance_console_connections#filter DataOciCoreInstanceConsoleConnections#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_instance_console_connections#id DataOciCoreInstanceConsoleConnections#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/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/7.19.0/docs/data-sources/core_instance_console_connections#instance_id DataOciCoreInstanceConsoleConnections#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 24
          },
          "name": "instanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-console-connections/index:DataOciCoreInstanceConsoleConnectionsConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-console-connections/index.ts",
        "line": 159
      },
      "name": "DataOciCoreInstanceConsoleConnectionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_console_connections#name DataOciCoreInstanceConsoleConnections#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 163
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_console_connections#values DataOciCoreInstanceConsoleConnections#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 171
          },
          "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/7.19.0/docs/data-sources/core_instance_console_connections#regex DataOciCoreInstanceConsoleConnections#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 167
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-console-connections/index:DataOciCoreInstanceConsoleConnectionsFilter"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-console-connections/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-core-instance-console-connections/index.ts",
        "line": 316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/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.DataOciCoreInstanceConsoleConnectionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConsoleConnectionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/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-core-instance-console-connections/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-core-instance-console-connections/index.ts",
            "line": 324
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-console-connections/index:DataOciCoreInstanceConsoleConnectionsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-console-connections/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-core-instance-console-connections/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 294
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreInstanceConsoleConnectionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 282
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 298
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 311
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 275
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 288
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 304
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-console-connections/index:DataOciCoreInstanceConsoleConnectionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsInstanceConsoleConnections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsInstanceConsoleConnections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-console-connections/index.ts",
        "line": 32
      },
      "name": "DataOciCoreInstanceConsoleConnectionsInstanceConsoleConnections",
      "symbolId": "src/data-oci-core-instance-console-connections/index:DataOciCoreInstanceConsoleConnectionsInstanceConsoleConnections"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsInstanceConsoleConnectionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsInstanceConsoleConnectionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-console-connections/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-core-instance-console-connections/index.ts",
        "line": 141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/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.DataOciCoreInstanceConsoleConnectionsInstanceConsoleConnectionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceConsoleConnectionsInstanceConsoleConnectionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/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-core-instance-console-connections/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-core-instance-console-connections/index.ts",
            "line": 148
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-console-connections/index:DataOciCoreInstanceConsoleConnectionsInstanceConsoleConnectionsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsInstanceConsoleConnectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsInstanceConsoleConnectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-console-connections/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-instance-console-connections/index.ts",
        "line": 55
      },
      "name": "DataOciCoreInstanceConsoleConnectionsInstanceConsoleConnectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 84
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 89
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 95
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 100
          },
          "name": "fingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 106
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 111
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 116
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 121
          },
          "name": "publicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 126
          },
          "name": "serviceHostKeyFingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 131
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 136
          },
          "name": "vncConnectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-console-connections/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceConsoleConnectionsInstanceConsoleConnections"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-console-connections/index:DataOciCoreInstanceConsoleConnectionsInstanceConsoleConnectionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance/index.ts",
        "line": 346
      },
      "name": "DataOciCoreInstanceCreateVnicDetails",
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceCreateVnicDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance/index.ts",
        "line": 266
      },
      "name": "DataOciCoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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-core-instance/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/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.DataOciCoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/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-core-instance/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-core-instance/index.ts",
            "line": 335
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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-core-instance/index.ts",
        "line": 289
      },
      "name": "DataOciCoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 318
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 323
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceCreateVnicDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceCreateVnicDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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": "whether the list is wrapping a set (will 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-instance/index.ts",
        "line": 472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 486
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceCreateVnicDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceCreateVnicDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 479
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 479
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance/index.ts",
            "line": 479
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceCreateVnicDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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-core-instance/index.ts",
        "line": 369
      },
      "name": "DataOciCoreInstanceCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 398
          },
          "name": "assignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 403
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 408
          },
          "name": "assignPublicIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 414
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 419
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 425
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 430
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 436
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 441
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 446
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 452
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 457
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 462
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 467
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 382
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceCredentials": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_credentials oci_core_instance_credentials}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceCredentials",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_credentials oci_core_instance_credentials} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-credentials/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.DataOciCoreInstanceCredentialsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-credentials/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreInstanceCredentials resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-credentials/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 DataOciCoreInstanceCredentials to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_credentials#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreInstanceCredentials that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreInstanceCredentials to import is 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-instance-credentials/index.ts",
            "line": 90
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-credentials/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-core-instance-credentials/index.ts",
            "line": 132
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceCredentials",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-credentials/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-credentials/index.ts",
            "line": 112
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-credentials/index.ts",
            "line": 117
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-credentials/index.ts",
            "line": 94
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-credentials/index.ts",
            "line": 107
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-credentials/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-credentials/index.ts",
            "line": 100
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-credentials/index:DataOciCoreInstanceCredentials"
    },
    "cdktf-provider-oci.DataOciCoreInstanceCredentialsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceCredentialsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-credentials/index.ts",
        "line": 9
      },
      "name": "DataOciCoreInstanceCredentialsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_credentials#instance_id DataOciCoreInstanceCredentials#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-credentials/index.ts",
            "line": 20
          },
          "name": "instanceId",
          "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/7.19.0/docs/data-sources/core_instance_credentials#id DataOciCoreInstanceCredentials#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-credentials/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-credentials/index:DataOciCoreInstanceCredentialsConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceDevices": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_devices oci_core_instance_devices}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceDevices",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_devices oci_core_instance_devices} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-devices/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.DataOciCoreInstanceDevicesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-devices/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreInstanceDevices resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/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 DataOciCoreInstanceDevices to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_devices#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreInstanceDevices that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreInstanceDevices to import is 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-instance-devices/index.ts",
            "line": 427
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreInstanceDevicesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 430
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 369
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 398
          },
          "name": "resetIsAvailable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 414
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/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-instance-devices/index.ts",
            "line": 452
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceDevices",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 301
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 357
          },
          "name": "devices",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceDevicesDevicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 424
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceDevicesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 434
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstanceDevicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 373
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 386
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 402
          },
          "name": "isAvailableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 418
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 363
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 379
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 392
          },
          "name": "isAvailable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 408
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-devices/index:DataOciCoreInstanceDevices"
    },
    "cdktf-provider-oci.DataOciCoreInstanceDevicesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceDevicesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-devices/index.ts",
        "line": 9
      },
      "name": "DataOciCoreInstanceDevicesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_devices#instance_id DataOciCoreInstanceDevices#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 20
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_devices#filter DataOciCoreInstanceDevices#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstanceDevicesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_instance_devices#id DataOciCoreInstanceDevices#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/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/7.19.0/docs/data-sources/core_instance_devices#is_available DataOciCoreInstanceDevices#is_available}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 24
          },
          "name": "isAvailable",
          "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/7.19.0/docs/data-sources/core_instance_devices#name DataOciCoreInstanceDevices#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 28
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-devices/index:DataOciCoreInstanceDevicesConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceDevicesDevices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceDevicesDevices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-devices/index.ts",
        "line": 36
      },
      "name": "DataOciCoreInstanceDevicesDevices",
      "symbolId": "src/data-oci-core-instance-devices/index:DataOciCoreInstanceDevicesDevices"
    },
    "cdktf-provider-oci.DataOciCoreInstanceDevicesDevicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceDevicesDevicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-devices/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-instance-devices/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/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.DataOciCoreInstanceDevicesDevicesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceDevicesDevicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/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-instance-devices/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-instance-devices/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-devices/index:DataOciCoreInstanceDevicesDevicesList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceDevicesDevicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceDevicesDevicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-devices/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-instance-devices/index.ts",
        "line": 59
      },
      "name": "DataOciCoreInstanceDevicesDevicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 88
          },
          "name": "isAvailable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 93
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceDevicesDevices"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-devices/index:DataOciCoreInstanceDevicesDevicesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceDevicesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceDevicesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-devices/index.ts",
        "line": 116
      },
      "name": "DataOciCoreInstanceDevicesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_devices#name DataOciCoreInstanceDevices#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/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/7.19.0/docs/data-sources/core_instance_devices#values DataOciCoreInstanceDevices#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/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/7.19.0/docs/data-sources/core_instance_devices#regex DataOciCoreInstanceDevices#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 124
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-devices/index:DataOciCoreInstanceDevicesFilter"
    },
    "cdktf-provider-oci.DataOciCoreInstanceDevicesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceDevicesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-devices/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-instance-devices/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/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.DataOciCoreInstanceDevicesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceDevicesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/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-instance-devices/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-instance-devices/index.ts",
            "line": 281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstanceDevicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-devices/index:DataOciCoreInstanceDevicesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceDevicesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceDevicesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-devices/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-instance-devices/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 251
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreInstanceDevicesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 239
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/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-instance-devices/index.ts",
            "line": 268
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 232
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 245
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 261
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-devices/index.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreInstanceDevicesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-devices/index:DataOciCoreInstanceDevicesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceInstanceOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceInstanceOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance/index.ts",
        "line": 490
      },
      "name": "DataOciCoreInstanceInstanceOptions",
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceInstanceOptions"
    },
    "cdktf-provider-oci.DataOciCoreInstanceInstanceOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceInstanceOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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-core-instance/index.ts",
        "line": 547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/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.DataOciCoreInstanceInstanceOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceInstanceOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/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-core-instance/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-core-instance/index.ts",
            "line": 554
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceInstanceOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceInstanceOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceInstanceOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance/index.ts",
        "line": 513
      },
      "name": "DataOciCoreInstanceInstanceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 542
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceInstanceOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceInstanceOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceLaunchOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceLaunchOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance/index.ts",
        "line": 565
      },
      "name": "DataOciCoreInstanceLaunchOptions",
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceLaunchOptions"
    },
    "cdktf-provider-oci.DataOciCoreInstanceLaunchOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceLaunchOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/index.ts",
          "line": 654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance/index.ts",
        "line": 647
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 661
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceLaunchOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceLaunchOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 654
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 654
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance/index.ts",
            "line": 654
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceLaunchOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceLaunchOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceLaunchOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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-core-instance/index.ts",
        "line": 588
      },
      "name": "DataOciCoreInstanceLaunchOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 617
          },
          "name": "bootVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 622
          },
          "name": "firmware",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 627
          },
          "name": "isConsistentVolumeNamingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 632
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 637
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 642
          },
          "name": "remoteDataVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 601
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceLaunchOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceLaunchOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceLaunchVolumeAttachments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceLaunchVolumeAttachments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance/index.ts",
        "line": 765
      },
      "name": "DataOciCoreInstanceLaunchVolumeAttachments",
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceLaunchVolumeAttachments"
    },
    "cdktf-provider-oci.DataOciCoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance/index.ts",
        "line": 665
      },
      "name": "DataOciCoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetails",
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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": "whether the list is wrapping a set (will 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-instance/index.ts",
        "line": 747
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 761
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 754
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 754
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance/index.ts",
            "line": 754
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/index.ts",
          "line": 697
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance/index.ts",
        "line": 688
      },
      "name": "DataOciCoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 717
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 722
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 727
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 732
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 737
          },
          "name": "volumeCreationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 742
          },
          "name": "vpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 701
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceLaunchVolumeAttachmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceLaunchVolumeAttachmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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-core-instance/index.ts",
        "line": 873
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/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.DataOciCoreInstanceLaunchVolumeAttachmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceLaunchVolumeAttachmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/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-core-instance/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-core-instance/index.ts",
            "line": 880
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceLaunchVolumeAttachmentsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceLaunchVolumeAttachmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceLaunchVolumeAttachmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/index.ts",
          "line": 797
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance/index.ts",
        "line": 788
      },
      "name": "DataOciCoreInstanceLaunchVolumeAttachmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 817
          },
          "name": "device",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 822
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 827
          },
          "name": "encryptionInTransitType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 832
          },
          "name": "isAgentAutoIscsiLoginEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 837
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 842
          },
          "name": "isReadOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 847
          },
          "name": "isShareable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 853
          },
          "name": "launchCreateVolumeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceLaunchVolumeAttachmentsLaunchCreateVolumeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 858
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 863
          },
          "name": "useChap",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 868
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 801
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceLaunchVolumeAttachments"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceLaunchVolumeAttachmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceLicensingConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceLicensingConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance/index.ts",
        "line": 891
      },
      "name": "DataOciCoreInstanceLicensingConfigs",
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceLicensingConfigs"
    },
    "cdktf-provider-oci.DataOciCoreInstanceLicensingConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceLicensingConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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-core-instance/index.ts",
        "line": 958
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/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.DataOciCoreInstanceLicensingConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceLicensingConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/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-core-instance/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-core-instance/index.ts",
            "line": 965
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceLicensingConfigsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceLicensingConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceLicensingConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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-core-instance/index.ts",
        "line": 914
      },
      "name": "DataOciCoreInstanceLicensingConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 943
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 948
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 953
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceLicensingConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceLicensingConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEvent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_maintenance_event oci_core_instance_maintenance_event}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEvent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_maintenance_event oci_core_instance_maintenance_event} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-maintenance-event/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.DataOciCoreInstanceMaintenanceEventConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreInstanceMaintenanceEvent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/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 DataOciCoreInstanceMaintenanceEvent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_maintenance_event#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreInstanceMaintenanceEvent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreInstanceMaintenanceEvent to import is 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-instance-maintenance-event/index.ts",
            "line": 219
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 225
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceMaintenanceEvent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 76
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 81
          },
          "name": "alternativeResolutionAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 86
          },
          "name": "alternativeResolutionActions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 91
          },
          "name": "canDeleteLocalStorage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 96
          },
          "name": "canReschedule",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 101
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 106
          },
          "name": "correlationToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 111
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 117
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 122
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 127
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 132
          },
          "name": "estimatedDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 138
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 143
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 148
          },
          "name": "instanceAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 153
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 171
          },
          "name": "maintenanceCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 176
          },
          "name": "maintenanceReason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 181
          },
          "name": "startWindowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 186
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 191
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 196
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 201
          },
          "name": "timeHardDueDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 206
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 211
          },
          "name": "timeWindowStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 166
          },
          "name": "instanceMaintenanceEventIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 159
          },
          "name": "instanceMaintenanceEventId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-maintenance-event/index:DataOciCoreInstanceMaintenanceEvent"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
        "line": 9
      },
      "name": "DataOciCoreInstanceMaintenanceEventConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_maintenance_event#instance_maintenance_event_id DataOciCoreInstanceMaintenanceEvent#instance_maintenance_event_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-event/index.ts",
            "line": 13
          },
          "name": "instanceMaintenanceEventId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-maintenance-event/index:DataOciCoreInstanceMaintenanceEventConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEvents": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_maintenance_events oci_core_instance_maintenance_events}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEvents",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_maintenance_events oci_core_instance_maintenance_events} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
          "line": 467
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
        "line": 435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreInstanceMaintenanceEvents resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 452
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreInstanceMaintenanceEvents to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_maintenance_events#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreInstanceMaintenanceEvents that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreInstanceMaintenanceEvents to import is 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-instance-maintenance-events/index.ts",
            "line": 634
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 519
          },
          "name": "resetCorrelationToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 637
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 535
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 551
          },
          "name": "resetInstanceAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 567
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 589
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 605
          },
          "name": "resetTimeWindowStartGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 621
          },
          "name": "resetTimeWindowStartLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 649
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 663
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceMaintenanceEvents",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 440
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 631
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 577
          },
          "name": "instanceMaintenanceEvents",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsInstanceMaintenanceEventsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 507
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 523
          },
          "name": "correlationTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 641
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 539
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 555
          },
          "name": "instanceActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 571
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 593
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 609
          },
          "name": "timeWindowStartGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 625
          },
          "name": "timeWindowStartLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 500
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 513
          },
          "name": "correlationToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 529
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 545
          },
          "name": "instanceAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 561
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 583
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 599
          },
          "name": "timeWindowStartGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 615
          },
          "name": "timeWindowStartLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-maintenance-events/index:DataOciCoreInstanceMaintenanceEvents"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
        "line": 9
      },
      "name": "DataOciCoreInstanceMaintenanceEventsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_maintenance_events#compartment_id DataOciCoreInstanceMaintenanceEvents#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-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/7.19.0/docs/data-sources/core_instance_maintenance_events#correlation_token DataOciCoreInstanceMaintenanceEvents#correlation_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 17
          },
          "name": "correlationToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_maintenance_events#filter DataOciCoreInstanceMaintenanceEvents#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_instance_maintenance_events#id DataOciCoreInstanceMaintenanceEvents#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/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/7.19.0/docs/data-sources/core_instance_maintenance_events#instance_action DataOciCoreInstanceMaintenanceEvents#instance_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 28
          },
          "name": "instanceAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_maintenance_events#instance_id DataOciCoreInstanceMaintenanceEvents#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 32
          },
          "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/7.19.0/docs/data-sources/core_instance_maintenance_events#state DataOciCoreInstanceMaintenanceEvents#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/core_instance_maintenance_events#time_window_start_greater_than_or_equal_to DataOciCoreInstanceMaintenanceEvents#time_window_start_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 40
          },
          "name": "timeWindowStartGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_maintenance_events#time_window_start_less_than_or_equal_to DataOciCoreInstanceMaintenanceEvents#time_window_start_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 44
          },
          "name": "timeWindowStartLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-maintenance-events/index:DataOciCoreInstanceMaintenanceEventsConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
        "line": 255
      },
      "name": "DataOciCoreInstanceMaintenanceEventsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_maintenance_events#name DataOciCoreInstanceMaintenanceEvents#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 259
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_maintenance_events#values DataOciCoreInstanceMaintenanceEvents#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 267
          },
          "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/7.19.0/docs/data-sources/core_instance_maintenance_events#regex DataOciCoreInstanceMaintenanceEvents#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 263
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-maintenance-events/index:DataOciCoreInstanceMaintenanceEventsFilter"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-maintenance-events/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-core-instance-maintenance-events/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/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.DataOciCoreInstanceMaintenanceEventsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceMaintenanceEventsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/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-core-instance-maintenance-events/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-core-instance-maintenance-events/index.ts",
            "line": 420
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-maintenance-events/index:DataOciCoreInstanceMaintenanceEventsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-maintenance-events/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-core-instance-maintenance-events/index.ts",
        "line": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 390
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreInstanceMaintenanceEventsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 378
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 394
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 407
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 371
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 384
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 400
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-maintenance-events/index:DataOciCoreInstanceMaintenanceEventsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsInstanceMaintenanceEvents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsInstanceMaintenanceEvents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
        "line": 52
      },
      "name": "DataOciCoreInstanceMaintenanceEventsInstanceMaintenanceEvents",
      "symbolId": "src/data-oci-core-instance-maintenance-events/index:DataOciCoreInstanceMaintenanceEventsInstanceMaintenanceEvents"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsInstanceMaintenanceEventsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsInstanceMaintenanceEventsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-maintenance-events/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-instance-maintenance-events/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/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.DataOciCoreInstanceMaintenanceEventsInstanceMaintenanceEventsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceMaintenanceEventsInstanceMaintenanceEventsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/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-instance-maintenance-events/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-instance-maintenance-events/index.ts",
            "line": 244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-maintenance-events/index:DataOciCoreInstanceMaintenanceEventsInstanceMaintenanceEventsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsInstanceMaintenanceEventsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsInstanceMaintenanceEventsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-maintenance-events/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-core-instance-maintenance-events/index.ts",
        "line": 75
      },
      "name": "DataOciCoreInstanceMaintenanceEventsInstanceMaintenanceEventsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 105
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 110
          },
          "name": "alternativeResolutionAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 115
          },
          "name": "alternativeResolutionActions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 120
          },
          "name": "canDeleteLocalStorage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 125
          },
          "name": "canReschedule",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 130
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 135
          },
          "name": "correlationToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 140
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 146
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 151
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 156
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 161
          },
          "name": "estimatedDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 167
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 172
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 177
          },
          "name": "instanceAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 182
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 187
          },
          "name": "instanceMaintenanceEventId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 192
          },
          "name": "maintenanceCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 197
          },
          "name": "maintenanceReason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 202
          },
          "name": "startWindowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 207
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 212
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 217
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 222
          },
          "name": "timeHardDueDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 227
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 232
          },
          "name": "timeWindowStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-events/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceEventsInstanceMaintenanceEvents"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-maintenance-events/index:DataOciCoreInstanceMaintenanceEventsInstanceMaintenanceEventsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMaintenanceReboot": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_maintenance_reboot oci_core_instance_maintenance_reboot}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceReboot",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_maintenance_reboot oci_core_instance_maintenance_reboot} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-maintenance-reboot/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.DataOciCoreInstanceMaintenanceRebootConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-maintenance-reboot/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreInstanceMaintenanceReboot resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-reboot/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 DataOciCoreInstanceMaintenanceReboot to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_maintenance_reboot#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreInstanceMaintenanceReboot that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreInstanceMaintenanceReboot to import is 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-instance-maintenance-reboot/index.ts",
            "line": 90
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-reboot/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-core-instance-maintenance-reboot/index.ts",
            "line": 127
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceMaintenanceReboot",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-reboot/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-reboot/index.ts",
            "line": 112
          },
          "name": "timeMaintenanceRebootDueMax",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-reboot/index.ts",
            "line": 94
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-reboot/index.ts",
            "line": 107
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-reboot/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-reboot/index.ts",
            "line": 100
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-maintenance-reboot/index:DataOciCoreInstanceMaintenanceReboot"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMaintenanceRebootConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMaintenanceRebootConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-maintenance-reboot/index.ts",
        "line": 9
      },
      "name": "DataOciCoreInstanceMaintenanceRebootConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_maintenance_reboot#instance_id DataOciCoreInstanceMaintenanceReboot#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-reboot/index.ts",
            "line": 20
          },
          "name": "instanceId",
          "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/7.19.0/docs/data-sources/core_instance_maintenance_reboot#id DataOciCoreInstanceMaintenanceReboot#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-maintenance-reboot/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-maintenance-reboot/index:DataOciCoreInstanceMaintenanceRebootConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReport": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_measured_boot_report oci_core_instance_measured_boot_report}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_measured_boot_report oci_core_instance_measured_boot_report} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
          "line": 310
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
        "line": 278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreInstanceMeasuredBootReport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 295
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreInstanceMeasuredBootReport to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_measured_boot_report#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreInstanceMeasuredBootReport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreInstanceMeasuredBootReport to import is 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-instance-measured-boot-report/index.ts",
            "line": 342
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 378
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 385
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceMeasuredBootReport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 283
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 364
          },
          "name": "isPolicyVerificationSuccessful",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 370
          },
          "name": "measurements",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 346
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 359
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 336
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 352
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-measured-boot-report/index:DataOciCoreInstanceMeasuredBootReport"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
        "line": 9
      },
      "name": "DataOciCoreInstanceMeasuredBootReportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_measured_boot_report#instance_id DataOciCoreInstanceMeasuredBootReport#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 20
          },
          "name": "instanceId",
          "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/7.19.0/docs/data-sources/core_instance_measured_boot_report#id DataOciCoreInstanceMeasuredBootReport#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-measured-boot-report/index:DataOciCoreInstanceMeasuredBootReportConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurements": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurements",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
        "line": 192
      },
      "name": "DataOciCoreInstanceMeasuredBootReportMeasurements",
      "symbolId": "src/data-oci-core-instance-measured-boot-report/index:DataOciCoreInstanceMeasuredBootReportMeasurements"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsActual": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsActual",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
        "line": 22
      },
      "name": "DataOciCoreInstanceMeasuredBootReportMeasurementsActual",
      "symbolId": "src/data-oci-core-instance-measured-boot-report/index:DataOciCoreInstanceMeasuredBootReportMeasurementsActual"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsActualList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsActualList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-measured-boot-report/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-core-instance-measured-boot-report/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/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.DataOciCoreInstanceMeasuredBootReportMeasurementsActualOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceMeasuredBootReportMeasurementsActualList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/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-core-instance-measured-boot-report/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-core-instance-measured-boot-report/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-measured-boot-report/index:DataOciCoreInstanceMeasuredBootReportMeasurementsActualList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsActualOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsActualOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-measured-boot-report/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-instance-measured-boot-report/index.ts",
        "line": 45
      },
      "name": "DataOciCoreInstanceMeasuredBootReportMeasurementsActualOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 74
          },
          "name": "hashAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 79
          },
          "name": "pcrIndex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 84
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsActual"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-measured-boot-report/index:DataOciCoreInstanceMeasuredBootReportMeasurementsActualOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-measured-boot-report/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-core-instance-measured-boot-report/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/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.DataOciCoreInstanceMeasuredBootReportMeasurementsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceMeasuredBootReportMeasurementsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/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-core-instance-measured-boot-report/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-core-instance-measured-boot-report/index.ts",
            "line": 263
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-measured-boot-report/index:DataOciCoreInstanceMeasuredBootReportMeasurementsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-measured-boot-report/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-core-instance-measured-boot-report/index.ts",
        "line": 215
      },
      "name": "DataOciCoreInstanceMeasuredBootReportMeasurementsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 245
          },
          "name": "actual",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsActualList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 251
          },
          "name": "policy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurements"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-measured-boot-report/index:DataOciCoreInstanceMeasuredBootReportMeasurementsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
        "line": 107
      },
      "name": "DataOciCoreInstanceMeasuredBootReportMeasurementsPolicy",
      "symbolId": "src/data-oci-core-instance-measured-boot-report/index:DataOciCoreInstanceMeasuredBootReportMeasurementsPolicy"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-measured-boot-report/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-core-instance-measured-boot-report/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/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.DataOciCoreInstanceMeasuredBootReportMeasurementsPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceMeasuredBootReportMeasurementsPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/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-core-instance-measured-boot-report/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-core-instance-measured-boot-report/index.ts",
            "line": 181
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-measured-boot-report/index:DataOciCoreInstanceMeasuredBootReportMeasurementsPolicyList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-measured-boot-report/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-core-instance-measured-boot-report/index.ts",
        "line": 130
      },
      "name": "DataOciCoreInstanceMeasuredBootReportMeasurementsPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 159
          },
          "name": "hashAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 164
          },
          "name": "pcrIndex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 169
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-measured-boot-report/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceMeasuredBootReportMeasurementsPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-measured-boot-report/index:DataOciCoreInstanceMeasuredBootReportMeasurementsPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePlacementConstraintDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePlacementConstraintDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance/index.ts",
        "line": 976
      },
      "name": "DataOciCoreInstancePlacementConstraintDetails",
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstancePlacementConstraintDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstancePlacementConstraintDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePlacementConstraintDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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-core-instance/index.ts",
        "line": 1043
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/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.DataOciCoreInstancePlacementConstraintDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePlacementConstraintDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/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-core-instance/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-core-instance/index.ts",
            "line": 1050
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstancePlacementConstraintDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePlacementConstraintDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePlacementConstraintDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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-core-instance/index.ts",
        "line": 999
      },
      "name": "DataOciCoreInstancePlacementConstraintDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1028
          },
          "name": "computeBareMetalHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1033
          },
          "name": "computeHostGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1038
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1012
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePlacementConstraintDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstancePlacementConstraintDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePlatformConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePlatformConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance/index.ts",
        "line": 1061
      },
      "name": "DataOciCoreInstancePlatformConfig",
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstancePlatformConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstancePlatformConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePlatformConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/index.ts",
          "line": 1181
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance/index.ts",
        "line": 1174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1188
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstancePlatformConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePlatformConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1181
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1181
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance/index.ts",
            "line": 1181
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstancePlatformConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePlatformConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePlatformConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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-core-instance/index.ts",
        "line": 1084
      },
      "name": "DataOciCoreInstancePlatformConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1113
          },
          "name": "areVirtualInstructionsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1119
          },
          "name": "configMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1124
          },
          "name": "isAccessControlServiceEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1129
          },
          "name": "isInputOutputMemoryManagementUnitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1134
          },
          "name": "isMeasuredBootEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1139
          },
          "name": "isMemoryEncryptionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1144
          },
          "name": "isSecureBootEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1149
          },
          "name": "isSymmetricMultiThreadingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1154
          },
          "name": "isTrustedPlatformModuleEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1159
          },
          "name": "numaNodesPerSocket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1164
          },
          "name": "percentageOfCoresEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1169
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1097
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePlatformConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstancePlatformConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePool": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pool oci_core_instance_pool}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePool",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pool oci_core_instance_pool} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pool/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.DataOciCoreInstancePoolConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pool/index.ts",
        "line": 548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreInstancePool resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/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 DataOciCoreInstancePool to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pool#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreInstancePool that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreInstancePool to import is 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-instance-pool/index.ts",
            "line": 694
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 700
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePool",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 553
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 604
          },
          "name": "actualSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 609
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 615
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 620
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 626
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 631
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 636
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 641
          },
          "name": "instanceDisplayNameFormatter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 646
          },
          "name": "instanceHostnameFormatter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 665
          },
          "name": "loadBalancers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolLoadBalancersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 671
          },
          "name": "placementConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 676
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 681
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 686
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 659
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 652
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool/index:DataOciCoreInstancePool"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pool/index.ts",
        "line": 9
      },
      "name": "DataOciCoreInstancePoolConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pool#instance_pool_id DataOciCoreInstancePool#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 13
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool/index:DataOciCoreInstancePoolConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pool_instances oci_core_instance_pool_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pool_instances oci_core_instance_pool_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pool-instances/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.DataOciCoreInstancePoolInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pool-instances/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreInstancePoolInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/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 DataOciCoreInstancePoolInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pool_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreInstancePoolInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreInstancePoolInstances to import is 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-instance-pool-instances/index.ts",
            "line": 585
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 537
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 588
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 553
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 600
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 610
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePoolInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 462
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 582
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 576
          },
          "name": "instances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstancesInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 525
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 541
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 592
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 557
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 570
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 518
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 531
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 547
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 563
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool-instances/index:DataOciCoreInstancePoolInstances"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pool-instances/index.ts",
        "line": 9
      },
      "name": "DataOciCoreInstancePoolInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pool_instances#compartment_id DataOciCoreInstancePoolInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-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/7.19.0/docs/data-sources/core_instance_pool_instances#instance_pool_id DataOciCoreInstancePoolInstances#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 28
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pool_instances#display_name DataOciCoreInstancePoolInstances#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-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/7.19.0/docs/data-sources/core_instance_pool_instances#filter DataOciCoreInstancePoolInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstancesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_instance_pool_instances#id DataOciCoreInstancePoolInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool-instances/index:DataOciCoreInstancePoolInstancesConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pool-instances/index.ts",
        "line": 277
      },
      "name": "DataOciCoreInstancePoolInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pool_instances#name DataOciCoreInstancePoolInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 281
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pool_instances#values DataOciCoreInstancePoolInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 289
          },
          "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/7.19.0/docs/data-sources/core_instance_pool_instances#regex DataOciCoreInstancePoolInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 285
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool-instances/index:DataOciCoreInstancePoolInstancesFilter"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pool-instances/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-core-instance-pool-instances/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/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.DataOciCoreInstancePoolInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePoolInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/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-core-instance-pool-instances/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-core-instance-pool-instances/index.ts",
            "line": 442
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 435
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool-instances/index:DataOciCoreInstancePoolInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pool-instances/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-core-instance-pool-instances/index.ts",
        "line": 335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 412
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreInstancePoolInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 400
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 416
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 429
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 393
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 406
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 422
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool-instances/index:DataOciCoreInstancePoolInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolInstancesInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstancesInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pool-instances/index.ts",
        "line": 131
      },
      "name": "DataOciCoreInstancePoolInstancesInstances",
      "symbolId": "src/data-oci-core-instance-pool-instances/index:DataOciCoreInstancePoolInstancesInstances"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolInstancesInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstancesInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pool-instances/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-core-instance-pool-instances/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/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.DataOciCoreInstancePoolInstancesInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePoolInstancesInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/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-core-instance-pool-instances/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-core-instance-pool-instances/index.ts",
            "line": 266
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool-instances/index:DataOciCoreInstancePoolInstancesInstancesList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolInstancesInstancesLoadBalancerBackends": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstancesInstancesLoadBalancerBackends",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pool-instances/index.ts",
        "line": 36
      },
      "name": "DataOciCoreInstancePoolInstancesInstancesLoadBalancerBackends",
      "symbolId": "src/data-oci-core-instance-pool-instances/index:DataOciCoreInstancePoolInstancesInstancesLoadBalancerBackends"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolInstancesInstancesLoadBalancerBackendsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstancesInstancesLoadBalancerBackendsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pool-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-instance-pool-instances/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-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.DataOciCoreInstancePoolInstancesInstancesLoadBalancerBackendsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePoolInstancesInstancesLoadBalancerBackendsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-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-instance-pool-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-instance-pool-instances/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool-instances/index:DataOciCoreInstancePoolInstancesInstancesLoadBalancerBackendsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolInstancesInstancesLoadBalancerBackendsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstancesInstancesLoadBalancerBackendsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pool-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-instance-pool-instances/index.ts",
        "line": 59
      },
      "name": "DataOciCoreInstancePoolInstancesInstancesLoadBalancerBackendsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 88
          },
          "name": "backendHealthStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 93
          },
          "name": "backendName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 98
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 103
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 108
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstancesInstancesLoadBalancerBackends"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool-instances/index:DataOciCoreInstancePoolInstancesInstancesLoadBalancerBackendsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolInstancesInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstancesInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pool-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-instance-pool-instances/index.ts",
        "line": 154
      },
      "name": "DataOciCoreInstancePoolInstancesInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 183
          },
          "name": "autoTerminateInstanceOnDelete",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 188
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 193
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 198
          },
          "name": "decrementSizeOnDelete",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 203
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 208
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 213
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 218
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 223
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 228
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 234
          },
          "name": "loadBalancerBackends",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstancesInstancesLoadBalancerBackendsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 239
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 244
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 249
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 254
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-instances/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolInstancesInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool-instances/index:DataOciCoreInstancePoolInstancesInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolLoadBalancerAttachment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pool_load_balancer_attachment oci_core_instance_pool_load_balancer_attachment}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolLoadBalancerAttachment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pool_load_balancer_attachment oci_core_instance_pool_load_balancer_attachment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pool-load-balancer-attachment/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.DataOciCoreInstancePoolLoadBalancerAttachmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pool-load-balancer-attachment/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreInstancePoolLoadBalancerAttachment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-load-balancer-attachment/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 DataOciCoreInstancePoolLoadBalancerAttachment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pool_load_balancer_attachment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreInstancePoolLoadBalancerAttachment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreInstancePoolLoadBalancerAttachment to import is 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-instance-pool-load-balancer-attachment/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-load-balancer-attachment/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-core-instance-pool-load-balancer-attachment/index.ts",
            "line": 166
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePoolLoadBalancerAttachment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-load-balancer-attachment/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-load-balancer-attachment/index.ts",
            "line": 88
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-load-balancer-attachment/index.ts",
            "line": 135
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-load-balancer-attachment/index.ts",
            "line": 140
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-load-balancer-attachment/index.ts",
            "line": 145
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-load-balancer-attachment/index.ts",
            "line": 150
          },
          "name": "vnicSelection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-load-balancer-attachment/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-load-balancer-attachment/index.ts",
            "line": 117
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-load-balancer-attachment/index.ts",
            "line": 130
          },
          "name": "instancePoolLoadBalancerAttachmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-load-balancer-attachment/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-load-balancer-attachment/index.ts",
            "line": 110
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-load-balancer-attachment/index.ts",
            "line": 123
          },
          "name": "instancePoolLoadBalancerAttachmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool-load-balancer-attachment/index:DataOciCoreInstancePoolLoadBalancerAttachment"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolLoadBalancerAttachmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolLoadBalancerAttachmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pool-load-balancer-attachment/index.ts",
        "line": 9
      },
      "name": "DataOciCoreInstancePoolLoadBalancerAttachmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pool_load_balancer_attachment#instance_pool_id DataOciCoreInstancePoolLoadBalancerAttachment#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-load-balancer-attachment/index.ts",
            "line": 20
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pool_load_balancer_attachment#instance_pool_load_balancer_attachment_id DataOciCoreInstancePoolLoadBalancerAttachment#instance_pool_load_balancer_attachment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-load-balancer-attachment/index.ts",
            "line": 24
          },
          "name": "instancePoolLoadBalancerAttachmentId",
          "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/7.19.0/docs/data-sources/core_instance_pool_load_balancer_attachment#id DataOciCoreInstancePoolLoadBalancerAttachment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool-load-balancer-attachment/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool-load-balancer-attachment/index:DataOciCoreInstancePoolLoadBalancerAttachmentConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolLoadBalancers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolLoadBalancers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pool/index.ts",
        "line": 15
      },
      "name": "DataOciCoreInstancePoolLoadBalancers",
      "symbolId": "src/data-oci-core-instance-pool/index:DataOciCoreInstancePoolLoadBalancers"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolLoadBalancersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolLoadBalancersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pool/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-instance-pool/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/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.DataOciCoreInstancePoolLoadBalancersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePoolLoadBalancersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/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-instance-pool/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-instance-pool/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool/index:DataOciCoreInstancePoolLoadBalancersList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolLoadBalancersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolLoadBalancersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-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-core-instance-pool/index.ts",
        "line": 38
      },
      "name": "DataOciCoreInstancePoolLoadBalancersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 67
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 72
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 77
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 82
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 87
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 92
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 97
          },
          "name": "vnicSelection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolLoadBalancers"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool/index:DataOciCoreInstancePoolLoadBalancersOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pool/index.ts",
        "line": 447
      },
      "name": "DataOciCoreInstancePoolPlacementConfigurations",
      "symbolId": "src/data-oci-core-instance-pool/index:DataOciCoreInstancePoolPlacementConfigurations"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pool/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-core-instance-pool/index.ts",
        "line": 526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/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.DataOciCoreInstancePoolPlacementConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePoolPlacementConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/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-core-instance-pool/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-core-instance-pool/index.ts",
            "line": 533
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool/index:DataOciCoreInstancePoolPlacementConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pool/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-core-instance-pool/index.ts",
        "line": 470
      },
      "name": "DataOciCoreInstancePoolPlacementConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 499
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 504
          },
          "name": "faultDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 509
          },
          "name": "primarySubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 515
          },
          "name": "primaryVnicSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 521
          },
          "name": "secondaryVnicSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool/index:DataOciCoreInstancePoolPlacementConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pool/index.ts",
        "line": 195
      },
      "name": "DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnets",
      "symbolId": "src/data-oci-core-instance-pool/index:DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnets"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pool/index.ts",
        "line": 120
      },
      "name": "DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-instance-pool/index:DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pool/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-core-instance-pool/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/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.DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/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-core-instance-pool/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-core-instance-pool/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool/index:DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pool/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-instance-pool/index.ts",
        "line": 143
      },
      "name": "DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 172
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool/index:DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pool/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-core-instance-pool/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/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.DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/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-core-instance-pool/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-core-instance-pool/index.ts",
            "line": 270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool/index:DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pool/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-core-instance-pool/index.ts",
        "line": 218
      },
      "name": "DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 248
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 253
          },
          "name": "isAssignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 258
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnets"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool/index:DataOciCoreInstancePoolPlacementConfigurationsPrimaryVnicSubnetsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pool/index.ts",
        "line": 356
      },
      "name": "DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnets",
      "symbolId": "src/data-oci-core-instance-pool/index:DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnets"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pool/index.ts",
        "line": 281
      },
      "name": "DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-instance-pool/index:DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pool/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-core-instance-pool/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/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.DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/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-core-instance-pool/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-core-instance-pool/index.ts",
            "line": 345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool/index:DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pool/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-core-instance-pool/index.ts",
        "line": 304
      },
      "name": "DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 333
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool/index:DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pool/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-core-instance-pool/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/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.DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/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-core-instance-pool/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-core-instance-pool/index.ts",
            "line": 436
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool/index:DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pool/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-core-instance-pool/index.ts",
        "line": 379
      },
      "name": "DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 408
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 414
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 419
          },
          "name": "isAssignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 424
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pool/index.ts",
            "line": 392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnets"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pool/index:DataOciCoreInstancePoolPlacementConfigurationsSecondaryVnicSubnetsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePools": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pools oci_core_instance_pools}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePools",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pools oci_core_instance_pools} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pools/index.ts",
          "line": 921
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pools/index.ts",
        "line": 889
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreInstancePools resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 906
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreInstancePools to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pools#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreInstancePools that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreInstancePools to import is 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-instance-pools/index.ts",
            "line": 1020
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 969
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 1023
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 985
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 1007
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 1035
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 1045
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePools",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 894
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 1017
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 995
          },
          "name": "instancePools",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 957
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 973
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 1027
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 989
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 1011
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 950
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 963
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 979
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 1001
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePools"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pools/index.ts",
        "line": 9
      },
      "name": "DataOciCoreInstancePoolsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pools#compartment_id DataOciCoreInstancePools#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/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/7.19.0/docs/data-sources/core_instance_pools#display_name DataOciCoreInstancePools#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/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/7.19.0/docs/data-sources/core_instance_pools#filter DataOciCoreInstancePools#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_instance_pools#id DataOciCoreInstancePools#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-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/7.19.0/docs/data-sources/core_instance_pools#state DataOciCoreInstancePools#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pools/index.ts",
        "line": 709
      },
      "name": "DataOciCoreInstancePoolsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pools#name DataOciCoreInstancePools#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 713
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instance_pools#values DataOciCoreInstancePools#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 721
          },
          "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/7.19.0/docs/data-sources/core_instance_pools#regex DataOciCoreInstancePools#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 717
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsFilter"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pools/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-core-instance-pools/index.ts",
        "line": 866
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/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.DataOciCoreInstancePoolsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePoolsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/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-core-instance-pools/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-core-instance-pools/index.ts",
            "line": 874
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 867
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pools/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/data-oci-core-instance-pools/index.ts",
        "line": 767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 844
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreInstancePoolsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 832
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 848
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 861
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 825
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 838
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 854
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 781
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePools": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePools",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pools/index.ts",
        "line": 565
      },
      "name": "DataOciCoreInstancePoolsInstancePools",
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePools"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pools/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-core-instance-pools/index.ts",
        "line": 691
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/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.DataOciCoreInstancePoolsInstancePoolsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePoolsInstancePoolsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/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-core-instance-pools/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-core-instance-pools/index.ts",
            "line": 698
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePoolsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsLoadBalancers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsLoadBalancers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pools/index.ts",
        "line": 36
      },
      "name": "DataOciCoreInstancePoolsInstancePoolsLoadBalancers",
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePoolsLoadBalancers"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsLoadBalancersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsLoadBalancersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pools/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/data-oci-core-instance-pools/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/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.DataOciCoreInstancePoolsInstancePoolsLoadBalancersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePoolsInstancePoolsLoadBalancersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 130
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/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/data-oci-core-instance-pools/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePoolsLoadBalancersList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsLoadBalancersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsLoadBalancersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pools/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-instance-pools/index.ts",
        "line": 59
      },
      "name": "DataOciCoreInstancePoolsInstancePoolsLoadBalancersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 88
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 93
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 98
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 103
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 108
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 113
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 118
          },
          "name": "vnicSelection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsLoadBalancers"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePoolsLoadBalancersOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pools/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-core-instance-pools/index.ts",
        "line": 588
      },
      "name": "DataOciCoreInstancePoolsInstancePoolsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 617
          },
          "name": "actualSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 622
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 628
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 633
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 639
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 644
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 649
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 654
          },
          "name": "instanceDisplayNameFormatter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 659
          },
          "name": "instanceHostnameFormatter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 665
          },
          "name": "loadBalancers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsLoadBalancersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 671
          },
          "name": "placementConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 676
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 681
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 686
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 601
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePools"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePoolsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pools/index.ts",
        "line": 468
      },
      "name": "DataOciCoreInstancePoolsInstancePoolsPlacementConfigurations",
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePoolsPlacementConfigurations"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pools/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-core-instance-pools/index.ts",
        "line": 547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/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.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/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-core-instance-pools/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-core-instance-pools/index.ts",
            "line": 554
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pools/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance-pools/index.ts",
        "line": 491
      },
      "name": "DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 520
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 525
          },
          "name": "faultDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 530
          },
          "name": "primarySubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 536
          },
          "name": "primaryVnicSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 542
          },
          "name": "secondaryVnicSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pools/index.ts",
        "line": 216
      },
      "name": "DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnets",
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnets"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pools/index.ts",
        "line": 141
      },
      "name": "DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pools/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-core-instance-pools/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/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.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/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-core-instance-pools/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-core-instance-pools/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pools/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/data-oci-core-instance-pools/index.ts",
        "line": 164
      },
      "name": "DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 193
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pools/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/data-oci-core-instance-pools/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/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.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 291
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/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/data-oci-core-instance-pools/index.ts",
            "line": 291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pools/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-core-instance-pools/index.ts",
        "line": 239
      },
      "name": "DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 269
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 274
          },
          "name": "isAssignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 279
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnets"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsPrimaryVnicSubnetsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pools/index.ts",
        "line": 377
      },
      "name": "DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnets",
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnets"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance-pools/index.ts",
        "line": 302
      },
      "name": "DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pools/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-core-instance-pools/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/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.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/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-core-instance-pools/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-core-instance-pools/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pools/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/data-oci-core-instance-pools/index.ts",
        "line": 325
      },
      "name": "DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 354
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pools/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-core-instance-pools/index.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/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.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/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-core-instance-pools/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-core-instance-pools/index.ts",
            "line": 457
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance-pools/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/data-oci-core-instance-pools/index.ts",
        "line": 400
      },
      "name": "DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 429
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 435
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 440
          },
          "name": "isAssignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 445
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance-pools/index.ts",
            "line": 413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnets"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance-pools/index:DataOciCoreInstancePoolsInstancePoolsPlacementConfigurationsSecondaryVnicSubnetsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePreemptibleInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePreemptibleInstanceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance/index.ts",
        "line": 1272
      },
      "name": "DataOciCoreInstancePreemptibleInstanceConfig",
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstancePreemptibleInstanceConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstancePreemptibleInstanceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePreemptibleInstanceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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-instance/index.ts",
        "line": 1330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/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.DataOciCoreInstancePreemptibleInstanceConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePreemptibleInstanceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/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-instance/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-instance/index.ts",
            "line": 1337
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstancePreemptibleInstanceConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePreemptibleInstanceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePreemptibleInstanceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance/index.ts",
        "line": 1295
      },
      "name": "DataOciCoreInstancePreemptibleInstanceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1325
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePreemptibleInstanceConfigPreemptionActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePreemptibleInstanceConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstancePreemptibleInstanceConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancePreemptibleInstanceConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePreemptibleInstanceConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance/index.ts",
        "line": 1192
      },
      "name": "DataOciCoreInstancePreemptibleInstanceConfigPreemptionAction",
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstancePreemptibleInstanceConfigPreemptionAction"
    },
    "cdktf-provider-oci.DataOciCoreInstancePreemptibleInstanceConfigPreemptionActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePreemptibleInstanceConfigPreemptionActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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": "whether the list is wrapping a set (will 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-instance/index.ts",
        "line": 1254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1268
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstancePreemptibleInstanceConfigPreemptionActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancePreemptibleInstanceConfigPreemptionActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1261
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1261
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance/index.ts",
            "line": 1261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstancePreemptibleInstanceConfigPreemptionActionList"
    },
    "cdktf-provider-oci.DataOciCoreInstancePreemptibleInstanceConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancePreemptibleInstanceConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance/index.ts",
        "line": 1215
      },
      "name": "DataOciCoreInstancePreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1244
          },
          "name": "preserveBootVolume",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1249
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancePreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstancePreemptibleInstanceConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance/index.ts",
        "line": 1348
      },
      "name": "DataOciCoreInstanceShapeConfig",
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceShapeConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstanceShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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": "whether the list is wrapping a set (will 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-instance/index.ts",
        "line": 1465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1479
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1472
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1472
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance/index.ts",
            "line": 1472
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceShapeConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance/index.ts",
        "line": 1371
      },
      "name": "DataOciCoreInstanceShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1400
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1405
          },
          "name": "gpuDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1410
          },
          "name": "gpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1415
          },
          "name": "localDiskDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1420
          },
          "name": "localDisks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1425
          },
          "name": "localDisksTotalSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1430
          },
          "name": "maxVnicAttachments",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1435
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1440
          },
          "name": "networkingBandwidthInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1445
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1450
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1455
          },
          "name": "processorDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1460
          },
          "name": "vcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance/index.ts",
        "line": 1574
      },
      "name": "DataOciCoreInstanceSourceDetails",
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceSourceDetailsInstanceSourceImageFilterDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceSourceDetailsInstanceSourceImageFilterDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instance/index.ts",
        "line": 1483
      },
      "name": "DataOciCoreInstanceSourceDetailsInstanceSourceImageFilterDetails",
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceSourceDetailsInstanceSourceImageFilterDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstanceSourceDetailsInstanceSourceImageFilterDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceSourceDetailsInstanceSourceImageFilterDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/index.ts",
          "line": 1563
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance/index.ts",
        "line": 1556
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1570
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceSourceDetailsInstanceSourceImageFilterDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1563
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1563
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance/index.ts",
            "line": 1563
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceSourceDetailsInstanceSourceImageFilterDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceSourceDetailsInstanceSourceImageFilterDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance/index.ts",
        "line": 1506
      },
      "name": "DataOciCoreInstanceSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1535
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1541
          },
          "name": "definedTagsFilter",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1546
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1551
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1519
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceSourceDetailsInstanceSourceImageFilterDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstanceSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/index.ts",
          "line": 1669
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance/index.ts",
        "line": 1662
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1676
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstanceSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstanceSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1669
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1669
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instance/index.ts",
            "line": 1669
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstanceSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstanceSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instance/index.ts",
          "line": 1606
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instance/index.ts",
        "line": 1597
      },
      "name": "DataOciCoreInstanceSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1626
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1631
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1637
          },
          "name": "instanceSourceImageFilterDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceSourceDetailsInstanceSourceImageFilterDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1642
          },
          "name": "isPreserveBootVolumeEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1647
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1652
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1657
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instance/index.ts",
            "line": 1610
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstanceSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instance/index:DataOciCoreInstanceSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instances oci_core_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instances oci_core_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/index.ts",
          "line": 2253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 2221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2238
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreInstances to import is 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-instances/index.ts",
            "line": 2403
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2291
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2307
          },
          "name": "resetCapacityReservationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2336
          },
          "name": "resetComputeClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2352
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2406
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2368
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2390
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2418
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2431
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2226
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2400
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2378
          },
          "name": "instances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2295
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2311
          },
          "name": "capacityReservationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2324
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2340
          },
          "name": "computeClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2356
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2410
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2372
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2394
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2285
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2301
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2317
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2330
          },
          "name": "computeClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2346
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2362
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2384
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstances"
    },
    "cdktf-provider-oci.DataOciCoreInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 9
      },
      "name": "DataOciCoreInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instances#compartment_id DataOciCoreInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/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/7.19.0/docs/data-sources/core_instances#availability_domain DataOciCoreInstances#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-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/7.19.0/docs/data-sources/core_instances#capacity_reservation_id DataOciCoreInstances#capacity_reservation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 17
          },
          "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/7.19.0/docs/data-sources/core_instances#compute_cluster_id DataOciCoreInstances#compute_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 25
          },
          "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/7.19.0/docs/data-sources/core_instances#display_name DataOciCoreInstances#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/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/7.19.0/docs/data-sources/core_instances#filter DataOciCoreInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstancesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_instances#id DataOciCoreInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/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/7.19.0/docs/data-sources/core_instances#state DataOciCoreInstances#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 2041
      },
      "name": "DataOciCoreInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instances#name DataOciCoreInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2045
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_instances#values DataOciCoreInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2053
          },
          "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/7.19.0/docs/data-sources/core_instances#regex DataOciCoreInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2049
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesFilter"
    },
    "cdktf-provider-oci.DataOciCoreInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/index.ts",
          "line": 2206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 2198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2213
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2206
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2206
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instances/index.ts",
            "line": 2206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/index.ts",
          "line": 2109
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 2099
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2176
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2164
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2180
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2193
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2157
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2170
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2186
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2113
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 1713
      },
      "name": "DataOciCoreInstancesInstances",
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstances"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesAgentConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 128
      },
      "name": "DataOciCoreInstancesInstancesAgentConfig",
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesAgentConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesAgentConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesAgentConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/index.ts",
          "line": 208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 215
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesAgentConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancesInstancesAgentConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 208
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 208
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instances/index.ts",
            "line": 208
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesAgentConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesAgentConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesAgentConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/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-core-instances/index.ts",
        "line": 151
      },
      "name": "DataOciCoreInstancesInstancesAgentConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 180
          },
          "name": "areAllPluginsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 185
          },
          "name": "isManagementDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 190
          },
          "name": "isMonitoringDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 196
          },
          "name": "pluginsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesAgentConfigPluginsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesAgentConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesAgentConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesAgentConfigPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesAgentConfigPluginsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 48
      },
      "name": "DataOciCoreInstancesInstancesAgentConfigPluginsConfig",
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesAgentConfigPluginsConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesAgentConfigPluginsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesAgentConfigPluginsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/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-instances/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/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.DataOciCoreInstancesInstancesAgentConfigPluginsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancesInstancesAgentConfigPluginsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/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-instances/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-instances/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesAgentConfigPluginsConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesAgentConfigPluginsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesAgentConfigPluginsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/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-instances/index.ts",
        "line": 71
      },
      "name": "DataOciCoreInstancesInstancesAgentConfigPluginsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 100
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 105
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesAgentConfigPluginsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesAgentConfigPluginsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesAvailabilityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesAvailabilityConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 219
      },
      "name": "DataOciCoreInstancesInstancesAvailabilityConfig",
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesAvailabilityConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesAvailabilityConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesAvailabilityConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/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.DataOciCoreInstancesInstancesAvailabilityConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancesInstancesAvailabilityConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/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-core-instances/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-core-instances/index.ts",
            "line": 288
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesAvailabilityConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesAvailabilityConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesAvailabilityConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/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-core-instances/index.ts",
        "line": 242
      },
      "name": "DataOciCoreInstancesInstancesAvailabilityConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 271
          },
          "name": "isLiveMigrationPreferred",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 276
          },
          "name": "recoveryAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesAvailabilityConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesAvailabilityConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 379
      },
      "name": "DataOciCoreInstancesInstancesCreateVnicDetails",
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesCreateVnicDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 299
      },
      "name": "DataOciCoreInstancesInstancesCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/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.DataOciCoreInstancesInstancesCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancesInstancesCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/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-core-instances/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-core-instances/index.ts",
            "line": 368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/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-core-instances/index.ts",
        "line": 322
      },
      "name": "DataOciCoreInstancesInstancesCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 351
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 356
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesCreateVnicDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesCreateVnicDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/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": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 519
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesCreateVnicDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancesInstancesCreateVnicDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 512
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 512
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instances/index.ts",
            "line": 512
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesCreateVnicDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/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-core-instances/index.ts",
        "line": 402
      },
      "name": "DataOciCoreInstancesInstancesCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 431
          },
          "name": "assignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 436
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 441
          },
          "name": "assignPublicIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 447
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 452
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 458
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 463
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 469
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 474
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 479
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 485
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 490
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 495
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 500
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesInstanceOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesInstanceOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 523
      },
      "name": "DataOciCoreInstancesInstancesInstanceOptions",
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesInstanceOptions"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesInstanceOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesInstanceOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/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-core-instances/index.ts",
        "line": 580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/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.DataOciCoreInstancesInstancesInstanceOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancesInstancesInstanceOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/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-core-instances/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-core-instances/index.ts",
            "line": 587
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesInstanceOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesInstanceOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesInstanceOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 546
      },
      "name": "DataOciCoreInstancesInstancesInstanceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 575
          },
          "name": "areLegacyImdsEndpointsDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesInstanceOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesInstanceOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 598
      },
      "name": "DataOciCoreInstancesInstancesLaunchOptions",
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesLaunchOptions"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/index.ts",
          "line": 687
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 680
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 694
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancesInstancesLaunchOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 687
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 687
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instances/index.ts",
            "line": 687
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesLaunchOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 621
      },
      "name": "DataOciCoreInstancesInstancesLaunchOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 650
          },
          "name": "bootVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 655
          },
          "name": "firmware",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 660
          },
          "name": "isConsistentVolumeNamingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 665
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 670
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 675
          },
          "name": "remoteDataVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesLaunchOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchVolumeAttachments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchVolumeAttachments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 798
      },
      "name": "DataOciCoreInstancesInstancesLaunchVolumeAttachments",
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesLaunchVolumeAttachments"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchVolumeAttachmentsLaunchCreateVolumeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchVolumeAttachmentsLaunchCreateVolumeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 698
      },
      "name": "DataOciCoreInstancesInstancesLaunchVolumeAttachmentsLaunchCreateVolumeDetails",
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesLaunchVolumeAttachmentsLaunchCreateVolumeDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchVolumeAttachmentsLaunchCreateVolumeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchVolumeAttachmentsLaunchCreateVolumeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/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": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 794
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchVolumeAttachmentsLaunchCreateVolumeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancesInstancesLaunchVolumeAttachmentsLaunchCreateVolumeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 787
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 787
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instances/index.ts",
            "line": 787
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesLaunchVolumeAttachmentsLaunchCreateVolumeDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchVolumeAttachmentsLaunchCreateVolumeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchVolumeAttachmentsLaunchCreateVolumeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 721
      },
      "name": "DataOciCoreInstancesInstancesLaunchVolumeAttachmentsLaunchCreateVolumeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 750
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 755
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 760
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 765
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 770
          },
          "name": "volumeCreationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 775
          },
          "name": "vpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 734
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchVolumeAttachmentsLaunchCreateVolumeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesLaunchVolumeAttachmentsLaunchCreateVolumeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchVolumeAttachmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchVolumeAttachmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/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-instances/index.ts",
        "line": 906
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/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.DataOciCoreInstancesInstancesLaunchVolumeAttachmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancesInstancesLaunchVolumeAttachmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/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-instances/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-instances/index.ts",
            "line": 913
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesLaunchVolumeAttachmentsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchVolumeAttachmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchVolumeAttachmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/index.ts",
          "line": 830
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 821
      },
      "name": "DataOciCoreInstancesInstancesLaunchVolumeAttachmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 850
          },
          "name": "device",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 855
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 860
          },
          "name": "encryptionInTransitType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 865
          },
          "name": "isAgentAutoIscsiLoginEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 870
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 875
          },
          "name": "isReadOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 880
          },
          "name": "isShareable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 886
          },
          "name": "launchCreateVolumeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchVolumeAttachmentsLaunchCreateVolumeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 891
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 896
          },
          "name": "useChap",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 901
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 834
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchVolumeAttachments"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesLaunchVolumeAttachmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesLicensingConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLicensingConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 924
      },
      "name": "DataOciCoreInstancesInstancesLicensingConfigs",
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesLicensingConfigs"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesLicensingConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLicensingConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/index.ts",
          "line": 998
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 991
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1005
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLicensingConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancesInstancesLicensingConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 998
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 998
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instances/index.ts",
            "line": 998
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesLicensingConfigsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesLicensingConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLicensingConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/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-instances/index.ts",
        "line": 947
      },
      "name": "DataOciCoreInstancesInstancesLicensingConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 976
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 981
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 986
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 960
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLicensingConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesLicensingConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/index.ts",
          "line": 2030
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 2023
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2037
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancesInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2030
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2030
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instances/index.ts",
            "line": 2030
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesList"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/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-core-instances/index.ts",
        "line": 1736
      },
      "name": "DataOciCoreInstancesInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1766
          },
          "name": "agentConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesAgentConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1771
          },
          "name": "async",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1777
          },
          "name": "availabilityConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesAvailabilityConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1782
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1787
          },
          "name": "bootVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1792
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1797
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1802
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1807
          },
          "name": "computeClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1813
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesCreateVnicDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1818
          },
          "name": "dedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1824
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1829
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1835
          },
          "name": "extendedMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1840
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1846
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1851
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1856
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1861
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1866
          },
          "name": "instanceConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1872
          },
          "name": "instanceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesInstanceOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1877
          },
          "name": "ipxeScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1882
          },
          "name": "isCrossNumaNode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1887
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1892
          },
          "name": "launchMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1898
          },
          "name": "launchOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1904
          },
          "name": "launchVolumeAttachments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLaunchVolumeAttachmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1910
          },
          "name": "licensingConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesLicensingConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1916
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1922
          },
          "name": "placementConstraintDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPlacementConstraintDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1928
          },
          "name": "platformConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPlatformConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1934
          },
          "name": "preemptibleInstanceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPreemptibleInstanceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1939
          },
          "name": "preserveBootVolume",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1944
          },
          "name": "preserveDataVolumesCreatedAtLaunch",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1949
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1954
          },
          "name": "publicIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1959
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1965
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1970
          },
          "name": "securityAttributesState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1975
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1981
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1987
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1992
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1997
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2003
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2008
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2013
          },
          "name": "timeMaintenanceRebootDue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 2018
          },
          "name": "updateOperationConstraint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1749
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesPlacementConstraintDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPlacementConstraintDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 1009
      },
      "name": "DataOciCoreInstancesInstancesPlacementConstraintDetails",
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesPlacementConstraintDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesPlacementConstraintDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPlacementConstraintDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/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": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 1076
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1090
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPlacementConstraintDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancesInstancesPlacementConstraintDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1083
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1083
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instances/index.ts",
            "line": 1083
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesPlacementConstraintDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesPlacementConstraintDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPlacementConstraintDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/index.ts",
          "line": 1041
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 1032
      },
      "name": "DataOciCoreInstancesInstancesPlacementConstraintDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1061
          },
          "name": "computeBareMetalHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1066
          },
          "name": "computeHostGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1071
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1045
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPlacementConstraintDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesPlacementConstraintDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesPlatformConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPlatformConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 1094
      },
      "name": "DataOciCoreInstancesInstancesPlatformConfig",
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesPlatformConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesPlatformConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPlatformConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/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": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 1207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1221
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPlatformConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancesInstancesPlatformConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1214
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1214
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instances/index.ts",
            "line": 1214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesPlatformConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesPlatformConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPlatformConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/index.ts",
          "line": 1126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 1117
      },
      "name": "DataOciCoreInstancesInstancesPlatformConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1146
          },
          "name": "areVirtualInstructionsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1152
          },
          "name": "configMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1157
          },
          "name": "isAccessControlServiceEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1162
          },
          "name": "isInputOutputMemoryManagementUnitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1167
          },
          "name": "isMeasuredBootEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1172
          },
          "name": "isMemoryEncryptionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1177
          },
          "name": "isSecureBootEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1182
          },
          "name": "isSymmetricMultiThreadingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1187
          },
          "name": "isTrustedPlatformModuleEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1192
          },
          "name": "numaNodesPerSocket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1197
          },
          "name": "percentageOfCoresEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1202
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPlatformConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesPlatformConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesPreemptibleInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPreemptibleInstanceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 1305
      },
      "name": "DataOciCoreInstancesInstancesPreemptibleInstanceConfig",
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesPreemptibleInstanceConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesPreemptibleInstanceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPreemptibleInstanceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/index.ts",
          "line": 1370
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 1363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1377
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPreemptibleInstanceConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancesInstancesPreemptibleInstanceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1370
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1370
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instances/index.ts",
            "line": 1370
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesPreemptibleInstanceConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesPreemptibleInstanceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPreemptibleInstanceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 1328
      },
      "name": "DataOciCoreInstancesInstancesPreemptibleInstanceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1358
          },
          "name": "preemptionAction",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPreemptibleInstanceConfigPreemptionActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPreemptibleInstanceConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesPreemptibleInstanceConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesPreemptibleInstanceConfigPreemptionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPreemptibleInstanceConfigPreemptionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 1225
      },
      "name": "DataOciCoreInstancesInstancesPreemptibleInstanceConfigPreemptionAction",
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesPreemptibleInstanceConfigPreemptionAction"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesPreemptibleInstanceConfigPreemptionActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPreemptibleInstanceConfigPreemptionActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/index.ts",
          "line": 1294
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 1287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1301
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPreemptibleInstanceConfigPreemptionActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancesInstancesPreemptibleInstanceConfigPreemptionActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1294
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1294
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instances/index.ts",
            "line": 1294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesPreemptibleInstanceConfigPreemptionActionList"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesPreemptibleInstanceConfigPreemptionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPreemptibleInstanceConfigPreemptionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/index.ts",
          "line": 1257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 1248
      },
      "name": "DataOciCoreInstancesInstancesPreemptibleInstanceConfigPreemptionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1277
          },
          "name": "preserveBootVolume",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1282
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesPreemptibleInstanceConfigPreemptionAction"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesPreemptibleInstanceConfigPreemptionActionOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 1381
      },
      "name": "DataOciCoreInstancesInstancesShapeConfig",
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesShapeConfig"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/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": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 1498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1512
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancesInstancesShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1505
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1505
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instances/index.ts",
            "line": 1505
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesShapeConfigList"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/index.ts",
          "line": 1413
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 1404
      },
      "name": "DataOciCoreInstancesInstancesShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1433
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1438
          },
          "name": "gpuDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1443
          },
          "name": "gpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1448
          },
          "name": "localDiskDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1453
          },
          "name": "localDisks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1458
          },
          "name": "localDisksTotalSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1463
          },
          "name": "maxVnicAttachments",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1468
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1473
          },
          "name": "networkingBandwidthInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1478
          },
          "name": "nvmes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1483
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1488
          },
          "name": "processorDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1493
          },
          "name": "vcpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 1607
      },
      "name": "DataOciCoreInstancesInstancesSourceDetails",
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesSourceDetailsInstanceSourceImageFilterDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesSourceDetailsInstanceSourceImageFilterDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-instances/index.ts",
        "line": 1516
      },
      "name": "DataOciCoreInstancesInstancesSourceDetailsInstanceSourceImageFilterDetails",
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesSourceDetailsInstanceSourceImageFilterDetails"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesSourceDetailsInstanceSourceImageFilterDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesSourceDetailsInstanceSourceImageFilterDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/index.ts",
          "line": 1596
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 1589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1603
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancesInstancesSourceDetailsInstanceSourceImageFilterDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1596
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1596
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-instances/index.ts",
            "line": 1596
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesSourceDetailsInstanceSourceImageFilterDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesSourceDetailsInstanceSourceImageFilterDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/index.ts",
          "line": 1548
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 1539
      },
      "name": "DataOciCoreInstancesInstancesSourceDetailsInstanceSourceImageFilterDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1568
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1574
          },
          "name": "definedTagsFilter",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1579
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1584
          },
          "name": "operatingSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1552
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesSourceDetailsInstanceSourceImageFilterDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesSourceDetailsInstanceSourceImageFilterDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/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-core-instances/index.ts",
        "line": 1695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/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.DataOciCoreInstancesInstancesSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInstancesInstancesSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/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-core-instances/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-core-instances/index.ts",
            "line": 1702
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreInstancesInstancesSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-instances/index.ts",
          "line": 1639
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-instances/index.ts",
        "line": 1630
      },
      "name": "DataOciCoreInstancesInstancesSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1659
          },
          "name": "bootVolumeSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1664
          },
          "name": "bootVolumeVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1670
          },
          "name": "instanceSourceImageFilterDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesSourceDetailsInstanceSourceImageFilterDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1675
          },
          "name": "isPreserveBootVolumeEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1680
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1685
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1690
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-instances/index.ts",
            "line": 1643
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInstancesInstancesSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-instances/index:DataOciCoreInstancesInstancesSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInternetGateways": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_internet_gateways oci_core_internet_gateways}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInternetGateways",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_internet_gateways oci_core_internet_gateways} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-internet-gateways/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.DataOciCoreInternetGatewaysConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-internet-gateways/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreInternetGateways resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/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 DataOciCoreInternetGateways to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_internet_gateways#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreInternetGateways that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreInternetGateways to import is 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-internet-gateways/index.ts",
            "line": 490
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreInternetGatewaysFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 423
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 493
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 445
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 461
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 477
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/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-internet-gateways/index.ts",
            "line": 516
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreInternetGateways",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 347
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 487
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInternetGatewaysFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 433
          },
          "name": "gateways",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInternetGatewaysGatewaysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 411
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 427
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 497
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInternetGatewaysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 449
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 465
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 481
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 404
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 417
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 439
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 455
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 471
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-internet-gateways/index:DataOciCoreInternetGateways"
    },
    "cdktf-provider-oci.DataOciCoreInternetGatewaysConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInternetGatewaysConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-internet-gateways/index.ts",
        "line": 9
      },
      "name": "DataOciCoreInternetGatewaysConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_internet_gateways#compartment_id DataOciCoreInternetGateways#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/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/7.19.0/docs/data-sources/core_internet_gateways#display_name DataOciCoreInternetGateways#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/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/7.19.0/docs/data-sources/core_internet_gateways#filter DataOciCoreInternetGateways#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInternetGatewaysFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_internet_gateways#id DataOciCoreInternetGateways#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/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/7.19.0/docs/data-sources/core_internet_gateways#state DataOciCoreInternetGateways#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/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/7.19.0/docs/data-sources/core_internet_gateways#vcn_id DataOciCoreInternetGateways#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 32
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-internet-gateways/index:DataOciCoreInternetGatewaysConfig"
    },
    "cdktf-provider-oci.DataOciCoreInternetGatewaysFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInternetGatewaysFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-internet-gateways/index.ts",
        "line": 162
      },
      "name": "DataOciCoreInternetGatewaysFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_internet_gateways#name DataOciCoreInternetGateways#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/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/7.19.0/docs/data-sources/core_internet_gateways#values DataOciCoreInternetGateways#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/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/7.19.0/docs/data-sources/core_internet_gateways#regex DataOciCoreInternetGateways#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 170
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-internet-gateways/index:DataOciCoreInternetGatewaysFilter"
    },
    "cdktf-provider-oci.DataOciCoreInternetGatewaysFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInternetGatewaysFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-internet-gateways/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-internet-gateways/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/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.DataOciCoreInternetGatewaysFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInternetGatewaysFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/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-internet-gateways/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-internet-gateways/index.ts",
            "line": 327
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreInternetGatewaysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-internet-gateways/index:DataOciCoreInternetGatewaysFilterList"
    },
    "cdktf-provider-oci.DataOciCoreInternetGatewaysFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInternetGatewaysFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-internet-gateways/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-internet-gateways/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 297
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreInternetGatewaysFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 285
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/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-internet-gateways/index.ts",
            "line": 314
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 278
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 291
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 307
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreInternetGatewaysFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-internet-gateways/index:DataOciCoreInternetGatewaysFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreInternetGatewaysGateways": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInternetGatewaysGateways",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-internet-gateways/index.ts",
        "line": 40
      },
      "name": "DataOciCoreInternetGatewaysGateways",
      "symbolId": "src/data-oci-core-internet-gateways/index:DataOciCoreInternetGatewaysGateways"
    },
    "cdktf-provider-oci.DataOciCoreInternetGatewaysGatewaysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInternetGatewaysGatewaysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-internet-gateways/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-internet-gateways/index.ts",
        "line": 144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/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.DataOciCoreInternetGatewaysGatewaysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreInternetGatewaysGatewaysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/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-internet-gateways/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-internet-gateways/index.ts",
            "line": 151
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-internet-gateways/index:DataOciCoreInternetGatewaysGatewaysList"
    },
    "cdktf-provider-oci.DataOciCoreInternetGatewaysGatewaysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreInternetGatewaysGatewaysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-internet-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-core-internet-gateways/index.ts",
        "line": 63
      },
      "name": "DataOciCoreInternetGatewaysGatewaysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 103
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 108
          },
          "name": "enabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 114
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 119
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 124
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 129
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 134
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 139
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-internet-gateways/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreInternetGatewaysGateways"
          }
        }
      ],
      "symbolId": "src/data-oci-core-internet-gateways/index:DataOciCoreInternetGatewaysGatewaysOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpInventorySubnet": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ip_inventory_subnet oci_core_ip_inventory_subnet}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpInventorySubnet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ip_inventory_subnet oci_core_ip_inventory_subnet} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
          "line": 188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreIpInventorySubnetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreIpInventorySubnet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 173
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreIpInventorySubnet to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ip_inventory_subnet#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreIpInventorySubnet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreIpInventorySubnet to import is 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-ip-inventory-subnet/index.ts",
            "line": 225
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 271
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 278
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreIpInventorySubnet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 161
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 213
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 234
          },
          "name": "ipInventorySubnetCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 240
          },
          "name": "ipInventorySubnetResourceSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpInventorySubnetIpInventorySubnetResourceSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 245
          },
          "name": "lastUpdatedTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 250
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 229
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 263
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 219
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 256
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ip-inventory-subnet/index:DataOciCoreIpInventorySubnet"
    },
    "cdktf-provider-oci.DataOciCoreIpInventorySubnetCidr": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ip_inventory_subnet_cidr oci_core_ip_inventory_subnet_cidr}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpInventorySubnetCidr",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ip_inventory_subnet_cidr oci_core_ip_inventory_subnet_cidr} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
          "line": 143
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreIpInventorySubnetCidrConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreIpInventorySubnetCidr resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
            "line": 128
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreIpInventorySubnetCidr to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ip_inventory_subnet_cidr#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreIpInventorySubnetCidr that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreIpInventorySubnetCidr to import is 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-ip-inventory-subnet-cidr/index.ts",
            "line": 180
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
            "line": 226
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
            "line": 233
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreIpInventorySubnetCidr",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
            "line": 116
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
            "line": 168
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
            "line": 190
          },
          "name": "ipInventoryCidrUtilizationSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpInventorySubnetCidrIpInventoryCidrUtilizationSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
            "line": 195
          },
          "name": "ipInventorySubnetCidrCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
            "line": 200
          },
          "name": "lastUpdatedTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
            "line": 205
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
            "line": 184
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
            "line": 218
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
            "line": 174
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
            "line": 211
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ip-inventory-subnet-cidr/index:DataOciCoreIpInventorySubnetCidr"
    },
    "cdktf-provider-oci.DataOciCoreIpInventorySubnetCidrConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpInventorySubnetCidrConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
        "line": 9
      },
      "name": "DataOciCoreIpInventorySubnetCidrConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ip_inventory_subnet_cidr#subnet_id DataOciCoreIpInventorySubnetCidr#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
            "line": 20
          },
          "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/7.19.0/docs/data-sources/core_ip_inventory_subnet_cidr#id DataOciCoreIpInventorySubnetCidr#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ip-inventory-subnet-cidr/index:DataOciCoreIpInventorySubnetCidrConfig"
    },
    "cdktf-provider-oci.DataOciCoreIpInventorySubnetCidrIpInventoryCidrUtilizationSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpInventorySubnetCidrIpInventoryCidrUtilizationSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
        "line": 22
      },
      "name": "DataOciCoreIpInventorySubnetCidrIpInventoryCidrUtilizationSummary",
      "symbolId": "src/data-oci-core-ip-inventory-subnet-cidr/index:DataOciCoreIpInventorySubnetCidrIpInventoryCidrUtilizationSummary"
    },
    "cdktf-provider-oci.DataOciCoreIpInventorySubnetCidrIpInventoryCidrUtilizationSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpInventorySubnetCidrIpInventoryCidrUtilizationSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ip-inventory-subnet-cidr/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-core-ip-inventory-subnet-cidr/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/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.DataOciCoreIpInventorySubnetCidrIpInventoryCidrUtilizationSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpInventorySubnetCidrIpInventoryCidrUtilizationSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/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-core-ip-inventory-subnet-cidr/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-core-ip-inventory-subnet-cidr/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ip-inventory-subnet-cidr/index:DataOciCoreIpInventorySubnetCidrIpInventoryCidrUtilizationSummaryList"
    },
    "cdktf-provider-oci.DataOciCoreIpInventorySubnetCidrIpInventoryCidrUtilizationSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpInventorySubnetCidrIpInventoryCidrUtilizationSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ip-inventory-subnet-cidr/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-ip-inventory-subnet-cidr/index.ts",
        "line": 45
      },
      "name": "DataOciCoreIpInventorySubnetCidrIpInventoryCidrUtilizationSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
            "line": 74
          },
          "name": "addressType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
            "line": 79
          },
          "name": "cidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
            "line": 84
          },
          "name": "utilization",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet-cidr/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpInventorySubnetCidrIpInventoryCidrUtilizationSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ip-inventory-subnet-cidr/index:DataOciCoreIpInventorySubnetCidrIpInventoryCidrUtilizationSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpInventorySubnetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpInventorySubnetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
        "line": 9
      },
      "name": "DataOciCoreIpInventorySubnetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ip_inventory_subnet#subnet_id DataOciCoreIpInventorySubnet#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 20
          },
          "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/7.19.0/docs/data-sources/core_ip_inventory_subnet#id DataOciCoreIpInventorySubnet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ip-inventory-subnet/index:DataOciCoreIpInventorySubnetConfig"
    },
    "cdktf-provider-oci.DataOciCoreIpInventorySubnetIpInventorySubnetResourceSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpInventorySubnetIpInventorySubnetResourceSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
        "line": 22
      },
      "name": "DataOciCoreIpInventorySubnetIpInventorySubnetResourceSummary",
      "symbolId": "src/data-oci-core-ip-inventory-subnet/index:DataOciCoreIpInventorySubnetIpInventorySubnetResourceSummary"
    },
    "cdktf-provider-oci.DataOciCoreIpInventorySubnetIpInventorySubnetResourceSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpInventorySubnetIpInventorySubnetResourceSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ip-inventory-subnet/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": "whether the list is wrapping a set (will 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-ip-inventory-subnet/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 148
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreIpInventorySubnetIpInventorySubnetResourceSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpInventorySubnetIpInventorySubnetResourceSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 141
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 141
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-ip-inventory-subnet/index.ts",
            "line": 141
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ip-inventory-subnet/index:DataOciCoreIpInventorySubnetIpInventorySubnetResourceSummaryList"
    },
    "cdktf-provider-oci.DataOciCoreIpInventorySubnetIpInventorySubnetResourceSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpInventorySubnetIpInventorySubnetResourceSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ip-inventory-subnet/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-ip-inventory-subnet/index.ts",
        "line": 45
      },
      "name": "DataOciCoreIpInventorySubnetIpInventorySubnetResourceSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 74
          },
          "name": "addressType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 79
          },
          "name": "assignedResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 84
          },
          "name": "assignedResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 89
          },
          "name": "assignedTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 94
          },
          "name": "associatedPublicIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 99
          },
          "name": "associatedPublicIpPool",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 104
          },
          "name": "dnsHostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 109
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 114
          },
          "name": "ipAddressLifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 119
          },
          "name": "ipId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 124
          },
          "name": "parentCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 129
          },
          "name": "publicIpLifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-subnet/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpInventorySubnetIpInventorySubnetResourceSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ip-inventory-subnet/index:DataOciCoreIpInventorySubnetIpInventorySubnetResourceSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlaps": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ip_inventory_vcn_overlaps oci_core_ip_inventory_vcn_overlaps}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlaps",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ip_inventory_vcn_overlaps oci_core_ip_inventory_vcn_overlaps} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
          "line": 338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreIpInventoryVcnOverlaps resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 323
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreIpInventoryVcnOverlaps to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ip_inventory_vcn_overlaps#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreIpInventoryVcnOverlaps that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreIpInventoryVcnOverlaps to import is 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-ip-inventory-vcn-overlaps/index.ts",
            "line": 446
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 449
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 386
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 461
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 471
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreIpInventoryVcnOverlaps",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 311
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 443
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 396
          },
          "name": "ipInventoryVcnOverlapSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsIpInventoryVcnOverlapSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 401
          },
          "name": "lastUpdatedTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 406
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 411
          },
          "name": "overlapCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 374
          },
          "name": "compartmentListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 453
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 390
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 424
          },
          "name": "regionListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 437
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 367
          },
          "name": "compartmentList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 380
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 417
          },
          "name": "regionList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 430
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ip-inventory-vcn-overlaps/index:DataOciCoreIpInventoryVcnOverlaps"
    },
    "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
        "line": 9
      },
      "name": "DataOciCoreIpInventoryVcnOverlapsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ip_inventory_vcn_overlaps#compartment_list DataOciCoreIpInventoryVcnOverlaps#compartment_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 13
          },
          "name": "compartmentList",
          "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/7.19.0/docs/data-sources/core_ip_inventory_vcn_overlaps#region_list DataOciCoreIpInventoryVcnOverlaps#region_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 24
          },
          "name": "regionList",
          "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/7.19.0/docs/data-sources/core_ip_inventory_vcn_overlaps#vcn_id DataOciCoreIpInventoryVcnOverlaps#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 28
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ip_inventory_vcn_overlaps#filter DataOciCoreIpInventoryVcnOverlaps#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_ip_inventory_vcn_overlaps#id DataOciCoreIpInventoryVcnOverlaps#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ip-inventory-vcn-overlaps/index:DataOciCoreIpInventoryVcnOverlapsConfig"
    },
    "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
        "line": 126
      },
      "name": "DataOciCoreIpInventoryVcnOverlapsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ip_inventory_vcn_overlaps#name DataOciCoreIpInventoryVcnOverlaps#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 130
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ip_inventory_vcn_overlaps#values DataOciCoreIpInventoryVcnOverlaps#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 138
          },
          "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/7.19.0/docs/data-sources/core_ip_inventory_vcn_overlaps#regex DataOciCoreIpInventoryVcnOverlaps#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 134
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ip-inventory-vcn-overlaps/index:DataOciCoreIpInventoryVcnOverlapsFilter"
    },
    "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/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/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/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.DataOciCoreIpInventoryVcnOverlapsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpInventoryVcnOverlapsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 291
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/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/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ip-inventory-vcn-overlaps/index:DataOciCoreIpInventoryVcnOverlapsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/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-core-ip-inventory-vcn-overlaps/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 261
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreIpInventoryVcnOverlapsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 249
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 265
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 278
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 242
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 255
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 271
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ip-inventory-vcn-overlaps/index:DataOciCoreIpInventoryVcnOverlapsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsIpInventoryVcnOverlapSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsIpInventoryVcnOverlapSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
        "line": 36
      },
      "name": "DataOciCoreIpInventoryVcnOverlapsIpInventoryVcnOverlapSummary",
      "symbolId": "src/data-oci-core-ip-inventory-vcn-overlaps/index:DataOciCoreIpInventoryVcnOverlapsIpInventoryVcnOverlapSummary"
    },
    "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsIpInventoryVcnOverlapSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsIpInventoryVcnOverlapSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/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-ip-inventory-vcn-overlaps/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/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.DataOciCoreIpInventoryVcnOverlapsIpInventoryVcnOverlapSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpInventoryVcnOverlapsIpInventoryVcnOverlapSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/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-ip-inventory-vcn-overlaps/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-ip-inventory-vcn-overlaps/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ip-inventory-vcn-overlaps/index:DataOciCoreIpInventoryVcnOverlapsIpInventoryVcnOverlapSummaryList"
    },
    "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsIpInventoryVcnOverlapSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsIpInventoryVcnOverlapSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/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-ip-inventory-vcn-overlaps/index.ts",
        "line": 59
      },
      "name": "DataOciCoreIpInventoryVcnOverlapsIpInventoryVcnOverlapSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 88
          },
          "name": "cidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 93
          },
          "name": "overlappingCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 98
          },
          "name": "overlappingVcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 103
          },
          "name": "overlappingVcnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ip-inventory-vcn-overlaps/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpInventoryVcnOverlapsIpInventoryVcnOverlapSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ip-inventory-vcn-overlaps/index:DataOciCoreIpInventoryVcnOverlapsIpInventoryVcnOverlapSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecAlgorithm": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_algorithm oci_core_ipsec_algorithm}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithm",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_algorithm oci_core_ipsec_algorithm} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-algorithm/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.DataOciCoreIpsecAlgorithmConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreIpsecAlgorithm resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/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 DataOciCoreIpsecAlgorithm to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_algorithm#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreIpsecAlgorithm that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreIpsecAlgorithm to import is 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-ipsec-algorithm/index.ts",
            "line": 449
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 461
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 467
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecAlgorithm",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 367
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 419
          },
          "name": "allowedPhaseOneParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmAllowedPhaseOneParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 425
          },
          "name": "allowedPhaseTwoParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmAllowedPhaseTwoParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 431
          },
          "name": "defaultPhaseOneParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmDefaultPhaseOneParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 437
          },
          "name": "defaultPhaseTwoParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmDefaultPhaseTwoParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 453
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 443
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-algorithm/index:DataOciCoreIpsecAlgorithm"
    },
    "cdktf-provider-oci.DataOciCoreIpsecAlgorithmAllowedPhaseOneParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmAllowedPhaseOneParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
        "line": 18
      },
      "name": "DataOciCoreIpsecAlgorithmAllowedPhaseOneParameters",
      "symbolId": "src/data-oci-core-ipsec-algorithm/index:DataOciCoreIpsecAlgorithmAllowedPhaseOneParameters"
    },
    "cdktf-provider-oci.DataOciCoreIpsecAlgorithmAllowedPhaseOneParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmAllowedPhaseOneParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-algorithm/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": "whether the list is wrapping a set (will 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-ipsec-algorithm/index.ts",
        "line": 85
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 99
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmAllowedPhaseOneParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecAlgorithmAllowedPhaseOneParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 92
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 92
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-ipsec-algorithm/index.ts",
            "line": 92
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-algorithm/index:DataOciCoreIpsecAlgorithmAllowedPhaseOneParametersList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecAlgorithmAllowedPhaseOneParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmAllowedPhaseOneParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-algorithm/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-core-ipsec-algorithm/index.ts",
        "line": 41
      },
      "name": "DataOciCoreIpsecAlgorithmAllowedPhaseOneParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 70
          },
          "name": "authenticationAlgorithms",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 75
          },
          "name": "dhGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 80
          },
          "name": "encryptionAlgorithms",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 54
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmAllowedPhaseOneParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-algorithm/index:DataOciCoreIpsecAlgorithmAllowedPhaseOneParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecAlgorithmAllowedPhaseTwoParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmAllowedPhaseTwoParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
        "line": 103
      },
      "name": "DataOciCoreIpsecAlgorithmAllowedPhaseTwoParameters",
      "symbolId": "src/data-oci-core-ipsec-algorithm/index:DataOciCoreIpsecAlgorithmAllowedPhaseTwoParameters"
    },
    "cdktf-provider-oci.DataOciCoreIpsecAlgorithmAllowedPhaseTwoParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmAllowedPhaseTwoParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-algorithm/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": "whether the list is wrapping a set (will 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-ipsec-algorithm/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 184
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmAllowedPhaseTwoParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecAlgorithmAllowedPhaseTwoParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 177
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 177
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-ipsec-algorithm/index.ts",
            "line": 177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-algorithm/index:DataOciCoreIpsecAlgorithmAllowedPhaseTwoParametersList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecAlgorithmAllowedPhaseTwoParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmAllowedPhaseTwoParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-algorithm/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-ipsec-algorithm/index.ts",
        "line": 126
      },
      "name": "DataOciCoreIpsecAlgorithmAllowedPhaseTwoParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 155
          },
          "name": "authenticationAlgorithms",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 160
          },
          "name": "encryptionAlgorithms",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 165
          },
          "name": "pfsDhGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmAllowedPhaseTwoParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-algorithm/index:DataOciCoreIpsecAlgorithmAllowedPhaseTwoParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecAlgorithmConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
        "line": 9
      },
      "name": "DataOciCoreIpsecAlgorithmConfig",
      "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/7.19.0/docs/data-sources/core_ipsec_algorithm#id DataOciCoreIpsecAlgorithm#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-algorithm/index:DataOciCoreIpsecAlgorithmConfig"
    },
    "cdktf-provider-oci.DataOciCoreIpsecAlgorithmDefaultPhaseOneParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmDefaultPhaseOneParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
        "line": 188
      },
      "name": "DataOciCoreIpsecAlgorithmDefaultPhaseOneParameters",
      "symbolId": "src/data-oci-core-ipsec-algorithm/index:DataOciCoreIpsecAlgorithmDefaultPhaseOneParameters"
    },
    "cdktf-provider-oci.DataOciCoreIpsecAlgorithmDefaultPhaseOneParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmDefaultPhaseOneParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-algorithm/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": "whether the list is wrapping a set (will 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-ipsec-algorithm/index.ts",
        "line": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 269
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmDefaultPhaseOneParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecAlgorithmDefaultPhaseOneParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 262
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 262
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-ipsec-algorithm/index.ts",
            "line": 262
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-algorithm/index:DataOciCoreIpsecAlgorithmDefaultPhaseOneParametersList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecAlgorithmDefaultPhaseOneParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmDefaultPhaseOneParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-algorithm/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-ipsec-algorithm/index.ts",
        "line": 211
      },
      "name": "DataOciCoreIpsecAlgorithmDefaultPhaseOneParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 240
          },
          "name": "defaultAuthenticationAlgorithms",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 245
          },
          "name": "defaultDhGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 250
          },
          "name": "defaultEncryptionAlgorithms",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmDefaultPhaseOneParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-algorithm/index:DataOciCoreIpsecAlgorithmDefaultPhaseOneParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecAlgorithmDefaultPhaseTwoParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmDefaultPhaseTwoParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
        "line": 273
      },
      "name": "DataOciCoreIpsecAlgorithmDefaultPhaseTwoParameters",
      "symbolId": "src/data-oci-core-ipsec-algorithm/index:DataOciCoreIpsecAlgorithmDefaultPhaseTwoParameters"
    },
    "cdktf-provider-oci.DataOciCoreIpsecAlgorithmDefaultPhaseTwoParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmDefaultPhaseTwoParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-algorithm/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-core-ipsec-algorithm/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/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.DataOciCoreIpsecAlgorithmDefaultPhaseTwoParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecAlgorithmDefaultPhaseTwoParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/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-core-ipsec-algorithm/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-core-ipsec-algorithm/index.ts",
            "line": 347
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-algorithm/index:DataOciCoreIpsecAlgorithmDefaultPhaseTwoParametersList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecAlgorithmDefaultPhaseTwoParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmDefaultPhaseTwoParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-algorithm/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-ipsec-algorithm/index.ts",
        "line": 296
      },
      "name": "DataOciCoreIpsecAlgorithmDefaultPhaseTwoParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 325
          },
          "name": "defaultAuthenticationAlgorithms",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 330
          },
          "name": "defaultEncryptionAlgorithms",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 335
          },
          "name": "defaultPfsDhGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-algorithm/index.ts",
            "line": 309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecAlgorithmDefaultPhaseTwoParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-algorithm/index:DataOciCoreIpsecAlgorithmDefaultPhaseTwoParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConfig": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_config oci_core_ipsec_config}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_config oci_core_ipsec_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-config/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.DataOciCoreIpsecConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-config/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreIpsecConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/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 DataOciCoreIpsecConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreIpsecConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreIpsecConfig to import is 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-ipsec-config/index.ts",
            "line": 400
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreIpsecConfigFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 403
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 363
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 415
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 423
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 298
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 351
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 397
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConfigFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 385
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 391
          },
          "name": "tunnels",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConfigTunnelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 407
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConfigFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 367
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 380
          },
          "name": "ipsecIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 357
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 373
          },
          "name": "ipsecId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-config/index:DataOciCoreIpsecConfig"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-config/index.ts",
        "line": 9
      },
      "name": "DataOciCoreIpsecConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_config#ipsec_id DataOciCoreIpsecConfig#ipsec_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 20
          },
          "name": "ipsecId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_config#filter DataOciCoreIpsecConfig#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConfigFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_ipsec_config#id DataOciCoreIpsecConfig#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-config/index:DataOciCoreIpsecConfigConfig"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConfigFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConfigFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-config/index.ts",
        "line": 113
      },
      "name": "DataOciCoreIpsecConfigFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_config#name DataOciCoreIpsecConfig#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/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/7.19.0/docs/data-sources/core_ipsec_config#values DataOciCoreIpsecConfig#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/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/7.19.0/docs/data-sources/core_ipsec_config#regex DataOciCoreIpsecConfig#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 121
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-config/index:DataOciCoreIpsecConfigFilter"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConfigFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConfigFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-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": "whether the list is wrapping a set (will 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-ipsec-config/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/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.DataOciCoreIpsecConfigFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConfigFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/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-core-ipsec-config/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-core-ipsec-config/index.ts",
            "line": 278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConfigFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-config/index:DataOciCoreIpsecConfigFilterList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConfigFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConfigFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-config/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-core-ipsec-config/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 248
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreIpsecConfigFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 236
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/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-core-ipsec-config/index.ts",
            "line": 265
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 229
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 242
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 258
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreIpsecConfigFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-config/index:DataOciCoreIpsecConfigFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConfigTunnels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConfigTunnels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-config/index.ts",
        "line": 28
      },
      "name": "DataOciCoreIpsecConfigTunnels",
      "symbolId": "src/data-oci-core-ipsec-config/index:DataOciCoreIpsecConfigTunnels"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConfigTunnelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConfigTunnelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-config/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-core-ipsec-config/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/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.DataOciCoreIpsecConfigTunnelsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConfigTunnelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/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-core-ipsec-config/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-core-ipsec-config/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-config/index:DataOciCoreIpsecConfigTunnelsList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConfigTunnelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConfigTunnelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-config/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-ipsec-config/index.ts",
        "line": 51
      },
      "name": "DataOciCoreIpsecConfigTunnelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 80
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 85
          },
          "name": "sharedSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 90
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-config/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConfigTunnels"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-config/index:DataOciCoreIpsecConfigTunnelsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnel": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnel oci_core_ipsec_connection_tunnel}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnel oci_core_ipsec_connection_tunnel} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
          "line": 590
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
        "line": 558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreIpsecConnectionTunnel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 575
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreIpsecConnectionTunnel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnel#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreIpsecConnectionTunnel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreIpsecConnectionTunnel to import is 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-ipsec-connection-tunnel/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-core-ipsec-connection-tunnel/index.ts",
            "line": 766
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionTunnel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 563
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 615
          },
          "name": "associatedVirtualCircuits",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 621
          },
          "name": "bgpSessionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelBgpSessionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 626
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 631
          },
          "name": "cpeIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 636
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 642
          },
          "name": "dpdConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelDpdConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 647
          },
          "name": "dpdMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 652
          },
          "name": "dpdTimeoutInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 658
          },
          "name": "encryptionDomainConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelEncryptionDomainConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 663
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 668
          },
          "name": "ikeVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 686
          },
          "name": "natTranslationEnabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 691
          },
          "name": "oracleCanInitiate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 697
          },
          "name": "phaseOneDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelPhaseOneDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 703
          },
          "name": "phaseTwoDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelPhaseTwoDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 708
          },
          "name": "routing",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 713
          },
          "name": "sharedSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 718
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 723
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 728
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 733
          },
          "name": "timeStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 751
          },
          "name": "vpnIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 681
          },
          "name": "ipsecIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 746
          },
          "name": "tunnelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 674
          },
          "name": "ipsecId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 739
          },
          "name": "tunnelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel/index:DataOciCoreIpsecConnectionTunnel"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelBgpSessionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelBgpSessionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
        "line": 19
      },
      "name": "DataOciCoreIpsecConnectionTunnelBgpSessionInfo",
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel/index:DataOciCoreIpsecConnectionTunnelBgpSessionInfo"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelBgpSessionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelBgpSessionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnel/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-ipsec-connection-tunnel/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/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.DataOciCoreIpsecConnectionTunnelBgpSessionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionTunnelBgpSessionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/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-ipsec-connection-tunnel/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-ipsec-connection-tunnel/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel/index:DataOciCoreIpsecConnectionTunnelBgpSessionInfoList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelBgpSessionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelBgpSessionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnel/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-core-ipsec-connection-tunnel/index.ts",
        "line": 42
      },
      "name": "DataOciCoreIpsecConnectionTunnelBgpSessionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 71
          },
          "name": "bgpIpv6State",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 76
          },
          "name": "bgpState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 81
          },
          "name": "customerBgpAsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 86
          },
          "name": "customerInterfaceIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 91
          },
          "name": "customerInterfaceIpv6",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 96
          },
          "name": "oracleBgpAsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 101
          },
          "name": "oracleInterfaceIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 106
          },
          "name": "oracleInterfaceIpv6",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelBgpSessionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel/index:DataOciCoreIpsecConnectionTunnelBgpSessionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
        "line": 9
      },
      "name": "DataOciCoreIpsecConnectionTunnelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnel#ipsec_id DataOciCoreIpsecConnectionTunnel#ipsec_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 13
          },
          "name": "ipsecId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnel#tunnel_id DataOciCoreIpsecConnectionTunnel#tunnel_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 17
          },
          "name": "tunnelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel/index:DataOciCoreIpsecConnectionTunnelConfig"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelDpdConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelDpdConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
        "line": 129
      },
      "name": "DataOciCoreIpsecConnectionTunnelDpdConfig",
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel/index:DataOciCoreIpsecConnectionTunnelDpdConfig"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelDpdConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelDpdConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnel/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": "whether the list is wrapping a set (will 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-ipsec-connection-tunnel/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 205
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelDpdConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionTunnelDpdConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 198
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 198
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-ipsec-connection-tunnel/index.ts",
            "line": 198
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel/index:DataOciCoreIpsecConnectionTunnelDpdConfigList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelDpdConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelDpdConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnel/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-ipsec-connection-tunnel/index.ts",
        "line": 152
      },
      "name": "DataOciCoreIpsecConnectionTunnelDpdConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 181
          },
          "name": "dpdMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 186
          },
          "name": "dpdTimeoutInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelDpdConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel/index:DataOciCoreIpsecConnectionTunnelDpdConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelEncryptionDomainConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelEncryptionDomainConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
        "line": 209
      },
      "name": "DataOciCoreIpsecConnectionTunnelEncryptionDomainConfig",
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel/index:DataOciCoreIpsecConnectionTunnelEncryptionDomainConfig"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelEncryptionDomainConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelEncryptionDomainConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnel/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-core-ipsec-connection-tunnel/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/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.DataOciCoreIpsecConnectionTunnelEncryptionDomainConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionTunnelEncryptionDomainConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/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-core-ipsec-connection-tunnel/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-core-ipsec-connection-tunnel/index.ts",
            "line": 278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel/index:DataOciCoreIpsecConnectionTunnelEncryptionDomainConfigList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelEncryptionDomainConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelEncryptionDomainConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnel/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-ipsec-connection-tunnel/index.ts",
        "line": 232
      },
      "name": "DataOciCoreIpsecConnectionTunnelEncryptionDomainConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 261
          },
          "name": "cpeTrafficSelector",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 266
          },
          "name": "oracleTrafficSelector",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelEncryptionDomainConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel/index:DataOciCoreIpsecConnectionTunnelEncryptionDomainConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelError": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnel_error oci_core_ipsec_connection_tunnel_error}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelError",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnel_error oci_core_ipsec_connection_tunnel_error} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnel-error/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.DataOciCoreIpsecConnectionTunnelErrorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnel-error/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreIpsecConnectionTunnelError resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-error/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 DataOciCoreIpsecConnectionTunnelError to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnel_error#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreIpsecConnectionTunnelError that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreIpsecConnectionTunnelError to import is 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-ipsec-connection-tunnel-error/index.ts",
            "line": 105
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-error/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-core-ipsec-connection-tunnel-error/index.ts",
            "line": 166
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionTunnelError",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-error/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-error/index.ts",
            "line": 88
          },
          "name": "errorCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-error/index.ts",
            "line": 93
          },
          "name": "errorDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-error/index.ts",
            "line": 127
          },
          "name": "ociResourcesLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-error/index.ts",
            "line": 132
          },
          "name": "solution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-error/index.ts",
            "line": 137
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-error/index.ts",
            "line": 109
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-error/index.ts",
            "line": 122
          },
          "name": "ipsecIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-error/index.ts",
            "line": 150
          },
          "name": "tunnelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-error/index.ts",
            "line": 99
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-error/index.ts",
            "line": 115
          },
          "name": "ipsecId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-error/index.ts",
            "line": 143
          },
          "name": "tunnelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel-error/index:DataOciCoreIpsecConnectionTunnelError"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelErrorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelErrorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnel-error/index.ts",
        "line": 9
      },
      "name": "DataOciCoreIpsecConnectionTunnelErrorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnel_error#ipsec_id DataOciCoreIpsecConnectionTunnelError#ipsec_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-error/index.ts",
            "line": 20
          },
          "name": "ipsecId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnel_error#tunnel_id DataOciCoreIpsecConnectionTunnelError#tunnel_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-error/index.ts",
            "line": 24
          },
          "name": "tunnelId",
          "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/7.19.0/docs/data-sources/core_ipsec_connection_tunnel_error#id DataOciCoreIpsecConnectionTunnelError#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-error/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel-error/index:DataOciCoreIpsecConnectionTunnelErrorConfig"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelPhaseOneDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelPhaseOneDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
        "line": 289
      },
      "name": "DataOciCoreIpsecConnectionTunnelPhaseOneDetails",
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel/index:DataOciCoreIpsecConnectionTunnelPhaseOneDetails"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelPhaseOneDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelPhaseOneDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
          "line": 408
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-ipsec-connection-tunnel/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 415
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelPhaseOneDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionTunnelPhaseOneDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 408
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 408
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-ipsec-connection-tunnel/index.ts",
            "line": 408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel/index:DataOciCoreIpsecConnectionTunnelPhaseOneDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelPhaseOneDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelPhaseOneDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
          "line": 321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-ipsec-connection-tunnel/index.ts",
        "line": 312
      },
      "name": "DataOciCoreIpsecConnectionTunnelPhaseOneDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 341
          },
          "name": "customAuthenticationAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 346
          },
          "name": "customDhGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 351
          },
          "name": "customEncryptionAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 356
          },
          "name": "isCustomPhaseOneConfig",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 361
          },
          "name": "isIkeEstablished",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 366
          },
          "name": "lifetime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 371
          },
          "name": "negotiatedAuthenticationAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 376
          },
          "name": "negotiatedDhGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 381
          },
          "name": "negotiatedEncryptionAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 386
          },
          "name": "remainingLifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 391
          },
          "name": "remainingLifetimeInt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 396
          },
          "name": "remainingLifetimeLastRetrieved",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelPhaseOneDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel/index:DataOciCoreIpsecConnectionTunnelPhaseOneDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelPhaseTwoDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelPhaseTwoDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
        "line": 419
      },
      "name": "DataOciCoreIpsecConnectionTunnelPhaseTwoDetails",
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel/index:DataOciCoreIpsecConnectionTunnelPhaseTwoDetails"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelPhaseTwoDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelPhaseTwoDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
          "line": 543
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-ipsec-connection-tunnel/index.ts",
        "line": 536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 550
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelPhaseTwoDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionTunnelPhaseTwoDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 543
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 543
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-ipsec-connection-tunnel/index.ts",
            "line": 543
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel/index:DataOciCoreIpsecConnectionTunnelPhaseTwoDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelPhaseTwoDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelPhaseTwoDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnel/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-ipsec-connection-tunnel/index.ts",
        "line": 442
      },
      "name": "DataOciCoreIpsecConnectionTunnelPhaseTwoDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 471
          },
          "name": "customAuthenticationAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 476
          },
          "name": "customEncryptionAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 481
          },
          "name": "dhGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 486
          },
          "name": "isCustomPhaseTwoConfig",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 491
          },
          "name": "isEspEstablished",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 496
          },
          "name": "isPfsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 501
          },
          "name": "lifetime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 506
          },
          "name": "negotiatedAuthenticationAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 511
          },
          "name": "negotiatedDhGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 516
          },
          "name": "negotiatedEncryptionAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 521
          },
          "name": "remainingLifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 526
          },
          "name": "remainingLifetimeInt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 531
          },
          "name": "remainingLifetimeLastRetrieved",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelPhaseTwoDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel/index:DataOciCoreIpsecConnectionTunnelPhaseTwoDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnel_routes oci_core_ipsec_connection_tunnel_routes}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnel_routes oci_core_ipsec_connection_tunnel_routes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
          "line": 343
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreIpsecConnectionTunnelRoutes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 328
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreIpsecConnectionTunnelRoutes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnel_routes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreIpsecConnectionTunnelRoutes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreIpsecConnectionTunnelRoutes to import is 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-ipsec-connection-tunnel-routes/index.ts",
            "line": 439
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 378
          },
          "name": "resetAdvertiser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 442
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 394
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 454
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 464
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionTunnelRoutes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 316
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 436
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 430
          },
          "name": "tunnelRoutes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesTunnelRoutesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 382
          },
          "name": "advertiserInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 446
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 398
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 411
          },
          "name": "ipsecIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 424
          },
          "name": "tunnelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 372
          },
          "name": "advertiser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 388
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 404
          },
          "name": "ipsecId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 417
          },
          "name": "tunnelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel-routes/index:DataOciCoreIpsecConnectionTunnelRoutes"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
        "line": 9
      },
      "name": "DataOciCoreIpsecConnectionTunnelRoutesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnel_routes#ipsec_id DataOciCoreIpsecConnectionTunnelRoutes#ipsec_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 24
          },
          "name": "ipsecId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnel_routes#tunnel_id DataOciCoreIpsecConnectionTunnelRoutes#tunnel_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 28
          },
          "name": "tunnelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnel_routes#advertiser DataOciCoreIpsecConnectionTunnelRoutes#advertiser}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 13
          },
          "name": "advertiser",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnel_routes#filter DataOciCoreIpsecConnectionTunnelRoutes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_ipsec_connection_tunnel_routes#id DataOciCoreIpsecConnectionTunnelRoutes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel-routes/index:DataOciCoreIpsecConnectionTunnelRoutesConfig"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
        "line": 131
      },
      "name": "DataOciCoreIpsecConnectionTunnelRoutesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnel_routes#name DataOciCoreIpsecConnectionTunnelRoutes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 135
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnel_routes#values DataOciCoreIpsecConnectionTunnelRoutes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 143
          },
          "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/7.19.0/docs/data-sources/core_ipsec_connection_tunnel_routes#regex DataOciCoreIpsecConnectionTunnelRoutes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 139
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel-routes/index:DataOciCoreIpsecConnectionTunnelRoutesFilter"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/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-ipsec-connection-tunnel-routes/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/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.DataOciCoreIpsecConnectionTunnelRoutesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionTunnelRoutesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/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-ipsec-connection-tunnel-routes/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-ipsec-connection-tunnel-routes/index.ts",
            "line": 296
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel-routes/index:DataOciCoreIpsecConnectionTunnelRoutesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-ipsec-connection-tunnel-routes/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 266
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreIpsecConnectionTunnelRoutesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 254
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 270
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 283
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 247
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 260
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 276
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel-routes/index:DataOciCoreIpsecConnectionTunnelRoutesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesTunnelRoutes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesTunnelRoutes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
        "line": 36
      },
      "name": "DataOciCoreIpsecConnectionTunnelRoutesTunnelRoutes",
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel-routes/index:DataOciCoreIpsecConnectionTunnelRoutesTunnelRoutes"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesTunnelRoutesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesTunnelRoutesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/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-ipsec-connection-tunnel-routes/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/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.DataOciCoreIpsecConnectionTunnelRoutesTunnelRoutesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionTunnelRoutesTunnelRoutesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/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-ipsec-connection-tunnel-routes/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-ipsec-connection-tunnel-routes/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel-routes/index:DataOciCoreIpsecConnectionTunnelRoutesTunnelRoutesList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesTunnelRoutesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesTunnelRoutesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/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-ipsec-connection-tunnel-routes/index.ts",
        "line": 59
      },
      "name": "DataOciCoreIpsecConnectionTunnelRoutesTunnelRoutesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 88
          },
          "name": "advertiser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 93
          },
          "name": "age",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 98
          },
          "name": "asPath",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 103
          },
          "name": "isBestPath",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 108
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnel-routes/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelRoutesTunnelRoutes"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnel-routes/index:DataOciCoreIpsecConnectionTunnelRoutesTunnelRoutesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnels": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnels oci_core_ipsec_connection_tunnels}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnels",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnels oci_core_ipsec_connection_tunnels} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
          "line": 970
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
        "line": 938
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreIpsecConnectionTunnels resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 955
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreIpsecConnectionTunnels to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnels#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreIpsecConnectionTunnels that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreIpsecConnectionTunnels to import is 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-ipsec-connection-tunnels/index.ts",
            "line": 1035
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 1038
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 1003
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 1050
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 1058
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionTunnels",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 943
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 1032
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 1013
          },
          "name": "ipSecConnectionTunnels",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 1042
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 1007
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 1026
          },
          "name": "ipsecIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 997
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 1019
          },
          "name": "ipsecId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnels"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
        "line": 9
      },
      "name": "DataOciCoreIpsecConnectionTunnelsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnels#ipsec_id DataOciCoreIpsecConnectionTunnels#ipsec_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 20
          },
          "name": "ipsecId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnels#filter DataOciCoreIpsecConnectionTunnels#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_ipsec_connection_tunnels#id DataOciCoreIpsecConnectionTunnels#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsConfig"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
        "line": 758
      },
      "name": "DataOciCoreIpsecConnectionTunnelsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnels#name DataOciCoreIpsecConnectionTunnels#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 762
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connection_tunnels#values DataOciCoreIpsecConnectionTunnels#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 770
          },
          "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/7.19.0/docs/data-sources/core_ipsec_connection_tunnels#regex DataOciCoreIpsecConnectionTunnels#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 766
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsFilter"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnels/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": "whether the list is wrapping a set (will 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-ipsec-connection-tunnels/index.ts",
        "line": 915
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 930
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionTunnelsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 923
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 923
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-ipsec-connection-tunnels/index.ts",
            "line": 923
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 916
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
          "line": 826
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-ipsec-connection-tunnels/index.ts",
        "line": 816
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 893
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreIpsecConnectionTunnelsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 881
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 897
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 910
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 874
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 887
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 903
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 830
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
        "line": 563
      },
      "name": "DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnels",
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnels"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsBgpSessionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsBgpSessionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
        "line": 28
      },
      "name": "DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsBgpSessionInfo",
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsBgpSessionInfo"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsBgpSessionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsBgpSessionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnels/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-ipsec-connection-tunnels/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/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.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsBgpSessionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsBgpSessionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/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-ipsec-connection-tunnels/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-ipsec-connection-tunnels/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsBgpSessionInfoList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsBgpSessionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsBgpSessionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnels/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-ipsec-connection-tunnels/index.ts",
        "line": 51
      },
      "name": "DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsBgpSessionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 80
          },
          "name": "bgpIpv6State",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 85
          },
          "name": "bgpState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 90
          },
          "name": "customerBgpAsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 95
          },
          "name": "customerInterfaceIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 100
          },
          "name": "customerInterfaceIpv6",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 105
          },
          "name": "oracleBgpAsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 110
          },
          "name": "oracleInterfaceIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 115
          },
          "name": "oracleInterfaceIpv6",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsBgpSessionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsBgpSessionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsDpdConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsDpdConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
        "line": 138
      },
      "name": "DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsDpdConfig",
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsDpdConfig"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsDpdConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsDpdConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnels/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-core-ipsec-connection-tunnels/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/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.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsDpdConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsDpdConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/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-core-ipsec-connection-tunnels/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-core-ipsec-connection-tunnels/index.ts",
            "line": 207
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsDpdConfigList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsDpdConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsDpdConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnels/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-ipsec-connection-tunnels/index.ts",
        "line": 161
      },
      "name": "DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsDpdConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 190
          },
          "name": "dpdMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 195
          },
          "name": "dpdTimeoutInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsDpdConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsDpdConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsEncryptionDomainConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsEncryptionDomainConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
        "line": 218
      },
      "name": "DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsEncryptionDomainConfig",
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsEncryptionDomainConfig"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsEncryptionDomainConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsEncryptionDomainConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnels/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-ipsec-connection-tunnels/index.ts",
        "line": 280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/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.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsEncryptionDomainConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsEncryptionDomainConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/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-ipsec-connection-tunnels/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-ipsec-connection-tunnels/index.ts",
            "line": 287
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsEncryptionDomainConfigList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsEncryptionDomainConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsEncryptionDomainConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnels/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-core-ipsec-connection-tunnels/index.ts",
        "line": 241
      },
      "name": "DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsEncryptionDomainConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 270
          },
          "name": "cpeTrafficSelector",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 275
          },
          "name": "oracleTrafficSelector",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsEncryptionDomainConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsEncryptionDomainConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnels/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": "whether the list is wrapping a set (will 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-ipsec-connection-tunnels/index.ts",
        "line": 740
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 754
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 747
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 747
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-ipsec-connection-tunnels/index.ts",
            "line": 747
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnels/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-core-ipsec-connection-tunnels/index.ts",
        "line": 586
      },
      "name": "DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 615
          },
          "name": "associatedVirtualCircuits",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 621
          },
          "name": "bgpSessionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsBgpSessionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 626
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 631
          },
          "name": "cpeIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 636
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 642
          },
          "name": "dpdConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsDpdConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 647
          },
          "name": "dpdMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 652
          },
          "name": "dpdTimeoutInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 658
          },
          "name": "encryptionDomainConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsEncryptionDomainConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 663
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 668
          },
          "name": "ikeVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 673
          },
          "name": "ipsecId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 678
          },
          "name": "natTranslationEnabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 683
          },
          "name": "oracleCanInitiate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 689
          },
          "name": "phaseOneDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseOneDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 695
          },
          "name": "phaseTwoDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseTwoDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 700
          },
          "name": "routing",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 705
          },
          "name": "sharedSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 710
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 715
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 720
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 725
          },
          "name": "timeStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 730
          },
          "name": "tunnelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 735
          },
          "name": "vpnIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 599
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnels"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseOneDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseOneDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
        "line": 298
      },
      "name": "DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseOneDetails",
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseOneDetails"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseOneDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseOneDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
          "line": 417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-ipsec-connection-tunnels/index.ts",
        "line": 410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 424
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseOneDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseOneDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 417
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 417
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-ipsec-connection-tunnels/index.ts",
            "line": 417
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseOneDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseOneDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseOneDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnels/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-ipsec-connection-tunnels/index.ts",
        "line": 321
      },
      "name": "DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseOneDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 350
          },
          "name": "customAuthenticationAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 355
          },
          "name": "customDhGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 360
          },
          "name": "customEncryptionAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 365
          },
          "name": "isCustomPhaseOneConfig",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 370
          },
          "name": "isIkeEstablished",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 375
          },
          "name": "lifetime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 380
          },
          "name": "negotiatedAuthenticationAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 385
          },
          "name": "negotiatedDhGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 390
          },
          "name": "negotiatedEncryptionAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 395
          },
          "name": "remainingLifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 400
          },
          "name": "remainingLifetimeInt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 405
          },
          "name": "remainingLifetimeLastRetrieved",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseOneDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseOneDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseTwoDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseTwoDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
        "line": 428
      },
      "name": "DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseTwoDetails",
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseTwoDetails"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseTwoDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseTwoDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnels/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": "whether the list is wrapping a set (will 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-ipsec-connection-tunnels/index.ts",
        "line": 545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 559
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseTwoDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseTwoDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 552
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 552
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-ipsec-connection-tunnels/index.ts",
            "line": 552
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseTwoDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseTwoDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseTwoDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connection-tunnels/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-ipsec-connection-tunnels/index.ts",
        "line": 451
      },
      "name": "DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseTwoDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 480
          },
          "name": "customAuthenticationAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 485
          },
          "name": "customEncryptionAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 490
          },
          "name": "dhGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 495
          },
          "name": "isCustomPhaseTwoConfig",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 500
          },
          "name": "isEspEstablished",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 505
          },
          "name": "isPfsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 510
          },
          "name": "lifetime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 515
          },
          "name": "negotiatedAuthenticationAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 520
          },
          "name": "negotiatedDhGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 525
          },
          "name": "negotiatedEncryptionAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 530
          },
          "name": "remainingLifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 535
          },
          "name": "remainingLifetimeInt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 540
          },
          "name": "remainingLifetimeLastRetrieved",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connection-tunnels/index.ts",
            "line": 464
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseTwoDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connection-tunnels/index:DataOciCoreIpsecConnectionTunnelsIpSecConnectionTunnelsPhaseTwoDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnections": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connections oci_core_ipsec_connections}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnections",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connections oci_core_ipsec_connections} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connections/index.ts",
          "line": 476
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connections/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreIpsecConnections resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 461
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreIpsecConnections to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connections#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreIpsecConnections that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreIpsecConnections to import is 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-ipsec-connections/index.ts",
            "line": 575
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 530
          },
          "name": "resetCpeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 546
          },
          "name": "resetDrgId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 578
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 562
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/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-core-ipsec-connections/index.ts",
            "line": 600
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnections",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 449
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 518
          },
          "name": "connections",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsConnectionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 572
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 512
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 534
          },
          "name": "cpeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 550
          },
          "name": "drgIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 582
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 566
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 505
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 524
          },
          "name": "cpeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 540
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 556
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connections/index:DataOciCoreIpsecConnections"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connections/index.ts",
        "line": 9
      },
      "name": "DataOciCoreIpsecConnectionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connections#compartment_id DataOciCoreIpsecConnections#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/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/7.19.0/docs/data-sources/core_ipsec_connections#cpe_id DataOciCoreIpsecConnections#cpe_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 17
          },
          "name": "cpeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connections#drg_id DataOciCoreIpsecConnections#drg_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 21
          },
          "name": "drgId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connections#filter DataOciCoreIpsecConnections#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_ipsec_connections#id DataOciCoreIpsecConnections#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connections/index:DataOciCoreIpsecConnectionsConfig"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionsConnections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsConnections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connections/index.ts",
        "line": 121
      },
      "name": "DataOciCoreIpsecConnectionsConnections",
      "symbolId": "src/data-oci-core-ipsec-connections/index:DataOciCoreIpsecConnectionsConnections"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionsConnectionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsConnectionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connections/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-core-ipsec-connections/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/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.DataOciCoreIpsecConnectionsConnectionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionsConnectionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/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-core-ipsec-connections/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-core-ipsec-connections/index.ts",
            "line": 253
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connections/index:DataOciCoreIpsecConnectionsConnectionsList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionsConnectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsConnectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connections/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-core-ipsec-connections/index.ts",
        "line": 144
      },
      "name": "DataOciCoreIpsecConnectionsConnectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 173
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 178
          },
          "name": "cpeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 183
          },
          "name": "cpeLocalIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 188
          },
          "name": "cpeLocalIdentifierType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 194
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 199
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 204
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 210
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 215
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 220
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 225
          },
          "name": "staticRoutes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 230
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 235
          },
          "name": "transportType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 241
          },
          "name": "tunnelConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsConnectionsTunnelConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsConnections"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connections/index:DataOciCoreIpsecConnectionsConnectionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionsConnectionsTunnelConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsConnectionsTunnelConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connections/index.ts",
        "line": 36
      },
      "name": "DataOciCoreIpsecConnectionsConnectionsTunnelConfiguration",
      "symbolId": "src/data-oci-core-ipsec-connections/index:DataOciCoreIpsecConnectionsConnectionsTunnelConfiguration"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionsConnectionsTunnelConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsConnectionsTunnelConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connections/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-core-ipsec-connections/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/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.DataOciCoreIpsecConnectionsConnectionsTunnelConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionsConnectionsTunnelConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/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-core-ipsec-connections/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-core-ipsec-connections/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connections/index:DataOciCoreIpsecConnectionsConnectionsTunnelConfigurationList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionsConnectionsTunnelConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsConnectionsTunnelConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connections/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-ipsec-connections/index.ts",
        "line": 59
      },
      "name": "DataOciCoreIpsecConnectionsConnectionsTunnelConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 88
          },
          "name": "associatedVirtualCircuits",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 93
          },
          "name": "drgRouteTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 98
          },
          "name": "oracleTunnelIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsConnectionsTunnelConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connections/index:DataOciCoreIpsecConnectionsConnectionsTunnelConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-connections/index.ts",
        "line": 264
      },
      "name": "DataOciCoreIpsecConnectionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connections#name DataOciCoreIpsecConnections#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 268
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_connections#values DataOciCoreIpsecConnections#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 276
          },
          "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/7.19.0/docs/data-sources/core_ipsec_connections#regex DataOciCoreIpsecConnections#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 272
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connections/index:DataOciCoreIpsecConnectionsFilter"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connections/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-core-ipsec-connections/index.ts",
        "line": 421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/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.DataOciCoreIpsecConnectionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecConnectionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/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-core-ipsec-connections/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-core-ipsec-connections/index.ts",
            "line": 429
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connections/index:DataOciCoreIpsecConnectionsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecConnectionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-connections/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-ipsec-connections/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 399
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreIpsecConnectionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 387
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 403
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 416
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 380
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 393
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 409
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-connections/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreIpsecConnectionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-connections/index:DataOciCoreIpsecConnectionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecStatus": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_status oci_core_ipsec_status}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecStatus",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_status oci_core_ipsec_status} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-status/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.DataOciCoreIpsecStatusConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-status/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreIpsecStatus resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/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 DataOciCoreIpsecStatus to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_status#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreIpsecStatus that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreIpsecStatus to import is 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-ipsec-status/index.ts",
            "line": 405
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreIpsecStatusFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 408
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 368
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 420
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 428
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecStatus",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 303
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 356
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 402
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecStatusFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 390
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 396
          },
          "name": "tunnels",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecStatusTunnelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 412
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpsecStatusFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 372
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 385
          },
          "name": "ipsecIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 362
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 378
          },
          "name": "ipsecId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-status/index:DataOciCoreIpsecStatus"
    },
    "cdktf-provider-oci.DataOciCoreIpsecStatusConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecStatusConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-status/index.ts",
        "line": 9
      },
      "name": "DataOciCoreIpsecStatusConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_status#ipsec_id DataOciCoreIpsecStatus#ipsec_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 20
          },
          "name": "ipsecId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_status#filter DataOciCoreIpsecStatus#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpsecStatusFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_ipsec_status#id DataOciCoreIpsecStatus#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-status/index:DataOciCoreIpsecStatusConfig"
    },
    "cdktf-provider-oci.DataOciCoreIpsecStatusFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecStatusFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-status/index.ts",
        "line": 118
      },
      "name": "DataOciCoreIpsecStatusFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_status#name DataOciCoreIpsecStatus#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 122
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipsec_status#values DataOciCoreIpsecStatus#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 130
          },
          "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/7.19.0/docs/data-sources/core_ipsec_status#regex DataOciCoreIpsecStatus#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 126
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-status/index:DataOciCoreIpsecStatusFilter"
    },
    "cdktf-provider-oci.DataOciCoreIpsecStatusFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecStatusFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-status/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-core-ipsec-status/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/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.DataOciCoreIpsecStatusFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecStatusFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/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-core-ipsec-status/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-core-ipsec-status/index.ts",
            "line": 283
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpsecStatusFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-status/index:DataOciCoreIpsecStatusFilterList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecStatusFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecStatusFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-status/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-core-ipsec-status/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 253
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreIpsecStatusFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 241
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 257
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 270
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 234
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 247
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 263
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreIpsecStatusFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-status/index:DataOciCoreIpsecStatusFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpsecStatusTunnels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecStatusTunnels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipsec-status/index.ts",
        "line": 28
      },
      "name": "DataOciCoreIpsecStatusTunnels",
      "symbolId": "src/data-oci-core-ipsec-status/index:DataOciCoreIpsecStatusTunnels"
    },
    "cdktf-provider-oci.DataOciCoreIpsecStatusTunnelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecStatusTunnelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-status/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-ipsec-status/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/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.DataOciCoreIpsecStatusTunnelsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpsecStatusTunnelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/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-ipsec-status/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-ipsec-status/index.ts",
            "line": 107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-status/index:DataOciCoreIpsecStatusTunnelsList"
    },
    "cdktf-provider-oci.DataOciCoreIpsecStatusTunnelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpsecStatusTunnelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipsec-status/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-ipsec-status/index.ts",
        "line": 51
      },
      "name": "DataOciCoreIpsecStatusTunnelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 80
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 85
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 90
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 95
          },
          "name": "timeStateModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipsec-status/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpsecStatusTunnels"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipsec-status/index:DataOciCoreIpsecStatusTunnelsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpv6": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipv6 oci_core_ipv6}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpv6",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipv6 oci_core_ipv6} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipv6/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.DataOciCoreIpv6Config"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-ipv6/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreIpv6 resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6/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 DataOciCoreIpv6 to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipv6#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreIpv6 that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreIpv6 to import is 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-ipv6/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-ipv6/index.ts",
            "line": 174
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreIpv6",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6/index.ts",
            "line": 75
          },
          "name": "cidrPrefixLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6/index.ts",
            "line": 107
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6/index.ts",
            "line": 112
          },
          "name": "ipState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6/index.ts",
            "line": 130
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6/index.ts",
            "line": 135
          },
          "name": "lifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6/index.ts",
            "line": 140
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6/index.ts",
            "line": 145
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6/index.ts",
            "line": 150
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6/index.ts",
            "line": 155
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6/index.ts",
            "line": 160
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6/index.ts",
            "line": 125
          },
          "name": "ipv6IdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6/index.ts",
            "line": 118
          },
          "name": "ipv6Id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipv6/index:DataOciCoreIpv6"
    },
    "cdktf-provider-oci.DataOciCoreIpv6Config": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpv6Config",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipv6/index.ts",
        "line": 9
      },
      "name": "DataOciCoreIpv6Config",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipv6#ipv6id DataOciCoreIpv6#ipv6id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6/index.ts",
            "line": 13
          },
          "name": "ipv6Id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipv6/index:DataOciCoreIpv6Config"
    },
    "cdktf-provider-oci.DataOciCoreIpv6S": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipv6s oci_core_ipv6s}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpv6S",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipv6s oci_core_ipv6s} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipv6s/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreIpv6SConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-ipv6s/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreIpv6S resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/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 DataOciCoreIpv6S to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipv6s#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreIpv6S that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreIpv6S to import is 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-ipv6s/index.ts",
            "line": 497
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreIpv6SFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 500
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 430
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 446
          },
          "name": "resetIpAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 468
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 484
          },
          "name": "resetVnicId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 512
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 522
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreIpv6S",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 368
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 494
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpv6SFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 456
          },
          "name": "ipv6S",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpv6SIpv6SList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 504
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpv6SFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 434
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 450
          },
          "name": "ipAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 472
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 488
          },
          "name": "vnicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 424
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 440
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 462
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 478
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipv6s/index:DataOciCoreIpv6S"
    },
    "cdktf-provider-oci.DataOciCoreIpv6SConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpv6SConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipv6s/index.ts",
        "line": 9
      },
      "name": "DataOciCoreIpv6SConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipv6s#filter DataOciCoreIpv6S#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpv6SFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_ipv6s#id DataOciCoreIpv6S#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/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/7.19.0/docs/data-sources/core_ipv6s#ip_address DataOciCoreIpv6S#ip_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 20
          },
          "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/7.19.0/docs/data-sources/core_ipv6s#subnet_id DataOciCoreIpv6S#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 24
          },
          "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/7.19.0/docs/data-sources/core_ipv6s#vnic_id DataOciCoreIpv6S#vnic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 28
          },
          "name": "vnicId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipv6s/index:DataOciCoreIpv6SConfig"
    },
    "cdktf-provider-oci.DataOciCoreIpv6SFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpv6SFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipv6s/index.ts",
        "line": 183
      },
      "name": "DataOciCoreIpv6SFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_ipv6s#name DataOciCoreIpv6S#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/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/7.19.0/docs/data-sources/core_ipv6s#values DataOciCoreIpv6S#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/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/7.19.0/docs/data-sources/core_ipv6s#regex DataOciCoreIpv6S#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 191
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipv6s/index:DataOciCoreIpv6SFilter"
    },
    "cdktf-provider-oci.DataOciCoreIpv6SFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpv6SFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipv6s/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-core-ipv6s/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/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.DataOciCoreIpv6SFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpv6SFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/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-core-ipv6s/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-core-ipv6s/index.ts",
            "line": 348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreIpv6SFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipv6s/index:DataOciCoreIpv6SFilterList"
    },
    "cdktf-provider-oci.DataOciCoreIpv6SFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpv6SFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipv6s/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-core-ipv6s/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 318
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreIpv6SFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 306
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/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-core-ipv6s/index.ts",
            "line": 335
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 299
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 312
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 328
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreIpv6SFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipv6s/index:DataOciCoreIpv6SFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreIpv6SIpv6S": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpv6SIpv6S",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-ipv6s/index.ts",
        "line": 36
      },
      "name": "DataOciCoreIpv6SIpv6S",
      "symbolId": "src/data-oci-core-ipv6s/index:DataOciCoreIpv6SIpv6S"
    },
    "cdktf-provider-oci.DataOciCoreIpv6SIpv6SList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpv6SIpv6SList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipv6s/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-core-ipv6s/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/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.DataOciCoreIpv6SIpv6SOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreIpv6SIpv6SList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/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-core-ipv6s/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-core-ipv6s/index.ts",
            "line": 172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipv6s/index:DataOciCoreIpv6SIpv6SList"
    },
    "cdktf-provider-oci.DataOciCoreIpv6SIpv6SOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreIpv6SIpv6SOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-ipv6s/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-ipv6s/index.ts",
        "line": 59
      },
      "name": "DataOciCoreIpv6SIpv6SOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 88
          },
          "name": "cidrPrefixLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 120
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 125
          },
          "name": "ipState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 130
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 135
          },
          "name": "lifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 140
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 145
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 150
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 155
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 160
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-ipv6s/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreIpv6SIpv6S"
          }
        }
      ],
      "symbolId": "src/data-oci-core-ipv6s/index:DataOciCoreIpv6SIpv6SOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreLetterOfAuthority": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_letter_of_authority oci_core_letter_of_authority}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreLetterOfAuthority",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_letter_of_authority oci_core_letter_of_authority} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-letter-of-authority/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.DataOciCoreLetterOfAuthorityConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-letter-of-authority/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreLetterOfAuthority resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-letter-of-authority/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 DataOciCoreLetterOfAuthority to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_letter_of_authority#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreLetterOfAuthority that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreLetterOfAuthority to import is 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-letter-of-authority/index.ts",
            "line": 118
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-letter-of-authority/index.ts",
            "line": 145
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-letter-of-authority/index.ts",
            "line": 152
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreLetterOfAuthority",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-letter-of-authority/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-letter-of-authority/index.ts",
            "line": 83
          },
          "name": "authorizedEntityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-letter-of-authority/index.ts",
            "line": 88
          },
          "name": "circuitType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-letter-of-authority/index.ts",
            "line": 106
          },
          "name": "facilityLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-letter-of-authority/index.ts",
            "line": 127
          },
          "name": "portName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-letter-of-authority/index.ts",
            "line": 132
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-letter-of-authority/index.ts",
            "line": 137
          },
          "name": "timeIssued",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-letter-of-authority/index.ts",
            "line": 101
          },
          "name": "crossConnectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-letter-of-authority/index.ts",
            "line": 122
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-letter-of-authority/index.ts",
            "line": 94
          },
          "name": "crossConnectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-letter-of-authority/index.ts",
            "line": 112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-letter-of-authority/index:DataOciCoreLetterOfAuthority"
    },
    "cdktf-provider-oci.DataOciCoreLetterOfAuthorityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreLetterOfAuthorityConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-letter-of-authority/index.ts",
        "line": 9
      },
      "name": "DataOciCoreLetterOfAuthorityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_letter_of_authority#cross_connect_id DataOciCoreLetterOfAuthority#cross_connect_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-letter-of-authority/index.ts",
            "line": 13
          },
          "name": "crossConnectId",
          "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/7.19.0/docs/data-sources/core_letter_of_authority#id DataOciCoreLetterOfAuthority#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-letter-of-authority/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-letter-of-authority/index:DataOciCoreLetterOfAuthorityConfig"
    },
    "cdktf-provider-oci.DataOciCoreListingResourceVersion": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_listing_resource_version oci_core_listing_resource_version}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreListingResourceVersion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_listing_resource_version oci_core_listing_resource_version} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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.DataOciCoreListingResourceVersionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-listing-resource-version/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreListingResourceVersion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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 DataOciCoreListingResourceVersion to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_listing_resource_version#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreListingResourceVersion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreListingResourceVersion to import is 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-listing-resource-version/index.ts",
            "line": 115
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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-listing-resource-version/index.ts",
            "line": 176
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreListingResourceVersion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-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-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-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-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-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-listing-resource-version/index.ts",
            "line": 137
          },
          "name": "listingResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-listing-resource-version/index.ts",
            "line": 142
          },
          "name": "listingResourceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-listing-resource-version/index.ts",
            "line": 160
          },
          "name": "timePublished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-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-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-listing-resource-version/index.ts",
            "line": 155
          },
          "name": "resourceVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-listing-resource-version/index.ts",
            "line": 109
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-listing-resource-version/index.ts",
            "line": 125
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-listing-resource-version/index.ts",
            "line": 148
          },
          "name": "resourceVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-listing-resource-version/index:DataOciCoreListingResourceVersion"
    },
    "cdktf-provider-oci.DataOciCoreListingResourceVersionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreListingResourceVersionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-listing-resource-version/index.ts",
        "line": 9
      },
      "name": "DataOciCoreListingResourceVersionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_listing_resource_version#listing_id DataOciCoreListingResourceVersion#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-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/7.19.0/docs/data-sources/core_listing_resource_version#resource_version DataOciCoreListingResourceVersion#resource_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-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/7.19.0/docs/data-sources/core_listing_resource_version#id DataOciCoreListingResourceVersion#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-listing-resource-version/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-listing-resource-version/index:DataOciCoreListingResourceVersionConfig"
    },
    "cdktf-provider-oci.DataOciCoreListingResourceVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_listing_resource_versions oci_core_listing_resource_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreListingResourceVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_listing_resource_versions oci_core_listing_resource_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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.DataOciCoreListingResourceVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-listing-resource-versions/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreListingResourceVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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 DataOciCoreListingResourceVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_listing_resource_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreListingResourceVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreListingResourceVersions to import is 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-listing-resource-versions/index.ts",
            "line": 415
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreListingResourceVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-listing-resource-versions/index.ts",
            "line": 418
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-listing-resource-versions/index.ts",
            "line": 389
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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-listing-resource-versions/index.ts",
            "line": 438
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreListingResourceVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-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-listing-resource-versions/index.ts",
            "line": 377
          },
          "name": "appCatalogListingResourceVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreListingResourceVersionsAppCatalogListingResourceVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-listing-resource-versions/index.ts",
            "line": 412
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreListingResourceVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-listing-resource-versions/index.ts",
            "line": 422
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreListingResourceVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-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-listing-resource-versions/index.ts",
            "line": 406
          },
          "name": "listingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-listing-resource-versions/index.ts",
            "line": 383
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-listing-resource-versions/index.ts",
            "line": 399
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-listing-resource-versions/index:DataOciCoreListingResourceVersions"
    },
    "cdktf-provider-oci.DataOciCoreListingResourceVersionsAppCatalogListingResourceVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreListingResourceVersionsAppCatalogListingResourceVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-listing-resource-versions/index.ts",
        "line": 28
      },
      "name": "DataOciCoreListingResourceVersionsAppCatalogListingResourceVersions",
      "symbolId": "src/data-oci-core-listing-resource-versions/index:DataOciCoreListingResourceVersionsAppCatalogListingResourceVersions"
    },
    "cdktf-provider-oci.DataOciCoreListingResourceVersionsAppCatalogListingResourceVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreListingResourceVersionsAppCatalogListingResourceVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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-listing-resource-versions/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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.DataOciCoreListingResourceVersionsAppCatalogListingResourceVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreListingResourceVersionsAppCatalogListingResourceVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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-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-listing-resource-versions/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-listing-resource-versions/index:DataOciCoreListingResourceVersionsAppCatalogListingResourceVersionsList"
    },
    "cdktf-provider-oci.DataOciCoreListingResourceVersionsAppCatalogListingResourceVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreListingResourceVersionsAppCatalogListingResourceVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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-listing-resource-versions/index.ts",
        "line": 51
      },
      "name": "DataOciCoreListingResourceVersionsAppCatalogListingResourceVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-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-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-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-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-listing-resource-versions/index.ts",
            "line": 100
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-listing-resource-versions/index.ts",
            "line": 105
          },
          "name": "listingResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-listing-resource-versions/index.ts",
            "line": 110
          },
          "name": "listingResourceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-listing-resource-versions/index.ts",
            "line": 115
          },
          "name": "timePublished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-listing-resource-versions/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreListingResourceVersionsAppCatalogListingResourceVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-listing-resource-versions/index:DataOciCoreListingResourceVersionsAppCatalogListingResourceVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreListingResourceVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreListingResourceVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-listing-resource-versions/index.ts",
        "line": 9
      },
      "name": "DataOciCoreListingResourceVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_listing_resource_versions#listing_id DataOciCoreListingResourceVersions#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-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/7.19.0/docs/data-sources/core_listing_resource_versions#filter DataOciCoreListingResourceVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-listing-resource-versions/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreListingResourceVersionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_listing_resource_versions#id DataOciCoreListingResourceVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-listing-resource-versions/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-listing-resource-versions/index:DataOciCoreListingResourceVersionsConfig"
    },
    "cdktf-provider-oci.DataOciCoreListingResourceVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreListingResourceVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-listing-resource-versions/index.ts",
        "line": 138
      },
      "name": "DataOciCoreListingResourceVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_listing_resource_versions#name DataOciCoreListingResourceVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-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/7.19.0/docs/data-sources/core_listing_resource_versions#values DataOciCoreListingResourceVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-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/7.19.0/docs/data-sources/core_listing_resource_versions#regex DataOciCoreListingResourceVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-listing-resource-versions/index.ts",
            "line": 146
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-listing-resource-versions/index:DataOciCoreListingResourceVersionsFilter"
    },
    "cdktf-provider-oci.DataOciCoreListingResourceVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreListingResourceVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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-listing-resource-versions/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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.DataOciCoreListingResourceVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreListingResourceVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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-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-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-listing-resource-versions/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreListingResourceVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-listing-resource-versions/index:DataOciCoreListingResourceVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreListingResourceVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreListingResourceVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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-listing-resource-versions/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-listing-resource-versions/index.ts",
            "line": 273
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreListingResourceVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-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-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-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-listing-resource-versions/index.ts",
            "line": 254
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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-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-listing-resource-versions/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreListingResourceVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-listing-resource-versions/index:DataOciCoreListingResourceVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreLocalPeeringGateways": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_local_peering_gateways oci_core_local_peering_gateways}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreLocalPeeringGateways",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_local_peering_gateways oci_core_local_peering_gateways} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-local-peering-gateways/index.ts",
          "line": 391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-local-peering-gateways/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreLocalPeeringGateways resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 376
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreLocalPeeringGateways to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_local_peering_gateways#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreLocalPeeringGateways that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreLocalPeeringGateways to import is 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-local-peering-gateways/index.ts",
            "line": 473
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 476
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 438
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 460
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 488
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 497
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreLocalPeeringGateways",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 364
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 470
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 448
          },
          "name": "localPeeringGateways",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysLocalPeeringGatewaysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 426
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 480
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 442
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 464
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 419
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 432
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 454
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-local-peering-gateways/index:DataOciCoreLocalPeeringGateways"
    },
    "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-local-peering-gateways/index.ts",
        "line": 9
      },
      "name": "DataOciCoreLocalPeeringGatewaysConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_local_peering_gateways#compartment_id DataOciCoreLocalPeeringGateways#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/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/7.19.0/docs/data-sources/core_local_peering_gateways#filter DataOciCoreLocalPeeringGateways#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_local_peering_gateways#id DataOciCoreLocalPeeringGateways#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/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/7.19.0/docs/data-sources/core_local_peering_gateways#vcn_id DataOciCoreLocalPeeringGateways#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 24
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-local-peering-gateways/index:DataOciCoreLocalPeeringGatewaysConfig"
    },
    "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-local-peering-gateways/index.ts",
        "line": 179
      },
      "name": "DataOciCoreLocalPeeringGatewaysFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_local_peering_gateways#name DataOciCoreLocalPeeringGateways#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 183
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_local_peering_gateways#values DataOciCoreLocalPeeringGateways#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 191
          },
          "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/7.19.0/docs/data-sources/core_local_peering_gateways#regex DataOciCoreLocalPeeringGateways#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 187
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-local-peering-gateways/index:DataOciCoreLocalPeeringGatewaysFilter"
    },
    "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-local-peering-gateways/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-core-local-peering-gateways/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/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.DataOciCoreLocalPeeringGatewaysFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreLocalPeeringGatewaysFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/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-core-local-peering-gateways/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-core-local-peering-gateways/index.ts",
            "line": 344
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-local-peering-gateways/index:DataOciCoreLocalPeeringGatewaysFilterList"
    },
    "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-local-peering-gateways/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-core-local-peering-gateways/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 314
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreLocalPeeringGatewaysFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 302
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 318
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 331
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 295
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 308
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 324
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-local-peering-gateways/index:DataOciCoreLocalPeeringGatewaysFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysLocalPeeringGateways": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysLocalPeeringGateways",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-local-peering-gateways/index.ts",
        "line": 32
      },
      "name": "DataOciCoreLocalPeeringGatewaysLocalPeeringGateways",
      "symbolId": "src/data-oci-core-local-peering-gateways/index:DataOciCoreLocalPeeringGatewaysLocalPeeringGateways"
    },
    "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysLocalPeeringGatewaysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysLocalPeeringGatewaysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-local-peering-gateways/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-core-local-peering-gateways/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/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.DataOciCoreLocalPeeringGatewaysLocalPeeringGatewaysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreLocalPeeringGatewaysLocalPeeringGatewaysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/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-core-local-peering-gateways/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-core-local-peering-gateways/index.ts",
            "line": 168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-local-peering-gateways/index:DataOciCoreLocalPeeringGatewaysLocalPeeringGatewaysList"
    },
    "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysLocalPeeringGatewaysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysLocalPeeringGatewaysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-local-peering-gateways/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-local-peering-gateways/index.ts",
        "line": 55
      },
      "name": "DataOciCoreLocalPeeringGatewaysLocalPeeringGatewaysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 84
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 90
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 95
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 101
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 106
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 111
          },
          "name": "isCrossTenancyPeering",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 116
          },
          "name": "peerAdvertisedCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 121
          },
          "name": "peerAdvertisedCidrDetails",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 126
          },
          "name": "peerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 131
          },
          "name": "peeringStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 136
          },
          "name": "peeringStatusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 141
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 146
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 151
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 156
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-local-peering-gateways/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreLocalPeeringGatewaysLocalPeeringGateways"
          }
        }
      ],
      "symbolId": "src/data-oci-core-local-peering-gateways/index:DataOciCoreLocalPeeringGatewaysLocalPeeringGatewaysOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreNatGateway": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_nat_gateway oci_core_nat_gateway}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNatGateway",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_nat_gateway oci_core_nat_gateway} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-nat-gateway/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.DataOciCoreNatGatewayConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-nat-gateway/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreNatGateway resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateway/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 DataOciCoreNatGateway to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_nat_gateway#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreNatGateway that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreNatGateway to import is 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-nat-gateway/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-core-nat-gateway/index.ts",
            "line": 159
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreNatGateway",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateway/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateway/index.ts",
            "line": 75
          },
          "name": "blockTraffic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateway/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateway/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateway/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateway/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateway/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateway/index.ts",
            "line": 120
          },
          "name": "natIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateway/index.ts",
            "line": 125
          },
          "name": "publicIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateway/index.ts",
            "line": 130
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateway/index.ts",
            "line": 135
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateway/index.ts",
            "line": 140
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateway/index.ts",
            "line": 145
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateway/index.ts",
            "line": 115
          },
          "name": "natGatewayIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateway/index.ts",
            "line": 108
          },
          "name": "natGatewayId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-nat-gateway/index:DataOciCoreNatGateway"
    },
    "cdktf-provider-oci.DataOciCoreNatGatewayConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNatGatewayConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-nat-gateway/index.ts",
        "line": 9
      },
      "name": "DataOciCoreNatGatewayConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_nat_gateway#nat_gateway_id DataOciCoreNatGateway#nat_gateway_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateway/index.ts",
            "line": 13
          },
          "name": "natGatewayId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-nat-gateway/index:DataOciCoreNatGatewayConfig"
    },
    "cdktf-provider-oci.DataOciCoreNatGateways": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_nat_gateways oci_core_nat_gateways}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNatGateways",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_nat_gateways oci_core_nat_gateways} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-nat-gateways/index.ts",
          "line": 384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreNatGatewaysConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-nat-gateways/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreNatGateways resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 369
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreNatGateways to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_nat_gateways#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreNatGateways that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreNatGateways to import is 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-nat-gateways/index.ts",
            "line": 500
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreNatGatewaysFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 433
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 503
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 449
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 471
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 487
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 515
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 526
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreNatGateways",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 357
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 497
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNatGatewaysFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 459
          },
          "name": "natGateways",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNatGatewaysNatGatewaysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 421
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 437
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 507
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreNatGatewaysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 453
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 475
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 491
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 414
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 427
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 443
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 465
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 481
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-nat-gateways/index:DataOciCoreNatGateways"
    },
    "cdktf-provider-oci.DataOciCoreNatGatewaysConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNatGatewaysConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-nat-gateways/index.ts",
        "line": 9
      },
      "name": "DataOciCoreNatGatewaysConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_nat_gateways#compartment_id DataOciCoreNatGateways#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/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/7.19.0/docs/data-sources/core_nat_gateways#display_name DataOciCoreNatGateways#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/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/7.19.0/docs/data-sources/core_nat_gateways#filter DataOciCoreNatGateways#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreNatGatewaysFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_nat_gateways#id DataOciCoreNatGateways#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/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/7.19.0/docs/data-sources/core_nat_gateways#state DataOciCoreNatGateways#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/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/7.19.0/docs/data-sources/core_nat_gateways#vcn_id DataOciCoreNatGateways#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 32
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-nat-gateways/index:DataOciCoreNatGatewaysConfig"
    },
    "cdktf-provider-oci.DataOciCoreNatGatewaysFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNatGatewaysFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-nat-gateways/index.ts",
        "line": 172
      },
      "name": "DataOciCoreNatGatewaysFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_nat_gateways#name DataOciCoreNatGateways#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 176
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_nat_gateways#values DataOciCoreNatGateways#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 184
          },
          "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/7.19.0/docs/data-sources/core_nat_gateways#regex DataOciCoreNatGateways#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 180
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-nat-gateways/index:DataOciCoreNatGatewaysFilter"
    },
    "cdktf-provider-oci.DataOciCoreNatGatewaysFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNatGatewaysFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-nat-gateways/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/data-oci-core-nat-gateways/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/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.DataOciCoreNatGatewaysFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreNatGatewaysFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 337
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/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/data-oci-core-nat-gateways/index.ts",
            "line": 337
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreNatGatewaysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-nat-gateways/index:DataOciCoreNatGatewaysFilterList"
    },
    "cdktf-provider-oci.DataOciCoreNatGatewaysFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNatGatewaysFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-nat-gateways/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-core-nat-gateways/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 307
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreNatGatewaysFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 295
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 311
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 324
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 288
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 301
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 317
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreNatGatewaysFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-nat-gateways/index:DataOciCoreNatGatewaysFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreNatGatewaysNatGateways": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNatGatewaysNatGateways",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-nat-gateways/index.ts",
        "line": 40
      },
      "name": "DataOciCoreNatGatewaysNatGateways",
      "symbolId": "src/data-oci-core-nat-gateways/index:DataOciCoreNatGatewaysNatGateways"
    },
    "cdktf-provider-oci.DataOciCoreNatGatewaysNatGatewaysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNatGatewaysNatGatewaysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-nat-gateways/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/data-oci-core-nat-gateways/index.ts",
        "line": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/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.DataOciCoreNatGatewaysNatGatewaysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreNatGatewaysNatGatewaysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 161
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/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/data-oci-core-nat-gateways/index.ts",
            "line": 161
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-nat-gateways/index:DataOciCoreNatGatewaysNatGatewaysList"
    },
    "cdktf-provider-oci.DataOciCoreNatGatewaysNatGatewaysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNatGatewaysNatGatewaysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-nat-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-core-nat-gateways/index.ts",
        "line": 63
      },
      "name": "DataOciCoreNatGatewaysNatGatewaysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 92
          },
          "name": "blockTraffic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 97
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 103
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 108
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 114
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 119
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 124
          },
          "name": "natIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 129
          },
          "name": "publicIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 134
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 139
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 144
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 149
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-nat-gateways/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNatGatewaysNatGateways"
          }
        }
      ],
      "symbolId": "src/data-oci-core-nat-gateways/index:DataOciCoreNatGatewaysNatGatewaysOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_group oci_core_network_security_group}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_group oci_core_network_security_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group/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.DataOciCoreNetworkSecurityGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-group/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreNetworkSecurityGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group/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 DataOciCoreNetworkSecurityGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreNetworkSecurityGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreNetworkSecurityGroup to import is 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-network-security-group/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-network-security-group/index.ts",
            "line": 139
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreNetworkSecurityGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group/index.ts",
            "line": 115
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group/index.ts",
            "line": 120
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group/index.ts",
            "line": 125
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group/index.ts",
            "line": 110
          },
          "name": "networkSecurityGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group/index.ts",
            "line": 103
          },
          "name": "networkSecurityGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group/index:DataOciCoreNetworkSecurityGroup"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-group/index.ts",
        "line": 9
      },
      "name": "DataOciCoreNetworkSecurityGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_group#network_security_group_id DataOciCoreNetworkSecurityGroup#network_security_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group/index.ts",
            "line": 13
          },
          "name": "networkSecurityGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group/index:DataOciCoreNetworkSecurityGroupConfig"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_group_security_rules oci_core_network_security_group_security_rules}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_group_security_rules oci_core_network_security_group_security_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
          "line": 951
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
        "line": 919
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreNetworkSecurityGroupSecurityRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 936
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreNetworkSecurityGroupSecurityRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_group_security_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreNetworkSecurityGroupSecurityRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreNetworkSecurityGroupSecurityRules to import is 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-network-security-group-security-rules/index.ts",
            "line": 1033
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 985
          },
          "name": "resetDirection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 1036
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 1001
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 1048
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 1057
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreNetworkSecurityGroupSecurityRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 924
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 1030
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 1024
          },
          "name": "securityRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 989
          },
          "name": "directionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 1040
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 1005
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 1018
          },
          "name": "networkSecurityGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 979
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 995
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 1011
          },
          "name": "networkSecurityGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRules"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
        "line": 9
      },
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_group_security_rules#network_security_group_id DataOciCoreNetworkSecurityGroupSecurityRules#network_security_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 24
          },
          "name": "networkSecurityGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_group_security_rules#direction DataOciCoreNetworkSecurityGroupSecurityRules#direction}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 13
          },
          "name": "direction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_group_security_rules#filter DataOciCoreNetworkSecurityGroupSecurityRules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_network_security_group_security_rules#id DataOciCoreNetworkSecurityGroupSecurityRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesConfig"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
        "line": 739
      },
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_group_security_rules#name DataOciCoreNetworkSecurityGroupSecurityRules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 743
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_group_security_rules#values DataOciCoreNetworkSecurityGroupSecurityRules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 751
          },
          "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/7.19.0/docs/data-sources/core_network_security_group_security_rules#regex DataOciCoreNetworkSecurityGroupSecurityRules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 747
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesFilter"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-security-rules/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": "whether the list is wrapping a set (will 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-network-security-group-security-rules/index.ts",
        "line": 896
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 911
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 904
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 904
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-network-security-group-security-rules/index.ts",
            "line": 904
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 897
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-security-rules/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-core-network-security-group-security-rules/index.ts",
        "line": 797
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 874
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 862
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 878
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 891
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 855
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 868
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 884
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 811
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
        "line": 596
      },
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRules",
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRules"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesIcmpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesIcmpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
        "line": 32
      },
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesIcmpOptions",
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesIcmpOptions"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesIcmpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesIcmpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-security-rules/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-network-security-group-security-rules/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/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.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesIcmpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesIcmpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/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-network-security-group-security-rules/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-network-security-group-security-rules/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesIcmpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesIcmpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesIcmpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-security-rules/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-network-security-group-security-rules/index.ts",
        "line": 55
      },
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesIcmpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 84
          },
          "name": "code",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 89
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesIcmpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesIcmpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
          "line": 728
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-network-security-group-security-rules/index.ts",
        "line": 721
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 735
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 728
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 728
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-network-security-group-security-rules/index.ts",
            "line": 728
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesList"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-security-rules/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-network-security-group-security-rules/index.ts",
        "line": 619
      },
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 648
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 653
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 658
          },
          "name": "destinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 663
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 669
          },
          "name": "icmpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesIcmpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 674
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 679
          },
          "name": "isValid",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 684
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 689
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 694
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 699
          },
          "name": "stateless",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 705
          },
          "name": "tcpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 710
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 716
          },
          "name": "udpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 632
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRules"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
        "line": 272
      },
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptions",
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptions"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsDestinationPortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsDestinationPortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
        "line": 112
      },
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsDestinationPortRange",
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsDestinationPortRange"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsDestinationPortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsDestinationPortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-security-rules/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-core-network-security-group-security-rules/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/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.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsDestinationPortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsDestinationPortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/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-core-network-security-group-security-rules/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-core-network-security-group-security-rules/index.ts",
            "line": 181
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsDestinationPortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsDestinationPortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsDestinationPortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-security-rules/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-network-security-group-security-rules/index.ts",
        "line": 135
      },
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsDestinationPortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 164
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 169
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsDestinationPortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsDestinationPortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-security-rules/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-core-network-security-group-security-rules/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/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.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/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-core-network-security-group-security-rules/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-core-network-security-group-security-rules/index.ts",
            "line": 343
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-security-rules/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-core-network-security-group-security-rules/index.ts",
        "line": 295
      },
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 325
          },
          "name": "destinationPortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsDestinationPortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 331
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsSourcePortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
        "line": 192
      },
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsSourcePortRange",
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsSourcePortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsSourcePortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-security-rules/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-core-network-security-group-security-rules/index.ts",
        "line": 254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/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.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsSourcePortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsSourcePortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/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-core-network-security-group-security-rules/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-core-network-security-group-security-rules/index.ts",
            "line": 261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsSourcePortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-security-rules/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-core-network-security-group-security-rules/index.ts",
        "line": 215
      },
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 244
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 249
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesTcpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
        "line": 514
      },
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptions",
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptions"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsDestinationPortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsDestinationPortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
        "line": 354
      },
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsDestinationPortRange",
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsDestinationPortRange"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsDestinationPortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsDestinationPortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-security-rules/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-network-security-group-security-rules/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/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.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsDestinationPortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsDestinationPortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/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-network-security-group-security-rules/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-network-security-group-security-rules/index.ts",
            "line": 423
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsDestinationPortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsDestinationPortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsDestinationPortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-security-rules/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-core-network-security-group-security-rules/index.ts",
        "line": 377
      },
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsDestinationPortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 406
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 411
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsDestinationPortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsDestinationPortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-security-rules/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": "whether the list is wrapping a set (will 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-network-security-group-security-rules/index.ts",
        "line": 578
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 592
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 585
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 585
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-network-security-group-security-rules/index.ts",
            "line": 585
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
          "line": 546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-network-security-group-security-rules/index.ts",
        "line": 537
      },
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 567
          },
          "name": "destinationPortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsDestinationPortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 573
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsSourcePortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
        "line": 434
      },
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsSourcePortRange",
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsSourcePortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsSourcePortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
          "line": 503
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-network-security-group-security-rules/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 510
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsSourcePortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsSourcePortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 503
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 503
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-network-security-group-security-rules/index.ts",
            "line": 503
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsSourcePortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-security-rules/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/data-oci-core-network-security-group-security-rules/index.ts",
        "line": 457
      },
      "name": "DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 486
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 491
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-security-rules/index.ts",
            "line": 470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-security-rules/index:DataOciCoreNetworkSecurityGroupSecurityRulesSecurityRulesUdpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_group_vnics oci_core_network_security_group_vnics}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_group_vnics oci_core_network_security_group_vnics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-vnics/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.DataOciCoreNetworkSecurityGroupVnicsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreNetworkSecurityGroupVnics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/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 DataOciCoreNetworkSecurityGroupVnics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_group_vnics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreNetworkSecurityGroupVnics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreNetworkSecurityGroupVnics to import is 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-network-security-group-vnics/index.ts",
            "line": 390
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 393
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 358
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/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-core-network-security-group-vnics/index.ts",
            "line": 413
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreNetworkSecurityGroupVnics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 298
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 387
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 381
          },
          "name": "networkSecurityGroupVnics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsNetworkSecurityGroupVnicsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 397
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 362
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 375
          },
          "name": "networkSecurityGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 352
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 368
          },
          "name": "networkSecurityGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-vnics/index:DataOciCoreNetworkSecurityGroupVnics"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
        "line": 9
      },
      "name": "DataOciCoreNetworkSecurityGroupVnicsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_group_vnics#network_security_group_id DataOciCoreNetworkSecurityGroupVnics#network_security_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 20
          },
          "name": "networkSecurityGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_group_vnics#filter DataOciCoreNetworkSecurityGroupVnics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_network_security_group_vnics#id DataOciCoreNetworkSecurityGroupVnics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-vnics/index:DataOciCoreNetworkSecurityGroupVnicsConfig"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
        "line": 113
      },
      "name": "DataOciCoreNetworkSecurityGroupVnicsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_group_vnics#name DataOciCoreNetworkSecurityGroupVnics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/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/7.19.0/docs/data-sources/core_network_security_group_vnics#values DataOciCoreNetworkSecurityGroupVnics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/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/7.19.0/docs/data-sources/core_network_security_group_vnics#regex DataOciCoreNetworkSecurityGroupVnics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 121
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-vnics/index:DataOciCoreNetworkSecurityGroupVnicsFilter"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-vnics/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-core-network-security-group-vnics/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/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.DataOciCoreNetworkSecurityGroupVnicsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreNetworkSecurityGroupVnicsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/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-core-network-security-group-vnics/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-core-network-security-group-vnics/index.ts",
            "line": 278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-vnics/index:DataOciCoreNetworkSecurityGroupVnicsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-vnics/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-core-network-security-group-vnics/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 248
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreNetworkSecurityGroupVnicsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 236
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/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-core-network-security-group-vnics/index.ts",
            "line": 265
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 229
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 242
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 258
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-vnics/index:DataOciCoreNetworkSecurityGroupVnicsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsNetworkSecurityGroupVnics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsNetworkSecurityGroupVnics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
        "line": 28
      },
      "name": "DataOciCoreNetworkSecurityGroupVnicsNetworkSecurityGroupVnics",
      "symbolId": "src/data-oci-core-network-security-group-vnics/index:DataOciCoreNetworkSecurityGroupVnicsNetworkSecurityGroupVnics"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsNetworkSecurityGroupVnicsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsNetworkSecurityGroupVnicsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-vnics/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-core-network-security-group-vnics/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/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.DataOciCoreNetworkSecurityGroupVnicsNetworkSecurityGroupVnicsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreNetworkSecurityGroupVnicsNetworkSecurityGroupVnicsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/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-core-network-security-group-vnics/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-core-network-security-group-vnics/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-vnics/index:DataOciCoreNetworkSecurityGroupVnicsNetworkSecurityGroupVnicsList"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsNetworkSecurityGroupVnicsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsNetworkSecurityGroupVnicsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-group-vnics/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-network-security-group-vnics/index.ts",
        "line": 51
      },
      "name": "DataOciCoreNetworkSecurityGroupVnicsNetworkSecurityGroupVnicsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 80
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 85
          },
          "name": "timeAssociated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 90
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-group-vnics/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupVnicsNetworkSecurityGroupVnics"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-group-vnics/index:DataOciCoreNetworkSecurityGroupVnicsNetworkSecurityGroupVnicsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_groups oci_core_network_security_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_groups oci_core_network_security_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-groups/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-groups/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreNetworkSecurityGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/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 DataOciCoreNetworkSecurityGroups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreNetworkSecurityGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreNetworkSecurityGroups to import is 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-network-security-groups/index.ts",
            "line": 504
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 405
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 421
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 507
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 437
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 459
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 475
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 491
          },
          "name": "resetVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 519
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 531
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreNetworkSecurityGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 341
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 501
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 447
          },
          "name": "networkSecurityGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsNetworkSecurityGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 409
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 425
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 511
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 441
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 463
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 479
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 495
          },
          "name": "vlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 399
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 415
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 431
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 453
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 469
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 485
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-groups/index:DataOciCoreNetworkSecurityGroups"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-groups/index.ts",
        "line": 9
      },
      "name": "DataOciCoreNetworkSecurityGroupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_groups#compartment_id DataOciCoreNetworkSecurityGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/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/7.19.0/docs/data-sources/core_network_security_groups#display_name DataOciCoreNetworkSecurityGroups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-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/7.19.0/docs/data-sources/core_network_security_groups#filter DataOciCoreNetworkSecurityGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_network_security_groups#id DataOciCoreNetworkSecurityGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-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/7.19.0/docs/data-sources/core_network_security_groups#state DataOciCoreNetworkSecurityGroups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/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/7.19.0/docs/data-sources/core_network_security_groups#vcn_id DataOciCoreNetworkSecurityGroups#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 32
          },
          "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/7.19.0/docs/data-sources/core_network_security_groups#vlan_id DataOciCoreNetworkSecurityGroups#vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 36
          },
          "name": "vlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-groups/index:DataOciCoreNetworkSecurityGroupsConfig"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-groups/index.ts",
        "line": 156
      },
      "name": "DataOciCoreNetworkSecurityGroupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_groups#name DataOciCoreNetworkSecurityGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 160
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_network_security_groups#values DataOciCoreNetworkSecurityGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 168
          },
          "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/7.19.0/docs/data-sources/core_network_security_groups#regex DataOciCoreNetworkSecurityGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 164
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-groups/index:DataOciCoreNetworkSecurityGroupsFilter"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-groups/index.ts",
          "line": 321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-network-security-groups/index.ts",
        "line": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 328
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreNetworkSecurityGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 321
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 321
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-network-security-groups/index.ts",
            "line": 321
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 314
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-groups/index:DataOciCoreNetworkSecurityGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-groups/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-core-network-security-groups/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 291
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreNetworkSecurityGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 279
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 295
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 308
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 272
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 285
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 301
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-groups/index:DataOciCoreNetworkSecurityGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsNetworkSecurityGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsNetworkSecurityGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-network-security-groups/index.ts",
        "line": 44
      },
      "name": "DataOciCoreNetworkSecurityGroupsNetworkSecurityGroups",
      "symbolId": "src/data-oci-core-network-security-groups/index:DataOciCoreNetworkSecurityGroupsNetworkSecurityGroups"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsNetworkSecurityGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsNetworkSecurityGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-groups/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-core-network-security-groups/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/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.DataOciCoreNetworkSecurityGroupsNetworkSecurityGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreNetworkSecurityGroupsNetworkSecurityGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/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-core-network-security-groups/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-core-network-security-groups/index.ts",
            "line": 145
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-groups/index:DataOciCoreNetworkSecurityGroupsNetworkSecurityGroupsList"
    },
    "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsNetworkSecurityGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsNetworkSecurityGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-network-security-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-core-network-security-groups/index.ts",
        "line": 67
      },
      "name": "DataOciCoreNetworkSecurityGroupsNetworkSecurityGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 96
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 102
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 107
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 113
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 118
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 123
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 128
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 133
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-network-security-groups/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreNetworkSecurityGroupsNetworkSecurityGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-core-network-security-groups/index:DataOciCoreNetworkSecurityGroupsNetworkSecurityGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeerings": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_peer_region_for_remote_peerings oci_core_peer_region_for_remote_peerings}."
      },
      "fqn": "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeerings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_peer_region_for_remote_peerings oci_core_peer_region_for_remote_peerings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
          "line": 311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciCorePeerRegionForRemotePeeringsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCorePeerRegionForRemotePeerings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 296
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCorePeerRegionForRemotePeerings to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_peer_region_for_remote_peerings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCorePeerRegionForRemotePeerings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCorePeerRegionForRemotePeerings to import is 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-peer-region-for-remote-peerings/index.ts",
            "line": 362
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 365
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 343
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 377
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 384
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCorePeerRegionForRemotePeerings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 284
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 359
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 353
          },
          "name": "peerRegionForRemotePeerings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsPeerRegionForRemotePeeringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 369
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 347
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 337
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-peer-region-for-remote-peerings/index:DataOciCorePeerRegionForRemotePeerings"
    },
    "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
        "line": 9
      },
      "name": "DataOciCorePeerRegionForRemotePeeringsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_peer_region_for_remote_peerings#filter DataOciCorePeerRegionForRemotePeerings#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 22
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_peer_region_for_remote_peerings#id DataOciCorePeerRegionForRemotePeerings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-peer-region-for-remote-peerings/index:DataOciCorePeerRegionForRemotePeeringsConfig"
    },
    "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
        "line": 99
      },
      "name": "DataOciCorePeerRegionForRemotePeeringsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_peer_region_for_remote_peerings#name DataOciCorePeerRegionForRemotePeerings#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 103
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_peer_region_for_remote_peerings#values DataOciCorePeerRegionForRemotePeerings#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 111
          },
          "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/7.19.0/docs/data-sources/core_peer_region_for_remote_peerings#regex DataOciCorePeerRegionForRemotePeerings#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 107
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-peer-region-for-remote-peerings/index:DataOciCorePeerRegionForRemotePeeringsFilter"
    },
    "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-peer-region-for-remote-peerings/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-peer-region-for-remote-peerings/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/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.DataOciCorePeerRegionForRemotePeeringsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCorePeerRegionForRemotePeeringsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/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-peer-region-for-remote-peerings/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-peer-region-for-remote-peerings/index.ts",
            "line": 264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-peer-region-for-remote-peerings/index:DataOciCorePeerRegionForRemotePeeringsFilterList"
    },
    "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-peer-region-for-remote-peerings/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-core-peer-region-for-remote-peerings/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 234
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCorePeerRegionForRemotePeeringsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 222
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 238
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 251
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 215
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 228
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 244
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-peer-region-for-remote-peerings/index:DataOciCorePeerRegionForRemotePeeringsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsPeerRegionForRemotePeerings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsPeerRegionForRemotePeerings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
        "line": 24
      },
      "name": "DataOciCorePeerRegionForRemotePeeringsPeerRegionForRemotePeerings",
      "symbolId": "src/data-oci-core-peer-region-for-remote-peerings/index:DataOciCorePeerRegionForRemotePeeringsPeerRegionForRemotePeerings"
    },
    "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsPeerRegionForRemotePeeringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsPeerRegionForRemotePeeringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-peer-region-for-remote-peerings/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-core-peer-region-for-remote-peerings/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/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.DataOciCorePeerRegionForRemotePeeringsPeerRegionForRemotePeeringsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCorePeerRegionForRemotePeeringsPeerRegionForRemotePeeringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/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-core-peer-region-for-remote-peerings/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-core-peer-region-for-remote-peerings/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-peer-region-for-remote-peerings/index:DataOciCorePeerRegionForRemotePeeringsPeerRegionForRemotePeeringsList"
    },
    "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsPeerRegionForRemotePeeringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsPeerRegionForRemotePeeringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-peer-region-for-remote-peerings/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-core-peer-region-for-remote-peerings/index.ts",
        "line": 47
      },
      "name": "DataOciCorePeerRegionForRemotePeeringsPeerRegionForRemotePeeringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 76
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-peer-region-for-remote-peerings/index.ts",
            "line": 60
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCorePeerRegionForRemotePeeringsPeerRegionForRemotePeerings"
          }
        }
      ],
      "symbolId": "src/data-oci-core-peer-region-for-remote-peerings/index:DataOciCorePeerRegionForRemotePeeringsPeerRegionForRemotePeeringsOutputReference"
    },
    "cdktf-provider-oci.DataOciCorePrivateIp": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_private_ip oci_core_private_ip}."
      },
      "fqn": "cdktf-provider-oci.DataOciCorePrivateIp",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_private_ip oci_core_private_ip} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-private-ip/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.DataOciCorePrivateIpConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-private-ip/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCorePrivateIp resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/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 DataOciCorePrivateIp to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_private_ip#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCorePrivateIp that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCorePrivateIp to import is 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-private-ip/index.ts",
            "line": 178
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 184
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCorePrivateIp",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 75
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 102
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 112
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 117
          },
          "name": "ipState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 122
          },
          "name": "isPrimary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 127
          },
          "name": "isReserved",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 132
          },
          "name": "lifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 150
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 155
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 160
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 165
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 170
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 145
          },
          "name": "privateIpIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 138
          },
          "name": "privateIpId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-private-ip/index:DataOciCorePrivateIp"
    },
    "cdktf-provider-oci.DataOciCorePrivateIpConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePrivateIpConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-private-ip/index.ts",
        "line": 9
      },
      "name": "DataOciCorePrivateIpConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_private_ip#private_ip_id DataOciCorePrivateIp#private_ip_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ip/index.ts",
            "line": 13
          },
          "name": "privateIpId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-private-ip/index:DataOciCorePrivateIpConfig"
    },
    "cdktf-provider-oci.DataOciCorePrivateIps": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_private_ips oci_core_private_ips}."
      },
      "fqn": "cdktf-provider-oci.DataOciCorePrivateIps",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_private_ips oci_core_private_ips} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-private-ips/index.ts",
          "line": 417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciCorePrivateIpsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-private-ips/index.ts",
        "line": 385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCorePrivateIps resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 402
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCorePrivateIps to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_private_ips#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCorePrivateIps that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCorePrivateIps to import is 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-private-ips/index.ts",
            "line": 570
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCorePrivateIpsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 573
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 455
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 471
          },
          "name": "resetIpAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 487
          },
          "name": "resetIpState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 503
          },
          "name": "resetLifetime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 525
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 541
          },
          "name": "resetVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 557
          },
          "name": "resetVnicId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/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-core-private-ips/index.ts",
            "line": 598
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCorePrivateIps",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 390
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 567
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCorePrivateIpsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 513
          },
          "name": "privateIps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCorePrivateIpsPrivateIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 577
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCorePrivateIpsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 459
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 475
          },
          "name": "ipAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 491
          },
          "name": "ipStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 507
          },
          "name": "lifetimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 529
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 545
          },
          "name": "vlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 561
          },
          "name": "vnicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 449
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 465
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 481
          },
          "name": "ipState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 497
          },
          "name": "lifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 519
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 535
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 551
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-private-ips/index:DataOciCorePrivateIps"
    },
    "cdktf-provider-oci.DataOciCorePrivateIpsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePrivateIpsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-private-ips/index.ts",
        "line": 9
      },
      "name": "DataOciCorePrivateIpsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_private_ips#filter DataOciCorePrivateIps#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCorePrivateIpsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_private_ips#id DataOciCorePrivateIps#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/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/7.19.0/docs/data-sources/core_private_ips#ip_address DataOciCorePrivateIps#ip_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 20
          },
          "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/7.19.0/docs/data-sources/core_private_ips#ip_state DataOciCorePrivateIps#ip_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 24
          },
          "name": "ipState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_private_ips#lifetime DataOciCorePrivateIps#lifetime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 28
          },
          "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/7.19.0/docs/data-sources/core_private_ips#subnet_id DataOciCorePrivateIps#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 32
          },
          "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/7.19.0/docs/data-sources/core_private_ips#vlan_id DataOciCorePrivateIps#vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/core_private_ips#vnic_id DataOciCorePrivateIps#vnic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 40
          },
          "name": "vnicId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-private-ips/index:DataOciCorePrivateIpsConfig"
    },
    "cdktf-provider-oci.DataOciCorePrivateIpsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePrivateIpsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-private-ips/index.ts",
        "line": 205
      },
      "name": "DataOciCorePrivateIpsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_private_ips#name DataOciCorePrivateIps#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 209
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_private_ips#values DataOciCorePrivateIps#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 217
          },
          "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/7.19.0/docs/data-sources/core_private_ips#regex DataOciCorePrivateIps#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 213
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-private-ips/index:DataOciCorePrivateIpsFilter"
    },
    "cdktf-provider-oci.DataOciCorePrivateIpsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePrivateIpsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-private-ips/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-core-private-ips/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/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.DataOciCorePrivateIpsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCorePrivateIpsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/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-core-private-ips/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-core-private-ips/index.ts",
            "line": 370
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCorePrivateIpsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-private-ips/index:DataOciCorePrivateIpsFilterList"
    },
    "cdktf-provider-oci.DataOciCorePrivateIpsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePrivateIpsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-private-ips/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/data-oci-core-private-ips/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 340
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCorePrivateIpsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 328
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 344
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 357
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 321
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 334
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 350
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCorePrivateIpsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-private-ips/index:DataOciCorePrivateIpsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCorePrivateIpsPrivateIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePrivateIpsPrivateIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-private-ips/index.ts",
        "line": 48
      },
      "name": "DataOciCorePrivateIpsPrivateIps",
      "symbolId": "src/data-oci-core-private-ips/index:DataOciCorePrivateIpsPrivateIps"
    },
    "cdktf-provider-oci.DataOciCorePrivateIpsPrivateIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePrivateIpsPrivateIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-private-ips/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-core-private-ips/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/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.DataOciCorePrivateIpsPrivateIpsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCorePrivateIpsPrivateIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/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-core-private-ips/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-core-private-ips/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-private-ips/index:DataOciCorePrivateIpsPrivateIpsList"
    },
    "cdktf-provider-oci.DataOciCorePrivateIpsPrivateIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePrivateIpsPrivateIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-private-ips/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-private-ips/index.ts",
        "line": 71
      },
      "name": "DataOciCorePrivateIpsPrivateIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 100
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 105
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 111
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 116
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 122
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 127
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 132
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 137
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 142
          },
          "name": "ipState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 147
          },
          "name": "isPrimary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 152
          },
          "name": "isReserved",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 157
          },
          "name": "lifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 162
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 167
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 172
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 177
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 182
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-private-ips/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCorePrivateIpsPrivateIps"
          }
        }
      ],
      "symbolId": "src/data-oci-core-private-ips/index:DataOciCorePrivateIpsPrivateIpsOutputReference"
    },
    "cdktf-provider-oci.DataOciCorePublicIp": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ip oci_core_public_ip}."
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIp",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ip oci_core_public_ip} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-public-ip/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCorePublicIpConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-public-ip/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCorePublicIp resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/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 DataOciCorePublicIp to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ip#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCorePublicIp that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCorePublicIp to import is 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-public-ip/index.ts",
            "line": 369
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataOciCorePublicIpTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 299
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 315
          },
          "name": "resetIpAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 336
          },
          "name": "resetPrivateIpId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 372
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 384
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 393
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCorePublicIp",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 255
          },
          "name": "assignedEntityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 260
          },
          "name": "assignedEntityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 265
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 270
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 276
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 281
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 287
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 324
          },
          "name": "lifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 345
          },
          "name": "publicIpPoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 350
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 355
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 360
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 366
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCorePublicIpTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 303
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 319
          },
          "name": "ipAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 340
          },
          "name": "privateIpIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 376
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCorePublicIpTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 293
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 309
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 330
          },
          "name": "privateIpId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ip/index:DataOciCorePublicIp"
    },
    "cdktf-provider-oci.DataOciCorePublicIpConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-public-ip/index.ts",
        "line": 9
      },
      "name": "DataOciCorePublicIpConfig",
      "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/7.19.0/docs/data-sources/core_public_ip#id DataOciCorePublicIp#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/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/7.19.0/docs/data-sources/core_public_ip#ip_address DataOciCorePublicIp#ip_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 20
          },
          "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/7.19.0/docs/data-sources/core_public_ip#private_ip_id DataOciCorePublicIp#private_ip_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 24
          },
          "name": "privateIpId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ip#timeouts DataOciCorePublicIp#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCorePublicIpTimeouts"
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ip/index:DataOciCorePublicIpConfig"
    },
    "cdktf-provider-oci.DataOciCorePublicIpPool": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ip_pool oci_core_public_ip_pool}."
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpPool",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ip_pool oci_core_public_ip_pool} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-public-ip-pool/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.DataOciCorePublicIpPoolConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-public-ip-pool/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCorePublicIpPool resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pool/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 DataOciCorePublicIpPool to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ip_pool#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCorePublicIpPool that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCorePublicIpPool to import is 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-public-ip-pool/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-public-ip-pool/index.ts",
            "line": 139
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCorePublicIpPool",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pool/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pool/index.ts",
            "line": 75
          },
          "name": "cidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pool/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pool/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pool/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pool/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pool/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pool/index.ts",
            "line": 120
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pool/index.ts",
            "line": 125
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pool/index.ts",
            "line": 115
          },
          "name": "publicIpPoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pool/index.ts",
            "line": 108
          },
          "name": "publicIpPoolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ip-pool/index:DataOciCorePublicIpPool"
    },
    "cdktf-provider-oci.DataOciCorePublicIpPoolConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-public-ip-pool/index.ts",
        "line": 9
      },
      "name": "DataOciCorePublicIpPoolConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ip_pool#public_ip_pool_id DataOciCorePublicIpPool#public_ip_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pool/index.ts",
            "line": 13
          },
          "name": "publicIpPoolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ip-pool/index:DataOciCorePublicIpPoolConfig"
    },
    "cdktf-provider-oci.DataOciCorePublicIpPools": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ip_pools oci_core_public_ip_pools}."
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpPools",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ip_pools oci_core_public_ip_pools} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-public-ip-pools/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.DataOciCorePublicIpPoolsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-public-ip-pools/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCorePublicIpPools resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/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 DataOciCorePublicIpPools to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ip_pools#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCorePublicIpPools that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCorePublicIpPools to import is 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-public-ip-pools/index.ts",
            "line": 535
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 471
          },
          "name": "resetByoipRangeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 500
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 538
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 516
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/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-public-ip-pools/index.ts",
            "line": 560
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCorePublicIpPools",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 409
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 532
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 526
          },
          "name": "publicIpPoolCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolsPublicIpPoolCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 475
          },
          "name": "byoipRangeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 488
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 504
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 542
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 520
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 465
          },
          "name": "byoipRangeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 481
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 494
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 510
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ip-pools/index:DataOciCorePublicIpPools"
    },
    "cdktf-provider-oci.DataOciCorePublicIpPoolsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-public-ip-pools/index.ts",
        "line": 9
      },
      "name": "DataOciCorePublicIpPoolsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ip_pools#compartment_id DataOciCorePublicIpPools#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-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/7.19.0/docs/data-sources/core_public_ip_pools#byoip_range_id DataOciCorePublicIpPools#byoip_range_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 13
          },
          "name": "byoipRangeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ip_pools#display_name DataOciCorePublicIpPools#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-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/7.19.0/docs/data-sources/core_public_ip_pools#filter DataOciCorePublicIpPools#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_public_ip_pools#id DataOciCorePublicIpPools#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ip-pools/index:DataOciCorePublicIpPoolsConfig"
    },
    "cdktf-provider-oci.DataOciCorePublicIpPoolsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-public-ip-pools/index.ts",
        "line": 224
      },
      "name": "DataOciCorePublicIpPoolsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ip_pools#name DataOciCorePublicIpPools#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/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/7.19.0/docs/data-sources/core_public_ip_pools#values DataOciCorePublicIpPools#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/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/7.19.0/docs/data-sources/core_public_ip_pools#regex DataOciCorePublicIpPools#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 232
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ip-pools/index:DataOciCorePublicIpPoolsFilter"
    },
    "cdktf-provider-oci.DataOciCorePublicIpPoolsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-public-ip-pools/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-public-ip-pools/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/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.DataOciCorePublicIpPoolsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCorePublicIpPoolsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/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-public-ip-pools/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-public-ip-pools/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 382
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ip-pools/index:DataOciCorePublicIpPoolsFilterList"
    },
    "cdktf-provider-oci.DataOciCorePublicIpPoolsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-public-ip-pools/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-public-ip-pools/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 359
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCorePublicIpPoolsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 347
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/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-public-ip-pools/index.ts",
            "line": 376
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 340
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 353
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 369
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ip-pools/index:DataOciCorePublicIpPoolsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCorePublicIpPoolsPublicIpPoolCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolsPublicIpPoolCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-public-ip-pools/index.ts",
        "line": 148
      },
      "name": "DataOciCorePublicIpPoolsPublicIpPoolCollection",
      "symbolId": "src/data-oci-core-public-ip-pools/index:DataOciCorePublicIpPoolsPublicIpPoolCollection"
    },
    "cdktf-provider-oci.DataOciCorePublicIpPoolsPublicIpPoolCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolsPublicIpPoolCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-public-ip-pools/index.ts",
        "line": 36
      },
      "name": "DataOciCorePublicIpPoolsPublicIpPoolCollectionItems",
      "symbolId": "src/data-oci-core-public-ip-pools/index:DataOciCorePublicIpPoolsPublicIpPoolCollectionItems"
    },
    "cdktf-provider-oci.DataOciCorePublicIpPoolsPublicIpPoolCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolsPublicIpPoolCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-public-ip-pools/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-public-ip-pools/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/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.DataOciCorePublicIpPoolsPublicIpPoolCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCorePublicIpPoolsPublicIpPoolCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/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-public-ip-pools/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-public-ip-pools/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ip-pools/index:DataOciCorePublicIpPoolsPublicIpPoolCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciCorePublicIpPoolsPublicIpPoolCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolsPublicIpPoolCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-public-ip-pools/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-public-ip-pools/index.ts",
        "line": 59
      },
      "name": "DataOciCorePublicIpPoolsPublicIpPoolCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 88
          },
          "name": "cidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 120
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 125
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolsPublicIpPoolCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ip-pools/index:DataOciCorePublicIpPoolsPublicIpPoolCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciCorePublicIpPoolsPublicIpPoolCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolsPublicIpPoolCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-public-ip-pools/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-public-ip-pools/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/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.DataOciCorePublicIpPoolsPublicIpPoolCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCorePublicIpPoolsPublicIpPoolCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/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-public-ip-pools/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-public-ip-pools/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ip-pools/index:DataOciCorePublicIpPoolsPublicIpPoolCollectionList"
    },
    "cdktf-provider-oci.DataOciCorePublicIpPoolsPublicIpPoolCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolsPublicIpPoolCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-public-ip-pools/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-public-ip-pools/index.ts",
        "line": 171
      },
      "name": "DataOciCorePublicIpPoolsPublicIpPoolCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 201
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolsPublicIpPoolCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip-pools/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCorePublicIpPoolsPublicIpPoolCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ip-pools/index:DataOciCorePublicIpPoolsPublicIpPoolCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciCorePublicIpTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-public-ip/index.ts",
        "line": 32
      },
      "name": "DataOciCorePublicIpTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ip#create DataOciCorePublicIp#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/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/7.19.0/docs/data-sources/core_public_ip#delete DataOciCorePublicIp#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/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/7.19.0/docs/data-sources/core_public_ip#update DataOciCorePublicIp#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ip/index:DataOciCorePublicIpTimeouts"
    },
    "cdktf-provider-oci.DataOciCorePublicIpTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-public-ip/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/data-oci-core-public-ip/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataOciCorePublicIpTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ip/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCorePublicIpTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ip/index:DataOciCorePublicIpTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataOciCorePublicIps": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ips oci_core_public_ips}."
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIps",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ips oci_core_public_ips} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-public-ips/index.ts",
          "line": 403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCorePublicIpsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-public-ips/index.ts",
        "line": 371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCorePublicIps resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 388
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCorePublicIps to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ips#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCorePublicIps that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCorePublicIps to import is 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-public-ips/index.ts",
            "line": 533
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCorePublicIpsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 440
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 536
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 469
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 485
          },
          "name": "resetLifetime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 501
          },
          "name": "resetPublicIpPoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/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-public-ips/index.ts",
            "line": 560
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCorePublicIps",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 376
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 530
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCorePublicIpsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 511
          },
          "name": "publicIps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCorePublicIpsPublicIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 444
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 457
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 540
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCorePublicIpsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 473
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 489
          },
          "name": "lifetimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 505
          },
          "name": "publicIpPoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 524
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 434
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 450
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 463
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 479
          },
          "name": "lifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 495
          },
          "name": "publicIpPoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 517
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ips/index:DataOciCorePublicIps"
    },
    "cdktf-provider-oci.DataOciCorePublicIpsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-public-ips/index.ts",
        "line": 9
      },
      "name": "DataOciCorePublicIpsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ips#compartment_id DataOciCorePublicIps#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/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/7.19.0/docs/data-sources/core_public_ips#scope DataOciCorePublicIps#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 36
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ips#availability_domain DataOciCorePublicIps#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/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/7.19.0/docs/data-sources/core_public_ips#filter DataOciCorePublicIps#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCorePublicIpsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_public_ips#id DataOciCorePublicIps#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/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/7.19.0/docs/data-sources/core_public_ips#lifetime DataOciCorePublicIps#lifetime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 28
          },
          "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/7.19.0/docs/data-sources/core_public_ips#public_ip_pool_id DataOciCorePublicIps#public_ip_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 32
          },
          "name": "publicIpPoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ips/index:DataOciCorePublicIpsConfig"
    },
    "cdktf-provider-oci.DataOciCorePublicIpsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-public-ips/index.ts",
        "line": 191
      },
      "name": "DataOciCorePublicIpsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ips#name DataOciCorePublicIps#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 195
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_public_ips#values DataOciCorePublicIps#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 203
          },
          "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/7.19.0/docs/data-sources/core_public_ips#regex DataOciCorePublicIps#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 199
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ips/index:DataOciCorePublicIpsFilter"
    },
    "cdktf-provider-oci.DataOciCorePublicIpsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-public-ips/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-core-public-ips/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/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.DataOciCorePublicIpsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCorePublicIpsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/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-core-public-ips/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-core-public-ips/index.ts",
            "line": 356
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCorePublicIpsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ips/index:DataOciCorePublicIpsFilterList"
    },
    "cdktf-provider-oci.DataOciCorePublicIpsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-public-ips/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-core-public-ips/index.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 326
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCorePublicIpsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 314
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 330
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 343
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 307
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 320
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 336
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCorePublicIpsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ips/index:DataOciCorePublicIpsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCorePublicIpsPublicIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpsPublicIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-public-ips/index.ts",
        "line": 44
      },
      "name": "DataOciCorePublicIpsPublicIps",
      "symbolId": "src/data-oci-core-public-ips/index:DataOciCorePublicIpsPublicIps"
    },
    "cdktf-provider-oci.DataOciCorePublicIpsPublicIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpsPublicIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-public-ips/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-core-public-ips/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/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.DataOciCorePublicIpsPublicIpsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCorePublicIpsPublicIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/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-core-public-ips/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-core-public-ips/index.ts",
            "line": 180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ips/index:DataOciCorePublicIpsPublicIpsList"
    },
    "cdktf-provider-oci.DataOciCorePublicIpsPublicIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCorePublicIpsPublicIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-public-ips/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-public-ips/index.ts",
        "line": 67
      },
      "name": "DataOciCorePublicIpsPublicIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 96
          },
          "name": "assignedEntityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 101
          },
          "name": "assignedEntityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 106
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 111
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 117
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 122
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 128
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 133
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 138
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 143
          },
          "name": "lifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 148
          },
          "name": "privateIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 153
          },
          "name": "publicIpPoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 158
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 163
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 168
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-public-ips/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCorePublicIpsPublicIps"
          }
        }
      ],
      "symbolId": "src/data-oci-core-public-ips/index:DataOciCorePublicIpsPublicIpsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreRemotePeeringConnections": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_remote_peering_connections oci_core_remote_peering_connections}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreRemotePeeringConnections",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_remote_peering_connections oci_core_remote_peering_connections} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-remote-peering-connections/index.ts",
          "line": 381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-remote-peering-connections/index.ts",
        "line": 349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreRemotePeeringConnections resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 366
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreRemotePeeringConnections to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_remote_peering_connections#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreRemotePeeringConnections that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreRemotePeeringConnections to import is 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-remote-peering-connections/index.ts",
            "line": 463
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 428
          },
          "name": "resetDrgId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 466
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 444
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 478
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 487
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreRemotePeeringConnections",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 354
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 460
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 454
          },
          "name": "remotePeeringConnections",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsRemotePeeringConnectionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 416
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 432
          },
          "name": "drgIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 470
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 448
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 409
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 422
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 438
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-remote-peering-connections/index:DataOciCoreRemotePeeringConnections"
    },
    "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-remote-peering-connections/index.ts",
        "line": 9
      },
      "name": "DataOciCoreRemotePeeringConnectionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_remote_peering_connections#compartment_id DataOciCoreRemotePeeringConnections#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/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/7.19.0/docs/data-sources/core_remote_peering_connections#drg_id DataOciCoreRemotePeeringConnections#drg_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 17
          },
          "name": "drgId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_remote_peering_connections#filter DataOciCoreRemotePeeringConnections#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_remote_peering_connections#id DataOciCoreRemotePeeringConnections#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-remote-peering-connections/index:DataOciCoreRemotePeeringConnectionsConfig"
    },
    "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-remote-peering-connections/index.ts",
        "line": 169
      },
      "name": "DataOciCoreRemotePeeringConnectionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_remote_peering_connections#name DataOciCoreRemotePeeringConnections#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 173
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_remote_peering_connections#values DataOciCoreRemotePeeringConnections#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 181
          },
          "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/7.19.0/docs/data-sources/core_remote_peering_connections#regex DataOciCoreRemotePeeringConnections#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 177
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-remote-peering-connections/index:DataOciCoreRemotePeeringConnectionsFilter"
    },
    "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-remote-peering-connections/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-core-remote-peering-connections/index.ts",
        "line": 326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/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.DataOciCoreRemotePeeringConnectionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreRemotePeeringConnectionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/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-core-remote-peering-connections/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-core-remote-peering-connections/index.ts",
            "line": 334
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-remote-peering-connections/index:DataOciCoreRemotePeeringConnectionsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-remote-peering-connections/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-core-remote-peering-connections/index.ts",
        "line": 227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 304
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreRemotePeeringConnectionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 292
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 308
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 321
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 285
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 298
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 314
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-remote-peering-connections/index:DataOciCoreRemotePeeringConnectionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsRemotePeeringConnections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsRemotePeeringConnections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-remote-peering-connections/index.ts",
        "line": 32
      },
      "name": "DataOciCoreRemotePeeringConnectionsRemotePeeringConnections",
      "symbolId": "src/data-oci-core-remote-peering-connections/index:DataOciCoreRemotePeeringConnectionsRemotePeeringConnections"
    },
    "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsRemotePeeringConnectionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsRemotePeeringConnectionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-remote-peering-connections/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-core-remote-peering-connections/index.ts",
        "line": 151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/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.DataOciCoreRemotePeeringConnectionsRemotePeeringConnectionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreRemotePeeringConnectionsRemotePeeringConnectionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/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-core-remote-peering-connections/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-core-remote-peering-connections/index.ts",
            "line": 158
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-remote-peering-connections/index:DataOciCoreRemotePeeringConnectionsRemotePeeringConnectionsList"
    },
    "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsRemotePeeringConnectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsRemotePeeringConnectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-remote-peering-connections/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-remote-peering-connections/index.ts",
        "line": 55
      },
      "name": "DataOciCoreRemotePeeringConnectionsRemotePeeringConnectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 84
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 90
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 95
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 100
          },
          "name": "drgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 106
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 111
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 116
          },
          "name": "isCrossTenancyPeering",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 121
          },
          "name": "peerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 136
          },
          "name": "peeringStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 126
          },
          "name": "peerRegionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 131
          },
          "name": "peerTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 141
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 146
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-remote-peering-connections/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreRemotePeeringConnectionsRemotePeeringConnections"
          }
        }
      ],
      "symbolId": "src/data-oci-core-remote-peering-connections/index:DataOciCoreRemotePeeringConnectionsRemotePeeringConnectionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreRouteTables": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_route_tables oci_core_route_tables}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreRouteTables",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_route_tables oci_core_route_tables} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-route-tables/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.DataOciCoreRouteTablesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-route-tables/index.ts",
        "line": 438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreRouteTables resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/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 DataOciCoreRouteTables to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_route_tables#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreRouteTables that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreRouteTables to import is 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-route-tables/index.ts",
            "line": 586
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreRouteTablesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 519
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 589
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 535
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 557
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 573
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/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-core-route-tables/index.ts",
            "line": 612
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreRouteTables",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 443
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 583
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreRouteTablesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 545
          },
          "name": "routeTables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreRouteTablesRouteTablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 507
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 523
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 593
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreRouteTablesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 539
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 561
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 577
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 500
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 513
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 529
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 551
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 567
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-route-tables/index:DataOciCoreRouteTables"
    },
    "cdktf-provider-oci.DataOciCoreRouteTablesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreRouteTablesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-route-tables/index.ts",
        "line": 9
      },
      "name": "DataOciCoreRouteTablesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_route_tables#compartment_id DataOciCoreRouteTables#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/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/7.19.0/docs/data-sources/core_route_tables#display_name DataOciCoreRouteTables#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/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/7.19.0/docs/data-sources/core_route_tables#filter DataOciCoreRouteTables#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreRouteTablesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_route_tables#id DataOciCoreRouteTables#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/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/7.19.0/docs/data-sources/core_route_tables#state DataOciCoreRouteTables#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/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/7.19.0/docs/data-sources/core_route_tables#vcn_id DataOciCoreRouteTables#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 32
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-route-tables/index:DataOciCoreRouteTablesConfig"
    },
    "cdktf-provider-oci.DataOciCoreRouteTablesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreRouteTablesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-route-tables/index.ts",
        "line": 258
      },
      "name": "DataOciCoreRouteTablesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_route_tables#name DataOciCoreRouteTables#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/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/7.19.0/docs/data-sources/core_route_tables#values DataOciCoreRouteTables#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/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/7.19.0/docs/data-sources/core_route_tables#regex DataOciCoreRouteTables#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 266
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-route-tables/index:DataOciCoreRouteTablesFilter"
    },
    "cdktf-provider-oci.DataOciCoreRouteTablesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreRouteTablesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-route-tables/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-route-tables/index.ts",
        "line": 415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/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.DataOciCoreRouteTablesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreRouteTablesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/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-route-tables/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-route-tables/index.ts",
            "line": 423
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreRouteTablesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-route-tables/index:DataOciCoreRouteTablesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreRouteTablesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreRouteTablesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-route-tables/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-route-tables/index.ts",
        "line": 316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 393
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreRouteTablesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 381
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/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-route-tables/index.ts",
            "line": 410
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 374
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 387
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 403
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreRouteTablesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-route-tables/index:DataOciCoreRouteTablesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreRouteTablesRouteTables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreRouteTablesRouteTables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-route-tables/index.ts",
        "line": 140
      },
      "name": "DataOciCoreRouteTablesRouteTables",
      "symbolId": "src/data-oci-core-route-tables/index:DataOciCoreRouteTablesRouteTables"
    },
    "cdktf-provider-oci.DataOciCoreRouteTablesRouteTablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreRouteTablesRouteTablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-route-tables/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-route-tables/index.ts",
        "line": 240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/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.DataOciCoreRouteTablesRouteTablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreRouteTablesRouteTablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/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-route-tables/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-route-tables/index.ts",
            "line": 247
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-route-tables/index:DataOciCoreRouteTablesRouteTablesList"
    },
    "cdktf-provider-oci.DataOciCoreRouteTablesRouteTablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreRouteTablesRouteTablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-route-tables/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-core-route-tables/index.ts",
        "line": 163
      },
      "name": "DataOciCoreRouteTablesRouteTablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 192
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 198
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 203
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 209
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 214
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 220
          },
          "name": "routeRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreRouteTablesRouteTablesRouteRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 225
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 230
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 235
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreRouteTablesRouteTables"
          }
        }
      ],
      "symbolId": "src/data-oci-core-route-tables/index:DataOciCoreRouteTablesRouteTablesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreRouteTablesRouteTablesRouteRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreRouteTablesRouteTablesRouteRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-route-tables/index.ts",
        "line": 40
      },
      "name": "DataOciCoreRouteTablesRouteTablesRouteRules",
      "symbolId": "src/data-oci-core-route-tables/index:DataOciCoreRouteTablesRouteTablesRouteRules"
    },
    "cdktf-provider-oci.DataOciCoreRouteTablesRouteTablesRouteRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreRouteTablesRouteTablesRouteRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-route-tables/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-core-route-tables/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/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.DataOciCoreRouteTablesRouteTablesRouteRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreRouteTablesRouteTablesRouteRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/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-core-route-tables/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-core-route-tables/index.ts",
            "line": 129
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-route-tables/index:DataOciCoreRouteTablesRouteTablesRouteRulesList"
    },
    "cdktf-provider-oci.DataOciCoreRouteTablesRouteTablesRouteRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreRouteTablesRouteTablesRouteRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-route-tables/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-route-tables/index.ts",
        "line": 63
      },
      "name": "DataOciCoreRouteTablesRouteTablesRouteRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 92
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 97
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 102
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 107
          },
          "name": "destinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 112
          },
          "name": "networkEntityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 117
          },
          "name": "routeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-route-tables/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreRouteTablesRouteTablesRouteRules"
          }
        }
      ],
      "symbolId": "src/data-oci-core-route-tables/index:DataOciCoreRouteTablesRouteTablesRouteRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreSecurityLists": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_security_lists oci_core_security_lists}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityLists",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_security_lists oci_core_security_lists} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/index.ts",
          "line": 1426
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-security-lists/index.ts",
        "line": 1394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreSecurityLists resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1411
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreSecurityLists to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_security_lists#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreSecurityLists that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreSecurityLists to import is 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-security-lists/index.ts",
            "line": 1542
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1475
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1545
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1491
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1513
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1529
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1557
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1568
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreSecurityLists",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1399
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1539
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1501
          },
          "name": "securityLists",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1463
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1479
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1549
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1495
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1517
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1533
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1456
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1469
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1485
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1507
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1523
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityLists"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-security-lists/index.ts",
        "line": 9
      },
      "name": "DataOciCoreSecurityListsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_security_lists#compartment_id DataOciCoreSecurityLists#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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/7.19.0/docs/data-sources/core_security_lists#display_name DataOciCoreSecurityLists#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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/7.19.0/docs/data-sources/core_security_lists#filter DataOciCoreSecurityLists#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_security_lists#id DataOciCoreSecurityLists#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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/7.19.0/docs/data-sources/core_security_lists#state DataOciCoreSecurityLists#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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/7.19.0/docs/data-sources/core_security_lists#vcn_id DataOciCoreSecurityLists#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 32
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsConfig"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-security-lists/index.ts",
        "line": 1214
      },
      "name": "DataOciCoreSecurityListsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_security_lists#name DataOciCoreSecurityLists#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1218
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_security_lists#values DataOciCoreSecurityLists#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1226
          },
          "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/7.19.0/docs/data-sources/core_security_lists#regex DataOciCoreSecurityLists#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1222
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsFilter"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/index.ts",
          "line": 1379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-security-lists/index.ts",
        "line": 1371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1386
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreSecurityListsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1379
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1379
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-security-lists/index.ts",
            "line": 1379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/index.ts",
          "line": 1282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-security-lists/index.ts",
        "line": 1272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1349
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreSecurityListsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1337
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1353
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1366
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1330
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1343
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1359
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityLists": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityLists",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-security-lists/index.ts",
        "line": 1090
      },
      "name": "DataOciCoreSecurityListsSecurityLists",
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityLists"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-security-lists/index.ts",
        "line": 452
      },
      "name": "DataOciCoreSecurityListsSecurityListsEgressSecurityRules",
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsEgressSecurityRules"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesIcmpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesIcmpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-security-lists/index.ts",
        "line": 40
      },
      "name": "DataOciCoreSecurityListsSecurityListsEgressSecurityRulesIcmpOptions",
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsEgressSecurityRulesIcmpOptions"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesIcmpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesIcmpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-security-lists/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesIcmpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreSecurityListsSecurityListsEgressSecurityRulesIcmpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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-security-lists/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-security-lists/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsEgressSecurityRulesIcmpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesIcmpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesIcmpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-security-lists/index.ts",
        "line": 63
      },
      "name": "DataOciCoreSecurityListsSecurityListsEgressSecurityRulesIcmpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 92
          },
          "name": "code",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 97
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesIcmpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsEgressSecurityRulesIcmpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-core-security-lists/index.ts",
        "line": 547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreSecurityListsSecurityListsEgressSecurityRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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-core-security-lists/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-core-security-lists/index.ts",
            "line": 554
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsEgressSecurityRulesList"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-core-security-lists/index.ts",
        "line": 475
      },
      "name": "DataOciCoreSecurityListsSecurityListsEgressSecurityRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 504
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 509
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 514
          },
          "name": "destinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 520
          },
          "name": "icmpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesIcmpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 525
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 530
          },
          "name": "stateless",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 536
          },
          "name": "tcpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 542
          },
          "name": "udpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRules"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsEgressSecurityRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-security-lists/index.ts",
        "line": 200
      },
      "name": "DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptions",
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptions"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-security-lists/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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-security-lists/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-security-lists/index.ts",
            "line": 275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-security-lists/index.ts",
        "line": 223
      },
      "name": "DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 252
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 257
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 263
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsSourcePortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-security-lists/index.ts",
        "line": 120
      },
      "name": "DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsSourcePortRange",
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsSourcePortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsSourcePortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-security-lists/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsSourcePortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsSourcePortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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-security-lists/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-security-lists/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsSourcePortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-security-lists/index.ts",
        "line": 143
      },
      "name": "DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 172
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 177
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsEgressSecurityRulesTcpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-security-lists/index.ts",
        "line": 366
      },
      "name": "DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptions",
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptions"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-core-security-lists/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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-core-security-lists/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-core-security-lists/index.ts",
            "line": 441
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-core-security-lists/index.ts",
        "line": 389
      },
      "name": "DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 418
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 423
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 429
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsSourcePortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-security-lists/index.ts",
        "line": 286
      },
      "name": "DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsSourcePortRange",
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsSourcePortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsSourcePortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-core-security-lists/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsSourcePortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsSourcePortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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-core-security-lists/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-core-security-lists/index.ts",
            "line": 355
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsSourcePortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-core-security-lists/index.ts",
        "line": 309
      },
      "name": "DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 338
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 343
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsEgressSecurityRulesUdpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-security-lists/index.ts",
        "line": 977
      },
      "name": "DataOciCoreSecurityListsSecurityListsIngressSecurityRules",
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsIngressSecurityRules"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesIcmpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesIcmpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-security-lists/index.ts",
        "line": 565
      },
      "name": "DataOciCoreSecurityListsSecurityListsIngressSecurityRulesIcmpOptions",
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsIngressSecurityRulesIcmpOptions"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesIcmpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesIcmpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-security-lists/index.ts",
        "line": 627
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesIcmpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreSecurityListsSecurityListsIngressSecurityRulesIcmpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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-security-lists/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-security-lists/index.ts",
            "line": 634
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsIngressSecurityRulesIcmpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesIcmpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesIcmpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-core-security-lists/index.ts",
        "line": 588
      },
      "name": "DataOciCoreSecurityListsSecurityListsIngressSecurityRulesIcmpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 617
          },
          "name": "code",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 622
          },
          "name": "type",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 601
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesIcmpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsIngressSecurityRulesIcmpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-security-lists/index.ts",
        "line": 1072
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreSecurityListsSecurityListsIngressSecurityRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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-security-lists/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-security-lists/index.ts",
            "line": 1079
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsIngressSecurityRulesList"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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/data-oci-core-security-lists/index.ts",
        "line": 1000
      },
      "name": "DataOciCoreSecurityListsSecurityListsIngressSecurityRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1029
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1035
          },
          "name": "icmpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesIcmpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1040
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1045
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1050
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1055
          },
          "name": "stateless",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1061
          },
          "name": "tcpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1067
          },
          "name": "udpOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1013
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRules"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsIngressSecurityRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-security-lists/index.ts",
        "line": 725
      },
      "name": "DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptions",
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptions"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-core-security-lists/index.ts",
        "line": 793
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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-core-security-lists/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-core-security-lists/index.ts",
            "line": 800
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-core-security-lists/index.ts",
        "line": 748
      },
      "name": "DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 777
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 782
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 788
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsSourcePortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 761
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-security-lists/index.ts",
        "line": 645
      },
      "name": "DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsSourcePortRange",
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsSourcePortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsSourcePortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-core-security-lists/index.ts",
        "line": 707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsSourcePortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsSourcePortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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-core-security-lists/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-core-security-lists/index.ts",
            "line": 714
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsSourcePortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-security-lists/index.ts",
        "line": 668
      },
      "name": "DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 697
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 702
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 681
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsIngressSecurityRulesTcpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-security-lists/index.ts",
        "line": 891
      },
      "name": "DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptions",
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptions"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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/data-oci-core-security-lists/index.ts",
        "line": 959
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 966
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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/data-oci-core-security-lists/index.ts",
            "line": 966
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-core-security-lists/index.ts",
        "line": 914
      },
      "name": "DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 943
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 948
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 954
          },
          "name": "sourcePortRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsSourcePortRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsSourcePortRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsSourcePortRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-security-lists/index.ts",
        "line": 811
      },
      "name": "DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsSourcePortRange",
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsSourcePortRange"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsSourcePortRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsSourcePortRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-core-security-lists/index.ts",
        "line": 873
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsSourcePortRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsSourcePortRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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-core-security-lists/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-core-security-lists/index.ts",
            "line": 880
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsSourcePortRangeList"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsSourcePortRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsSourcePortRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-core-security-lists/index.ts",
        "line": 834
      },
      "name": "DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsSourcePortRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 863
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 868
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 847
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsSourcePortRange"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsIngressSecurityRulesUdpOptionsSourcePortRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-security-lists/index.ts",
        "line": 1196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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.DataOciCoreSecurityListsSecurityListsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreSecurityListsSecurityListsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/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-security-lists/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-security-lists/index.ts",
            "line": 1203
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsList"
    },
    "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-security-lists/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-security-lists/index.ts",
        "line": 1113
      },
      "name": "DataOciCoreSecurityListsSecurityListsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1142
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1148
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1153
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1159
          },
          "name": "egressSecurityRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsEgressSecurityRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1165
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1170
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1176
          },
          "name": "ingressSecurityRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityListsIngressSecurityRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1181
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1186
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1191
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-security-lists/index.ts",
            "line": 1126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSecurityListsSecurityLists"
          }
        }
      ],
      "symbolId": "src/data-oci-core-security-lists/index:DataOciCoreSecurityListsSecurityListsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreServiceGateways": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_service_gateways oci_core_service_gateways}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreServiceGateways",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_service_gateways oci_core_service_gateways} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-service-gateways/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.DataOciCoreServiceGatewaysConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-service-gateways/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreServiceGateways resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/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 DataOciCoreServiceGateways to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_service_gateways#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreServiceGateways that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreServiceGateways to import is 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-service-gateways/index.ts",
            "line": 555
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreServiceGatewaysFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 558
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 504
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 526
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 542
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/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-core-service-gateways/index.ts",
            "line": 580
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreServiceGateways",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 429
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 552
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreServiceGatewaysFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 514
          },
          "name": "serviceGateways",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreServiceGatewaysServiceGatewaysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 492
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 562
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreServiceGatewaysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 508
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 530
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 546
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 485
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 498
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 520
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 536
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-service-gateways/index:DataOciCoreServiceGateways"
    },
    "cdktf-provider-oci.DataOciCoreServiceGatewaysConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreServiceGatewaysConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-service-gateways/index.ts",
        "line": 9
      },
      "name": "DataOciCoreServiceGatewaysConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_service_gateways#compartment_id DataOciCoreServiceGateways#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/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/7.19.0/docs/data-sources/core_service_gateways#filter DataOciCoreServiceGateways#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreServiceGatewaysFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_service_gateways#id DataOciCoreServiceGateways#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/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/7.19.0/docs/data-sources/core_service_gateways#state DataOciCoreServiceGateways#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 24
          },
          "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/7.19.0/docs/data-sources/core_service_gateways#vcn_id DataOciCoreServiceGateways#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 28
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-service-gateways/index:DataOciCoreServiceGatewaysConfig"
    },
    "cdktf-provider-oci.DataOciCoreServiceGatewaysFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreServiceGatewaysFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-service-gateways/index.ts",
        "line": 244
      },
      "name": "DataOciCoreServiceGatewaysFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_service_gateways#name DataOciCoreServiceGateways#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/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/7.19.0/docs/data-sources/core_service_gateways#values DataOciCoreServiceGateways#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/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/7.19.0/docs/data-sources/core_service_gateways#regex DataOciCoreServiceGateways#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 252
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-service-gateways/index:DataOciCoreServiceGatewaysFilter"
    },
    "cdktf-provider-oci.DataOciCoreServiceGatewaysFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreServiceGatewaysFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-service-gateways/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-core-service-gateways/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/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.DataOciCoreServiceGatewaysFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreServiceGatewaysFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/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-core-service-gateways/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-core-service-gateways/index.ts",
            "line": 409
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreServiceGatewaysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-service-gateways/index:DataOciCoreServiceGatewaysFilterList"
    },
    "cdktf-provider-oci.DataOciCoreServiceGatewaysFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreServiceGatewaysFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-service-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-core-service-gateways/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 379
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreServiceGatewaysFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 367
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/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-core-service-gateways/index.ts",
            "line": 396
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 360
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 373
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 389
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreServiceGatewaysFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-service-gateways/index:DataOciCoreServiceGatewaysFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreServiceGatewaysServiceGateways": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreServiceGatewaysServiceGateways",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-service-gateways/index.ts",
        "line": 116
      },
      "name": "DataOciCoreServiceGatewaysServiceGateways",
      "symbolId": "src/data-oci-core-service-gateways/index:DataOciCoreServiceGatewaysServiceGateways"
    },
    "cdktf-provider-oci.DataOciCoreServiceGatewaysServiceGatewaysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreServiceGatewaysServiceGatewaysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-service-gateways/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-core-service-gateways/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/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.DataOciCoreServiceGatewaysServiceGatewaysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreServiceGatewaysServiceGatewaysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/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-core-service-gateways/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-core-service-gateways/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-service-gateways/index:DataOciCoreServiceGatewaysServiceGatewaysList"
    },
    "cdktf-provider-oci.DataOciCoreServiceGatewaysServiceGatewaysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreServiceGatewaysServiceGatewaysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-service-gateways/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-service-gateways/index.ts",
        "line": 139
      },
      "name": "DataOciCoreServiceGatewaysServiceGatewaysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 168
          },
          "name": "blockTraffic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 173
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 179
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 184
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 190
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 195
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 200
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 206
          },
          "name": "services",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreServiceGatewaysServiceGatewaysServicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 211
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 216
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 221
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreServiceGatewaysServiceGateways"
          }
        }
      ],
      "symbolId": "src/data-oci-core-service-gateways/index:DataOciCoreServiceGatewaysServiceGatewaysOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreServiceGatewaysServiceGatewaysServices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreServiceGatewaysServiceGatewaysServices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-service-gateways/index.ts",
        "line": 36
      },
      "name": "DataOciCoreServiceGatewaysServiceGatewaysServices",
      "symbolId": "src/data-oci-core-service-gateways/index:DataOciCoreServiceGatewaysServiceGatewaysServices"
    },
    "cdktf-provider-oci.DataOciCoreServiceGatewaysServiceGatewaysServicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreServiceGatewaysServiceGatewaysServicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-service-gateways/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-service-gateways/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/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.DataOciCoreServiceGatewaysServiceGatewaysServicesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreServiceGatewaysServiceGatewaysServicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/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-service-gateways/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-service-gateways/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-service-gateways/index:DataOciCoreServiceGatewaysServiceGatewaysServicesList"
    },
    "cdktf-provider-oci.DataOciCoreServiceGatewaysServiceGatewaysServicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreServiceGatewaysServiceGatewaysServicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-service-gateways/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-service-gateways/index.ts",
        "line": 59
      },
      "name": "DataOciCoreServiceGatewaysServiceGatewaysServicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 88
          },
          "name": "serviceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 93
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-service-gateways/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreServiceGatewaysServiceGatewaysServices"
          }
        }
      ],
      "symbolId": "src/data-oci-core-service-gateways/index:DataOciCoreServiceGatewaysServiceGatewaysServicesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreServices": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_services oci_core_services}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreServices",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_services oci_core_services} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-services/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreServicesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-services/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreServices resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-services/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 DataOciCoreServices to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_services#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreServices that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreServices to import is 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-services/index.ts",
            "line": 377
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreServicesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 380
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 358
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 392
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 399
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreServices",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 299
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 374
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreServicesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 368
          },
          "name": "services",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreServicesServicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 384
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 362
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 352
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-services/index:DataOciCoreServices"
    },
    "cdktf-provider-oci.DataOciCoreServicesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreServicesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-services/index.ts",
        "line": 9
      },
      "name": "DataOciCoreServicesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_services#filter DataOciCoreServices#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 22
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreServicesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_services#id DataOciCoreServices#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-services/index:DataOciCoreServicesConfig"
    },
    "cdktf-provider-oci.DataOciCoreServicesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreServicesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-services/index.ts",
        "line": 114
      },
      "name": "DataOciCoreServicesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_services#name DataOciCoreServices#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 118
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_services#values DataOciCoreServices#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 126
          },
          "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/7.19.0/docs/data-sources/core_services#regex DataOciCoreServices#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 122
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-services/index:DataOciCoreServicesFilter"
    },
    "cdktf-provider-oci.DataOciCoreServicesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreServicesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-services/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-core-services/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-services/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.DataOciCoreServicesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreServicesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-services/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-core-services/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-core-services/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-services/index:DataOciCoreServicesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreServicesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreServicesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-services/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-services/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 249
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreServicesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 237
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 253
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 266
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 230
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 243
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 259
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 186
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreServicesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-services/index:DataOciCoreServicesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreServicesServices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreServicesServices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-services/index.ts",
        "line": 24
      },
      "name": "DataOciCoreServicesServices",
      "symbolId": "src/data-oci-core-services/index:DataOciCoreServicesServices"
    },
    "cdktf-provider-oci.DataOciCoreServicesServicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreServicesServicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-services/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-services/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 110
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreServicesServicesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreServicesServicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 103
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 103
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-services/index.ts",
            "line": 103
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-services/index:DataOciCoreServicesServicesList"
    },
    "cdktf-provider-oci.DataOciCoreServicesServicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreServicesServicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-services/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-core-services/index.ts",
        "line": 47
      },
      "name": "DataOciCoreServicesServicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 76
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 81
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 86
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 91
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-services/index.ts",
            "line": 60
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreServicesServices"
          }
        }
      ],
      "symbolId": "src/data-oci-core-services/index:DataOciCoreServicesServicesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShape": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_shape oci_core_shape}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShape",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_shape oci_core_shape} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/index.ts",
          "line": 1847
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-shape/index.ts",
        "line": 1815
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreShape resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1832
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreShape to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_shape#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreShape that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreShape to import is 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-shape/index.ts",
            "line": 1946
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreShapeFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1882
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1949
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1911
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1927
          },
          "name": "resetImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1961
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1971
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreShape",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1820
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1943
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1937
          },
          "name": "shapes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1886
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1899
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1953
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreShapeFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1915
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1931
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1876
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1892
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1905
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1921
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShape"
    },
    "cdktf-provider-oci.DataOciCoreShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shape/index.ts",
        "line": 9
      },
      "name": "DataOciCoreShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_shape#compartment_id DataOciCoreShape#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-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/7.19.0/docs/data-sources/core_shape#availability_domain DataOciCoreShape#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/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/7.19.0/docs/data-sources/core_shape#filter DataOciCoreShape#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreShapeFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_shape#id DataOciCoreShape#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/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/7.19.0/docs/data-sources/core_shape#image_id DataOciCoreShape#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 28
          },
          "name": "imageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeConfig"
    },
    "cdktf-provider-oci.DataOciCoreShapeFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shape/index.ts",
        "line": 1635
      },
      "name": "DataOciCoreShapeFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_shape#name DataOciCoreShape#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1639
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_shape#values DataOciCoreShape#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1647
          },
          "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/7.19.0/docs/data-sources/core_shape#regex DataOciCoreShape#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1643
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeFilter"
    },
    "cdktf-provider-oci.DataOciCoreShapeFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/index.ts",
          "line": 1800
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shape/index.ts",
        "line": 1792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1807
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapeFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapeFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1800
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1800
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-shape/index.ts",
            "line": 1800
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1793
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreShapeFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeFilterList"
    },
    "cdktf-provider-oci.DataOciCoreShapeFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/index.ts",
          "line": 1703
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shape/index.ts",
        "line": 1693
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1770
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreShapeFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1758
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1774
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1787
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1751
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1764
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1780
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1707
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreShapeFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shape/index.ts",
        "line": 1414
      },
      "name": "DataOciCoreShapeShapes",
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapes"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shape/index.ts",
        "line": 1617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1631
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapeShapesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1624
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1624
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-shape/index.ts",
            "line": 1624
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesList"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesMaxVnicAttachmentOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesMaxVnicAttachmentOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shape/index.ts",
        "line": 36
      },
      "name": "DataOciCoreShapeShapesMaxVnicAttachmentOptions",
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesMaxVnicAttachmentOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesMaxVnicAttachmentOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesMaxVnicAttachmentOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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-core-shape/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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.DataOciCoreShapeShapesMaxVnicAttachmentOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapeShapesMaxVnicAttachmentOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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-core-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-core-shape/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesMaxVnicAttachmentOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesMaxVnicAttachmentOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesMaxVnicAttachmentOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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-shape/index.ts",
        "line": 59
      },
      "name": "DataOciCoreShapeShapesMaxVnicAttachmentOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 88
          },
          "name": "defaultPerOcpu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 93
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 98
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesMaxVnicAttachmentOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesMaxVnicAttachmentOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesMemoryOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesMemoryOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shape/index.ts",
        "line": 121
      },
      "name": "DataOciCoreShapeShapesMemoryOptions",
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesMemoryOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesMemoryOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesMemoryOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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-shape/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/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.DataOciCoreShapeShapesMemoryOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapeShapesMemoryOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/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-shape/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-shape/index.ts",
            "line": 210
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesMemoryOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesMemoryOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesMemoryOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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-core-shape/index.ts",
        "line": 144
      },
      "name": "DataOciCoreShapeShapesMemoryOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 173
          },
          "name": "defaultPerOcpuInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 178
          },
          "name": "maxInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 183
          },
          "name": "maxPerNumaNodeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 188
          },
          "name": "maxPerOcpuInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 193
          },
          "name": "minInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 198
          },
          "name": "minPerOcpuInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesMemoryOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesMemoryOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesNetworkingBandwidthOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesNetworkingBandwidthOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shape/index.ts",
        "line": 221
      },
      "name": "DataOciCoreShapeShapesNetworkingBandwidthOptions",
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesNetworkingBandwidthOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesNetworkingBandwidthOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesNetworkingBandwidthOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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-shape/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/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.DataOciCoreShapeShapesNetworkingBandwidthOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapeShapesNetworkingBandwidthOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/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-shape/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-shape/index.ts",
            "line": 295
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesNetworkingBandwidthOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesNetworkingBandwidthOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesNetworkingBandwidthOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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-shape/index.ts",
        "line": 244
      },
      "name": "DataOciCoreShapeShapesNetworkingBandwidthOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 273
          },
          "name": "defaultPerOcpuInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 278
          },
          "name": "maxInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 283
          },
          "name": "minInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesNetworkingBandwidthOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesNetworkingBandwidthOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesOcpuOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesOcpuOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shape/index.ts",
        "line": 306
      },
      "name": "DataOciCoreShapeShapesOcpuOptions",
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesOcpuOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesOcpuOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesOcpuOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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-core-shape/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/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.DataOciCoreShapeShapesOcpuOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapeShapesOcpuOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/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-core-shape/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-core-shape/index.ts",
            "line": 380
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesOcpuOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesOcpuOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesOcpuOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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-shape/index.ts",
        "line": 329
      },
      "name": "DataOciCoreShapeShapesOcpuOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 358
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 363
          },
          "name": "maxPerNumaNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 368
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesOcpuOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesOcpuOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/index.ts",
          "line": 1446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shape/index.ts",
        "line": 1437
      },
      "name": "DataOciCoreShapeShapesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1466
          },
          "name": "baselineOcpuUtilizations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1471
          },
          "name": "billingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1476
          },
          "name": "gpuDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1481
          },
          "name": "gpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1486
          },
          "name": "isBilledForStoppedInstance",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1491
          },
          "name": "isFlexible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1496
          },
          "name": "isLiveMigrationSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1501
          },
          "name": "isSubcore",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1506
          },
          "name": "localDiskDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1511
          },
          "name": "localDisks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1516
          },
          "name": "localDisksTotalSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1522
          },
          "name": "maxVnicAttachmentOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesMaxVnicAttachmentOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1527
          },
          "name": "maxVnicAttachments",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1532
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1538
          },
          "name": "memoryOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesMemoryOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1543
          },
          "name": "minTotalBaselineOcpusRequired",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1548
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1558
          },
          "name": "networkingBandwidthInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1564
          },
          "name": "networkingBandwidthOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesNetworkingBandwidthOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1553
          },
          "name": "networkPorts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1570
          },
          "name": "ocpuOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesOcpuOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1575
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1581
          },
          "name": "platformConfigOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1586
          },
          "name": "processorDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1591
          },
          "name": "quotaNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1596
          },
          "name": "rdmaBandwidthInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1601
          },
          "name": "rdmaPorts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1607
          },
          "name": "recommendedAlternatives",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesRecommendedAlternativesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1612
          },
          "name": "resizeCompatibleShapes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1450
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapes"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shape/index.ts",
        "line": 1204
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptions",
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsAccessControlServiceOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsAccessControlServiceOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shape/index.ts",
        "line": 391
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsAccessControlServiceOptions",
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsAccessControlServiceOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsAccessControlServiceOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsAccessControlServiceOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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": "whether the list is wrapping a set (will 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-shape/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 468
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsAccessControlServiceOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsAccessControlServiceOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 461
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 461
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-shape/index.ts",
            "line": 461
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsAccessControlServiceOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsAccessControlServiceOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsAccessControlServiceOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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-core-shape/index.ts",
        "line": 414
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsAccessControlServiceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 444
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 449
          },
          "name": "isDefaultEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsAccessControlServiceOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsAccessControlServiceOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shape/index.ts",
        "line": 472
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptions",
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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-core-shape/index.ts",
        "line": 535
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/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.DataOciCoreShapeShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/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-core-shape/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-core-shape/index.ts",
            "line": 542
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shape/index.ts",
        "line": 495
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 525
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 530
          },
          "name": "isDefaultEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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": "whether the list is wrapping a set (will 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-shape/index.ts",
        "line": 1321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1335
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1328
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1328
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-shape/index.ts",
            "line": 1328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsMeasuredBootOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsMeasuredBootOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shape/index.ts",
        "line": 553
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsMeasuredBootOptions",
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsMeasuredBootOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsMeasuredBootOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsMeasuredBootOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/index.ts",
          "line": 623
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shape/index.ts",
        "line": 616
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 630
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsMeasuredBootOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsMeasuredBootOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 623
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 623
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-shape/index.ts",
            "line": 623
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsMeasuredBootOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsMeasuredBootOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsMeasuredBootOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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-core-shape/index.ts",
        "line": 576
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsMeasuredBootOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 606
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 611
          },
          "name": "isDefaultEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 589
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsMeasuredBootOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsMeasuredBootOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsMemoryEncryptionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsMemoryEncryptionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shape/index.ts",
        "line": 634
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsMemoryEncryptionOptions",
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsMemoryEncryptionOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsMemoryEncryptionOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsMemoryEncryptionOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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-core-shape/index.ts",
        "line": 697
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/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.DataOciCoreShapeShapesPlatformConfigOptionsMemoryEncryptionOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsMemoryEncryptionOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/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-core-shape/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-core-shape/index.ts",
            "line": 704
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsMemoryEncryptionOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsMemoryEncryptionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsMemoryEncryptionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shape/index.ts",
        "line": 657
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsMemoryEncryptionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 687
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 692
          },
          "name": "isDefaultEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 670
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsMemoryEncryptionOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsMemoryEncryptionOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shape/index.ts",
        "line": 715
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptions",
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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-core-shape/index.ts",
        "line": 777
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/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.DataOciCoreShapeShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/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-core-shape/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-core-shape/index.ts",
            "line": 784
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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-core-shape/index.ts",
        "line": 738
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 767
          },
          "name": "allowedValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 772
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 751
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shape/index.ts",
        "line": 1227
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1257
          },
          "name": "accessControlServiceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsAccessControlServiceOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1263
          },
          "name": "inputOutputMemoryManagementUnitOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1269
          },
          "name": "measuredBootOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsMeasuredBootOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1275
          },
          "name": "memoryEncryptionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsMemoryEncryptionOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1281
          },
          "name": "numaNodesPerSocketPlatformOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1287
          },
          "name": "percentageOfCoresEnabledOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsPercentageOfCoresEnabledOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1293
          },
          "name": "secureBootOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsSecureBootOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1299
          },
          "name": "symmetricMultiThreadingOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsSymmetricMultiThreadingOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1305
          },
          "name": "trustedPlatformModuleOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsTrustedPlatformModuleOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1310
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1316
          },
          "name": "virtualInstructionsOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsVirtualInstructionsOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsPercentageOfCoresEnabledOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsPercentageOfCoresEnabledOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shape/index.ts",
        "line": 795
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsPercentageOfCoresEnabledOptions",
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsPercentageOfCoresEnabledOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsPercentageOfCoresEnabledOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsPercentageOfCoresEnabledOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/index.ts",
          "line": 869
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shape/index.ts",
        "line": 862
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 876
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsPercentageOfCoresEnabledOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsPercentageOfCoresEnabledOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 869
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 869
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-shape/index.ts",
            "line": 869
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsPercentageOfCoresEnabledOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsPercentageOfCoresEnabledOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsPercentageOfCoresEnabledOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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-core-shape/index.ts",
        "line": 818
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsPercentageOfCoresEnabledOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 847
          },
          "name": "defaultValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 852
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 857
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 831
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsPercentageOfCoresEnabledOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsPercentageOfCoresEnabledOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsSecureBootOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsSecureBootOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shape/index.ts",
        "line": 880
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsSecureBootOptions",
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsSecureBootOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsSecureBootOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsSecureBootOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shape/index.ts",
        "line": 943
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 957
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsSecureBootOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsSecureBootOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 950
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 950
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-shape/index.ts",
            "line": 950
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsSecureBootOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsSecureBootOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsSecureBootOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/index.ts",
          "line": 912
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shape/index.ts",
        "line": 903
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsSecureBootOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 933
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 938
          },
          "name": "isDefaultEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 916
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsSecureBootOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsSecureBootOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsSymmetricMultiThreadingOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsSymmetricMultiThreadingOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shape/index.ts",
        "line": 961
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsSymmetricMultiThreadingOptions",
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsSymmetricMultiThreadingOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsSymmetricMultiThreadingOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsSymmetricMultiThreadingOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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": "whether the list is wrapping a set (will 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-shape/index.ts",
        "line": 1024
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1038
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsSymmetricMultiThreadingOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsSymmetricMultiThreadingOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1031
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1031
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-shape/index.ts",
            "line": 1031
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsSymmetricMultiThreadingOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsSymmetricMultiThreadingOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsSymmetricMultiThreadingOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shape/index.ts",
        "line": 984
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsSymmetricMultiThreadingOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1014
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1019
          },
          "name": "isDefaultEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 997
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsSymmetricMultiThreadingOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsSymmetricMultiThreadingOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsTrustedPlatformModuleOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsTrustedPlatformModuleOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shape/index.ts",
        "line": 1042
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsTrustedPlatformModuleOptions",
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsTrustedPlatformModuleOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsTrustedPlatformModuleOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsTrustedPlatformModuleOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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": "whether the list is wrapping a set (will 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-shape/index.ts",
        "line": 1105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1119
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsTrustedPlatformModuleOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsTrustedPlatformModuleOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1112
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1112
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-shape/index.ts",
            "line": 1112
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsTrustedPlatformModuleOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsTrustedPlatformModuleOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsTrustedPlatformModuleOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shape/index.ts",
        "line": 1065
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsTrustedPlatformModuleOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1095
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1100
          },
          "name": "isDefaultEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1078
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsTrustedPlatformModuleOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsTrustedPlatformModuleOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsVirtualInstructionsOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsVirtualInstructionsOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shape/index.ts",
        "line": 1123
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsVirtualInstructionsOptions",
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsVirtualInstructionsOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsVirtualInstructionsOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsVirtualInstructionsOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/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-core-shape/index.ts",
        "line": 1186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/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.DataOciCoreShapeShapesPlatformConfigOptionsVirtualInstructionsOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsVirtualInstructionsOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/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-core-shape/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-core-shape/index.ts",
            "line": 1193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsVirtualInstructionsOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsVirtualInstructionsOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsVirtualInstructionsOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/index.ts",
          "line": 1155
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shape/index.ts",
        "line": 1146
      },
      "name": "DataOciCoreShapeShapesPlatformConfigOptionsVirtualInstructionsOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1176
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1181
          },
          "name": "isDefaultEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesPlatformConfigOptionsVirtualInstructionsOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesPlatformConfigOptionsVirtualInstructionsOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesRecommendedAlternatives": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesRecommendedAlternatives",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shape/index.ts",
        "line": 1339
      },
      "name": "DataOciCoreShapeShapesRecommendedAlternatives",
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesRecommendedAlternatives"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesRecommendedAlternativesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesRecommendedAlternativesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/index.ts",
          "line": 1403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shape/index.ts",
        "line": 1396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1410
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesRecommendedAlternativesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapeShapesRecommendedAlternativesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1403
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1403
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-shape/index.ts",
            "line": 1403
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesRecommendedAlternativesList"
    },
    "cdktf-provider-oci.DataOciCoreShapeShapesRecommendedAlternativesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesRecommendedAlternativesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shape/index.ts",
          "line": 1371
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shape/index.ts",
        "line": 1362
      },
      "name": "DataOciCoreShapeShapesRecommendedAlternativesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1391
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shape/index.ts",
            "line": 1375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapeShapesRecommendedAlternatives"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shape/index:DataOciCoreShapeShapesRecommendedAlternativesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_shapes oci_core_shapes}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_shapes oci_core_shapes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/index.ts",
          "line": 1847
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-shapes/index.ts",
        "line": 1815
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreShapes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1832
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreShapes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_shapes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreShapes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreShapes to import is 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-shapes/index.ts",
            "line": 1946
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreShapesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1882
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1949
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1911
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1927
          },
          "name": "resetImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1961
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1971
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreShapes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1820
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1943
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1937
          },
          "name": "shapes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1886
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1899
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1953
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1915
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1931
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1876
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1892
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1905
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1921
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapes"
    },
    "cdktf-provider-oci.DataOciCoreShapesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shapes/index.ts",
        "line": 9
      },
      "name": "DataOciCoreShapesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_shapes#compartment_id DataOciCoreShapes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-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/7.19.0/docs/data-sources/core_shapes#availability_domain DataOciCoreShapes#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-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/7.19.0/docs/data-sources/core_shapes#filter DataOciCoreShapes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreShapesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_shapes#id DataOciCoreShapes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-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/7.19.0/docs/data-sources/core_shapes#image_id DataOciCoreShapes#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 28
          },
          "name": "imageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesConfig"
    },
    "cdktf-provider-oci.DataOciCoreShapesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shapes/index.ts",
        "line": 1635
      },
      "name": "DataOciCoreShapesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_shapes#name DataOciCoreShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1639
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_shapes#values DataOciCoreShapes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1647
          },
          "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/7.19.0/docs/data-sources/core_shapes#regex DataOciCoreShapes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1643
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesFilter"
    },
    "cdktf-provider-oci.DataOciCoreShapesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/index.ts",
          "line": 1800
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shapes/index.ts",
        "line": 1792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1807
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1800
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1800
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-shapes/index.ts",
            "line": 1800
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1793
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreShapesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/index.ts",
          "line": 1703
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shapes/index.ts",
        "line": 1693
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1770
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreShapesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1758
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1774
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1787
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1751
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1764
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1780
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1707
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreShapesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shapes/index.ts",
        "line": 1414
      },
      "name": "DataOciCoreShapesShapes",
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapes"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shapes/index.ts",
        "line": 1617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1631
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapesShapesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1624
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1624
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-shapes/index.ts",
            "line": 1624
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesList"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesMaxVnicAttachmentOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesMaxVnicAttachmentOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shapes/index.ts",
        "line": 36
      },
      "name": "DataOciCoreShapesShapesMaxVnicAttachmentOptions",
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesMaxVnicAttachmentOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesMaxVnicAttachmentOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesMaxVnicAttachmentOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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-core-shapes/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/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.DataOciCoreShapesShapesMaxVnicAttachmentOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapesShapesMaxVnicAttachmentOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/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-core-shapes/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-core-shapes/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesMaxVnicAttachmentOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesMaxVnicAttachmentOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesMaxVnicAttachmentOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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-shapes/index.ts",
        "line": 59
      },
      "name": "DataOciCoreShapesShapesMaxVnicAttachmentOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 88
          },
          "name": "defaultPerOcpu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 93
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 98
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesMaxVnicAttachmentOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesMaxVnicAttachmentOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesMemoryOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesMemoryOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shapes/index.ts",
        "line": 121
      },
      "name": "DataOciCoreShapesShapesMemoryOptions",
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesMemoryOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesMemoryOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesMemoryOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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-shapes/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/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.DataOciCoreShapesShapesMemoryOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapesShapesMemoryOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/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-shapes/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-shapes/index.ts",
            "line": 210
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesMemoryOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesMemoryOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesMemoryOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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-core-shapes/index.ts",
        "line": 144
      },
      "name": "DataOciCoreShapesShapesMemoryOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 173
          },
          "name": "defaultPerOcpuInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 178
          },
          "name": "maxInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 183
          },
          "name": "maxPerNumaNodeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 188
          },
          "name": "maxPerOcpuInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 193
          },
          "name": "minInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 198
          },
          "name": "minPerOcpuInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesMemoryOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesMemoryOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesNetworkingBandwidthOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesNetworkingBandwidthOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shapes/index.ts",
        "line": 221
      },
      "name": "DataOciCoreShapesShapesNetworkingBandwidthOptions",
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesNetworkingBandwidthOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesNetworkingBandwidthOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesNetworkingBandwidthOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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-shapes/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/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.DataOciCoreShapesShapesNetworkingBandwidthOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapesShapesNetworkingBandwidthOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/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-shapes/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-shapes/index.ts",
            "line": 295
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesNetworkingBandwidthOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesNetworkingBandwidthOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesNetworkingBandwidthOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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-shapes/index.ts",
        "line": 244
      },
      "name": "DataOciCoreShapesShapesNetworkingBandwidthOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 273
          },
          "name": "defaultPerOcpuInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 278
          },
          "name": "maxInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 283
          },
          "name": "minInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesNetworkingBandwidthOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesNetworkingBandwidthOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesOcpuOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesOcpuOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shapes/index.ts",
        "line": 306
      },
      "name": "DataOciCoreShapesShapesOcpuOptions",
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesOcpuOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesOcpuOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesOcpuOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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-core-shapes/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/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.DataOciCoreShapesShapesOcpuOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapesShapesOcpuOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/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-core-shapes/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-core-shapes/index.ts",
            "line": 380
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesOcpuOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesOcpuOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesOcpuOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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-shapes/index.ts",
        "line": 329
      },
      "name": "DataOciCoreShapesShapesOcpuOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 358
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 363
          },
          "name": "maxPerNumaNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 368
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesOcpuOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesOcpuOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/index.ts",
          "line": 1446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shapes/index.ts",
        "line": 1437
      },
      "name": "DataOciCoreShapesShapesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1466
          },
          "name": "baselineOcpuUtilizations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1471
          },
          "name": "billingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1476
          },
          "name": "gpuDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1481
          },
          "name": "gpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1486
          },
          "name": "isBilledForStoppedInstance",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1491
          },
          "name": "isFlexible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1496
          },
          "name": "isLiveMigrationSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1501
          },
          "name": "isSubcore",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1506
          },
          "name": "localDiskDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1511
          },
          "name": "localDisks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1516
          },
          "name": "localDisksTotalSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1522
          },
          "name": "maxVnicAttachmentOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesMaxVnicAttachmentOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1527
          },
          "name": "maxVnicAttachments",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1532
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1538
          },
          "name": "memoryOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesMemoryOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1543
          },
          "name": "minTotalBaselineOcpusRequired",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1548
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1558
          },
          "name": "networkingBandwidthInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1564
          },
          "name": "networkingBandwidthOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesNetworkingBandwidthOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1553
          },
          "name": "networkPorts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1570
          },
          "name": "ocpuOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesOcpuOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1575
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1581
          },
          "name": "platformConfigOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1586
          },
          "name": "processorDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1591
          },
          "name": "quotaNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1596
          },
          "name": "rdmaBandwidthInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1601
          },
          "name": "rdmaPorts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1607
          },
          "name": "recommendedAlternatives",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesRecommendedAlternativesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1612
          },
          "name": "resizeCompatibleShapes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1450
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapes"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shapes/index.ts",
        "line": 1204
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptions",
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsAccessControlServiceOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsAccessControlServiceOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shapes/index.ts",
        "line": 391
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsAccessControlServiceOptions",
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsAccessControlServiceOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsAccessControlServiceOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsAccessControlServiceOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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": "whether the list is wrapping a set (will 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-shapes/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 468
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsAccessControlServiceOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsAccessControlServiceOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 461
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 461
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-shapes/index.ts",
            "line": 461
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsAccessControlServiceOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsAccessControlServiceOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsAccessControlServiceOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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-core-shapes/index.ts",
        "line": 414
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsAccessControlServiceOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 444
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 449
          },
          "name": "isDefaultEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsAccessControlServiceOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsAccessControlServiceOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shapes/index.ts",
        "line": 472
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptions",
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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-core-shapes/index.ts",
        "line": 535
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/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.DataOciCoreShapesShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/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-core-shapes/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-core-shapes/index.ts",
            "line": 542
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shapes/index.ts",
        "line": 495
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 525
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 530
          },
          "name": "isDefaultEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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": "whether the list is wrapping a set (will 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-shapes/index.ts",
        "line": 1321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1335
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1328
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1328
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-shapes/index.ts",
            "line": 1328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsMeasuredBootOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsMeasuredBootOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shapes/index.ts",
        "line": 553
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsMeasuredBootOptions",
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsMeasuredBootOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsMeasuredBootOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsMeasuredBootOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/index.ts",
          "line": 623
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shapes/index.ts",
        "line": 616
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 630
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsMeasuredBootOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsMeasuredBootOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 623
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 623
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-shapes/index.ts",
            "line": 623
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsMeasuredBootOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsMeasuredBootOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsMeasuredBootOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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-core-shapes/index.ts",
        "line": 576
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsMeasuredBootOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 606
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 611
          },
          "name": "isDefaultEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 589
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsMeasuredBootOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsMeasuredBootOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsMemoryEncryptionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsMemoryEncryptionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shapes/index.ts",
        "line": 634
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsMemoryEncryptionOptions",
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsMemoryEncryptionOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsMemoryEncryptionOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsMemoryEncryptionOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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-core-shapes/index.ts",
        "line": 697
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/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.DataOciCoreShapesShapesPlatformConfigOptionsMemoryEncryptionOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsMemoryEncryptionOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/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-core-shapes/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-core-shapes/index.ts",
            "line": 704
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsMemoryEncryptionOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsMemoryEncryptionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsMemoryEncryptionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shapes/index.ts",
        "line": 657
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsMemoryEncryptionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 687
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 692
          },
          "name": "isDefaultEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 670
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsMemoryEncryptionOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsMemoryEncryptionOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shapes/index.ts",
        "line": 715
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptions",
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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-core-shapes/index.ts",
        "line": 777
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/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.DataOciCoreShapesShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/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-core-shapes/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-core-shapes/index.ts",
            "line": 784
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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-core-shapes/index.ts",
        "line": 738
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 767
          },
          "name": "allowedValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 772
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 751
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shapes/index.ts",
        "line": 1227
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1257
          },
          "name": "accessControlServiceOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsAccessControlServiceOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1263
          },
          "name": "inputOutputMemoryManagementUnitOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsInputOutputMemoryManagementUnitOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1269
          },
          "name": "measuredBootOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsMeasuredBootOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1275
          },
          "name": "memoryEncryptionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsMemoryEncryptionOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1281
          },
          "name": "numaNodesPerSocketPlatformOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsNumaNodesPerSocketPlatformOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1287
          },
          "name": "percentageOfCoresEnabledOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsPercentageOfCoresEnabledOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1293
          },
          "name": "secureBootOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsSecureBootOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1299
          },
          "name": "symmetricMultiThreadingOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsSymmetricMultiThreadingOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1305
          },
          "name": "trustedPlatformModuleOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsTrustedPlatformModuleOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1310
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1316
          },
          "name": "virtualInstructionsOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsVirtualInstructionsOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsPercentageOfCoresEnabledOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsPercentageOfCoresEnabledOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shapes/index.ts",
        "line": 795
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsPercentageOfCoresEnabledOptions",
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsPercentageOfCoresEnabledOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsPercentageOfCoresEnabledOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsPercentageOfCoresEnabledOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/index.ts",
          "line": 869
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shapes/index.ts",
        "line": 862
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 876
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsPercentageOfCoresEnabledOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsPercentageOfCoresEnabledOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 869
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 869
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-shapes/index.ts",
            "line": 869
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsPercentageOfCoresEnabledOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsPercentageOfCoresEnabledOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsPercentageOfCoresEnabledOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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-core-shapes/index.ts",
        "line": 818
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsPercentageOfCoresEnabledOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 847
          },
          "name": "defaultValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 852
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 857
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 831
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsPercentageOfCoresEnabledOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsPercentageOfCoresEnabledOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsSecureBootOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsSecureBootOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shapes/index.ts",
        "line": 880
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsSecureBootOptions",
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsSecureBootOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsSecureBootOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsSecureBootOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shapes/index.ts",
        "line": 943
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 957
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsSecureBootOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsSecureBootOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 950
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 950
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-shapes/index.ts",
            "line": 950
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsSecureBootOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsSecureBootOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsSecureBootOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/index.ts",
          "line": 912
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shapes/index.ts",
        "line": 903
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsSecureBootOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 933
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 938
          },
          "name": "isDefaultEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 916
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsSecureBootOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsSecureBootOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsSymmetricMultiThreadingOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsSymmetricMultiThreadingOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shapes/index.ts",
        "line": 961
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsSymmetricMultiThreadingOptions",
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsSymmetricMultiThreadingOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsSymmetricMultiThreadingOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsSymmetricMultiThreadingOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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": "whether the list is wrapping a set (will 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-shapes/index.ts",
        "line": 1024
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1038
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsSymmetricMultiThreadingOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsSymmetricMultiThreadingOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1031
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1031
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-shapes/index.ts",
            "line": 1031
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsSymmetricMultiThreadingOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsSymmetricMultiThreadingOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsSymmetricMultiThreadingOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shapes/index.ts",
        "line": 984
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsSymmetricMultiThreadingOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1014
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1019
          },
          "name": "isDefaultEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 997
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsSymmetricMultiThreadingOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsSymmetricMultiThreadingOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsTrustedPlatformModuleOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsTrustedPlatformModuleOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shapes/index.ts",
        "line": 1042
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsTrustedPlatformModuleOptions",
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsTrustedPlatformModuleOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsTrustedPlatformModuleOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsTrustedPlatformModuleOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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": "whether the list is wrapping a set (will 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-shapes/index.ts",
        "line": 1105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1119
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsTrustedPlatformModuleOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsTrustedPlatformModuleOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1112
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1112
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-shapes/index.ts",
            "line": 1112
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsTrustedPlatformModuleOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsTrustedPlatformModuleOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsTrustedPlatformModuleOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shapes/index.ts",
        "line": 1065
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsTrustedPlatformModuleOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1095
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1100
          },
          "name": "isDefaultEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1078
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsTrustedPlatformModuleOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsTrustedPlatformModuleOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsVirtualInstructionsOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsVirtualInstructionsOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shapes/index.ts",
        "line": 1123
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsVirtualInstructionsOptions",
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsVirtualInstructionsOptions"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsVirtualInstructionsOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsVirtualInstructionsOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/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-core-shapes/index.ts",
        "line": 1186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/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.DataOciCoreShapesShapesPlatformConfigOptionsVirtualInstructionsOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsVirtualInstructionsOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/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-core-shapes/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-core-shapes/index.ts",
            "line": 1193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsVirtualInstructionsOptionsList"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsVirtualInstructionsOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsVirtualInstructionsOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/index.ts",
          "line": 1155
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shapes/index.ts",
        "line": 1146
      },
      "name": "DataOciCoreShapesShapesPlatformConfigOptionsVirtualInstructionsOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1176
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1181
          },
          "name": "isDefaultEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesPlatformConfigOptionsVirtualInstructionsOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesPlatformConfigOptionsVirtualInstructionsOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesRecommendedAlternatives": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesRecommendedAlternatives",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-shapes/index.ts",
        "line": 1339
      },
      "name": "DataOciCoreShapesShapesRecommendedAlternatives",
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesRecommendedAlternatives"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesRecommendedAlternativesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesRecommendedAlternativesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/index.ts",
          "line": 1403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shapes/index.ts",
        "line": 1396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1410
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesRecommendedAlternativesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreShapesShapesRecommendedAlternativesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1403
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1403
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-shapes/index.ts",
            "line": 1403
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesRecommendedAlternativesList"
    },
    "cdktf-provider-oci.DataOciCoreShapesShapesRecommendedAlternativesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesRecommendedAlternativesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-shapes/index.ts",
          "line": 1371
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-shapes/index.ts",
        "line": 1362
      },
      "name": "DataOciCoreShapesShapesRecommendedAlternativesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1391
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-shapes/index.ts",
            "line": 1375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreShapesShapesRecommendedAlternatives"
          }
        }
      ],
      "symbolId": "src/data-oci-core-shapes/index:DataOciCoreShapesShapesRecommendedAlternativesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreSubnet": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_subnet oci_core_subnet}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSubnet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_subnet oci_core_subnet} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-subnet/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.DataOciCoreSubnetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-subnet/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreSubnet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/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 DataOciCoreSubnet to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_subnet#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreSubnet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreSubnet to import is 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-subnet/index.ts",
            "line": 203
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 209
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreSubnet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 75
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 80
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 85
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 91
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 96
          },
          "name": "dhcpOptionsId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 101
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 106
          },
          "name": "dnsLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 112
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 117
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 122
          },
          "name": "ipv6CidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 127
          },
          "name": "ipv6CidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 132
          },
          "name": "ipv6VirtualRouterIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 137
          },
          "name": "prohibitInternetIngress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 142
          },
          "name": "prohibitPublicIpOnVnic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 147
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 152
          },
          "name": "securityListIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 157
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 162
          },
          "name": "subnetDomainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 180
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 185
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 190
          },
          "name": "virtualRouterIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 195
          },
          "name": "virtualRouterMac",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 175
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 168
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-subnet/index:DataOciCoreSubnet"
    },
    "cdktf-provider-oci.DataOciCoreSubnetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSubnetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-subnet/index.ts",
        "line": 9
      },
      "name": "DataOciCoreSubnetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_subnet#subnet_id DataOciCoreSubnet#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnet/index.ts",
            "line": 13
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-subnet/index:DataOciCoreSubnetConfig"
    },
    "cdktf-provider-oci.DataOciCoreSubnets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_subnets oci_core_subnets}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSubnets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_subnets oci_core_subnets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-subnets/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.DataOciCoreSubnetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-subnets/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreSubnets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/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 DataOciCoreSubnets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_subnets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreSubnets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreSubnets to import is 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-subnets/index.ts",
            "line": 550
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreSubnetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 483
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 553
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 499
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 515
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 537
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 565
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 576
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreSubnets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 407
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 547
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSubnetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 525
          },
          "name": "subnets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSubnetsSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 471
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 487
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 557
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreSubnetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 503
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 519
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 541
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 464
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 477
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 493
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 509
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 531
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-subnets/index:DataOciCoreSubnets"
    },
    "cdktf-provider-oci.DataOciCoreSubnetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSubnetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-subnets/index.ts",
        "line": 9
      },
      "name": "DataOciCoreSubnetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_subnets#compartment_id DataOciCoreSubnets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/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/7.19.0/docs/data-sources/core_subnets#display_name DataOciCoreSubnets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/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/7.19.0/docs/data-sources/core_subnets#filter DataOciCoreSubnets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreSubnetsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_subnets#id DataOciCoreSubnets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/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/7.19.0/docs/data-sources/core_subnets#state DataOciCoreSubnets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/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/7.19.0/docs/data-sources/core_subnets#vcn_id DataOciCoreSubnets#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 32
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-subnets/index:DataOciCoreSubnetsConfig"
    },
    "cdktf-provider-oci.DataOciCoreSubnetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSubnetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-subnets/index.ts",
        "line": 222
      },
      "name": "DataOciCoreSubnetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_subnets#name DataOciCoreSubnets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/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/7.19.0/docs/data-sources/core_subnets#values DataOciCoreSubnets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/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/7.19.0/docs/data-sources/core_subnets#regex DataOciCoreSubnets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 230
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-subnets/index:DataOciCoreSubnetsFilter"
    },
    "cdktf-provider-oci.DataOciCoreSubnetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSubnetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-subnets/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-subnets/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/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.DataOciCoreSubnetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreSubnetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/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-subnets/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-subnets/index.ts",
            "line": 387
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreSubnetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-subnets/index:DataOciCoreSubnetsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreSubnetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSubnetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-subnets/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-subnets/index.ts",
        "line": 280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 357
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreSubnetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 345
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/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-subnets/index.ts",
            "line": 374
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 338
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 351
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 367
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreSubnetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-subnets/index:DataOciCoreSubnetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreSubnetsSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSubnetsSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-subnets/index.ts",
        "line": 40
      },
      "name": "DataOciCoreSubnetsSubnets",
      "symbolId": "src/data-oci-core-subnets/index:DataOciCoreSubnetsSubnets"
    },
    "cdktf-provider-oci.DataOciCoreSubnetsSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSubnetsSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-subnets/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-subnets/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/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.DataOciCoreSubnetsSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreSubnetsSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/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-subnets/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-subnets/index.ts",
            "line": 211
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-subnets/index:DataOciCoreSubnetsSubnetsList"
    },
    "cdktf-provider-oci.DataOciCoreSubnetsSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreSubnetsSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-subnets/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-subnets/index.ts",
        "line": 63
      },
      "name": "DataOciCoreSubnetsSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 92
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 97
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 102
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 108
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 113
          },
          "name": "dhcpOptionsId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 118
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 123
          },
          "name": "dnsLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 129
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 134
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 139
          },
          "name": "ipv6CidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 144
          },
          "name": "ipv6CidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 149
          },
          "name": "ipv6VirtualRouterIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 154
          },
          "name": "prohibitInternetIngress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 159
          },
          "name": "prohibitPublicIpOnVnic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 164
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 169
          },
          "name": "securityListIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 174
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 179
          },
          "name": "subnetDomainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 184
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 189
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 194
          },
          "name": "virtualRouterIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 199
          },
          "name": "virtualRouterMac",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-subnets/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreSubnetsSubnets"
          }
        }
      ],
      "symbolId": "src/data-oci-core-subnets/index:DataOciCoreSubnetsSubnetsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_tunnel_security_associations oci_core_tunnel_security_associations}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_tunnel_security_associations oci_core_tunnel_security_associations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
          "line": 339
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreTunnelSecurityAssociations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 324
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreTunnelSecurityAssociations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_tunnel_security_associations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreTunnelSecurityAssociations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreTunnelSecurityAssociations to import is 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-tunnel-security-associations/index.ts",
            "line": 418
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 421
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 373
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 433
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 442
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreTunnelSecurityAssociations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 312
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 415
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 409
          },
          "name": "tunnelSecurityAssociations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsTunnelSecurityAssociationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 425
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 377
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 390
          },
          "name": "ipsecIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 403
          },
          "name": "tunnelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 367
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 383
          },
          "name": "ipsecId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 396
          },
          "name": "tunnelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-tunnel-security-associations/index:DataOciCoreTunnelSecurityAssociations"
    },
    "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
        "line": 9
      },
      "name": "DataOciCoreTunnelSecurityAssociationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_tunnel_security_associations#ipsec_id DataOciCoreTunnelSecurityAssociations#ipsec_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 20
          },
          "name": "ipsecId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_tunnel_security_associations#tunnel_id DataOciCoreTunnelSecurityAssociations#tunnel_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 24
          },
          "name": "tunnelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_tunnel_security_associations#filter DataOciCoreTunnelSecurityAssociations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_tunnel_security_associations#id DataOciCoreTunnelSecurityAssociations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-tunnel-security-associations/index:DataOciCoreTunnelSecurityAssociationsConfig"
    },
    "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
        "line": 127
      },
      "name": "DataOciCoreTunnelSecurityAssociationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_tunnel_security_associations#name DataOciCoreTunnelSecurityAssociations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 131
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_tunnel_security_associations#values DataOciCoreTunnelSecurityAssociations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 139
          },
          "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/7.19.0/docs/data-sources/core_tunnel_security_associations#regex DataOciCoreTunnelSecurityAssociations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 135
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-tunnel-security-associations/index:DataOciCoreTunnelSecurityAssociationsFilter"
    },
    "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-tunnel-security-associations/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": "whether the list is wrapping a set (will 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-tunnel-security-associations/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 299
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreTunnelSecurityAssociationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 292
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 292
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-tunnel-security-associations/index.ts",
            "line": 292
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-tunnel-security-associations/index:DataOciCoreTunnelSecurityAssociationsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-tunnel-security-associations/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-core-tunnel-security-associations/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 262
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreTunnelSecurityAssociationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 250
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 266
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 279
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 243
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 256
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 272
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-tunnel-security-associations/index:DataOciCoreTunnelSecurityAssociationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsTunnelSecurityAssociations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsTunnelSecurityAssociations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
        "line": 32
      },
      "name": "DataOciCoreTunnelSecurityAssociationsTunnelSecurityAssociations",
      "symbolId": "src/data-oci-core-tunnel-security-associations/index:DataOciCoreTunnelSecurityAssociationsTunnelSecurityAssociations"
    },
    "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsTunnelSecurityAssociationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsTunnelSecurityAssociationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-tunnel-security-associations/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-core-tunnel-security-associations/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/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.DataOciCoreTunnelSecurityAssociationsTunnelSecurityAssociationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreTunnelSecurityAssociationsTunnelSecurityAssociationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/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-core-tunnel-security-associations/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-core-tunnel-security-associations/index.ts",
            "line": 116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-tunnel-security-associations/index:DataOciCoreTunnelSecurityAssociationsTunnelSecurityAssociationsList"
    },
    "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsTunnelSecurityAssociationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsTunnelSecurityAssociationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-tunnel-security-associations/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-tunnel-security-associations/index.ts",
        "line": 55
      },
      "name": "DataOciCoreTunnelSecurityAssociationsTunnelSecurityAssociationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 84
          },
          "name": "cpeSubnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 89
          },
          "name": "oracleSubnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 94
          },
          "name": "time",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 99
          },
          "name": "tunnelSaErrorInfo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 104
          },
          "name": "tunnelSaStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-tunnel-security-associations/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreTunnelSecurityAssociationsTunnelSecurityAssociations"
          }
        }
      ],
      "symbolId": "src/data-oci-core-tunnel-security-associations/index:DataOciCoreTunnelSecurityAssociationsTunnelSecurityAssociationsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVcn": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vcn oci_core_vcn}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVcn",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vcn oci_core_vcn} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vcn/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.DataOciCoreVcnConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-vcn/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVcn resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/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 DataOciCoreVcn to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vcn#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVcn that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVcn to import is 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-vcn/index.ts",
            "line": 280
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 286
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVcn",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 104
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 155
          },
          "name": "byoipv6CidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 161
          },
          "name": "byoipv6CidrDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVcnByoipv6CidrDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 166
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 171
          },
          "name": "cidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 176
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 181
          },
          "name": "defaultDhcpOptionsId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 186
          },
          "name": "defaultRouteTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 191
          },
          "name": "defaultSecurityListId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 197
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 202
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 207
          },
          "name": "dnsLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 213
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 218
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 223
          },
          "name": "ipv6CidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 228
          },
          "name": "ipv6PrivateCidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 233
          },
          "name": "isIpv6Enabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 238
          },
          "name": "isOracleGuaAllocationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 244
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 249
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 254
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 259
          },
          "name": "vcnDomainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 272
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 265
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vcn/index:DataOciCoreVcn"
    },
    "cdktf-provider-oci.DataOciCoreVcnByoipv6CidrDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVcnByoipv6CidrDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vcn/index.ts",
        "line": 15
      },
      "name": "DataOciCoreVcnByoipv6CidrDetails",
      "symbolId": "src/data-oci-core-vcn/index:DataOciCoreVcnByoipv6CidrDetails"
    },
    "cdktf-provider-oci.DataOciCoreVcnByoipv6CidrDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVcnByoipv6CidrDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vcn/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-vcn/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/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.DataOciCoreVcnByoipv6CidrDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVcnByoipv6CidrDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/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-vcn/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-vcn/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vcn/index:DataOciCoreVcnByoipv6CidrDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreVcnByoipv6CidrDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVcnByoipv6CidrDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vcn/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-vcn/index.ts",
        "line": 38
      },
      "name": "DataOciCoreVcnByoipv6CidrDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 67
          },
          "name": "byoipv6RangeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 72
          },
          "name": "ipv6CidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVcnByoipv6CidrDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vcn/index:DataOciCoreVcnByoipv6CidrDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVcnConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVcnConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vcn/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVcnConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vcn#vcn_id DataOciCoreVcn#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn/index.ts",
            "line": 13
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vcn/index:DataOciCoreVcnConfig"
    },
    "cdktf-provider-oci.DataOciCoreVcnDnsResolverAssociation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vcn_dns_resolver_association oci_core_vcn_dns_resolver_association}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVcnDnsResolverAssociation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vcn_dns_resolver_association oci_core_vcn_dns_resolver_association} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vcn-dns-resolver-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.DataOciCoreVcnDnsResolverAssociationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-vcn-dns-resolver-association/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVcnDnsResolverAssociation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcn-dns-resolver-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 DataOciCoreVcnDnsResolverAssociation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vcn_dns_resolver_association#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVcnDnsResolverAssociation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVcnDnsResolverAssociation to import is 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-vcn-dns-resolver-association/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcn-dns-resolver-association/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-core-vcn-dns-resolver-association/index.ts",
            "line": 132
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVcnDnsResolverAssociation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn-dns-resolver-association/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn-dns-resolver-association/index.ts",
            "line": 83
          },
          "name": "dnsResolverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn-dns-resolver-association/index.ts",
            "line": 104
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn-dns-resolver-association/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn-dns-resolver-association/index.ts",
            "line": 117
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcn-dns-resolver-association/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcn-dns-resolver-association/index.ts",
            "line": 110
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vcn-dns-resolver-association/index:DataOciCoreVcnDnsResolverAssociation"
    },
    "cdktf-provider-oci.DataOciCoreVcnDnsResolverAssociationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVcnDnsResolverAssociationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vcn-dns-resolver-association/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVcnDnsResolverAssociationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vcn_dns_resolver_association#vcn_id DataOciCoreVcnDnsResolverAssociation#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn-dns-resolver-association/index.ts",
            "line": 20
          },
          "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/7.19.0/docs/data-sources/core_vcn_dns_resolver_association#id DataOciCoreVcnDnsResolverAssociation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcn-dns-resolver-association/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vcn-dns-resolver-association/index:DataOciCoreVcnDnsResolverAssociationConfig"
    },
    "cdktf-provider-oci.DataOciCoreVcns": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vcns oci_core_vcns}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVcns",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vcns oci_core_vcns} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vcns/index.ts",
          "line": 507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreVcnsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-vcns/index.ts",
        "line": 475
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVcns resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 492
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreVcns to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vcns#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVcns that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVcns to import is 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-vcns/index.ts",
            "line": 606
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreVcnsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 555
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 609
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 571
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 587
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 621
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 631
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVcns",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 480
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 603
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVcnsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 597
          },
          "name": "virtualNetworks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVcnsVirtualNetworksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 543
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 559
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 613
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVcnsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 575
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 591
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 536
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 549
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 565
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 581
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vcns/index:DataOciCoreVcns"
    },
    "cdktf-provider-oci.DataOciCoreVcnsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVcnsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vcns/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVcnsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vcns#compartment_id DataOciCoreVcns#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/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/7.19.0/docs/data-sources/core_vcns#display_name DataOciCoreVcns#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/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/7.19.0/docs/data-sources/core_vcns#filter DataOciCoreVcns#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVcnsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_vcns#id DataOciCoreVcns#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/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/7.19.0/docs/data-sources/core_vcns#state DataOciCoreVcns#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vcns/index:DataOciCoreVcnsConfig"
    },
    "cdktf-provider-oci.DataOciCoreVcnsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVcnsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vcns/index.ts",
        "line": 295
      },
      "name": "DataOciCoreVcnsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vcns#name DataOciCoreVcns#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 299
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vcns#values DataOciCoreVcns#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 307
          },
          "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/7.19.0/docs/data-sources/core_vcns#regex DataOciCoreVcns#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 303
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-vcns/index:DataOciCoreVcnsFilter"
    },
    "cdktf-provider-oci.DataOciCoreVcnsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVcnsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vcns/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/data-oci-core-vcns/index.ts",
        "line": 452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/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.DataOciCoreVcnsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVcnsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 460
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/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/data-oci-core-vcns/index.ts",
            "line": 460
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVcnsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-vcns/index:DataOciCoreVcnsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreVcnsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVcnsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vcns/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/data-oci-core-vcns/index.ts",
        "line": 353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 430
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreVcnsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 418
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 434
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 447
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 411
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 424
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 440
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreVcnsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-vcns/index:DataOciCoreVcnsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVcnsVirtualNetworks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVcnsVirtualNetworks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vcns/index.ts",
        "line": 116
      },
      "name": "DataOciCoreVcnsVirtualNetworks",
      "symbolId": "src/data-oci-core-vcns/index:DataOciCoreVcnsVirtualNetworks"
    },
    "cdktf-provider-oci.DataOciCoreVcnsVirtualNetworksByoipv6CidrDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVcnsVirtualNetworksByoipv6CidrDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vcns/index.ts",
        "line": 36
      },
      "name": "DataOciCoreVcnsVirtualNetworksByoipv6CidrDetails",
      "symbolId": "src/data-oci-core-vcns/index:DataOciCoreVcnsVirtualNetworksByoipv6CidrDetails"
    },
    "cdktf-provider-oci.DataOciCoreVcnsVirtualNetworksByoipv6CidrDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVcnsVirtualNetworksByoipv6CidrDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vcns/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-vcns/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/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.DataOciCoreVcnsVirtualNetworksByoipv6CidrDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVcnsVirtualNetworksByoipv6CidrDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/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-vcns/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-vcns/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vcns/index:DataOciCoreVcnsVirtualNetworksByoipv6CidrDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreVcnsVirtualNetworksByoipv6CidrDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVcnsVirtualNetworksByoipv6CidrDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vcns/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-vcns/index.ts",
        "line": 59
      },
      "name": "DataOciCoreVcnsVirtualNetworksByoipv6CidrDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 88
          },
          "name": "byoipv6RangeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 93
          },
          "name": "ipv6CidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVcnsVirtualNetworksByoipv6CidrDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vcns/index:DataOciCoreVcnsVirtualNetworksByoipv6CidrDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVcnsVirtualNetworksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVcnsVirtualNetworksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vcns/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-core-vcns/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/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.DataOciCoreVcnsVirtualNetworksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVcnsVirtualNetworksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/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-core-vcns/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-core-vcns/index.ts",
            "line": 284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vcns/index:DataOciCoreVcnsVirtualNetworksList"
    },
    "cdktf-provider-oci.DataOciCoreVcnsVirtualNetworksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVcnsVirtualNetworksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vcns/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-vcns/index.ts",
        "line": 139
      },
      "name": "DataOciCoreVcnsVirtualNetworksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 168
          },
          "name": "byoipv6CidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 174
          },
          "name": "byoipv6CidrDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVcnsVirtualNetworksByoipv6CidrDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 179
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 184
          },
          "name": "cidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 189
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 194
          },
          "name": "defaultDhcpOptionsId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 199
          },
          "name": "defaultRouteTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 204
          },
          "name": "defaultSecurityListId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 210
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 215
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 220
          },
          "name": "dnsLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 226
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 231
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 236
          },
          "name": "ipv6CidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 241
          },
          "name": "ipv6PrivateCidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 246
          },
          "name": "isIpv6Enabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 251
          },
          "name": "isOracleGuaAllocationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 257
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 262
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 267
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 272
          },
          "name": "vcnDomainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vcns/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVcnsVirtualNetworks"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vcns/index:DataOciCoreVcnsVirtualNetworksOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuit": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit oci_core_virtual_circuit}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuit",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit oci_core_virtual_circuit} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuit/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVirtualCircuit resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/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 DataOciCoreVirtualCircuit to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVirtualCircuit that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVirtualCircuit to import is 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-virtual-circuit/index.ts",
            "line": 511
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 517
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualCircuit",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 289
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 340
          },
          "name": "bandwidthShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 345
          },
          "name": "bgpAdminState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 350
          },
          "name": "bgpIpv6SessionState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 355
          },
          "name": "bgpManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 360
          },
          "name": "bgpSessionState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 365
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 371
          },
          "name": "crossConnectMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitCrossConnectMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 376
          },
          "name": "customerAsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 381
          },
          "name": "customerBgpAsn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 387
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 392
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 398
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 403
          },
          "name": "gatewayId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 408
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 413
          },
          "name": "ipMtu",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 418
          },
          "name": "isBfdEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 423
          },
          "name": "isTransportMode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 428
          },
          "name": "oracleBgpAsn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 433
          },
          "name": "providerServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 438
          },
          "name": "providerServiceKeyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 443
          },
          "name": "providerState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 449
          },
          "name": "publicPrefixes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 454
          },
          "name": "referenceComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 459
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 464
          },
          "name": "routingPolicy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 469
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 474
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 479
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 484
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 503
          },
          "name": "virtualCircuitRedundancyMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitVirtualCircuitRedundancyMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 497
          },
          "name": "virtualCircuitIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 490
          },
          "name": "virtualCircuitId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit/index:DataOciCoreVirtualCircuit"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnels": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit_associated_tunnels oci_core_virtual_circuit_associated_tunnels}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnels",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit_associated_tunnels oci_core_virtual_circuit_associated_tunnels} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/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.DataOciCoreVirtualCircuitAssociatedTunnelsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVirtualCircuitAssociatedTunnels resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/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 DataOciCoreVirtualCircuitAssociatedTunnels to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit_associated_tunnels#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVirtualCircuitAssociatedTunnels that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVirtualCircuitAssociatedTunnels to import is 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-virtual-circuit-associated-tunnels/index.ts",
            "line": 390
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 393
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 358
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/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-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 413
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualCircuitAssociatedTunnels",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 298
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 387
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 368
          },
          "name": "virtualCircuitAssociatedTunnelDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsVirtualCircuitAssociatedTunnelDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 397
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 362
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 381
          },
          "name": "virtualCircuitIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 352
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 374
          },
          "name": "virtualCircuitId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-associated-tunnels/index:DataOciCoreVirtualCircuitAssociatedTunnels"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVirtualCircuitAssociatedTunnelsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit_associated_tunnels#virtual_circuit_id DataOciCoreVirtualCircuitAssociatedTunnels#virtual_circuit_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 20
          },
          "name": "virtualCircuitId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit_associated_tunnels#filter DataOciCoreVirtualCircuitAssociatedTunnels#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_virtual_circuit_associated_tunnels#id DataOciCoreVirtualCircuitAssociatedTunnels#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-associated-tunnels/index:DataOciCoreVirtualCircuitAssociatedTunnelsConfig"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
        "line": 113
      },
      "name": "DataOciCoreVirtualCircuitAssociatedTunnelsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit_associated_tunnels#name DataOciCoreVirtualCircuitAssociatedTunnels#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/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/7.19.0/docs/data-sources/core_virtual_circuit_associated_tunnels#values DataOciCoreVirtualCircuitAssociatedTunnels#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/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/7.19.0/docs/data-sources/core_virtual_circuit_associated_tunnels#regex DataOciCoreVirtualCircuitAssociatedTunnels#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 121
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-associated-tunnels/index:DataOciCoreVirtualCircuitAssociatedTunnelsFilter"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/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-core-virtual-circuit-associated-tunnels/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/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.DataOciCoreVirtualCircuitAssociatedTunnelsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualCircuitAssociatedTunnelsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/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-core-virtual-circuit-associated-tunnels/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-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-associated-tunnels/index:DataOciCoreVirtualCircuitAssociatedTunnelsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/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-core-virtual-circuit-associated-tunnels/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 248
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreVirtualCircuitAssociatedTunnelsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 236
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/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-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 265
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 229
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 242
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 258
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-associated-tunnels/index:DataOciCoreVirtualCircuitAssociatedTunnelsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsVirtualCircuitAssociatedTunnelDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsVirtualCircuitAssociatedTunnelDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
        "line": 28
      },
      "name": "DataOciCoreVirtualCircuitAssociatedTunnelsVirtualCircuitAssociatedTunnelDetails",
      "symbolId": "src/data-oci-core-virtual-circuit-associated-tunnels/index:DataOciCoreVirtualCircuitAssociatedTunnelsVirtualCircuitAssociatedTunnelDetails"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsVirtualCircuitAssociatedTunnelDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsVirtualCircuitAssociatedTunnelDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/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-core-virtual-circuit-associated-tunnels/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/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.DataOciCoreVirtualCircuitAssociatedTunnelsVirtualCircuitAssociatedTunnelDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualCircuitAssociatedTunnelsVirtualCircuitAssociatedTunnelDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/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-core-virtual-circuit-associated-tunnels/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-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-associated-tunnels/index:DataOciCoreVirtualCircuitAssociatedTunnelsVirtualCircuitAssociatedTunnelDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsVirtualCircuitAssociatedTunnelDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsVirtualCircuitAssociatedTunnelDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/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-virtual-circuit-associated-tunnels/index.ts",
        "line": 51
      },
      "name": "DataOciCoreVirtualCircuitAssociatedTunnelsVirtualCircuitAssociatedTunnelDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 80
          },
          "name": "ipsecConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 85
          },
          "name": "tunnelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 90
          },
          "name": "tunnelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-associated-tunnels/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitAssociatedTunnelsVirtualCircuitAssociatedTunnelDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-associated-tunnels/index:DataOciCoreVirtualCircuitAssociatedTunnelsVirtualCircuitAssociatedTunnelDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit_bandwidth_shapes oci_core_virtual_circuit_bandwidth_shapes}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit_bandwidth_shapes oci_core_virtual_circuit_bandwidth_shapes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/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.DataOciCoreVirtualCircuitBandwidthShapesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVirtualCircuitBandwidthShapes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/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 DataOciCoreVirtualCircuitBandwidthShapes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit_bandwidth_shapes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVirtualCircuitBandwidthShapes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVirtualCircuitBandwidthShapes to import is 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-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 385
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 388
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 353
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/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-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 408
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualCircuitBandwidthShapes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 293
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 382
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 376
          },
          "name": "virtualCircuitBandwidthShapes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesVirtualCircuitBandwidthShapesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 392
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 357
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 370
          },
          "name": "providerServiceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 347
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 363
          },
          "name": "providerServiceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index:DataOciCoreVirtualCircuitBandwidthShapes"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVirtualCircuitBandwidthShapesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit_bandwidth_shapes#provider_service_id DataOciCoreVirtualCircuitBandwidthShapes#provider_service_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 20
          },
          "name": "providerServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit_bandwidth_shapes#filter DataOciCoreVirtualCircuitBandwidthShapes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_virtual_circuit_bandwidth_shapes#id DataOciCoreVirtualCircuitBandwidthShapes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index:DataOciCoreVirtualCircuitBandwidthShapesConfig"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
        "line": 108
      },
      "name": "DataOciCoreVirtualCircuitBandwidthShapesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit_bandwidth_shapes#name DataOciCoreVirtualCircuitBandwidthShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/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/7.19.0/docs/data-sources/core_virtual_circuit_bandwidth_shapes#values DataOciCoreVirtualCircuitBandwidthShapes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/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/7.19.0/docs/data-sources/core_virtual_circuit_bandwidth_shapes#regex DataOciCoreVirtualCircuitBandwidthShapes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 116
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index:DataOciCoreVirtualCircuitBandwidthShapesFilter"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/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-core-virtual-circuit-bandwidth-shapes/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/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.DataOciCoreVirtualCircuitBandwidthShapesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualCircuitBandwidthShapesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/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-core-virtual-circuit-bandwidth-shapes/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-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index:DataOciCoreVirtualCircuitBandwidthShapesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/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-core-virtual-circuit-bandwidth-shapes/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 243
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreVirtualCircuitBandwidthShapesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 231
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/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-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 260
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 224
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 237
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 253
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index:DataOciCoreVirtualCircuitBandwidthShapesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesVirtualCircuitBandwidthShapes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesVirtualCircuitBandwidthShapes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
        "line": 28
      },
      "name": "DataOciCoreVirtualCircuitBandwidthShapesVirtualCircuitBandwidthShapes",
      "symbolId": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index:DataOciCoreVirtualCircuitBandwidthShapesVirtualCircuitBandwidthShapes"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesVirtualCircuitBandwidthShapesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesVirtualCircuitBandwidthShapesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/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-virtual-circuit-bandwidth-shapes/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/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.DataOciCoreVirtualCircuitBandwidthShapesVirtualCircuitBandwidthShapesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualCircuitBandwidthShapesVirtualCircuitBandwidthShapesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/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-virtual-circuit-bandwidth-shapes/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-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index:DataOciCoreVirtualCircuitBandwidthShapesVirtualCircuitBandwidthShapesList"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesVirtualCircuitBandwidthShapesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesVirtualCircuitBandwidthShapesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/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-virtual-circuit-bandwidth-shapes/index.ts",
        "line": 51
      },
      "name": "DataOciCoreVirtualCircuitBandwidthShapesVirtualCircuitBandwidthShapesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 80
          },
          "name": "bandwidthInMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 85
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitBandwidthShapesVirtualCircuitBandwidthShapes"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-bandwidth-shapes/index:DataOciCoreVirtualCircuitBandwidthShapesVirtualCircuitBandwidthShapesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuit/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVirtualCircuitConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit#virtual_circuit_id DataOciCoreVirtualCircuit#virtual_circuit_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 13
          },
          "name": "virtualCircuitId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit/index:DataOciCoreVirtualCircuitConfig"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitCrossConnectMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitCrossConnectMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuit/index.ts",
        "line": 15
      },
      "name": "DataOciCoreVirtualCircuitCrossConnectMappings",
      "symbolId": "src/data-oci-core-virtual-circuit/index:DataOciCoreVirtualCircuitCrossConnectMappings"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitCrossConnectMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitCrossConnectMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit/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-virtual-circuit/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/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.DataOciCoreVirtualCircuitCrossConnectMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualCircuitCrossConnectMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/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-virtual-circuit/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-virtual-circuit/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit/index:DataOciCoreVirtualCircuitCrossConnectMappingsList"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitCrossConnectMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitCrossConnectMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit/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-virtual-circuit/index.ts",
        "line": 38
      },
      "name": "DataOciCoreVirtualCircuitCrossConnectMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 67
          },
          "name": "bgpMd5AuthKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 72
          },
          "name": "crossConnectOrCrossConnectGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 77
          },
          "name": "customerBgpPeeringIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 82
          },
          "name": "customerBgpPeeringIpv6",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 87
          },
          "name": "oracleBgpPeeringIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 92
          },
          "name": "oracleBgpPeeringIpv6",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 97
          },
          "name": "vlan",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitCrossConnectMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit/index:DataOciCoreVirtualCircuitCrossConnectMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuit/index.ts",
        "line": 120
      },
      "name": "DataOciCoreVirtualCircuitPublicPrefixes",
      "symbolId": "src/data-oci-core-virtual-circuit/index:DataOciCoreVirtualCircuitPublicPrefixes"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesA": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit_public_prefixes oci_core_virtual_circuit_public_prefixes}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesA",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit_public_prefixes oci_core_virtual_circuit_public_prefixes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit-public-prefixes/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.DataOciCoreVirtualCircuitPublicPrefixesAConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVirtualCircuitPublicPrefixesA resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/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 DataOciCoreVirtualCircuitPublicPrefixesA to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit_public_prefixes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVirtualCircuitPublicPrefixesA that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVirtualCircuitPublicPrefixesA to import is 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-virtual-circuit-public-prefixes/index.ts",
            "line": 406
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 409
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 358
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 374
          },
          "name": "resetVerificationState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 421
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 430
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualCircuitPublicPrefixesA",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 297
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 403
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 397
          },
          "name": "virtualCircuitPublicPrefixes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesVirtualCircuitPublicPrefixesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 413
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 362
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 378
          },
          "name": "verificationStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 391
          },
          "name": "virtualCircuitIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 352
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 368
          },
          "name": "verificationState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 384
          },
          "name": "virtualCircuitId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-public-prefixes/index:DataOciCoreVirtualCircuitPublicPrefixesA"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesAConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesAConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVirtualCircuitPublicPrefixesAConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit_public_prefixes#virtual_circuit_id DataOciCoreVirtualCircuitPublicPrefixesA#virtual_circuit_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 24
          },
          "name": "virtualCircuitId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit_public_prefixes#filter DataOciCoreVirtualCircuitPublicPrefixesA#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_virtual_circuit_public_prefixes#id DataOciCoreVirtualCircuitPublicPrefixesA#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/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/7.19.0/docs/data-sources/core_virtual_circuit_public_prefixes#verification_state DataOciCoreVirtualCircuitPublicPrefixesA#verification_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 20
          },
          "name": "verificationState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-public-prefixes/index:DataOciCoreVirtualCircuitPublicPrefixesAConfig"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
        "line": 112
      },
      "name": "DataOciCoreVirtualCircuitPublicPrefixesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuit_public_prefixes#name DataOciCoreVirtualCircuitPublicPrefixesA#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/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/7.19.0/docs/data-sources/core_virtual_circuit_public_prefixes#values DataOciCoreVirtualCircuitPublicPrefixesA#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/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/7.19.0/docs/data-sources/core_virtual_circuit_public_prefixes#regex DataOciCoreVirtualCircuitPublicPrefixesA#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 120
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-public-prefixes/index:DataOciCoreVirtualCircuitPublicPrefixesFilter"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit-public-prefixes/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-core-virtual-circuit-public-prefixes/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/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.DataOciCoreVirtualCircuitPublicPrefixesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualCircuitPublicPrefixesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/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-core-virtual-circuit-public-prefixes/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-core-virtual-circuit-public-prefixes/index.ts",
            "line": 277
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 270
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-public-prefixes/index:DataOciCoreVirtualCircuitPublicPrefixesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit-public-prefixes/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-virtual-circuit-public-prefixes/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 247
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreVirtualCircuitPublicPrefixesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 235
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/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-core-virtual-circuit-public-prefixes/index.ts",
            "line": 264
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 228
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 241
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 257
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-public-prefixes/index:DataOciCoreVirtualCircuitPublicPrefixesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit/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-core-virtual-circuit/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/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.DataOciCoreVirtualCircuitPublicPrefixesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualCircuitPublicPrefixesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/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-core-virtual-circuit/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-core-virtual-circuit/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit/index:DataOciCoreVirtualCircuitPublicPrefixesList"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit/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-virtual-circuit/index.ts",
        "line": 143
      },
      "name": "DataOciCoreVirtualCircuitPublicPrefixesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 172
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixes"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit/index:DataOciCoreVirtualCircuitPublicPrefixesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesVirtualCircuitPublicPrefixes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesVirtualCircuitPublicPrefixes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
        "line": 32
      },
      "name": "DataOciCoreVirtualCircuitPublicPrefixesVirtualCircuitPublicPrefixes",
      "symbolId": "src/data-oci-core-virtual-circuit-public-prefixes/index:DataOciCoreVirtualCircuitPublicPrefixesVirtualCircuitPublicPrefixes"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesVirtualCircuitPublicPrefixesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesVirtualCircuitPublicPrefixesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit-public-prefixes/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-virtual-circuit-public-prefixes/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/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.DataOciCoreVirtualCircuitPublicPrefixesVirtualCircuitPublicPrefixesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualCircuitPublicPrefixesVirtualCircuitPublicPrefixesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/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-virtual-circuit-public-prefixes/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-virtual-circuit-public-prefixes/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-public-prefixes/index:DataOciCoreVirtualCircuitPublicPrefixesVirtualCircuitPublicPrefixesList"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesVirtualCircuitPublicPrefixesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesVirtualCircuitPublicPrefixesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit-public-prefixes/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-virtual-circuit-public-prefixes/index.ts",
        "line": 55
      },
      "name": "DataOciCoreVirtualCircuitPublicPrefixesVirtualCircuitPublicPrefixesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 84
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 89
          },
          "name": "verificationState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit-public-prefixes/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitPublicPrefixesVirtualCircuitPublicPrefixes"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit-public-prefixes/index:DataOciCoreVirtualCircuitPublicPrefixesVirtualCircuitPublicPrefixesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitVirtualCircuitRedundancyMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitVirtualCircuitRedundancyMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuit/index.ts",
        "line": 195
      },
      "name": "DataOciCoreVirtualCircuitVirtualCircuitRedundancyMetadata",
      "symbolId": "src/data-oci-core-virtual-circuit/index:DataOciCoreVirtualCircuitVirtualCircuitRedundancyMetadata"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitVirtualCircuitRedundancyMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitVirtualCircuitRedundancyMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit/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-virtual-circuit/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/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.DataOciCoreVirtualCircuitVirtualCircuitRedundancyMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualCircuitVirtualCircuitRedundancyMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/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-virtual-circuit/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-virtual-circuit/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit/index:DataOciCoreVirtualCircuitVirtualCircuitRedundancyMetadataList"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitVirtualCircuitRedundancyMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitVirtualCircuitRedundancyMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuit/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-core-virtual-circuit/index.ts",
        "line": 218
      },
      "name": "DataOciCoreVirtualCircuitVirtualCircuitRedundancyMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 247
          },
          "name": "configuredRedundancyLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 252
          },
          "name": "ipv4BgpSessionRedundancyStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 257
          },
          "name": "ipv6BgpSessionRedundancyStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuit/index.ts",
            "line": 231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitVirtualCircuitRedundancyMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuit/index:DataOciCoreVirtualCircuitVirtualCircuitRedundancyMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuits": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuits oci_core_virtual_circuits}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuits",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuits oci_core_virtual_circuits} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuits/index.ts",
          "line": 743
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuits/index.ts",
        "line": 711
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVirtualCircuits resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 728
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreVirtualCircuits to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuits#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVirtualCircuits that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVirtualCircuits to import is 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-virtual-circuits/index.ts",
            "line": 842
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 791
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 845
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 807
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 823
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 857
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 867
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualCircuits",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 716
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 839
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 833
          },
          "name": "virtualCircuits",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 779
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 795
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 849
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 811
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 827
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 772
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 785
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 801
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 817
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuits/index:DataOciCoreVirtualCircuits"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuits/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVirtualCircuitsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuits#compartment_id DataOciCoreVirtualCircuits#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/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/7.19.0/docs/data-sources/core_virtual_circuits#display_name DataOciCoreVirtualCircuits#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/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/7.19.0/docs/data-sources/core_virtual_circuits#filter DataOciCoreVirtualCircuits#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_virtual_circuits#id DataOciCoreVirtualCircuits#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/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/7.19.0/docs/data-sources/core_virtual_circuits#state DataOciCoreVirtualCircuits#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuits/index:DataOciCoreVirtualCircuitsConfig"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuits/index.ts",
        "line": 531
      },
      "name": "DataOciCoreVirtualCircuitsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuits#name DataOciCoreVirtualCircuits#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 535
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_circuits#values DataOciCoreVirtualCircuits#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 543
          },
          "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/7.19.0/docs/data-sources/core_virtual_circuits#regex DataOciCoreVirtualCircuits#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 539
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuits/index:DataOciCoreVirtualCircuitsFilter"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuits/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-virtual-circuits/index.ts",
        "line": 688
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/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.DataOciCoreVirtualCircuitsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualCircuitsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/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-virtual-circuits/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-virtual-circuits/index.ts",
            "line": 696
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 689
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuits/index:DataOciCoreVirtualCircuitsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuits/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-core-virtual-circuits/index.ts",
        "line": 589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 666
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreVirtualCircuitsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 654
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 670
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 683
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 647
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 660
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 676
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuits/index:DataOciCoreVirtualCircuitsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuits": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuits/index.ts",
        "line": 301
      },
      "name": "DataOciCoreVirtualCircuitsVirtualCircuits",
      "symbolId": "src/data-oci-core-virtual-circuits/index:DataOciCoreVirtualCircuitsVirtualCircuits"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsCrossConnectMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsCrossConnectMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuits/index.ts",
        "line": 36
      },
      "name": "DataOciCoreVirtualCircuitsVirtualCircuitsCrossConnectMappings",
      "symbolId": "src/data-oci-core-virtual-circuits/index:DataOciCoreVirtualCircuitsVirtualCircuitsCrossConnectMappings"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsCrossConnectMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsCrossConnectMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuits/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/data-oci-core-virtual-circuits/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/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.DataOciCoreVirtualCircuitsVirtualCircuitsCrossConnectMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualCircuitsVirtualCircuitsCrossConnectMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 130
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/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/data-oci-core-virtual-circuits/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuits/index:DataOciCoreVirtualCircuitsVirtualCircuitsCrossConnectMappingsList"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsCrossConnectMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsCrossConnectMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuits/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-virtual-circuits/index.ts",
        "line": 59
      },
      "name": "DataOciCoreVirtualCircuitsVirtualCircuitsCrossConnectMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 88
          },
          "name": "bgpMd5AuthKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 93
          },
          "name": "crossConnectOrCrossConnectGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 98
          },
          "name": "customerBgpPeeringIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 103
          },
          "name": "customerBgpPeeringIpv6",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 108
          },
          "name": "oracleBgpPeeringIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 113
          },
          "name": "oracleBgpPeeringIpv6",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 118
          },
          "name": "vlan",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsCrossConnectMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuits/index:DataOciCoreVirtualCircuitsVirtualCircuitsCrossConnectMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuits/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-core-virtual-circuits/index.ts",
        "line": 513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/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.DataOciCoreVirtualCircuitsVirtualCircuitsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualCircuitsVirtualCircuitsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/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-core-virtual-circuits/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-core-virtual-circuits/index.ts",
            "line": 520
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuits/index:DataOciCoreVirtualCircuitsVirtualCircuitsList"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuits/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-core-virtual-circuits/index.ts",
        "line": 324
      },
      "name": "DataOciCoreVirtualCircuitsVirtualCircuitsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 353
          },
          "name": "bandwidthShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 358
          },
          "name": "bgpAdminState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 363
          },
          "name": "bgpIpv6SessionState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 368
          },
          "name": "bgpManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 373
          },
          "name": "bgpSessionState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 378
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 384
          },
          "name": "crossConnectMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsCrossConnectMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 389
          },
          "name": "customerAsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 394
          },
          "name": "customerBgpAsn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 400
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 405
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 411
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 416
          },
          "name": "gatewayId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 421
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 426
          },
          "name": "ipMtu",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 431
          },
          "name": "isBfdEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 436
          },
          "name": "isTransportMode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 441
          },
          "name": "oracleBgpAsn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 446
          },
          "name": "providerServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 451
          },
          "name": "providerServiceKeyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 456
          },
          "name": "providerState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 462
          },
          "name": "publicPrefixes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsPublicPrefixesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 467
          },
          "name": "referenceComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 472
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 477
          },
          "name": "routingPolicy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 482
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 487
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 492
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 497
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 502
          },
          "name": "virtualCircuitId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 508
          },
          "name": "virtualCircuitRedundancyMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsVirtualCircuitRedundancyMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuits"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuits/index:DataOciCoreVirtualCircuitsVirtualCircuitsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsPublicPrefixes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsPublicPrefixes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuits/index.ts",
        "line": 141
      },
      "name": "DataOciCoreVirtualCircuitsVirtualCircuitsPublicPrefixes",
      "symbolId": "src/data-oci-core-virtual-circuits/index:DataOciCoreVirtualCircuitsVirtualCircuitsPublicPrefixes"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsPublicPrefixesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsPublicPrefixesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuits/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-core-virtual-circuits/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/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.DataOciCoreVirtualCircuitsVirtualCircuitsPublicPrefixesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualCircuitsVirtualCircuitsPublicPrefixesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/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-core-virtual-circuits/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-core-virtual-circuits/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuits/index:DataOciCoreVirtualCircuitsVirtualCircuitsPublicPrefixesList"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsPublicPrefixesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsPublicPrefixesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuits/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/data-oci-core-virtual-circuits/index.ts",
        "line": 164
      },
      "name": "DataOciCoreVirtualCircuitsVirtualCircuitsPublicPrefixesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 193
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsPublicPrefixes"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuits/index:DataOciCoreVirtualCircuitsVirtualCircuitsPublicPrefixesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsVirtualCircuitRedundancyMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsVirtualCircuitRedundancyMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-circuits/index.ts",
        "line": 216
      },
      "name": "DataOciCoreVirtualCircuitsVirtualCircuitsVirtualCircuitRedundancyMetadata",
      "symbolId": "src/data-oci-core-virtual-circuits/index:DataOciCoreVirtualCircuitsVirtualCircuitsVirtualCircuitRedundancyMetadata"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsVirtualCircuitRedundancyMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsVirtualCircuitRedundancyMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuits/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": "whether the list is wrapping a set (will 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-virtual-circuits/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 297
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsVirtualCircuitRedundancyMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualCircuitsVirtualCircuitsVirtualCircuitRedundancyMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 290
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 290
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-virtual-circuits/index.ts",
            "line": 290
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuits/index:DataOciCoreVirtualCircuitsVirtualCircuitsVirtualCircuitRedundancyMetadataList"
    },
    "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsVirtualCircuitRedundancyMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsVirtualCircuitRedundancyMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-circuits/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-core-virtual-circuits/index.ts",
        "line": 239
      },
      "name": "DataOciCoreVirtualCircuitsVirtualCircuitsVirtualCircuitRedundancyMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 268
          },
          "name": "configuredRedundancyLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 273
          },
          "name": "ipv4BgpSessionRedundancyStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 278
          },
          "name": "ipv6BgpSessionRedundancyStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-circuits/index.ts",
            "line": 252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualCircuitsVirtualCircuitsVirtualCircuitRedundancyMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-circuits/index:DataOciCoreVirtualCircuitsVirtualCircuitsVirtualCircuitRedundancyMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVirtualNetworks": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_networks oci_core_virtual_networks}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworks",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_networks oci_core_virtual_networks} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-networks/index.ts",
          "line": 507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-networks/index.ts",
        "line": 475
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVirtualNetworks resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 492
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreVirtualNetworks to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_networks#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVirtualNetworks that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVirtualNetworks to import is 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-virtual-networks/index.ts",
            "line": 606
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 555
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 609
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 571
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 587
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 621
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 631
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualNetworks",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 480
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 603
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 597
          },
          "name": "virtualNetworks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksVirtualNetworksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 543
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 559
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 613
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 575
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 591
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 536
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 549
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 565
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 581
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-networks/index:DataOciCoreVirtualNetworks"
    },
    "cdktf-provider-oci.DataOciCoreVirtualNetworksConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-networks/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVirtualNetworksConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_networks#compartment_id DataOciCoreVirtualNetworks#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-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/7.19.0/docs/data-sources/core_virtual_networks#display_name DataOciCoreVirtualNetworks#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-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/7.19.0/docs/data-sources/core_virtual_networks#filter DataOciCoreVirtualNetworks#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_virtual_networks#id DataOciCoreVirtualNetworks#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-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/7.19.0/docs/data-sources/core_virtual_networks#state DataOciCoreVirtualNetworks#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-networks/index:DataOciCoreVirtualNetworksConfig"
    },
    "cdktf-provider-oci.DataOciCoreVirtualNetworksFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-networks/index.ts",
        "line": 295
      },
      "name": "DataOciCoreVirtualNetworksFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_networks#name DataOciCoreVirtualNetworks#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 299
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_virtual_networks#values DataOciCoreVirtualNetworks#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 307
          },
          "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/7.19.0/docs/data-sources/core_virtual_networks#regex DataOciCoreVirtualNetworks#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 303
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-networks/index:DataOciCoreVirtualNetworksFilter"
    },
    "cdktf-provider-oci.DataOciCoreVirtualNetworksFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-networks/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/data-oci-core-virtual-networks/index.ts",
        "line": 452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/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.DataOciCoreVirtualNetworksFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualNetworksFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 460
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/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/data-oci-core-virtual-networks/index.ts",
            "line": 460
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-networks/index:DataOciCoreVirtualNetworksFilterList"
    },
    "cdktf-provider-oci.DataOciCoreVirtualNetworksFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-networks/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/data-oci-core-virtual-networks/index.ts",
        "line": 353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 430
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreVirtualNetworksFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 418
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 434
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 447
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 411
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 424
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 440
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-networks/index:DataOciCoreVirtualNetworksFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVirtualNetworksVirtualNetworks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksVirtualNetworks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-networks/index.ts",
        "line": 116
      },
      "name": "DataOciCoreVirtualNetworksVirtualNetworks",
      "symbolId": "src/data-oci-core-virtual-networks/index:DataOciCoreVirtualNetworksVirtualNetworks"
    },
    "cdktf-provider-oci.DataOciCoreVirtualNetworksVirtualNetworksByoipv6CidrDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksVirtualNetworksByoipv6CidrDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-virtual-networks/index.ts",
        "line": 36
      },
      "name": "DataOciCoreVirtualNetworksVirtualNetworksByoipv6CidrDetails",
      "symbolId": "src/data-oci-core-virtual-networks/index:DataOciCoreVirtualNetworksVirtualNetworksByoipv6CidrDetails"
    },
    "cdktf-provider-oci.DataOciCoreVirtualNetworksVirtualNetworksByoipv6CidrDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksVirtualNetworksByoipv6CidrDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-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-virtual-networks/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-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.DataOciCoreVirtualNetworksVirtualNetworksByoipv6CidrDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualNetworksVirtualNetworksByoipv6CidrDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-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-virtual-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-virtual-networks/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-networks/index:DataOciCoreVirtualNetworksVirtualNetworksByoipv6CidrDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreVirtualNetworksVirtualNetworksByoipv6CidrDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksVirtualNetworksByoipv6CidrDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-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-virtual-networks/index.ts",
        "line": 59
      },
      "name": "DataOciCoreVirtualNetworksVirtualNetworksByoipv6CidrDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 88
          },
          "name": "byoipv6RangeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 93
          },
          "name": "ipv6CidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksVirtualNetworksByoipv6CidrDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-networks/index:DataOciCoreVirtualNetworksVirtualNetworksByoipv6CidrDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVirtualNetworksVirtualNetworksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksVirtualNetworksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-networks/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-core-virtual-networks/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/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.DataOciCoreVirtualNetworksVirtualNetworksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVirtualNetworksVirtualNetworksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/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-core-virtual-networks/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-core-virtual-networks/index.ts",
            "line": 284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-networks/index:DataOciCoreVirtualNetworksVirtualNetworksList"
    },
    "cdktf-provider-oci.DataOciCoreVirtualNetworksVirtualNetworksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksVirtualNetworksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-virtual-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-virtual-networks/index.ts",
        "line": 139
      },
      "name": "DataOciCoreVirtualNetworksVirtualNetworksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 168
          },
          "name": "byoipv6CidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 174
          },
          "name": "byoipv6CidrDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksVirtualNetworksByoipv6CidrDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 179
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 184
          },
          "name": "cidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 189
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 194
          },
          "name": "defaultDhcpOptionsId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 199
          },
          "name": "defaultRouteTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 204
          },
          "name": "defaultSecurityListId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 210
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 215
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 220
          },
          "name": "dnsLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 226
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 231
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 236
          },
          "name": "ipv6CidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 241
          },
          "name": "ipv6PrivateCidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 246
          },
          "name": "isIpv6Enabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 251
          },
          "name": "isOracleGuaAllocationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 257
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 262
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 267
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 272
          },
          "name": "vcnDomainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-virtual-networks/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVirtualNetworksVirtualNetworks"
          }
        }
      ],
      "symbolId": "src/data-oci-core-virtual-networks/index:DataOciCoreVirtualNetworksVirtualNetworksOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVlan": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vlan oci_core_vlan}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVlan",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vlan oci_core_vlan} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vlan/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.DataOciCoreVlanConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-vlan/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVlan resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlan/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 DataOciCoreVlan to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vlan#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVlan that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVlan to import is 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-vlan/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-core-vlan/index.ts",
            "line": 164
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVlan",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlan/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlan/index.ts",
            "line": 75
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlan/index.ts",
            "line": 80
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlan/index.ts",
            "line": 85
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlan/index.ts",
            "line": 91
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlan/index.ts",
            "line": 96
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlan/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlan/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlan/index.ts",
            "line": 112
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlan/index.ts",
            "line": 117
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlan/index.ts",
            "line": 122
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlan/index.ts",
            "line": 127
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlan/index.ts",
            "line": 132
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlan/index.ts",
            "line": 150
          },
          "name": "vlanTag",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlan/index.ts",
            "line": 145
          },
          "name": "vlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlan/index.ts",
            "line": 138
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vlan/index:DataOciCoreVlan"
    },
    "cdktf-provider-oci.DataOciCoreVlanConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVlanConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vlan/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVlanConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vlan#vlan_id DataOciCoreVlan#vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlan/index.ts",
            "line": 13
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vlan/index:DataOciCoreVlanConfig"
    },
    "cdktf-provider-oci.DataOciCoreVlans": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vlans oci_core_vlans}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVlans",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vlans oci_core_vlans} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vlans/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.DataOciCoreVlansConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-vlans/index.ts",
        "line": 357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVlans resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/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 DataOciCoreVlans to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vlans#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVlans that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVlans to import is 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-vlans/index.ts",
            "line": 505
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreVlansFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 438
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 508
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 454
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 470
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 486
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 520
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 531
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVlans",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 362
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 502
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVlansFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 496
          },
          "name": "vlans",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVlansVlansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 426
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 442
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 512
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVlansFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 458
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 474
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 490
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 419
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 432
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 448
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 464
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 480
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vlans/index:DataOciCoreVlans"
    },
    "cdktf-provider-oci.DataOciCoreVlansConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVlansConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vlans/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVlansConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vlans#compartment_id DataOciCoreVlans#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/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/7.19.0/docs/data-sources/core_vlans#display_name DataOciCoreVlans#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/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/7.19.0/docs/data-sources/core_vlans#filter DataOciCoreVlans#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVlansFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_vlans#id DataOciCoreVlans#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/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/7.19.0/docs/data-sources/core_vlans#state DataOciCoreVlans#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/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/7.19.0/docs/data-sources/core_vlans#vcn_id DataOciCoreVlans#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 32
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vlans/index:DataOciCoreVlansConfig"
    },
    "cdktf-provider-oci.DataOciCoreVlansFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVlansFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vlans/index.ts",
        "line": 177
      },
      "name": "DataOciCoreVlansFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vlans#name DataOciCoreVlans#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 181
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vlans#values DataOciCoreVlans#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 189
          },
          "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/7.19.0/docs/data-sources/core_vlans#regex DataOciCoreVlans#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 185
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-vlans/index:DataOciCoreVlansFilter"
    },
    "cdktf-provider-oci.DataOciCoreVlansFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVlansFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vlans/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": "whether the list is wrapping a set (will 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-vlans/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 349
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreVlansFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVlansFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 342
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 342
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-vlans/index.ts",
            "line": 342
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVlansFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-vlans/index:DataOciCoreVlansFilterList"
    },
    "cdktf-provider-oci.DataOciCoreVlansFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVlansFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vlans/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-core-vlans/index.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 312
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreVlansFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 300
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 316
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 329
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 293
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 306
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 322
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreVlansFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-vlans/index:DataOciCoreVlansFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVlansVlans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVlansVlans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vlans/index.ts",
        "line": 40
      },
      "name": "DataOciCoreVlansVlans",
      "symbolId": "src/data-oci-core-vlans/index:DataOciCoreVlansVlans"
    },
    "cdktf-provider-oci.DataOciCoreVlansVlansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVlansVlansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vlans/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-core-vlans/index.ts",
        "line": 159
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/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.DataOciCoreVlansVlansOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVlansVlansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/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-core-vlans/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-core-vlans/index.ts",
            "line": 166
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vlans/index:DataOciCoreVlansVlansList"
    },
    "cdktf-provider-oci.DataOciCoreVlansVlansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVlansVlansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vlans/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-vlans/index.ts",
        "line": 63
      },
      "name": "DataOciCoreVlansVlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 92
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 97
          },
          "name": "cidrBlock",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 102
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 108
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 113
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 119
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 124
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 129
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 134
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 139
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 144
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 149
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 154
          },
          "name": "vlanTag",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vlans/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVlansVlans"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vlans/index:DataOciCoreVlansVlansOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVnic": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vnic oci_core_vnic}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVnic",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vnic oci_core_vnic} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vnic/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.DataOciCoreVnicConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-vnic/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVnic resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/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 DataOciCoreVnic to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vnic#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVnic that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVnic to import is 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-vnic/index.ts",
            "line": 122
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 213
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 220
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVnic",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 83
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 99
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 105
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 110
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 131
          },
          "name": "ipv6Addresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 136
          },
          "name": "isPrimary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 141
          },
          "name": "macAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 146
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 151
          },
          "name": "privateIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 156
          },
          "name": "publicIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 161
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 167
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 172
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 177
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 182
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 187
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 192
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 126
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 205
          },
          "name": "vnicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 116
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 198
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vnic/index:DataOciCoreVnic"
    },
    "cdktf-provider-oci.DataOciCoreVnicAttachments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vnic_attachments oci_core_vnic_attachments}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vnic_attachments oci_core_vnic_attachments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vnic-attachments/index.ts",
          "line": 617
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-vnic-attachments/index.ts",
        "line": 585
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVnicAttachments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 602
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreVnicAttachments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vnic_attachments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVnicAttachments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVnicAttachments to import is 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-vnic-attachments/index.ts",
            "line": 733
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 653
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 736
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 682
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 698
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 720
          },
          "name": "resetVnicId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/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-core-vnic-attachments/index.ts",
            "line": 759
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVnicAttachments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 590
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 730
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 708
          },
          "name": "vnicAttachments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 657
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 670
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 740
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 686
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 702
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 724
          },
          "name": "vnicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 647
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 663
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 676
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 692
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 714
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vnic-attachments/index:DataOciCoreVnicAttachments"
    },
    "cdktf-provider-oci.DataOciCoreVnicAttachmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vnic-attachments/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVnicAttachmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vnic_attachments#compartment_id DataOciCoreVnicAttachments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/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/7.19.0/docs/data-sources/core_vnic_attachments#availability_domain DataOciCoreVnicAttachments#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/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/7.19.0/docs/data-sources/core_vnic_attachments#filter DataOciCoreVnicAttachments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_vnic_attachments#id DataOciCoreVnicAttachments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/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/7.19.0/docs/data-sources/core_vnic_attachments#instance_id DataOciCoreVnicAttachments#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 28
          },
          "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/7.19.0/docs/data-sources/core_vnic_attachments#vnic_id DataOciCoreVnicAttachments#vnic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 32
          },
          "name": "vnicId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vnic-attachments/index:DataOciCoreVnicAttachmentsConfig"
    },
    "cdktf-provider-oci.DataOciCoreVnicAttachmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vnic-attachments/index.ts",
        "line": 405
      },
      "name": "DataOciCoreVnicAttachmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vnic_attachments#name DataOciCoreVnicAttachments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 409
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vnic_attachments#values DataOciCoreVnicAttachments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 417
          },
          "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/7.19.0/docs/data-sources/core_vnic_attachments#regex DataOciCoreVnicAttachments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 413
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-vnic-attachments/index:DataOciCoreVnicAttachmentsFilter"
    },
    "cdktf-provider-oci.DataOciCoreVnicAttachmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vnic-attachments/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": "whether the list is wrapping a set (will 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-vnic-attachments/index.ts",
        "line": 562
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 577
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVnicAttachmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 570
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 570
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-vnic-attachments/index.ts",
            "line": 570
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-vnic-attachments/index:DataOciCoreVnicAttachmentsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreVnicAttachmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vnic-attachments/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/data-oci-core-vnic-attachments/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 540
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreVnicAttachmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 528
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 544
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 557
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 521
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 534
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 550
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-vnic-attachments/index:DataOciCoreVnicAttachmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vnic-attachments/index.ts",
        "line": 269
      },
      "name": "DataOciCoreVnicAttachmentsVnicAttachments",
      "symbolId": "src/data-oci-core-vnic-attachments/index:DataOciCoreVnicAttachmentsVnicAttachments"
    },
    "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vnic-attachments/index.ts",
        "line": 120
      },
      "name": "DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetails",
      "symbolId": "src/data-oci-core-vnic-attachments/index:DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetails"
    },
    "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vnic-attachments/index.ts",
        "line": 40
      },
      "name": "DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails",
      "symbolId": "src/data-oci-core-vnic-attachments/index:DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
    },
    "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vnic-attachments/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-vnic-attachments/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/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.DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/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-vnic-attachments/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-vnic-attachments/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vnic-attachments/index:DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vnic-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-vnic-attachments/index.ts",
        "line": 63
      },
      "name": "DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 92
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 97
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vnic-attachments/index:DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vnic-attachments/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-core-vnic-attachments/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/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.DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/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-core-vnic-attachments/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-core-vnic-attachments/index.ts",
            "line": 258
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vnic-attachments/index:DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vnic-attachments/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-vnic-attachments/index.ts",
        "line": 143
      },
      "name": "DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 172
          },
          "name": "assignIpv6Ip",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 177
          },
          "name": "assignPrivateDnsRecord",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 182
          },
          "name": "assignPublicIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 188
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 193
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 199
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 204
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 210
          },
          "name": "ipv6AddressIpv6SubnetCidrPairDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsIpv6AddressIpv6SubnetCidrPairDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 215
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 220
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 225
          },
          "name": "routeTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 231
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 236
          },
          "name": "skipSourceDestCheck",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 241
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 246
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vnic-attachments/index:DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vnic-attachments/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": "whether the list is wrapping a set (will 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-vnic-attachments/index.ts",
        "line": 387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 401
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVnicAttachmentsVnicAttachmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 394
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 394
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-vnic-attachments/index.ts",
            "line": 394
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vnic-attachments/index:DataOciCoreVnicAttachmentsVnicAttachmentsList"
    },
    "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vnic-attachments/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/data-oci-core-vnic-attachments/index.ts",
        "line": 292
      },
      "name": "DataOciCoreVnicAttachmentsVnicAttachmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 321
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 326
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 332
          },
          "name": "createVnicDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachmentsCreateVnicDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 337
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 342
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 347
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 352
          },
          "name": "nicIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 357
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 362
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 367
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 372
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 377
          },
          "name": "vlanTag",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 382
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vnic-attachments/index.ts",
            "line": 305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVnicAttachmentsVnicAttachments"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vnic-attachments/index:DataOciCoreVnicAttachmentsVnicAttachmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVnicConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVnicConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vnic/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVnicConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vnic#vnic_id DataOciCoreVnic#vnic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 20
          },
          "name": "vnicId",
          "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/7.19.0/docs/data-sources/core_vnic#id DataOciCoreVnic#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vnic/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vnic/index:DataOciCoreVnicConfig"
    },
    "cdktf-provider-oci.DataOciCoreVolume": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume oci_core_volume}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolume",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume oci_core_volume} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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.DataOciCoreVolumeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-volume/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVolume resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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 DataOciCoreVolume to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVolume that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVolume to import is 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-volume/index.ts",
            "line": 497
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 503
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVolume",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 294
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 345
          },
          "name": "autoTunedVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 351
          },
          "name": "autotunePolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeAutotunePoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 356
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 361
          },
          "name": "backupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 367
          },
          "name": "blockVolumeReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeBlockVolumeReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 372
          },
          "name": "blockVolumeReplicasDeletion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 377
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 382
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 388
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 393
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 399
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 404
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 409
          },
          "name": "isAutoTuneEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 414
          },
          "name": "isHydrated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 419
          },
          "name": "isReservationsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 424
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 429
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 434
          },
          "name": "sizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 440
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 445
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 451
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 456
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 461
          },
          "name": "volumeBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 466
          },
          "name": "volumeGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 484
          },
          "name": "vpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 489
          },
          "name": "xrcKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 479
          },
          "name": "volumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 472
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume/index:DataOciCoreVolume"
    },
    "cdktf-provider-oci.DataOciCoreVolumeAttachments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_attachments oci_core_volume_attachments}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_attachments oci_core_volume_attachments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-attachments/index.ts",
          "line": 533
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-attachments/index.ts",
        "line": 501
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVolumeAttachments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 518
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreVolumeAttachments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_attachments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVolumeAttachments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVolumeAttachments to import is 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-volume-attachments/index.ts",
            "line": 649
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 569
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 652
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 598
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 614
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 636
          },
          "name": "resetVolumeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 664
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 675
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeAttachments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 506
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 646
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 624
          },
          "name": "volumeAttachments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsVolumeAttachmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 573
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 586
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 656
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 602
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 618
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 640
          },
          "name": "volumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 563
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 579
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 592
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 608
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 630
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-attachments/index:DataOciCoreVolumeAttachments"
    },
    "cdktf-provider-oci.DataOciCoreVolumeAttachmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-attachments/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVolumeAttachmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_attachments#compartment_id DataOciCoreVolumeAttachments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/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/7.19.0/docs/data-sources/core_volume_attachments#availability_domain DataOciCoreVolumeAttachments#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/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/7.19.0/docs/data-sources/core_volume_attachments#filter DataOciCoreVolumeAttachments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_volume_attachments#id DataOciCoreVolumeAttachments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/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/7.19.0/docs/data-sources/core_volume_attachments#instance_id DataOciCoreVolumeAttachments#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 28
          },
          "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/7.19.0/docs/data-sources/core_volume_attachments#volume_id DataOciCoreVolumeAttachments#volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 32
          },
          "name": "volumeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-attachments/index:DataOciCoreVolumeAttachmentsConfig"
    },
    "cdktf-provider-oci.DataOciCoreVolumeAttachmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-attachments/index.ts",
        "line": 321
      },
      "name": "DataOciCoreVolumeAttachmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_attachments#name DataOciCoreVolumeAttachments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 325
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_attachments#values DataOciCoreVolumeAttachments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 333
          },
          "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/7.19.0/docs/data-sources/core_volume_attachments#regex DataOciCoreVolumeAttachments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 329
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-attachments/index:DataOciCoreVolumeAttachmentsFilter"
    },
    "cdktf-provider-oci.DataOciCoreVolumeAttachmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-attachments/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-volume-attachments/index.ts",
        "line": 478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/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.DataOciCoreVolumeAttachmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeAttachmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/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-volume-attachments/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-volume-attachments/index.ts",
            "line": 486
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-attachments/index:DataOciCoreVolumeAttachmentsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeAttachmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-attachments/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-core-volume-attachments/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 456
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreVolumeAttachmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 444
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 460
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 473
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 437
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 450
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 466
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-attachments/index:DataOciCoreVolumeAttachmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeAttachmentsVolumeAttachments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsVolumeAttachments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-attachments/index.ts",
        "line": 125
      },
      "name": "DataOciCoreVolumeAttachmentsVolumeAttachments",
      "symbolId": "src/data-oci-core-volume-attachments/index:DataOciCoreVolumeAttachmentsVolumeAttachments"
    },
    "cdktf-provider-oci.DataOciCoreVolumeAttachmentsVolumeAttachmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsVolumeAttachmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-attachments/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-core-volume-attachments/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/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.DataOciCoreVolumeAttachmentsVolumeAttachmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeAttachmentsVolumeAttachmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/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-core-volume-attachments/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-core-volume-attachments/index.ts",
            "line": 310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-attachments/index:DataOciCoreVolumeAttachmentsVolumeAttachmentsList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeAttachmentsVolumeAttachmentsMultipathDevices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsVolumeAttachmentsMultipathDevices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-attachments/index.ts",
        "line": 40
      },
      "name": "DataOciCoreVolumeAttachmentsVolumeAttachmentsMultipathDevices",
      "symbolId": "src/data-oci-core-volume-attachments/index:DataOciCoreVolumeAttachmentsVolumeAttachmentsMultipathDevices"
    },
    "cdktf-provider-oci.DataOciCoreVolumeAttachmentsVolumeAttachmentsMultipathDevicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsVolumeAttachmentsMultipathDevicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-attachments/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-core-volume-attachments/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/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.DataOciCoreVolumeAttachmentsVolumeAttachmentsMultipathDevicesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeAttachmentsVolumeAttachmentsMultipathDevicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/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-core-volume-attachments/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-core-volume-attachments/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-attachments/index:DataOciCoreVolumeAttachmentsVolumeAttachmentsMultipathDevicesList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeAttachmentsVolumeAttachmentsMultipathDevicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsVolumeAttachmentsMultipathDevicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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-volume-attachments/index.ts",
        "line": 63
      },
      "name": "DataOciCoreVolumeAttachmentsVolumeAttachmentsMultipathDevicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 92
          },
          "name": "ipv4",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 97
          },
          "name": "iqn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 102
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsVolumeAttachmentsMultipathDevices"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-attachments/index:DataOciCoreVolumeAttachmentsVolumeAttachmentsMultipathDevicesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeAttachmentsVolumeAttachmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsVolumeAttachmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-attachments/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-core-volume-attachments/index.ts",
        "line": 148
      },
      "name": "DataOciCoreVolumeAttachmentsVolumeAttachmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 177
          },
          "name": "attachmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 182
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 187
          },
          "name": "chapSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 192
          },
          "name": "chapUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 197
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 202
          },
          "name": "device",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 207
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 212
          },
          "name": "encryptionInTransitType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 217
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 222
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 227
          },
          "name": "ipv4",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 232
          },
          "name": "iqn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 237
          },
          "name": "isAgentAutoIscsiLoginEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 267
          },
          "name": "iscsiLoginState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 242
          },
          "name": "isMultipath",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 247
          },
          "name": "isPvEncryptionInTransitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 252
          },
          "name": "isReadOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 257
          },
          "name": "isShareable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 262
          },
          "name": "isVolumeCreatedDuringLaunch",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 273
          },
          "name": "multipathDevices",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsVolumeAttachmentsMultipathDevicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 278
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 283
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 288
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 293
          },
          "name": "useChap",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 298
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-attachments/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeAttachmentsVolumeAttachments"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-attachments/index:DataOciCoreVolumeAttachmentsVolumeAttachmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeAutotunePolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeAutotunePolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume/index.ts",
        "line": 15
      },
      "name": "DataOciCoreVolumeAutotunePolicies",
      "symbolId": "src/data-oci-core-volume/index:DataOciCoreVolumeAutotunePolicies"
    },
    "cdktf-provider-oci.DataOciCoreVolumeAutotunePoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeAutotunePoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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-volume/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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.DataOciCoreVolumeAutotunePoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeAutotunePoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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-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-volume/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume/index:DataOciCoreVolumeAutotunePoliciesList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeAutotunePoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeAutotunePoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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-volume/index.ts",
        "line": 38
      },
      "name": "DataOciCoreVolumeAutotunePoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 67
          },
          "name": "autotuneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 72
          },
          "name": "maxVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeAutotunePolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume/index:DataOciCoreVolumeAutotunePoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_backup_policies oci_core_volume_backup_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_backup_policies oci_core_volume_backup_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-backup-policies/index.ts",
          "line": 473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciCoreVolumeBackupPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-backup-policies/index.ts",
        "line": 441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVolumeBackupPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 458
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreVolumeBackupPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_backup_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVolumeBackupPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVolumeBackupPolicies to import is 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-volume-backup-policies/index.ts",
            "line": 541
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 506
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 544
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 522
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/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-core-volume-backup-policies/index.ts",
            "line": 564
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeBackupPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 446
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 538
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 532
          },
          "name": "volumeBackupPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 510
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 548
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 526
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 500
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 516
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backup-policies/index:DataOciCoreVolumeBackupPolicies"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-backup-policies/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVolumeBackupPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_backup_policies#compartment_id DataOciCoreVolumeBackupPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/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/7.19.0/docs/data-sources/core_volume_backup_policies#filter DataOciCoreVolumeBackupPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_volume_backup_policies#id DataOciCoreVolumeBackupPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backup-policies/index:DataOciCoreVolumeBackupPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-backup-policies/index.ts",
        "line": 261
      },
      "name": "DataOciCoreVolumeBackupPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_backup_policies#name DataOciCoreVolumeBackupPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 265
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_backup_policies#values DataOciCoreVolumeBackupPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 273
          },
          "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/7.19.0/docs/data-sources/core_volume_backup_policies#regex DataOciCoreVolumeBackupPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 269
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backup-policies/index:DataOciCoreVolumeBackupPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-backup-policies/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-core-volume-backup-policies/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/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.DataOciCoreVolumeBackupPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeBackupPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/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-core-volume-backup-policies/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-core-volume-backup-policies/index.ts",
            "line": 426
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backup-policies/index:DataOciCoreVolumeBackupPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-backup-policies/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-core-volume-backup-policies/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 396
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreVolumeBackupPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 384
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 400
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 413
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 377
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 390
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 406
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backup-policies/index:DataOciCoreVolumeBackupPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesVolumeBackupPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesVolumeBackupPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-backup-policies/index.ts",
        "line": 148
      },
      "name": "DataOciCoreVolumeBackupPoliciesVolumeBackupPolicies",
      "symbolId": "src/data-oci-core-volume-backup-policies/index:DataOciCoreVolumeBackupPoliciesVolumeBackupPolicies"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-backup-policies/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/data-oci-core-volume-backup-policies/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/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.DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/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/data-oci-core-volume-backup-policies/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backup-policies/index:DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-backup-policies/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-volume-backup-policies/index.ts",
        "line": 171
      },
      "name": "DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 200
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 206
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 211
          },
          "name": "destinationRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 216
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 222
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 227
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 233
          },
          "name": "schedules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesSchedulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 238
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesVolumeBackupPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backup-policies/index:DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesSchedules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesSchedules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-backup-policies/index.ts",
        "line": 28
      },
      "name": "DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesSchedules",
      "symbolId": "src/data-oci-core-volume-backup-policies/index:DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesSchedules"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesSchedulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesSchedulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-backup-policies/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-volume-backup-policies/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/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.DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesSchedulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesSchedulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/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-volume-backup-policies/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-volume-backup-policies/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backup-policies/index:DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesSchedulesList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesSchedulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesSchedulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-backup-policies/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-volume-backup-policies/index.ts",
        "line": 51
      },
      "name": "DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesSchedulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 80
          },
          "name": "backupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 85
          },
          "name": "dayOfMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 90
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 95
          },
          "name": "hourOfDay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 100
          },
          "name": "month",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 105
          },
          "name": "offsetSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 110
          },
          "name": "offsetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 115
          },
          "name": "period",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 120
          },
          "name": "retentionSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 125
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policies/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesSchedules"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backup-policies/index:DataOciCoreVolumeBackupPoliciesVolumeBackupPoliciesSchedulesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_backup_policy_assignments oci_core_volume_backup_policy_assignments}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_backup_policy_assignments oci_core_volume_backup_policy_assignments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-backup-policy-assignments/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.DataOciCoreVolumeBackupPolicyAssignmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVolumeBackupPolicyAssignments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/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 DataOciCoreVolumeBackupPolicyAssignments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_backup_policy_assignments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVolumeBackupPolicyAssignments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVolumeBackupPolicyAssignments to import is 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-volume-backup-policy-assignments/index.ts",
            "line": 400
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 403
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 381
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 415
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 423
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeBackupPolicyAssignments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 308
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 397
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 391
          },
          "name": "volumeBackupPolicyAssignments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsVolumeBackupPolicyAssignmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 369
          },
          "name": "assetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 407
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 385
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 362
          },
          "name": "assetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 375
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backup-policy-assignments/index:DataOciCoreVolumeBackupPolicyAssignments"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVolumeBackupPolicyAssignmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_backup_policy_assignments#asset_id DataOciCoreVolumeBackupPolicyAssignments#asset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 13
          },
          "name": "assetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_backup_policy_assignments#filter DataOciCoreVolumeBackupPolicyAssignments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_volume_backup_policy_assignments#id DataOciCoreVolumeBackupPolicyAssignments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backup-policy-assignments/index:DataOciCoreVolumeBackupPolicyAssignmentsConfig"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
        "line": 123
      },
      "name": "DataOciCoreVolumeBackupPolicyAssignmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_backup_policy_assignments#name DataOciCoreVolumeBackupPolicyAssignments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 127
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_backup_policy_assignments#values DataOciCoreVolumeBackupPolicyAssignments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 135
          },
          "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/7.19.0/docs/data-sources/core_volume_backup_policy_assignments#regex DataOciCoreVolumeBackupPolicyAssignments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 131
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backup-policy-assignments/index:DataOciCoreVolumeBackupPolicyAssignmentsFilter"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-backup-policy-assignments/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-core-volume-backup-policy-assignments/index.ts",
        "line": 280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/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.DataOciCoreVolumeBackupPolicyAssignmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeBackupPolicyAssignmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/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-core-volume-backup-policy-assignments/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-core-volume-backup-policy-assignments/index.ts",
            "line": 288
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 281
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backup-policy-assignments/index:DataOciCoreVolumeBackupPolicyAssignmentsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-backup-policy-assignments/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-core-volume-backup-policy-assignments/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 258
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreVolumeBackupPolicyAssignmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 246
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 262
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 275
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 239
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 252
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 268
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backup-policy-assignments/index:DataOciCoreVolumeBackupPolicyAssignmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsVolumeBackupPolicyAssignments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsVolumeBackupPolicyAssignments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
        "line": 28
      },
      "name": "DataOciCoreVolumeBackupPolicyAssignmentsVolumeBackupPolicyAssignments",
      "symbolId": "src/data-oci-core-volume-backup-policy-assignments/index:DataOciCoreVolumeBackupPolicyAssignmentsVolumeBackupPolicyAssignments"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsVolumeBackupPolicyAssignmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsVolumeBackupPolicyAssignmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-backup-policy-assignments/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-core-volume-backup-policy-assignments/index.ts",
        "line": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/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.DataOciCoreVolumeBackupPolicyAssignmentsVolumeBackupPolicyAssignmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeBackupPolicyAssignmentsVolumeBackupPolicyAssignmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/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-core-volume-backup-policy-assignments/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-core-volume-backup-policy-assignments/index.ts",
            "line": 112
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backup-policy-assignments/index:DataOciCoreVolumeBackupPolicyAssignmentsVolumeBackupPolicyAssignmentsList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsVolumeBackupPolicyAssignmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsVolumeBackupPolicyAssignmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-backup-policy-assignments/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-volume-backup-policy-assignments/index.ts",
        "line": 51
      },
      "name": "DataOciCoreVolumeBackupPolicyAssignmentsVolumeBackupPolicyAssignmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 80
          },
          "name": "assetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 90
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 95
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 100
          },
          "name": "xrcKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backup-policy-assignments/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupPolicyAssignmentsVolumeBackupPolicyAssignments"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backup-policy-assignments/index:DataOciCoreVolumeBackupPolicyAssignmentsVolumeBackupPolicyAssignmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_backups oci_core_volume_backups}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_backups oci_core_volume_backups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-backups/index.ts",
          "line": 515
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-backups/index.ts",
        "line": 483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVolumeBackups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 500
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreVolumeBackups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_backups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVolumeBackups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVolumeBackups to import is 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-volume-backups/index.ts",
            "line": 648
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 565
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 651
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 581
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 597
          },
          "name": "resetSourceVolumeBackupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 613
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 635
          },
          "name": "resetVolumeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 663
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 675
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeBackups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 488
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 645
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 623
          },
          "name": "volumeBackups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsVolumeBackupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 553
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 569
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 655
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 585
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 601
          },
          "name": "sourceVolumeBackupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 617
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 639
          },
          "name": "volumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 546
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 559
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 575
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 591
          },
          "name": "sourceVolumeBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 607
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 629
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backups/index:DataOciCoreVolumeBackups"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-backups/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVolumeBackupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_backups#compartment_id DataOciCoreVolumeBackups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/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/7.19.0/docs/data-sources/core_volume_backups#display_name DataOciCoreVolumeBackups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/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/7.19.0/docs/data-sources/core_volume_backups#filter DataOciCoreVolumeBackups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_volume_backups#id DataOciCoreVolumeBackups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/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/7.19.0/docs/data-sources/core_volume_backups#source_volume_backup_id DataOciCoreVolumeBackups#source_volume_backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 28
          },
          "name": "sourceVolumeBackupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_backups#state DataOciCoreVolumeBackups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/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/7.19.0/docs/data-sources/core_volume_backups#volume_id DataOciCoreVolumeBackups#volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 36
          },
          "name": "volumeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backups/index:DataOciCoreVolumeBackupsConfig"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-backups/index.ts",
        "line": 303
      },
      "name": "DataOciCoreVolumeBackupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_backups#name DataOciCoreVolumeBackups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 307
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_backups#values DataOciCoreVolumeBackups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 315
          },
          "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/7.19.0/docs/data-sources/core_volume_backups#regex DataOciCoreVolumeBackups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 311
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backups/index:DataOciCoreVolumeBackupsFilter"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-backups/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/data-oci-core-volume-backups/index.ts",
        "line": 460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/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.DataOciCoreVolumeBackupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeBackupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 468
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/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/data-oci-core-volume-backups/index.ts",
            "line": 468
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backups/index:DataOciCoreVolumeBackupsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-backups/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-core-volume-backups/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 438
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreVolumeBackupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 426
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 442
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 455
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 419
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 432
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 448
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backups/index:DataOciCoreVolumeBackupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupsVolumeBackups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsVolumeBackups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-backups/index.ts",
        "line": 129
      },
      "name": "DataOciCoreVolumeBackupsVolumeBackups",
      "symbolId": "src/data-oci-core-volume-backups/index:DataOciCoreVolumeBackupsVolumeBackups"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupsVolumeBackupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsVolumeBackupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-backups/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": "whether the list is wrapping a set (will 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-volume-backups/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 299
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsVolumeBackupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeBackupsVolumeBackupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 292
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 292
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-volume-backups/index.ts",
            "line": 292
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backups/index:DataOciCoreVolumeBackupsVolumeBackupsList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupsVolumeBackupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsVolumeBackupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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-volume-backups/index.ts",
        "line": 152
      },
      "name": "DataOciCoreVolumeBackupsVolumeBackupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 181
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 187
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 192
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 197
          },
          "name": "expirationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 203
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 208
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 213
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 218
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 223
          },
          "name": "sizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 229
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsVolumeBackupsSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 234
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 239
          },
          "name": "sourceVolumeBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 244
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 250
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 255
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 260
          },
          "name": "timeRequestReceived",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 265
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 270
          },
          "name": "uniqueSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 275
          },
          "name": "uniqueSizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 280
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsVolumeBackups"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backups/index:DataOciCoreVolumeBackupsVolumeBackupsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupsVolumeBackupsSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsVolumeBackupsSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-backups/index.ts",
        "line": 44
      },
      "name": "DataOciCoreVolumeBackupsVolumeBackupsSourceDetails",
      "symbolId": "src/data-oci-core-volume-backups/index:DataOciCoreVolumeBackupsVolumeBackupsSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupsVolumeBackupsSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsVolumeBackupsSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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-volume-backups/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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.DataOciCoreVolumeBackupsVolumeBackupsSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeBackupsVolumeBackupsSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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-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-volume-backups/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backups/index:DataOciCoreVolumeBackupsVolumeBackupsSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBackupsVolumeBackupsSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsVolumeBackupsSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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-volume-backups/index.ts",
        "line": 67
      },
      "name": "DataOciCoreVolumeBackupsVolumeBackupsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 96
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 101
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 106
          },
          "name": "volumeBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-backups/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeBackupsVolumeBackupsSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-backups/index:DataOciCoreVolumeBackupsVolumeBackupsSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBlockVolumeReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBlockVolumeReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume/index.ts",
        "line": 95
      },
      "name": "DataOciCoreVolumeBlockVolumeReplicas",
      "symbolId": "src/data-oci-core-volume/index:DataOciCoreVolumeBlockVolumeReplicas"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBlockVolumeReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBlockVolumeReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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-volume/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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.DataOciCoreVolumeBlockVolumeReplicasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeBlockVolumeReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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-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-volume/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume/index:DataOciCoreVolumeBlockVolumeReplicasList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeBlockVolumeReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeBlockVolumeReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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-volume/index.ts",
        "line": 118
      },
      "name": "DataOciCoreVolumeBlockVolumeReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 147
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 152
          },
          "name": "blockVolumeReplicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 157
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 162
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 167
          },
          "name": "xrrKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeBlockVolumeReplicas"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume/index:DataOciCoreVolumeBlockVolumeReplicasOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVolumeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume#volume_id DataOciCoreVolume#volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 13
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume/index:DataOciCoreVolumeConfig"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupBackups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_group_backups oci_core_volume_group_backups}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_group_backups oci_core_volume_group_backups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-group-backups/index.ts",
          "line": 501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-group-backups/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVolumeGroupBackups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 486
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreVolumeGroupBackups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_group_backups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVolumeGroupBackups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVolumeGroupBackups to import is 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-volume-group-backups/index.ts",
            "line": 600
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 549
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 603
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 565
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 587
          },
          "name": "resetVolumeGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 615
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 625
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeGroupBackups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 474
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 597
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 575
          },
          "name": "volumeGroupBackups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsVolumeGroupBackupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 537
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 553
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 607
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 569
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 591
          },
          "name": "volumeGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 530
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 543
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 559
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 581
          },
          "name": "volumeGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-backups/index:DataOciCoreVolumeGroupBackups"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-group-backups/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVolumeGroupBackupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_group_backups#compartment_id DataOciCoreVolumeGroupBackups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/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/7.19.0/docs/data-sources/core_volume_group_backups#display_name DataOciCoreVolumeGroupBackups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/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/7.19.0/docs/data-sources/core_volume_group_backups#filter DataOciCoreVolumeGroupBackups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_volume_group_backups#id DataOciCoreVolumeGroupBackups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/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/7.19.0/docs/data-sources/core_volume_group_backups#volume_group_id DataOciCoreVolumeGroupBackups#volume_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 28
          },
          "name": "volumeGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-backups/index:DataOciCoreVolumeGroupBackupsConfig"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-group-backups/index.ts",
        "line": 289
      },
      "name": "DataOciCoreVolumeGroupBackupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_group_backups#name DataOciCoreVolumeGroupBackups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 293
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_group_backups#values DataOciCoreVolumeGroupBackups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 301
          },
          "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/7.19.0/docs/data-sources/core_volume_group_backups#regex DataOciCoreVolumeGroupBackups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 297
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-backups/index:DataOciCoreVolumeGroupBackupsFilter"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-group-backups/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-core-volume-group-backups/index.ts",
        "line": 446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/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.DataOciCoreVolumeGroupBackupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeGroupBackupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/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-core-volume-group-backups/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-core-volume-group-backups/index.ts",
            "line": 454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-backups/index:DataOciCoreVolumeGroupBackupsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-group-backups/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-core-volume-group-backups/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 424
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreVolumeGroupBackupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 412
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 428
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 441
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 405
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 418
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 434
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-backups/index:DataOciCoreVolumeGroupBackupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsVolumeGroupBackups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsVolumeGroupBackups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-group-backups/index.ts",
        "line": 121
      },
      "name": "DataOciCoreVolumeGroupBackupsVolumeGroupBackups",
      "symbolId": "src/data-oci-core-volume-group-backups/index:DataOciCoreVolumeGroupBackupsVolumeGroupBackups"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsVolumeGroupBackupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsVolumeGroupBackupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-group-backups/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-core-volume-group-backups/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/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.DataOciCoreVolumeGroupBackupsVolumeGroupBackupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeGroupBackupsVolumeGroupBackupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/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-core-volume-group-backups/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-core-volume-group-backups/index.ts",
            "line": 278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-backups/index:DataOciCoreVolumeGroupBackupsVolumeGroupBackupsList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsVolumeGroupBackupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsVolumeGroupBackupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-group-backups/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-core-volume-group-backups/index.ts",
        "line": 144
      },
      "name": "DataOciCoreVolumeGroupBackupsVolumeGroupBackupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 173
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 179
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 184
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 189
          },
          "name": "expirationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 195
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 200
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 205
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 210
          },
          "name": "sizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 216
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsVolumeGroupBackupsSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 221
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 226
          },
          "name": "sourceVolumeGroupBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 231
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 236
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 241
          },
          "name": "timeRequestReceived",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 246
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 251
          },
          "name": "uniqueSizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 256
          },
          "name": "uniqueSizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 261
          },
          "name": "volumeBackupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 266
          },
          "name": "volumeGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsVolumeGroupBackups"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-backups/index:DataOciCoreVolumeGroupBackupsVolumeGroupBackupsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsVolumeGroupBackupsSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsVolumeGroupBackupsSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-group-backups/index.ts",
        "line": 36
      },
      "name": "DataOciCoreVolumeGroupBackupsVolumeGroupBackupsSourceDetails",
      "symbolId": "src/data-oci-core-volume-group-backups/index:DataOciCoreVolumeGroupBackupsVolumeGroupBackupsSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsVolumeGroupBackupsSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsVolumeGroupBackupsSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-group-backups/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-core-volume-group-backups/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/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.DataOciCoreVolumeGroupBackupsVolumeGroupBackupsSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeGroupBackupsVolumeGroupBackupsSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/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-core-volume-group-backups/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-core-volume-group-backups/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-backups/index:DataOciCoreVolumeGroupBackupsVolumeGroupBackupsSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsVolumeGroupBackupsSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsVolumeGroupBackupsSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-group-backups/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-volume-group-backups/index.ts",
        "line": 59
      },
      "name": "DataOciCoreVolumeGroupBackupsVolumeGroupBackupsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 88
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 93
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 98
          },
          "name": "volumeGroupBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-backups/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupBackupsVolumeGroupBackupsSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-backups/index:DataOciCoreVolumeGroupBackupsVolumeGroupBackupsSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupReplica": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_group_replica oci_core_volume_group_replica}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplica",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_group_replica oci_core_volume_group_replica} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-group-replica/index.ts",
          "line": 138
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicaConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-group-replica/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVolumeGroupReplica resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 123
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreVolumeGroupReplica to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_group_replica#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVolumeGroupReplica that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVolumeGroupReplica to import is 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-volume-group-replica/index.ts",
            "line": 197
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 253
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 260
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeGroupReplica",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 111
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 163
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 168
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 174
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 179
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 185
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 207
          },
          "name": "memberReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicaMemberReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 212
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 217
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 222
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 227
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 232
          },
          "name": "volumeGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 201
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 245
          },
          "name": "volumeGroupReplicaIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 191
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 238
          },
          "name": "volumeGroupReplicaId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-replica/index:DataOciCoreVolumeGroupReplica"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupReplicaConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicaConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-group-replica/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVolumeGroupReplicaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_group_replica#volume_group_replica_id DataOciCoreVolumeGroupReplica#volume_group_replica_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 20
          },
          "name": "volumeGroupReplicaId",
          "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/7.19.0/docs/data-sources/core_volume_group_replica#id DataOciCoreVolumeGroupReplica#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-replica/index:DataOciCoreVolumeGroupReplicaConfig"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupReplicaMemberReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicaMemberReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-group-replica/index.ts",
        "line": 22
      },
      "name": "DataOciCoreVolumeGroupReplicaMemberReplicas",
      "symbolId": "src/data-oci-core-volume-group-replica/index:DataOciCoreVolumeGroupReplicaMemberReplicas"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupReplicaMemberReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicaMemberReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-group-replica/index.ts",
          "line": 91
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-volume-group-replica/index.ts",
        "line": 84
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 98
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicaMemberReplicasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeGroupReplicaMemberReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 91
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 91
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-volume-group-replica/index.ts",
            "line": 91
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-replica/index:DataOciCoreVolumeGroupReplicaMemberReplicasList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupReplicaMemberReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicaMemberReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-group-replica/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-volume-group-replica/index.ts",
        "line": 45
      },
      "name": "DataOciCoreVolumeGroupReplicaMemberReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 74
          },
          "name": "membershipState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 79
          },
          "name": "volumeReplicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replica/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicaMemberReplicas"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-replica/index:DataOciCoreVolumeGroupReplicaMemberReplicasOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupReplicas": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_group_replicas oci_core_volume_group_replicas}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicas",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_group_replicas oci_core_volume_group_replicas} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-group-replicas/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.DataOciCoreVolumeGroupReplicasConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-group-replicas/index.ts",
        "line": 433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVolumeGroupReplicas resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/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 DataOciCoreVolumeGroupReplicas to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_group_replicas#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVolumeGroupReplicas that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVolumeGroupReplicas to import is 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-volume-group-replicas/index.ts",
            "line": 578
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 527
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 581
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 543
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 559
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 593
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 604
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeGroupReplicas",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 438
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 575
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 569
          },
          "name": "volumeGroupReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasVolumeGroupReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 502
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 515
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 531
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 585
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 547
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 563
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 495
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 508
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 521
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 537
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 553
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-replicas/index:DataOciCoreVolumeGroupReplicas"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-group-replicas/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVolumeGroupReplicasConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_group_replicas#availability_domain DataOciCoreVolumeGroupReplicas#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/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/7.19.0/docs/data-sources/core_volume_group_replicas#compartment_id DataOciCoreVolumeGroupReplicas#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/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/7.19.0/docs/data-sources/core_volume_group_replicas#display_name DataOciCoreVolumeGroupReplicas#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-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/7.19.0/docs/data-sources/core_volume_group_replicas#filter DataOciCoreVolumeGroupReplicas#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_volume_group_replicas#id DataOciCoreVolumeGroupReplicas#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-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/7.19.0/docs/data-sources/core_volume_group_replicas#state DataOciCoreVolumeGroupReplicas#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-replicas/index:DataOciCoreVolumeGroupReplicasConfig"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-group-replicas/index.ts",
        "line": 253
      },
      "name": "DataOciCoreVolumeGroupReplicasFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_group_replicas#name DataOciCoreVolumeGroupReplicas#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 257
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_group_replicas#values DataOciCoreVolumeGroupReplicas#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 265
          },
          "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/7.19.0/docs/data-sources/core_volume_group_replicas#regex DataOciCoreVolumeGroupReplicas#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 261
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-replicas/index:DataOciCoreVolumeGroupReplicasFilter"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-group-replicas/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/data-oci-core-volume-group-replicas/index.ts",
        "line": 410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/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.DataOciCoreVolumeGroupReplicasFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeGroupReplicasFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 418
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/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/data-oci-core-volume-group-replicas/index.ts",
            "line": 418
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-replicas/index:DataOciCoreVolumeGroupReplicasFilterList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-group-replicas/index.ts",
          "line": 321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-volume-group-replicas/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 388
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreVolumeGroupReplicasFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 376
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 392
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 405
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 369
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 382
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 398
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-replicas/index:DataOciCoreVolumeGroupReplicasFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasVolumeGroupReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasVolumeGroupReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-group-replicas/index.ts",
        "line": 120
      },
      "name": "DataOciCoreVolumeGroupReplicasVolumeGroupReplicas",
      "symbolId": "src/data-oci-core-volume-group-replicas/index:DataOciCoreVolumeGroupReplicasVolumeGroupReplicas"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasVolumeGroupReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasVolumeGroupReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-group-replicas/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-core-volume-group-replicas/index.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/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.DataOciCoreVolumeGroupReplicasVolumeGroupReplicasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeGroupReplicasVolumeGroupReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/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-core-volume-group-replicas/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-core-volume-group-replicas/index.ts",
            "line": 242
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-replicas/index:DataOciCoreVolumeGroupReplicasVolumeGroupReplicasList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasVolumeGroupReplicasMemberReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasVolumeGroupReplicasMemberReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-group-replicas/index.ts",
        "line": 40
      },
      "name": "DataOciCoreVolumeGroupReplicasVolumeGroupReplicasMemberReplicas",
      "symbolId": "src/data-oci-core-volume-group-replicas/index:DataOciCoreVolumeGroupReplicasVolumeGroupReplicasMemberReplicas"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasVolumeGroupReplicasMemberReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasVolumeGroupReplicasMemberReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-group-replicas/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-volume-group-replicas/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/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.DataOciCoreVolumeGroupReplicasVolumeGroupReplicasMemberReplicasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeGroupReplicasVolumeGroupReplicasMemberReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/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-volume-group-replicas/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-volume-group-replicas/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-replicas/index:DataOciCoreVolumeGroupReplicasVolumeGroupReplicasMemberReplicasList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasVolumeGroupReplicasMemberReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasVolumeGroupReplicasMemberReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-group-replicas/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-volume-group-replicas/index.ts",
        "line": 63
      },
      "name": "DataOciCoreVolumeGroupReplicasVolumeGroupReplicasMemberReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 92
          },
          "name": "membershipState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 97
          },
          "name": "volumeReplicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasVolumeGroupReplicasMemberReplicas"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-replicas/index:DataOciCoreVolumeGroupReplicasVolumeGroupReplicasMemberReplicasOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasVolumeGroupReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasVolumeGroupReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-group-replicas/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-volume-group-replicas/index.ts",
        "line": 143
      },
      "name": "DataOciCoreVolumeGroupReplicasVolumeGroupReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 172
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 177
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 183
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 188
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 194
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 199
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 205
          },
          "name": "memberReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasVolumeGroupReplicasMemberReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 210
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 215
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 220
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 225
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 230
          },
          "name": "volumeGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-group-replicas/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupReplicasVolumeGroupReplicas"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-group-replicas/index:DataOciCoreVolumeGroupReplicasVolumeGroupReplicasOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_groups oci_core_volume_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_groups oci_core_volume_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-groups/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.DataOciCoreVolumeGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-groups/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVolumeGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/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 DataOciCoreVolumeGroups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVolumeGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVolumeGroups to import is 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-volume-groups/index.ts",
            "line": 722
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 642
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 671
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 725
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 687
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 703
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 737
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 748
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 579
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 719
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 713
          },
          "name": "volumeGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 646
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 659
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 675
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 729
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 691
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 707
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 636
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 652
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 665
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 681
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 697
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-groups/index:DataOciCoreVolumeGroups"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-groups/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVolumeGroupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_groups#compartment_id DataOciCoreVolumeGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/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/7.19.0/docs/data-sources/core_volume_groups#availability_domain DataOciCoreVolumeGroups#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/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/7.19.0/docs/data-sources/core_volume_groups#display_name DataOciCoreVolumeGroups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/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/7.19.0/docs/data-sources/core_volume_groups#filter DataOciCoreVolumeGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_volume_groups#id DataOciCoreVolumeGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-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/7.19.0/docs/data-sources/core_volume_groups#state DataOciCoreVolumeGroups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-groups/index:DataOciCoreVolumeGroupsConfig"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-groups/index.ts",
        "line": 394
      },
      "name": "DataOciCoreVolumeGroupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volume_groups#name DataOciCoreVolumeGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/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/7.19.0/docs/data-sources/core_volume_groups#values DataOciCoreVolumeGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/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/7.19.0/docs/data-sources/core_volume_groups#regex DataOciCoreVolumeGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 402
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-groups/index:DataOciCoreVolumeGroupsFilter"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-groups/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-core-volume-groups/index.ts",
        "line": 551
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/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.DataOciCoreVolumeGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/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-core-volume-groups/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-core-volume-groups/index.ts",
            "line": 559
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 552
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-groups/index:DataOciCoreVolumeGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-groups/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-core-volume-groups/index.ts",
        "line": 452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 529
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreVolumeGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 517
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/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-core-volume-groups/index.ts",
            "line": 546
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 510
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 523
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 539
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-groups/index:DataOciCoreVolumeGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-groups/index.ts",
        "line": 225
      },
      "name": "DataOciCoreVolumeGroupsVolumeGroups",
      "symbolId": "src/data-oci-core-volume-groups/index:DataOciCoreVolumeGroupsVolumeGroups"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-groups/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-core-volume-groups/index.ts",
        "line": 376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/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.DataOciCoreVolumeGroupsVolumeGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeGroupsVolumeGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/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-core-volume-groups/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-core-volume-groups/index.ts",
            "line": 383
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-groups/index:DataOciCoreVolumeGroupsVolumeGroupsList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-groups/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-core-volume-groups/index.ts",
        "line": 248
      },
      "name": "DataOciCoreVolumeGroupsVolumeGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 277
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 282
          },
          "name": "backupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 287
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 292
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 298
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 303
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 309
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 314
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 319
          },
          "name": "isHydrated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 324
          },
          "name": "preserveVolumeReplica",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 329
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 334
          },
          "name": "sizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 340
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 345
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 350
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 356
          },
          "name": "volumeGroupReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsVolumeGroupReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 361
          },
          "name": "volumeGroupReplicasDeletion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 366
          },
          "name": "volumeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 371
          },
          "name": "xrcKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-groups/index:DataOciCoreVolumeGroupsVolumeGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-groups/index.ts",
        "line": 40
      },
      "name": "DataOciCoreVolumeGroupsVolumeGroupsSourceDetails",
      "symbolId": "src/data-oci-core-volume-groups/index:DataOciCoreVolumeGroupsVolumeGroupsSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-groups/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-core-volume-groups/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/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.DataOciCoreVolumeGroupsVolumeGroupsSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeGroupsVolumeGroupsSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/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-core-volume-groups/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-core-volume-groups/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-groups/index:DataOciCoreVolumeGroupsVolumeGroupsSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-groups/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-volume-groups/index.ts",
        "line": 63
      },
      "name": "DataOciCoreVolumeGroupsVolumeGroupsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 92
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 97
          },
          "name": "volumeGroupBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 102
          },
          "name": "volumeGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 107
          },
          "name": "volumeGroupReplicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 112
          },
          "name": "volumeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-groups/index:DataOciCoreVolumeGroupsVolumeGroupsSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsVolumeGroupReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsVolumeGroupReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume-groups/index.ts",
        "line": 135
      },
      "name": "DataOciCoreVolumeGroupsVolumeGroupsVolumeGroupReplicas",
      "symbolId": "src/data-oci-core-volume-groups/index:DataOciCoreVolumeGroupsVolumeGroupsVolumeGroupReplicas"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsVolumeGroupReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsVolumeGroupReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-groups/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-core-volume-groups/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/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.DataOciCoreVolumeGroupsVolumeGroupsVolumeGroupReplicasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeGroupsVolumeGroupsVolumeGroupReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/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-core-volume-groups/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-core-volume-groups/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-groups/index:DataOciCoreVolumeGroupsVolumeGroupsVolumeGroupReplicasList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsVolumeGroupReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsVolumeGroupReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volume-groups/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-core-volume-groups/index.ts",
        "line": 158
      },
      "name": "DataOciCoreVolumeGroupsVolumeGroupsVolumeGroupReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 187
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 192
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 197
          },
          "name": "volumeGroupReplicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 202
          },
          "name": "xrrKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume-groups/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeGroupsVolumeGroupsVolumeGroupReplicas"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume-groups/index:DataOciCoreVolumeGroupsVolumeGroupsVolumeGroupReplicasOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumeSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volume/index.ts",
        "line": 190
      },
      "name": "DataOciCoreVolumeSourceDetails",
      "symbolId": "src/data-oci-core-volume/index:DataOciCoreVolumeSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreVolumeSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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-volume/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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.DataOciCoreVolumeSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumeSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-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-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-volume/index.ts",
            "line": 274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume/index:DataOciCoreVolumeSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreVolumeSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumeSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-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-volume/index.ts",
        "line": 213
      },
      "name": "DataOciCoreVolumeSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 242
          },
          "name": "changeBlockSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 247
          },
          "name": "firstBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 252
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 257
          },
          "name": "secondBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 262
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volume/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumeSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volume/index:DataOciCoreVolumeSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volumes oci_core_volumes}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volumes oci_core_volumes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volumes/index.ts",
          "line": 736
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciCoreVolumesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-volumes/index.ts",
        "line": 704
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVolumes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 721
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciCoreVolumes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volumes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVolumes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVolumes to import is 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-volumes/index.ts",
            "line": 889
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreVolumesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 774
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 790
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 806
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 822
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 892
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 838
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 854
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 870
          },
          "name": "resetVolumeGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/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-core-volumes/index.ts",
            "line": 917
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVolumes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 709
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 886
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 880
          },
          "name": "volumes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 778
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 794
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 810
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 826
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 896
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 842
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 858
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 874
          },
          "name": "volumeGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 768
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 784
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 800
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 816
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 832
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 848
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 864
          },
          "name": "volumeGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volumes/index:DataOciCoreVolumes"
    },
    "cdktf-provider-oci.DataOciCoreVolumesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volumes/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVolumesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volumes#availability_domain DataOciCoreVolumes#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-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/7.19.0/docs/data-sources/core_volumes#cluster_placement_group_id DataOciCoreVolumes#cluster_placement_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 17
          },
          "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/7.19.0/docs/data-sources/core_volumes#compartment_id DataOciCoreVolumes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/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/7.19.0/docs/data-sources/core_volumes#display_name DataOciCoreVolumes#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/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/7.19.0/docs/data-sources/core_volumes#filter DataOciCoreVolumes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumesFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_volumes#id DataOciCoreVolumes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/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/7.19.0/docs/data-sources/core_volumes#state DataOciCoreVolumes#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/core_volumes#volume_group_id DataOciCoreVolumes#volume_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 40
          },
          "name": "volumeGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volumes/index:DataOciCoreVolumesConfig"
    },
    "cdktf-provider-oci.DataOciCoreVolumesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volumes/index.ts",
        "line": 524
      },
      "name": "DataOciCoreVolumesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volumes#name DataOciCoreVolumes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 528
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_volumes#values DataOciCoreVolumes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 536
          },
          "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/7.19.0/docs/data-sources/core_volumes#regex DataOciCoreVolumes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 532
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volumes/index:DataOciCoreVolumesFilter"
    },
    "cdktf-provider-oci.DataOciCoreVolumesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volumes/index.ts",
          "line": 689
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-volumes/index.ts",
        "line": 681
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 696
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreVolumesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 689
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 689
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-volumes/index.ts",
            "line": 689
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 682
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVolumesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volumes/index:DataOciCoreVolumesFilterList"
    },
    "cdktf-provider-oci.DataOciCoreVolumesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volumes/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-core-volumes/index.ts",
        "line": 582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 659
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreVolumesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 647
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 663
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 676
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 640
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 653
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 669
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 596
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreVolumesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-volumes/index:DataOciCoreVolumesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumesVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volumes/index.ts",
        "line": 318
      },
      "name": "DataOciCoreVolumesVolumes",
      "symbolId": "src/data-oci-core-volumes/index:DataOciCoreVolumesVolumes"
    },
    "cdktf-provider-oci.DataOciCoreVolumesVolumesAutotunePolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumesAutotunePolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volumes/index.ts",
        "line": 48
      },
      "name": "DataOciCoreVolumesVolumesAutotunePolicies",
      "symbolId": "src/data-oci-core-volumes/index:DataOciCoreVolumesVolumesAutotunePolicies"
    },
    "cdktf-provider-oci.DataOciCoreVolumesVolumesAutotunePoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumesAutotunePoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volumes/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-volumes/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/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.DataOciCoreVolumesVolumesAutotunePoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumesVolumesAutotunePoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/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-volumes/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-volumes/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volumes/index:DataOciCoreVolumesVolumesAutotunePoliciesList"
    },
    "cdktf-provider-oci.DataOciCoreVolumesVolumesAutotunePoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumesAutotunePoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volumes/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-volumes/index.ts",
        "line": 71
      },
      "name": "DataOciCoreVolumesVolumesAutotunePoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 100
          },
          "name": "autotuneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 105
          },
          "name": "maxVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumesAutotunePolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volumes/index:DataOciCoreVolumesVolumesAutotunePoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumesVolumesBlockVolumeReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumesBlockVolumeReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volumes/index.ts",
        "line": 128
      },
      "name": "DataOciCoreVolumesVolumesBlockVolumeReplicas",
      "symbolId": "src/data-oci-core-volumes/index:DataOciCoreVolumesVolumesBlockVolumeReplicas"
    },
    "cdktf-provider-oci.DataOciCoreVolumesVolumesBlockVolumeReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumesBlockVolumeReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volumes/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-core-volumes/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/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.DataOciCoreVolumesVolumesBlockVolumeReplicasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumesVolumesBlockVolumeReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/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-core-volumes/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-core-volumes/index.ts",
            "line": 212
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volumes/index:DataOciCoreVolumesVolumesBlockVolumeReplicasList"
    },
    "cdktf-provider-oci.DataOciCoreVolumesVolumesBlockVolumeReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumesBlockVolumeReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volumes/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-core-volumes/index.ts",
        "line": 151
      },
      "name": "DataOciCoreVolumesVolumesBlockVolumeReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 180
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 185
          },
          "name": "blockVolumeReplicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 190
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 195
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 200
          },
          "name": "xrrKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumesBlockVolumeReplicas"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volumes/index:DataOciCoreVolumesVolumesBlockVolumeReplicasOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumesVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volumes/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": "whether the list is wrapping a set (will 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-volumes/index.ts",
        "line": 506
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 520
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumesVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 513
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 513
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-volumes/index.ts",
            "line": 513
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volumes/index:DataOciCoreVolumesVolumesList"
    },
    "cdktf-provider-oci.DataOciCoreVolumesVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volumes/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-volumes/index.ts",
        "line": 341
      },
      "name": "DataOciCoreVolumesVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 370
          },
          "name": "autoTunedVpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 376
          },
          "name": "autotunePolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumesAutotunePoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 381
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 386
          },
          "name": "backupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 392
          },
          "name": "blockVolumeReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumesBlockVolumeReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 397
          },
          "name": "blockVolumeReplicasDeletion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 402
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 407
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 413
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 418
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 424
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 429
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 434
          },
          "name": "isAutoTuneEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 439
          },
          "name": "isHydrated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 444
          },
          "name": "isReservationsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 449
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 454
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 459
          },
          "name": "sizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 465
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumesSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 470
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 476
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 481
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 486
          },
          "name": "volumeBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 491
          },
          "name": "volumeGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 496
          },
          "name": "vpusPerGb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 501
          },
          "name": "xrcKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumes"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volumes/index:DataOciCoreVolumesVolumesOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVolumesVolumesSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumesSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-volumes/index.ts",
        "line": 223
      },
      "name": "DataOciCoreVolumesVolumesSourceDetails",
      "symbolId": "src/data-oci-core-volumes/index:DataOciCoreVolumesVolumesSourceDetails"
    },
    "cdktf-provider-oci.DataOciCoreVolumesVolumesSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumesSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volumes/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": "whether the list is wrapping a set (will 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-volumes/index.ts",
        "line": 300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 314
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumesSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVolumesVolumesSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 307
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 307
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether 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-volumes/index.ts",
            "line": 307
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volumes/index:DataOciCoreVolumesVolumesSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciCoreVolumesVolumesSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumesSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-volumes/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-volumes/index.ts",
        "line": 246
      },
      "name": "DataOciCoreVolumesVolumesSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 275
          },
          "name": "changeBlockSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 280
          },
          "name": "firstBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 285
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 290
          },
          "name": "secondBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 295
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-volumes/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVolumesVolumesSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-core-volumes/index:DataOciCoreVolumesVolumesSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVtap": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vtap oci_core_vtap}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVtap",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vtap oci_core_vtap} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vtap/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.DataOciCoreVtapConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-vtap/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVtap resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/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 DataOciCoreVtap to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vtap#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVtap that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVtap to import is 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-vtap/index.ts",
            "line": 203
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 209
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVtap",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 75
          },
          "name": "captureFilterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 96
          },
          "name": "encapsulationProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 112
          },
          "name": "isVtapEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 117
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 122
          },
          "name": "maxPacketSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 127
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 132
          },
          "name": "sourcePrivateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 137
          },
          "name": "sourcePrivateEndpointSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 142
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 147
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 152
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 157
          },
          "name": "targetIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 162
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 167
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 172
          },
          "name": "trafficMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 177
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 195
          },
          "name": "vxlanNetworkIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 190
          },
          "name": "vtapIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 183
          },
          "name": "vtapId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vtap/index:DataOciCoreVtap"
    },
    "cdktf-provider-oci.DataOciCoreVtapConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVtapConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vtap/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVtapConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vtap#vtap_id DataOciCoreVtap#vtap_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtap/index.ts",
            "line": 13
          },
          "name": "vtapId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vtap/index:DataOciCoreVtapConfig"
    },
    "cdktf-provider-oci.DataOciCoreVtaps": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vtaps oci_core_vtaps}."
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVtaps",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vtaps oci_core_vtaps} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vtaps/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.DataOciCoreVtapsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-core-vtaps/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciCoreVtaps resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/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 DataOciCoreVtaps to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vtaps#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciCoreVtaps that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciCoreVtaps to import is 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-vtaps/index.ts",
            "line": 634
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciCoreVtapsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 503
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 637
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 519
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 535
          },
          "name": "resetIsVtapEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 551
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 567
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 583
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 599
          },
          "name": "resetTargetIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 615
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 649
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 664
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciCoreVtaps",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 423
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 631
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVtapsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 625
          },
          "name": "vtaps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVtapsVtapsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 491
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 507
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 641
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVtapsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 523
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 539
          },
          "name": "isVtapEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 555
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 571
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 587
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 603
          },
          "name": "targetIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 619
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 484
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 497
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 513
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 529
          },
          "name": "isVtapEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 545
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 561
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 577
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 593
          },
          "name": "targetIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 609
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vtaps/index:DataOciCoreVtaps"
    },
    "cdktf-provider-oci.DataOciCoreVtapsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVtapsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vtaps/index.ts",
        "line": 9
      },
      "name": "DataOciCoreVtapsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vtaps#compartment_id DataOciCoreVtaps#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/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/7.19.0/docs/data-sources/core_vtaps#display_name DataOciCoreVtaps#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/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/7.19.0/docs/data-sources/core_vtaps#filter DataOciCoreVtaps#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVtapsFilter"
                    },
                    "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/7.19.0/docs/data-sources/core_vtaps#id DataOciCoreVtaps#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/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/7.19.0/docs/data-sources/core_vtaps#is_vtap_enabled DataOciCoreVtaps#is_vtap_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 28
          },
          "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/7.19.0/docs/data-sources/core_vtaps#source DataOciCoreVtaps#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 32
          },
          "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/7.19.0/docs/data-sources/core_vtaps#state DataOciCoreVtaps#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/core_vtaps#target_id DataOciCoreVtaps#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 40
          },
          "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/7.19.0/docs/data-sources/core_vtaps#target_ip DataOciCoreVtaps#target_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/core_vtaps#vcn_id DataOciCoreVtaps#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 48
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vtaps/index:DataOciCoreVtapsConfig"
    },
    "cdktf-provider-oci.DataOciCoreVtapsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVtapsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vtaps/index.ts",
        "line": 238
      },
      "name": "DataOciCoreVtapsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/core_vtaps#name DataOciCoreVtaps#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/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/7.19.0/docs/data-sources/core_vtaps#values DataOciCoreVtaps#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/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/7.19.0/docs/data-sources/core_vtaps#regex DataOciCoreVtaps#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 246
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-vtaps/index:DataOciCoreVtapsFilter"
    },
    "cdktf-provider-oci.DataOciCoreVtapsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVtapsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vtaps/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-core-vtaps/index.ts",
        "line": 395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/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.DataOciCoreVtapsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVtapsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/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-core-vtaps/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-core-vtaps/index.ts",
            "line": 403
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciCoreVtapsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-vtaps/index:DataOciCoreVtapsFilterList"
    },
    "cdktf-provider-oci.DataOciCoreVtapsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVtapsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vtaps/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-core-vtaps/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 373
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciCoreVtapsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 361
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/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-core-vtaps/index.ts",
            "line": 390
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 354
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 367
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 383
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciCoreVtapsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-core-vtaps/index:DataOciCoreVtapsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciCoreVtapsVtaps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVtapsVtaps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-core-vtaps/index.ts",
        "line": 56
      },
      "name": "DataOciCoreVtapsVtaps",
      "symbolId": "src/data-oci-core-vtaps/index:DataOciCoreVtapsVtaps"
    },
    "cdktf-provider-oci.DataOciCoreVtapsVtapsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVtapsVtapsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vtaps/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-core-vtaps/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/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.DataOciCoreVtapsVtapsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciCoreVtapsVtapsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/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-core-vtaps/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-core-vtaps/index.ts",
            "line": 227
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vtaps/index:DataOciCoreVtapsVtapsList"
    },
    "cdktf-provider-oci.DataOciCoreVtapsVtapsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciCoreVtapsVtapsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-core-vtaps/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-vtaps/index.ts",
        "line": 79
      },
      "name": "DataOciCoreVtapsVtapsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 108
          },
          "name": "captureFilterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 113
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 119
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 124
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 129
          },
          "name": "encapsulationProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 135
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 140
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 145
          },
          "name": "isVtapEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 150
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 155
          },
          "name": "maxPacketSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 160
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 165
          },
          "name": "sourcePrivateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 170
          },
          "name": "sourcePrivateEndpointSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 175
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 180
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 185
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 190
          },
          "name": "targetIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 195
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 200
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 205
          },
          "name": "trafficMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 210
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 215
          },
          "name": "vxlanNetworkIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-core-vtaps/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciCoreVtapsVtaps"
          }
        }
      ],
      "symbolId": "src/data-oci-core-vtaps/index:DataOciCoreVtapsVtapsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormat": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_annotation_format oci_data_labeling_service_annotation_format}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormat",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_annotation_format oci_data_labeling_service_annotation_format} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-annotation-format/index.ts",
          "line": 133
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-annotation-format/index.ts",
        "line": 101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataLabelingServiceAnnotationFormat resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-format/index.ts",
            "line": 118
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataLabelingServiceAnnotationFormat to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_annotation_format#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataLabelingServiceAnnotationFormat that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataLabelingServiceAnnotationFormat to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-format/index.ts",
            "line": 178
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-format/index.ts",
            "line": 196
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-format/index.ts",
            "line": 203
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceAnnotationFormat",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-format/index.ts",
            "line": 106
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-format/index.ts",
            "line": 188
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-format/index.ts",
            "line": 166
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-format/index.ts",
            "line": 182
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-format/index.ts",
            "line": 159
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-format/index.ts",
            "line": 172
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-annotation-format/index:DataOciDataLabelingServiceAnnotationFormat"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-annotation-format/index.ts",
        "line": 9
      },
      "name": "DataOciDataLabelingServiceAnnotationFormatConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_annotation_format#compartment_id DataOciDataLabelingServiceAnnotationFormat#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-format/index.ts",
            "line": 13
          },
          "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/7.19.0/docs/data-sources/data_labeling_service_annotation_format#id DataOciDataLabelingServiceAnnotationFormat#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-format/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-annotation-format/index:DataOciDataLabelingServiceAnnotationFormatConfig"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-annotation-format/index.ts",
        "line": 22
      },
      "name": "DataOciDataLabelingServiceAnnotationFormatItems",
      "symbolId": "src/data-oci-data-labeling-service-annotation-format/index:DataOciDataLabelingServiceAnnotationFormatItems"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-annotation-format/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-data-labeling-service-annotation-format/index.ts",
        "line": 79
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-format/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.DataOciDataLabelingServiceAnnotationFormatItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceAnnotationFormatItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-format/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-data-labeling-service-annotation-format/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-data-labeling-service-annotation-format/index.ts",
            "line": 86
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-annotation-format/index:DataOciDataLabelingServiceAnnotationFormatItemsList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-annotation-format/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-data-labeling-service-annotation-format/index.ts",
        "line": 45
      },
      "name": "DataOciDataLabelingServiceAnnotationFormatItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-format/index.ts",
            "line": 74
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-format/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-annotation-format/index:DataOciDataLabelingServiceAnnotationFormatItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormats": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_annotation_formats oci_data_labeling_service_annotation_formats}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormats",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_annotation_formats oci_data_labeling_service_annotation_formats} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
          "line": 391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataLabelingServiceAnnotationFormats resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 376
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataLabelingServiceAnnotationFormats to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_annotation_formats#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataLabelingServiceAnnotationFormats that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataLabelingServiceAnnotationFormats to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 456
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 459
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 443
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/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-data-labeling-service-annotation-formats/index.ts",
            "line": 479
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceAnnotationFormats",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 364
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 418
          },
          "name": "annotationFormatCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 453
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 431
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 463
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 447
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 424
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 437
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-annotation-formats/index:DataOciDataLabelingServiceAnnotationFormats"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
        "line": 103
      },
      "name": "DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollection",
      "symbolId": "src/data-oci-data-labeling-service-annotation-formats/index:DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollection"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
        "line": 28
      },
      "name": "DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionItems",
      "symbolId": "src/data-oci-data-labeling-service-annotation-formats/index:DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-annotation-formats/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
        "line": 85
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 99
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 92
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 92
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 92
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-annotation-formats/index:DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-annotation-formats/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-data-labeling-service-annotation-formats/index.ts",
        "line": 51
      },
      "name": "DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 80
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-annotation-formats/index:DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-annotation-formats/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-data-labeling-service-annotation-formats/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/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.DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/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-data-labeling-service-annotation-formats/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-data-labeling-service-annotation-formats/index.ts",
            "line": 168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-annotation-formats/index:DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-annotation-formats/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
        "line": 126
      },
      "name": "DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 156
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-annotation-formats/index:DataOciDataLabelingServiceAnnotationFormatsAnnotationFormatCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
        "line": 9
      },
      "name": "DataOciDataLabelingServiceAnnotationFormatsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_annotation_formats#compartment_id DataOciDataLabelingServiceAnnotationFormats#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/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/7.19.0/docs/data-sources/data_labeling_service_annotation_formats#filter DataOciDataLabelingServiceAnnotationFormats#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_labeling_service_annotation_formats#id DataOciDataLabelingServiceAnnotationFormats#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-annotation-formats/index:DataOciDataLabelingServiceAnnotationFormatsConfig"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
        "line": 179
      },
      "name": "DataOciDataLabelingServiceAnnotationFormatsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_annotation_formats#name DataOciDataLabelingServiceAnnotationFormats#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 183
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_annotation_formats#values DataOciDataLabelingServiceAnnotationFormats#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 191
          },
          "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/7.19.0/docs/data-sources/data_labeling_service_annotation_formats#regex DataOciDataLabelingServiceAnnotationFormats#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 187
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-annotation-formats/index:DataOciDataLabelingServiceAnnotationFormatsFilter"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-annotation-formats/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-data-labeling-service-annotation-formats/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/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.DataOciDataLabelingServiceAnnotationFormatsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceAnnotationFormatsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/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-data-labeling-service-annotation-formats/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-data-labeling-service-annotation-formats/index.ts",
            "line": 344
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-annotation-formats/index:DataOciDataLabelingServiceAnnotationFormatsFilterList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-annotation-formats/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-data-labeling-service-annotation-formats/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 314
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataLabelingServiceAnnotationFormatsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 302
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 318
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 331
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 295
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 308
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 324
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-annotation-formats/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceAnnotationFormatsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-annotation-formats/index:DataOciDataLabelingServiceAnnotationFormatsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDataset": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_dataset oci_data_labeling_service_dataset}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDataset",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_dataset oci_data_labeling_service_dataset} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
          "line": 795
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
        "line": 763
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataLabelingServiceDataset resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 780
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataLabelingServiceDataset to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_dataset#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataLabelingServiceDataset that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataLabelingServiceDataset to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 938
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 944
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDataset",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 768
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 820
          },
          "name": "additionalProperties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 825
          },
          "name": "annotationFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 830
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 836
          },
          "name": "datasetFormatDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetFormatDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 855
          },
          "name": "datasetSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 861
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 866
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 871
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 877
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 882
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 888
          },
          "name": "initialImportDatasetConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 894
          },
          "name": "initialRecordGenerationConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialRecordGenerationConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 905
          },
          "name": "labelingInstructions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 900
          },
          "name": "labelSet",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetLabelSetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 910
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 915
          },
          "name": "lifecycleSubstate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 920
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 925
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 930
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 849
          },
          "name": "datasetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 842
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDataset"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
        "line": 9
      },
      "name": "DataOciDataLabelingServiceDatasetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_dataset#dataset_id DataOciDataLabelingServiceDataset#dataset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 13
          },
          "name": "datasetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetConfig"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetFormatDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetFormatDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
        "line": 115
      },
      "name": "DataOciDataLabelingServiceDatasetDatasetFormatDetails",
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetDatasetFormatDetails"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetFormatDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetFormatDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/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.DataOciDataLabelingServiceDatasetDatasetFormatDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetDatasetFormatDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetDatasetFormatDetailsList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetFormatDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetFormatDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
        "line": 138
      },
      "name": "DataOciDataLabelingServiceDatasetDatasetFormatDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 167
          },
          "name": "formatType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 173
          },
          "name": "textFileTypeMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetFormatDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetDatasetFormatDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
        "line": 15
      },
      "name": "DataOciDataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadata",
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadata"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/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.DataOciDataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadataList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
        "line": 38
      },
      "name": "DataOciDataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 67
          },
          "name": "columnDelimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 72
          },
          "name": "columnIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 77
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 82
          },
          "name": "escapeCharacter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 87
          },
          "name": "formatType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 92
          },
          "name": "lineDelimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetDatasetFormatDetailsTextFileTypeMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
        "line": 196
      },
      "name": "DataOciDataLabelingServiceDatasetDatasetSourceDetails",
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetDatasetSourceDetails"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/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.DataOciDataLabelingServiceDatasetDatasetSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetDatasetSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
            "line": 275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetDatasetSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
        "line": 219
      },
      "name": "DataOciDataLabelingServiceDatasetDatasetSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 248
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 253
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 258
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 263
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetDatasetSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetDatasetSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
        "line": 456
      },
      "name": "DataOciDataLabelingServiceDatasetInitialImportDatasetConfiguration",
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetInitialImportDatasetConfiguration"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormat": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
        "line": 286
      },
      "name": "DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormat",
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormat"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormatList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/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.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormatOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormatList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
            "line": 355
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormatList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormatOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
        "line": 309
      },
      "name": "DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormatOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 338
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 343
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormat"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormatOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPath": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPath",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
        "line": 366
      },
      "name": "DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPath",
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPath"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPathList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPathList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
        "line": 438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/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.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPathOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPathList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
            "line": 445
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPathList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPathOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPathOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
        "line": 389
      },
      "name": "DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPathOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 418
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 423
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 428
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 433
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPath"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPathOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
        "line": 520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/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.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
            "line": 527
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
        "line": 479
      },
      "name": "DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 509
          },
          "name": "importFormat",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportFormatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 515
          },
          "name": "importMetadataPath",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationImportMetadataPathList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 492
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialImportDatasetConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetInitialImportDatasetConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialRecordGenerationConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialRecordGenerationConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
        "line": 538
      },
      "name": "DataOciDataLabelingServiceDatasetInitialRecordGenerationConfiguration",
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetInitialRecordGenerationConfiguration"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialRecordGenerationConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialRecordGenerationConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-dataset/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
        "line": 590
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 604
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialRecordGenerationConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetInitialRecordGenerationConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 597
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 597
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 597
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetInitialRecordGenerationConfigurationList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialRecordGenerationConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialRecordGenerationConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
        "line": 561
      },
      "name": "DataOciDataLabelingServiceDatasetInitialRecordGenerationConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 574
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetInitialRecordGenerationConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetInitialRecordGenerationConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetLabelSet": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetLabelSet",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
        "line": 683
      },
      "name": "DataOciDataLabelingServiceDatasetLabelSet",
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetLabelSet"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetLabelSetItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetLabelSetItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
        "line": 608
      },
      "name": "DataOciDataLabelingServiceDatasetLabelSetItems",
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetLabelSetItems"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetLabelSetItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetLabelSetItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
        "line": 665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/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.DataOciDataLabelingServiceDatasetLabelSetItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetLabelSetItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
            "line": 672
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetLabelSetItemsList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetLabelSetItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetLabelSetItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
          "line": 640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
        "line": 631
      },
      "name": "DataOciDataLabelingServiceDatasetLabelSetItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 660
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetLabelSetItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetLabelSetItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetLabelSetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetLabelSetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
        "line": 741
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/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.DataOciDataLabelingServiceDatasetLabelSetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetLabelSetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
            "line": 748
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetLabelSetList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetLabelSetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetLabelSetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-dataset/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-data-labeling-service-dataset/index.ts",
        "line": 706
      },
      "name": "DataOciDataLabelingServiceDatasetLabelSetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 736
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetLabelSetItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-dataset/index.ts",
            "line": 719
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetLabelSet"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-dataset/index:DataOciDataLabelingServiceDatasetLabelSetOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_datasets oci_data_labeling_service_datasets}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_datasets oci_data_labeling_service_datasets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
          "line": 1245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
        "line": 1213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataLabelingServiceDatasets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1230
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataLabelingServiceDatasets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_datasets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataLabelingServiceDatasets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataLabelingServiceDatasets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1361
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1281
          },
          "name": "resetAnnotationFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1316
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1364
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1332
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1348
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1376
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1387
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1218
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1304
          },
          "name": "datasetCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1358
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1285
          },
          "name": "annotationFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1298
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1320
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1368
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1336
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1352
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1275
          },
          "name": "annotationFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1291
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1310
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1326
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1342
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasets"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
        "line": 9
      },
      "name": "DataOciDataLabelingServiceDatasetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_datasets#compartment_id DataOciDataLabelingServiceDatasets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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/7.19.0/docs/data-sources/data_labeling_service_datasets#annotation_format DataOciDataLabelingServiceDatasets#annotation_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 13
          },
          "name": "annotationFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_datasets#display_name DataOciDataLabelingServiceDatasets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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/7.19.0/docs/data-sources/data_labeling_service_datasets#filter DataOciDataLabelingServiceDatasets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_labeling_service_datasets#id DataOciDataLabelingServiceDatasets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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/7.19.0/docs/data-sources/data_labeling_service_datasets#state DataOciDataLabelingServiceDatasets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsConfig"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
        "line": 957
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollection",
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollection"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
        "line": 784
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItems",
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
        "line": 140
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetails",
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetails"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
            "line": 210
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
        "line": 163
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 192
          },
          "name": "formatType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 198
          },
          "name": "textFileTypeMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsTextFileTypeMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsTextFileTypeMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsTextFileTypeMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
        "line": 40
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsTextFileTypeMetadata",
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsTextFileTypeMetadata"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsTextFileTypeMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsTextFileTypeMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsTextFileTypeMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsTextFileTypeMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
            "line": 129
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsTextFileTypeMetadataList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsTextFileTypeMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsTextFileTypeMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
        "line": 63
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsTextFileTypeMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 92
          },
          "name": "columnDelimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 97
          },
          "name": "columnIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 102
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 107
          },
          "name": "escapeCharacter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 112
          },
          "name": "formatType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 117
          },
          "name": "lineDelimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsTextFileTypeMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsTextFileTypeMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
        "line": 221
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetSourceDetails",
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetSourceDetails"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
            "line": 300
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
        "line": 244
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 273
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 278
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 283
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 288
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
        "line": 481
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfiguration",
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfiguration"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportFormat": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportFormat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
        "line": 311
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportFormat",
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportFormat"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportFormatList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportFormatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportFormatOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportFormatList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
            "line": 380
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportFormatList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportFormatOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportFormatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
        "line": 334
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportFormatOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 363
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 368
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportFormat"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportFormatOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportMetadataPath": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportMetadataPath",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
        "line": 391
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportMetadataPath",
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportMetadataPath"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportMetadataPathList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportMetadataPathList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportMetadataPathOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportMetadataPathList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
            "line": 470
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportMetadataPathList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportMetadataPathOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportMetadataPathOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
        "line": 414
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportMetadataPathOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 443
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 448
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 453
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 458
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportMetadataPath"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportMetadataPathOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
        "line": 545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 559
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 552
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 552
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 552
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
        "line": 504
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 534
          },
          "name": "importFormat",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportFormatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 540
          },
          "name": "importMetadataPath",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationImportMetadataPathList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialRecordGenerationConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialRecordGenerationConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
        "line": 563
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialRecordGenerationConfiguration",
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialRecordGenerationConfiguration"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialRecordGenerationConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialRecordGenerationConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
        "line": 615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialRecordGenerationConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialRecordGenerationConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
            "line": 622
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialRecordGenerationConfigurationList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialRecordGenerationConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialRecordGenerationConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
        "line": 586
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialRecordGenerationConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 599
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialRecordGenerationConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialRecordGenerationConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSet": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSet",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
        "line": 708
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSet",
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSet"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
        "line": 633
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetItems",
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetItems"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
          "line": 697
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
        "line": 690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 704
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 697
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 697
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 697
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetItemsList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
        "line": 656
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 685
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 669
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
        "line": 766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
            "line": 773
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
        "line": 731
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 761
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 744
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSet"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
        "line": 939
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
            "line": 946
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
        "line": 807
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 837
          },
          "name": "additionalProperties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 842
          },
          "name": "annotationFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 847
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 853
          },
          "name": "datasetFormatDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetFormatDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 859
          },
          "name": "datasetSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsDatasetSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 865
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 870
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 875
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 881
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 886
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 892
          },
          "name": "initialImportDatasetConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialImportDatasetConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 898
          },
          "name": "initialRecordGenerationConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsInitialRecordGenerationConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 909
          },
          "name": "labelingInstructions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 904
          },
          "name": "labelSet",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsLabelSetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 914
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 919
          },
          "name": "lifecycleSubstate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 924
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 929
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 934
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
        "line": 1015
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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.DataOciDataLabelingServiceDatasetsDatasetCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
            "line": 1022
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
        "line": 980
      },
      "name": "DataOciDataLabelingServiceDatasetsDatasetCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1010
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 993
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsDatasetCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsDatasetCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
        "line": 1033
      },
      "name": "DataOciDataLabelingServiceDatasetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_datasets#name DataOciDataLabelingServiceDatasets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1037
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_labeling_service_datasets#values DataOciDataLabelingServiceDatasets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1045
          },
          "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/7.19.0/docs/data-sources/data_labeling_service_datasets#regex DataOciDataLabelingServiceDatasets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1041
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsFilter"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
          "line": 1198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
        "line": 1190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1205
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1198
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1198
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1198
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsFilterList"
    },
    "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-labeling-service-datasets/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-data-labeling-service-datasets/index.ts",
        "line": 1091
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1168
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataLabelingServiceDatasetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1156
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1172
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1185
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1149
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1162
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1178
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-labeling-service-datasets/index.ts",
            "line": 1105
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataLabelingServiceDatasetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-labeling-service-datasets/index:DataOciDataLabelingServiceDatasetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAlert": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert oci_data_safe_alert}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlert",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert oci_data_safe_alert} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert/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.DataOciDataSafeAlertConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAlert resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/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 DataOciDataSafeAlert to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAlert that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAlert to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 215
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 221
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAlert",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 88
          },
          "name": "alertPolicyRuleKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 93
          },
          "name": "alertPolicyRuleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 98
          },
          "name": "alertType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 103
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 108
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 114
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 119
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 124
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 130
          },
          "name": "featureDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 136
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 141
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 146
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 151
          },
          "name": "operationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 156
          },
          "name": "operationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 161
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 166
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 171
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 176
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 181
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 187
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 192
          },
          "name": "targetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 197
          },
          "name": "targetNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 202
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 207
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 83
          },
          "name": "alertIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 76
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert/index:DataOciDataSafeAlert"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertAnalytic": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_analytic oci_data_safe_alert_analytic}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertAnalytic",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_analytic oci_data_safe_alert_analytic} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
          "line": 262
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAlertAnalyticConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAlertAnalytic resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 247
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeAlertAnalytic to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_analytic#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAlertAnalytic that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAlertAnalytic to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 302
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 331
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 347
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 363
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 385
          },
          "name": "resetQueryTimeZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 401
          },
          "name": "resetScimQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 417
          },
          "name": "resetSummaryField"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 433
          },
          "name": "resetTimeEnded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 449
          },
          "name": "resetTimeStarted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 461
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 476
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAlertAnalytic",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 235
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 373
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertAnalyticItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 306
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 319
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 335
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 351
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 367
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 389
          },
          "name": "queryTimeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 405
          },
          "name": "scimQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 421
          },
          "name": "summaryFieldInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 437
          },
          "name": "timeEndedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 453
          },
          "name": "timeStartedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 296
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 312
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 325
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 341
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 357
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 379
          },
          "name": "queryTimeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 395
          },
          "name": "scimQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 411
          },
          "name": "summaryField",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 427
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 443
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-analytic/index:DataOciDataSafeAlertAnalytic"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertAnalyticConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertAnalyticConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAlertAnalyticConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_analytic#compartment_id DataOciDataSafeAlertAnalytic#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/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/7.19.0/docs/data-sources/data_safe_alert_analytic#access_level DataOciDataSafeAlertAnalytic#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/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/7.19.0/docs/data-sources/data_safe_alert_analytic#compartment_id_in_subtree DataOciDataSafeAlertAnalytic#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/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/7.19.0/docs/data-sources/data_safe_alert_analytic#group_by DataOciDataSafeAlertAnalytic#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 25
          },
          "name": "groupBy",
          "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/7.19.0/docs/data-sources/data_safe_alert_analytic#id DataOciDataSafeAlertAnalytic#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/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/7.19.0/docs/data-sources/data_safe_alert_analytic#query_time_zone DataOciDataSafeAlertAnalytic#query_time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 36
          },
          "name": "queryTimeZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_analytic#scim_query DataOciDataSafeAlertAnalytic#scim_query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 40
          },
          "name": "scimQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_analytic#summary_field DataOciDataSafeAlertAnalytic#summary_field}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 44
          },
          "name": "summaryField",
          "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/7.19.0/docs/data-sources/data_safe_alert_analytic#time_ended DataOciDataSafeAlertAnalytic#time_ended}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 48
          },
          "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/7.19.0/docs/data-sources/data_safe_alert_analytic#time_started DataOciDataSafeAlertAnalytic#time_started}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 52
          },
          "name": "timeStarted",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-analytic/index:DataOciDataSafeAlertAnalyticConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertAnalyticItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertAnalyticItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
        "line": 130
      },
      "name": "DataOciDataSafeAlertAnalyticItems",
      "symbolId": "src/data-oci-data-safe-alert-analytic/index:DataOciDataSafeAlertAnalyticItems"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertAnalyticItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertAnalyticItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
        "line": 54
      },
      "name": "DataOciDataSafeAlertAnalyticItemsDimensions",
      "symbolId": "src/data-oci-data-safe-alert-analytic/index:DataOciDataSafeAlertAnalyticItemsDimensions"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertAnalyticItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertAnalyticItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-analytic/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-data-safe-alert-analytic/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/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.DataOciDataSafeAlertAnalyticItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAlertAnalyticItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/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-data-safe-alert-analytic/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-data-safe-alert-analytic/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-analytic/index:DataOciDataSafeAlertAnalyticItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertAnalyticItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertAnalyticItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-analytic/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/data-oci-data-safe-alert-analytic/index.ts",
        "line": 77
      },
      "name": "DataOciDataSafeAlertAnalyticItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 107
          },
          "name": "groupBy",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertAnalyticItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-analytic/index:DataOciDataSafeAlertAnalyticItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertAnalyticItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertAnalyticItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-analytic/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-data-safe-alert-analytic/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/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.DataOciDataSafeAlertAnalyticItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAlertAnalyticItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/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-data-safe-alert-analytic/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-data-safe-alert-analytic/index.ts",
            "line": 215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-analytic/index:DataOciDataSafeAlertAnalyticItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertAnalyticItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertAnalyticItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-analytic/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-data-safe-alert-analytic/index.ts",
        "line": 153
      },
      "name": "DataOciDataSafeAlertAnalyticItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 182
          },
          "name": "count",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 188
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertAnalyticItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 193
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 198
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 203
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-analytic/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertAnalyticItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-analytic/index:DataOciDataSafeAlertAnalyticItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAlertConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert#alert_id DataOciDataSafeAlert#alert_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert/index.ts",
            "line": 13
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert/index:DataOciDataSafeAlertConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policies oci_data_safe_alert_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policies oci_data_safe_alert_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-policies/index.ts",
          "line": 586
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policies/index.ts",
        "line": 554
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAlertPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 571
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeAlertPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAlertPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAlertPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 804
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 628
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 650
          },
          "name": "resetAlertPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 679
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 695
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 807
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 711
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 727
          },
          "name": "resetIsUserDefined"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 743
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 759
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 775
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 791
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 819
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 836
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAlertPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 559
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 638
          },
          "name": "alertPolicyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 801
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 632
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 654
          },
          "name": "alertPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 667
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 683
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 699
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 811
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 715
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 731
          },
          "name": "isUserDefinedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 747
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 763
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 779
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 795
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 622
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 644
          },
          "name": "alertPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 660
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 673
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 689
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 705
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 721
          },
          "name": "isUserDefined",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 737
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 753
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 769
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 785
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policies/index:DataOciDataSafeAlertPolicies"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policies/index.ts",
        "line": 298
      },
      "name": "DataOciDataSafeAlertPoliciesAlertPolicyCollection",
      "symbolId": "src/data-oci-data-safe-alert-policies/index:DataOciDataSafeAlertPoliciesAlertPolicyCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policies/index.ts",
        "line": 149
      },
      "name": "DataOciDataSafeAlertPoliciesAlertPolicyCollectionItems",
      "symbolId": "src/data-oci-data-safe-alert-policies/index:DataOciDataSafeAlertPoliciesAlertPolicyCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsAlertPolicyRuleDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsAlertPolicyRuleDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policies/index.ts",
        "line": 64
      },
      "name": "DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsAlertPolicyRuleDetails",
      "symbolId": "src/data-oci-data-safe-alert-policies/index:DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsAlertPolicyRuleDetails"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsAlertPolicyRuleDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsAlertPolicyRuleDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-policies/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policies/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 145
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsAlertPolicyRuleDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsAlertPolicyRuleDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 138
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 138
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policies/index:DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsAlertPolicyRuleDetailsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsAlertPolicyRuleDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsAlertPolicyRuleDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-policies/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-data-safe-alert-policies/index.ts",
        "line": 87
      },
      "name": "DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsAlertPolicyRuleDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 116
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 121
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 126
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsAlertPolicyRuleDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policies/index:DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsAlertPolicyRuleDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-policies/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-data-safe-alert-policies/index.ts",
        "line": 280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/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.DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/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-data-safe-alert-policies/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-data-safe-alert-policies/index.ts",
            "line": 287
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policies/index:DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-policies/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-data-safe-alert-policies/index.ts",
        "line": 172
      },
      "name": "DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 202
          },
          "name": "alertPolicyRuleDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsAlertPolicyRuleDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 207
          },
          "name": "alertPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 212
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 218
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 223
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 228
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 234
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 239
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 244
          },
          "name": "isUserDefined",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 249
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 254
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 259
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 265
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 270
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 275
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policies/index:DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-policies/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-data-safe-alert-policies/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/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.DataOciDataSafeAlertPoliciesAlertPolicyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAlertPoliciesAlertPolicyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/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-data-safe-alert-policies/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-data-safe-alert-policies/index.ts",
            "line": 363
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policies/index:DataOciDataSafeAlertPoliciesAlertPolicyCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-policies/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policies/index.ts",
        "line": 321
      },
      "name": "DataOciDataSafeAlertPoliciesAlertPolicyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 351
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesAlertPolicyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policies/index:DataOciDataSafeAlertPoliciesAlertPolicyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policies/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAlertPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policies#compartment_id DataOciDataSafeAlertPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/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/7.19.0/docs/data-sources/data_safe_alert_policies#access_level DataOciDataSafeAlertPolicies#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/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/7.19.0/docs/data-sources/data_safe_alert_policies#alert_policy_id DataOciDataSafeAlertPolicies#alert_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 17
          },
          "name": "alertPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policies#compartment_id_in_subtree DataOciDataSafeAlertPolicies#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/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/7.19.0/docs/data-sources/data_safe_alert_policies#display_name DataOciDataSafeAlertPolicies#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/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/7.19.0/docs/data-sources/data_safe_alert_policies#filter DataOciDataSafeAlertPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 62
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_alert_policies#id DataOciDataSafeAlertPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/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/7.19.0/docs/data-sources/data_safe_alert_policies#is_user_defined DataOciDataSafeAlertPolicies#is_user_defined}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 40
          },
          "name": "isUserDefined",
          "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/7.19.0/docs/data-sources/data_safe_alert_policies#state DataOciDataSafeAlertPolicies#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/data_safe_alert_policies#time_created_greater_than_or_equal_to DataOciDataSafeAlertPolicies#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 48
          },
          "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/7.19.0/docs/data-sources/data_safe_alert_policies#time_created_less_than DataOciDataSafeAlertPolicies#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 52
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policies#type DataOciDataSafeAlertPolicies#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 56
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policies/index:DataOciDataSafeAlertPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policies/index.ts",
        "line": 374
      },
      "name": "DataOciDataSafeAlertPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policies#name DataOciDataSafeAlertPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 378
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policies#values DataOciDataSafeAlertPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 386
          },
          "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/7.19.0/docs/data-sources/data_safe_alert_policies#regex DataOciDataSafeAlertPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 382
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policies/index:DataOciDataSafeAlertPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-policies/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-data-safe-alert-policies/index.ts",
        "line": 531
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/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.DataOciDataSafeAlertPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAlertPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/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-data-safe-alert-policies/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-data-safe-alert-policies/index.ts",
            "line": 539
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policies/index:DataOciDataSafeAlertPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-policies/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-data-safe-alert-policies/index.ts",
        "line": 432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 509
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeAlertPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 497
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 513
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 526
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 490
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 503
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 519
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policies/index.ts",
            "line": 446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policies/index:DataOciDataSafeAlertPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policy oci_data_safe_alert_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policy oci_data_safe_alert_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-policy/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.DataOciDataSafeAlertPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policy/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAlertPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/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 DataOciDataSafeAlertPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAlertPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAlertPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/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-data-safe-alert-policy/index.ts",
            "line": 261
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAlertPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 109
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 174
          },
          "name": "alertPolicyRuleDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyAlertPolicyRuleDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 179
          },
          "name": "alertPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 184
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 190
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 195
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 200
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 206
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 211
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 216
          },
          "name": "isUserDefined",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 221
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 226
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 231
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 237
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 242
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 247
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 168
          },
          "name": "alertPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 161
          },
          "name": "alertPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policy/index:DataOciDataSafeAlertPolicy"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPolicyAlertPolicyRuleDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyAlertPolicyRuleDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policy/index.ts",
        "line": 15
      },
      "name": "DataOciDataSafeAlertPolicyAlertPolicyRuleDetails",
      "symbolId": "src/data-oci-data-safe-alert-policy/index:DataOciDataSafeAlertPolicyAlertPolicyRuleDetails"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPolicyAlertPolicyRuleDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyAlertPolicyRuleDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-policy/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-data-safe-alert-policy/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/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.DataOciDataSafeAlertPolicyAlertPolicyRuleDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAlertPolicyAlertPolicyRuleDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/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-data-safe-alert-policy/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-data-safe-alert-policy/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policy/index:DataOciDataSafeAlertPolicyAlertPolicyRuleDetailsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPolicyAlertPolicyRuleDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyAlertPolicyRuleDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-policy/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-data-safe-alert-policy/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeAlertPolicyAlertPolicyRuleDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 67
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 72
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 77
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyAlertPolicyRuleDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policy/index:DataOciDataSafeAlertPolicyAlertPolicyRuleDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policy/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAlertPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policy#alert_policy_id DataOciDataSafeAlertPolicy#alert_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy/index.ts",
            "line": 13
          },
          "name": "alertPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policy/index:DataOciDataSafeAlertPolicyConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPolicyRule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policy_rule oci_data_safe_alert_policy_rule}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policy_rule oci_data_safe_alert_policy_rule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-policy-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.DataOciDataSafeAlertPolicyRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policy-rule/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAlertPolicyRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-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 DataOciDataSafeAlertPolicyRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policy_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAlertPolicyRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAlertPolicyRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rule/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-data-safe-alert-policy-rule/index.ts",
            "line": 151
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAlertPolicyRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rule/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rule/index.ts",
            "line": 93
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rule/index.ts",
            "line": 98
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rule/index.ts",
            "line": 103
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rule/index.ts",
            "line": 108
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rule/index.ts",
            "line": 113
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rule/index.ts",
            "line": 131
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rule/index.ts",
            "line": 136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rule/index.ts",
            "line": 88
          },
          "name": "alertPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rule/index.ts",
            "line": 126
          },
          "name": "ruleKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rule/index.ts",
            "line": 81
          },
          "name": "alertPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rule/index.ts",
            "line": 119
          },
          "name": "ruleKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policy-rule/index:DataOciDataSafeAlertPolicyRule"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPolicyRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policy-rule/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAlertPolicyRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policy_rule#alert_policy_id DataOciDataSafeAlertPolicyRule#alert_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rule/index.ts",
            "line": 13
          },
          "name": "alertPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policy_rule#rule_key DataOciDataSafeAlertPolicyRule#rule_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rule/index.ts",
            "line": 17
          },
          "name": "ruleKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policy-rule/index:DataOciDataSafeAlertPolicyRuleConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPolicyRules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policy_rules oci_data_safe_alert_policy_rules}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policy_rules oci_data_safe_alert_policy_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
          "line": 421
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAlertPolicyRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 406
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeAlertPolicyRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policy_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAlertPolicyRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAlertPolicyRules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 486
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 489
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 473
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 501
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 509
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAlertPolicyRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 394
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 461
          },
          "name": "alertPolicyRuleCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 483
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 455
          },
          "name": "alertPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 493
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 477
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 448
          },
          "name": "alertPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 467
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policy-rules/index:DataOciDataSafeAlertPolicyRules"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
        "line": 133
      },
      "name": "DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollection",
      "symbolId": "src/data-oci-data-safe-alert-policy-rules/index:DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
        "line": 28
      },
      "name": "DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionItems",
      "symbolId": "src/data-oci-data-safe-alert-policy-rules/index:DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-policy-rules/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-data-safe-alert-policy-rules/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/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.DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/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-data-safe-alert-policy-rules/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-data-safe-alert-policy-rules/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policy-rules/index:DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-policy-rules/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-data-safe-alert-policy-rules/index.ts",
        "line": 51
      },
      "name": "DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 80
          },
          "name": "alertPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 85
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 90
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 95
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 100
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 105
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 110
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policy-rules/index:DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-policy-rules/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 205
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 198
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 198
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 198
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policy-rules/index:DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-policy-rules/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-data-safe-alert-policy-rules/index.ts",
        "line": 156
      },
      "name": "DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 186
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policy-rules/index:DataOciDataSafeAlertPolicyRulesAlertPolicyRuleCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAlertPolicyRulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policy_rules#alert_policy_id DataOciDataSafeAlertPolicyRules#alert_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 13
          },
          "name": "alertPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policy_rules#filter DataOciDataSafeAlertPolicyRules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_alert_policy_rules#id DataOciDataSafeAlertPolicyRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policy-rules/index:DataOciDataSafeAlertPolicyRulesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
        "line": 209
      },
      "name": "DataOciDataSafeAlertPolicyRulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policy_rules#name DataOciDataSafeAlertPolicyRules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 213
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alert_policy_rules#values DataOciDataSafeAlertPolicyRules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 221
          },
          "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/7.19.0/docs/data-sources/data_safe_alert_policy_rules#regex DataOciDataSafeAlertPolicyRules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 217
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policy-rules/index:DataOciDataSafeAlertPolicyRulesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-policy-rules/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
        "line": 366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 381
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAlertPolicyRulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 374
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 374
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 374
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policy-rules/index:DataOciDataSafeAlertPolicyRulesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alert-policy-rules/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 344
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeAlertPolicyRulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 332
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 348
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 361
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 325
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 338
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 354
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alert-policy-rules/index.ts",
            "line": 281
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeAlertPolicyRulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alert-policy-rules/index:DataOciDataSafeAlertPolicyRulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAlerts": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alerts oci_data_safe_alerts}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlerts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alerts oci_data_safe_alerts} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alerts/index.ts",
          "line": 531
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alerts/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAlerts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 516
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeAlerts to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alerts#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAlerts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAlerts to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 664
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 568
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 603
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 619
          },
          "name": "resetField"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 667
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 635
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 651
          },
          "name": "resetScimQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 679
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 691
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAlerts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 504
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 578
          },
          "name": "alertCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsAlertCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 661
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 572
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 591
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 607
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 623
          },
          "name": "fieldInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 671
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 639
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 655
          },
          "name": "scimQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 562
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 584
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 597
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 613
          },
          "name": "field",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 629
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 645
          },
          "name": "scimQuery",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alerts/index:DataOciDataSafeAlerts"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertsAlertCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsAlertCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alerts/index.ts",
        "line": 243
      },
      "name": "DataOciDataSafeAlertsAlertCollection",
      "symbolId": "src/data-oci-data-safe-alerts/index:DataOciDataSafeAlertsAlertCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertsAlertCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsAlertCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alerts/index.ts",
        "line": 44
      },
      "name": "DataOciDataSafeAlertsAlertCollectionItems",
      "symbolId": "src/data-oci-data-safe-alerts/index:DataOciDataSafeAlertsAlertCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertsAlertCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsAlertCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alerts/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alerts/index.ts",
        "line": 225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 239
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsAlertCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAlertsAlertCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 232
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 232
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 232
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alerts/index:DataOciDataSafeAlertsAlertCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertsAlertCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsAlertCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alerts/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-data-safe-alerts/index.ts",
        "line": 67
      },
      "name": "DataOciDataSafeAlertsAlertCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 96
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 101
          },
          "name": "alertPolicyRuleKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 106
          },
          "name": "alertPolicyRuleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 111
          },
          "name": "alertType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 116
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 121
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 127
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 132
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 137
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 143
          },
          "name": "featureDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 149
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 154
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 159
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 164
          },
          "name": "operationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 169
          },
          "name": "operationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 174
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 179
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 184
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 189
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 194
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 200
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 205
          },
          "name": "targetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 210
          },
          "name": "targetNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 215
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 220
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsAlertCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alerts/index:DataOciDataSafeAlertsAlertCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertsAlertCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsAlertCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alerts/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-data-safe-alerts/index.ts",
        "line": 301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/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.DataOciDataSafeAlertsAlertCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAlertsAlertCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/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-data-safe-alerts/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-data-safe-alerts/index.ts",
            "line": 308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alerts/index:DataOciDataSafeAlertsAlertCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertsAlertCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsAlertCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alerts/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alerts/index.ts",
        "line": 266
      },
      "name": "DataOciDataSafeAlertsAlertCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 296
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsAlertCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsAlertCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alerts/index:DataOciDataSafeAlertsAlertCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alerts/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAlertsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alerts#compartment_id DataOciDataSafeAlerts#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/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/7.19.0/docs/data-sources/data_safe_alerts#access_level DataOciDataSafeAlerts#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/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/7.19.0/docs/data-sources/data_safe_alerts#compartment_id_in_subtree DataOciDataSafeAlerts#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/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/7.19.0/docs/data-sources/data_safe_alerts#field DataOciDataSafeAlerts#field}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 25
          },
          "name": "field",
          "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/7.19.0/docs/data-sources/data_safe_alerts#filter DataOciDataSafeAlerts#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_alerts#id DataOciDataSafeAlerts#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/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/7.19.0/docs/data-sources/data_safe_alerts#scim_query DataOciDataSafeAlerts#scim_query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 36
          },
          "name": "scimQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alerts/index:DataOciDataSafeAlertsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-alerts/index.ts",
        "line": 319
      },
      "name": "DataOciDataSafeAlertsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alerts#name DataOciDataSafeAlerts#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 323
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_alerts#values DataOciDataSafeAlerts#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 331
          },
          "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/7.19.0/docs/data-sources/data_safe_alerts#regex DataOciDataSafeAlerts#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 327
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alerts/index:DataOciDataSafeAlertsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alerts/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-data-safe-alerts/index.ts",
        "line": 476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/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.DataOciDataSafeAlertsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAlertsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/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-data-safe-alerts/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-data-safe-alerts/index.ts",
            "line": 484
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alerts/index:DataOciDataSafeAlertsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeAlertsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-alerts/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-data-safe-alerts/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 454
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeAlertsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 442
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 458
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 471
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 435
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 448
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 464
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-alerts/index.ts",
            "line": 391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeAlertsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-alerts/index:DataOciDataSafeAlertsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSet": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_set oci_data_safe_attribute_set}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_set oci_data_safe_attribute_set} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-attribute-set/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.DataOciDataSafeAttributeSetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-attribute-set/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAttributeSet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set/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 DataOciDataSafeAttributeSet to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_set#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAttributeSet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAttributeSet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set/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-data-safe-attribute-set/index.ts",
            "line": 170
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAttributeSet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set/index.ts",
            "line": 88
          },
          "name": "attributeSetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set/index.ts",
            "line": 93
          },
          "name": "attributeSetValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set/index.ts",
            "line": 98
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set/index.ts",
            "line": 104
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set/index.ts",
            "line": 109
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set/index.ts",
            "line": 114
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set/index.ts",
            "line": 120
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set/index.ts",
            "line": 125
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set/index.ts",
            "line": 130
          },
          "name": "inUse",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set/index.ts",
            "line": 135
          },
          "name": "isUserDefined",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set/index.ts",
            "line": 146
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set/index.ts",
            "line": 151
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set/index.ts",
            "line": 156
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set/index.ts",
            "line": 83
          },
          "name": "attributeSetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set/index.ts",
            "line": 76
          },
          "name": "attributeSetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-attribute-set/index:DataOciDataSafeAttributeSet"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResources": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_set_associated_resources oci_data_safe_attribute_set_associated_resources}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_set_associated_resources oci_data_safe_attribute_set_associated_resources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
          "line": 419
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
        "line": 387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAttributeSetAssociatedResources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 404
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeAttributeSetAssociatedResources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_set_associated_resources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAttributeSetAssociatedResources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAttributeSetAssociatedResources to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 518
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 460
          },
          "name": "resetAssociatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 476
          },
          "name": "resetAssociatedResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 521
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 505
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 533
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 543
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAttributeSetAssociatedResources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 392
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 448
          },
          "name": "associatedResourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 515
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 464
          },
          "name": "associatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 480
          },
          "name": "associatedResourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 493
          },
          "name": "attributeSetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 525
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 509
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 454
          },
          "name": "associatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 470
          },
          "name": "associatedResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 486
          },
          "name": "attributeSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 499
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-attribute-set-associated-resources/index:DataOciDataSafeAttributeSetAssociatedResources"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
        "line": 131
      },
      "name": "DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollection",
      "symbolId": "src/data-oci-data-safe-attribute-set-associated-resources/index:DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
        "line": 36
      },
      "name": "DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionItems",
      "symbolId": "src/data-oci-data-safe-attribute-set-associated-resources/index:DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-attribute-set-associated-resources/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-data-safe-attribute-set-associated-resources/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/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.DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/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-data-safe-attribute-set-associated-resources/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-data-safe-attribute-set-associated-resources/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-attribute-set-associated-resources/index:DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-attribute-set-associated-resources/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-data-safe-attribute-set-associated-resources/index.ts",
        "line": 59
      },
      "name": "DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 88
          },
          "name": "associatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 93
          },
          "name": "associatedResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 98
          },
          "name": "associatedResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 103
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 108
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-attribute-set-associated-resources/index:DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-attribute-set-associated-resources/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 203
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 196
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 196
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-attribute-set-associated-resources/index:DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-attribute-set-associated-resources/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-data-safe-attribute-set-associated-resources/index.ts",
        "line": 154
      },
      "name": "DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 184
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-attribute-set-associated-resources/index:DataOciDataSafeAttributeSetAssociatedResourcesAssociatedResourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAttributeSetAssociatedResourcesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_set_associated_resources#attribute_set_id DataOciDataSafeAttributeSetAssociatedResources#attribute_set_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 21
          },
          "name": "attributeSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_set_associated_resources#associated_resource_id DataOciDataSafeAttributeSetAssociatedResources#associated_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/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/7.19.0/docs/data-sources/data_safe_attribute_set_associated_resources#associated_resource_type DataOciDataSafeAttributeSetAssociatedResources#associated_resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 17
          },
          "name": "associatedResourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_set_associated_resources#filter DataOciDataSafeAttributeSetAssociatedResources#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_attribute_set_associated_resources#id DataOciDataSafeAttributeSetAssociatedResources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-attribute-set-associated-resources/index:DataOciDataSafeAttributeSetAssociatedResourcesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
        "line": 207
      },
      "name": "DataOciDataSafeAttributeSetAssociatedResourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_set_associated_resources#name DataOciDataSafeAttributeSetAssociatedResources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 211
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_set_associated_resources#values DataOciDataSafeAttributeSetAssociatedResources#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 219
          },
          "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/7.19.0/docs/data-sources/data_safe_attribute_set_associated_resources#regex DataOciDataSafeAttributeSetAssociatedResources#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 215
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-attribute-set-associated-resources/index:DataOciDataSafeAttributeSetAssociatedResourcesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-attribute-set-associated-resources/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-data-safe-attribute-set-associated-resources/index.ts",
        "line": 364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/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.DataOciDataSafeAttributeSetAssociatedResourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAttributeSetAssociatedResourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/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-data-safe-attribute-set-associated-resources/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-data-safe-attribute-set-associated-resources/index.ts",
            "line": 372
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-attribute-set-associated-resources/index:DataOciDataSafeAttributeSetAssociatedResourcesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-attribute-set-associated-resources/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 342
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeAttributeSetAssociatedResourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 330
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 346
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 359
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 323
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 336
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 352
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set-associated-resources/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetAssociatedResourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-attribute-set-associated-resources/index:DataOciDataSafeAttributeSetAssociatedResourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-attribute-set/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAttributeSetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_set#attribute_set_id DataOciDataSafeAttributeSet#attribute_set_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-set/index.ts",
            "line": 13
          },
          "name": "attributeSetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-attribute-set/index:DataOciDataSafeAttributeSetConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_sets oci_data_safe_attribute_sets}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_sets oci_data_safe_attribute_sets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-attribute-sets/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.DataOciDataSafeAttributeSetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
        "line": 459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAttributeSets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/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 DataOciDataSafeAttributeSets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_sets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAttributeSets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAttributeSets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 692
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 532
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 554
          },
          "name": "resetAttributeSetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 570
          },
          "name": "resetAttributeSetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 599
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 615
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 695
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 631
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 647
          },
          "name": "resetInUse"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 663
          },
          "name": "resetIsUserDefined"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 679
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 707
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 723
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAttributeSets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 464
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 542
          },
          "name": "attributeSetCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetsAttributeSetCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 689
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 536
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 558
          },
          "name": "attributeSetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 574
          },
          "name": "attributeSetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 587
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 603
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 619
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 699
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 635
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 651
          },
          "name": "inUseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 667
          },
          "name": "isUserDefinedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 683
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 526
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 548
          },
          "name": "attributeSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 564
          },
          "name": "attributeSetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 580
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 593
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 609
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 625
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 641
          },
          "name": "inUse",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 657
          },
          "name": "isUserDefined",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 673
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-attribute-sets/index:DataOciDataSafeAttributeSets"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetsAttributeSetCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetsAttributeSetCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
        "line": 203
      },
      "name": "DataOciDataSafeAttributeSetsAttributeSetCollection",
      "symbolId": "src/data-oci-data-safe-attribute-sets/index:DataOciDataSafeAttributeSetsAttributeSetCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetsAttributeSetCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetsAttributeSetCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
        "line": 60
      },
      "name": "DataOciDataSafeAttributeSetsAttributeSetCollectionItems",
      "symbolId": "src/data-oci-data-safe-attribute-sets/index:DataOciDataSafeAttributeSetsAttributeSetCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetsAttributeSetCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetsAttributeSetCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-attribute-sets/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-data-safe-attribute-sets/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/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.DataOciDataSafeAttributeSetsAttributeSetCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAttributeSetsAttributeSetCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/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-data-safe-attribute-sets/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-data-safe-attribute-sets/index.ts",
            "line": 192
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-attribute-sets/index:DataOciDataSafeAttributeSetsAttributeSetCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetsAttributeSetCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetsAttributeSetCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-attribute-sets/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-data-safe-attribute-sets/index.ts",
        "line": 83
      },
      "name": "DataOciDataSafeAttributeSetsAttributeSetCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 112
          },
          "name": "attributeSetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 117
          },
          "name": "attributeSetValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 122
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 128
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 133
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 138
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 144
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 149
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 154
          },
          "name": "inUse",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 159
          },
          "name": "isUserDefined",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 164
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 170
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 175
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 180
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetsAttributeSetCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-attribute-sets/index:DataOciDataSafeAttributeSetsAttributeSetCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetsAttributeSetCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetsAttributeSetCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-attribute-sets/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-data-safe-attribute-sets/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/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.DataOciDataSafeAttributeSetsAttributeSetCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAttributeSetsAttributeSetCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/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-data-safe-attribute-sets/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-data-safe-attribute-sets/index.ts",
            "line": 268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-attribute-sets/index:DataOciDataSafeAttributeSetsAttributeSetCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetsAttributeSetCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetsAttributeSetCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-attribute-sets/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-data-safe-attribute-sets/index.ts",
        "line": 226
      },
      "name": "DataOciDataSafeAttributeSetsAttributeSetCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 256
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetsAttributeSetCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetsAttributeSetCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-attribute-sets/index:DataOciDataSafeAttributeSetsAttributeSetCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAttributeSetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_sets#compartment_id DataOciDataSafeAttributeSets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 25
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_sets#access_level DataOciDataSafeAttributeSets#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/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/7.19.0/docs/data-sources/data_safe_attribute_sets#attribute_set_id DataOciDataSafeAttributeSets#attribute_set_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 17
          },
          "name": "attributeSetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_sets#attribute_set_type DataOciDataSafeAttributeSets#attribute_set_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 21
          },
          "name": "attributeSetType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_sets#compartment_id_in_subtree DataOciDataSafeAttributeSets#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 29
          },
          "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/7.19.0/docs/data-sources/data_safe_attribute_sets#display_name DataOciDataSafeAttributeSets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 33
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_sets#filter DataOciDataSafeAttributeSets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_attribute_sets#id DataOciDataSafeAttributeSets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/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/7.19.0/docs/data-sources/data_safe_attribute_sets#in_use DataOciDataSafeAttributeSets#in_use}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 44
          },
          "name": "inUse",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_sets#is_user_defined DataOciDataSafeAttributeSets#is_user_defined}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 48
          },
          "name": "isUserDefined",
          "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/7.19.0/docs/data-sources/data_safe_attribute_sets#state DataOciDataSafeAttributeSets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 52
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-attribute-sets/index:DataOciDataSafeAttributeSetsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
        "line": 279
      },
      "name": "DataOciDataSafeAttributeSetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_attribute_sets#name DataOciDataSafeAttributeSets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/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/7.19.0/docs/data-sources/data_safe_attribute_sets#values DataOciDataSafeAttributeSets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/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/7.19.0/docs/data-sources/data_safe_attribute_sets#regex DataOciDataSafeAttributeSets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 287
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-attribute-sets/index:DataOciDataSafeAttributeSetsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-attribute-sets/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-data-safe-attribute-sets/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/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.DataOciDataSafeAttributeSetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAttributeSetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/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-data-safe-attribute-sets/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-data-safe-attribute-sets/index.ts",
            "line": 444
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-attribute-sets/index:DataOciDataSafeAttributeSetsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeAttributeSetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-attribute-sets/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-data-safe-attribute-sets/index.ts",
        "line": 337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 414
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeAttributeSetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 402
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/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-data-safe-attribute-sets/index.ts",
            "line": 431
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 395
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 408
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 424
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-attribute-sets/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeAttributeSetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-attribute-sets/index:DataOciDataSafeAttributeSetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrieval": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_archive_retrieval oci_data_safe_audit_archive_retrieval}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrieval",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_archive_retrieval oci_data_safe_audit_archive_retrieval} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-archive-retrieval/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.DataOciDataSafeAuditArchiveRetrievalConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAuditArchiveRetrieval resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/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 DataOciDataSafeAuditArchiveRetrieval to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_archive_retrieval#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAuditArchiveRetrieval that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAuditArchiveRetrieval to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/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-data-safe-audit-archive-retrieval/index.ts",
            "line": 185
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditArchiveRetrieval",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 88
          },
          "name": "auditEventCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 104
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 109
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 114
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 119
          },
          "name": "errorInfo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 125
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 130
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 135
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 140
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 145
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 151
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 156
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 161
          },
          "name": "timeCompleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 166
          },
          "name": "timeOfExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 171
          },
          "name": "timeRequested",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 83
          },
          "name": "auditArchiveRetrievalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 76
          },
          "name": "auditArchiveRetrievalId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-archive-retrieval/index:DataOciDataSafeAuditArchiveRetrieval"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAuditArchiveRetrievalConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_archive_retrieval#audit_archive_retrieval_id DataOciDataSafeAuditArchiveRetrieval#audit_archive_retrieval_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrieval/index.ts",
            "line": 13
          },
          "name": "auditArchiveRetrievalId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-archive-retrieval/index:DataOciDataSafeAuditArchiveRetrievalConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievals": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_archive_retrievals oci_data_safe_audit_archive_retrievals}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievals",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_archive_retrievals oci_data_safe_audit_archive_retrievals} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-archive-retrievals/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.DataOciDataSafeAuditArchiveRetrievalsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAuditArchiveRetrievals resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/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 DataOciDataSafeAuditArchiveRetrievals to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_archive_retrievals#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAuditArchiveRetrievals that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAuditArchiveRetrievals to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 707
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 547
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 569
          },
          "name": "resetAuditArchiveRetrievalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 598
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 614
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 710
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 630
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 646
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 662
          },
          "name": "resetTargetDatabaseGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 678
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 694
          },
          "name": "resetTimeOfExpiry"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 722
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 738
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditArchiveRetrievals",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 479
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 557
          },
          "name": "auditArchiveRetrievalCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 704
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 551
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 573
          },
          "name": "auditArchiveRetrievalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 586
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 602
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 618
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 714
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 634
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 650
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 666
          },
          "name": "targetDatabaseGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 682
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 698
          },
          "name": "timeOfExpiryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 541
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 563
          },
          "name": "auditArchiveRetrievalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 579
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 592
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 608
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 624
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 640
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 656
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 672
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 688
          },
          "name": "timeOfExpiry",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-archive-retrievals/index:DataOciDataSafeAuditArchiveRetrievals"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
        "line": 218
      },
      "name": "DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollection",
      "symbolId": "src/data-oci-data-safe-audit-archive-retrievals/index:DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
        "line": 60
      },
      "name": "DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionItems",
      "symbolId": "src/data-oci-data-safe-audit-archive-retrievals/index:DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-archive-retrievals/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-data-safe-audit-archive-retrievals/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/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.DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/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-data-safe-audit-archive-retrievals/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-data-safe-audit-archive-retrievals/index.ts",
            "line": 207
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-archive-retrievals/index:DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-archive-retrievals/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-data-safe-audit-archive-retrievals/index.ts",
        "line": 83
      },
      "name": "DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 112
          },
          "name": "auditEventCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 117
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 123
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 128
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 133
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 138
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 143
          },
          "name": "errorInfo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 149
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 154
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 159
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 164
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 169
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 175
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 180
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 185
          },
          "name": "timeCompleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 190
          },
          "name": "timeOfExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 195
          },
          "name": "timeRequested",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-archive-retrievals/index:DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-archive-retrievals/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-data-safe-audit-archive-retrievals/index.ts",
        "line": 276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/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.DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/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-data-safe-audit-archive-retrievals/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-data-safe-audit-archive-retrievals/index.ts",
            "line": 283
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-archive-retrievals/index:DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-archive-retrievals/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-data-safe-audit-archive-retrievals/index.ts",
        "line": 241
      },
      "name": "DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 271
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-archive-retrievals/index:DataOciDataSafeAuditArchiveRetrievalsAuditArchiveRetrievalCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAuditArchiveRetrievalsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_archive_retrievals#compartment_id DataOciDataSafeAuditArchiveRetrievals#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/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/7.19.0/docs/data-sources/data_safe_audit_archive_retrievals#access_level DataOciDataSafeAuditArchiveRetrievals#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/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/7.19.0/docs/data-sources/data_safe_audit_archive_retrievals#audit_archive_retrieval_id DataOciDataSafeAuditArchiveRetrievals#audit_archive_retrieval_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 17
          },
          "name": "auditArchiveRetrievalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_archive_retrievals#compartment_id_in_subtree DataOciDataSafeAuditArchiveRetrievals#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/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/7.19.0/docs/data-sources/data_safe_audit_archive_retrievals#display_name DataOciDataSafeAuditArchiveRetrievals#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/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/7.19.0/docs/data-sources/data_safe_audit_archive_retrievals#filter DataOciDataSafeAuditArchiveRetrievals#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_audit_archive_retrievals#id DataOciDataSafeAuditArchiveRetrievals#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/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/7.19.0/docs/data-sources/data_safe_audit_archive_retrievals#state DataOciDataSafeAuditArchiveRetrievals#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/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/7.19.0/docs/data-sources/data_safe_audit_archive_retrievals#target_database_group_id DataOciDataSafeAuditArchiveRetrievals#target_database_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 44
          },
          "name": "targetDatabaseGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_archive_retrievals#target_id DataOciDataSafeAuditArchiveRetrievals#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 48
          },
          "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/7.19.0/docs/data-sources/data_safe_audit_archive_retrievals#time_of_expiry DataOciDataSafeAuditArchiveRetrievals#time_of_expiry}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 52
          },
          "name": "timeOfExpiry",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-archive-retrievals/index:DataOciDataSafeAuditArchiveRetrievalsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
        "line": 294
      },
      "name": "DataOciDataSafeAuditArchiveRetrievalsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_archive_retrievals#name DataOciDataSafeAuditArchiveRetrievals#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/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/7.19.0/docs/data-sources/data_safe_audit_archive_retrievals#values DataOciDataSafeAuditArchiveRetrievals#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/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/7.19.0/docs/data-sources/data_safe_audit_archive_retrievals#regex DataOciDataSafeAuditArchiveRetrievals#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 302
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-archive-retrievals/index:DataOciDataSafeAuditArchiveRetrievalsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-archive-retrievals/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-data-safe-audit-archive-retrievals/index.ts",
        "line": 451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/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.DataOciDataSafeAuditArchiveRetrievalsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditArchiveRetrievalsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/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-data-safe-audit-archive-retrievals/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-data-safe-audit-archive-retrievals/index.ts",
            "line": 459
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-archive-retrievals/index:DataOciDataSafeAuditArchiveRetrievalsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-archive-retrievals/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-data-safe-audit-archive-retrievals/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 429
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeAuditArchiveRetrievalsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 417
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/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-data-safe-audit-archive-retrievals/index.ts",
            "line": 446
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 410
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 423
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 439
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-archive-retrievals/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeAuditArchiveRetrievalsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-archive-retrievals/index:DataOciDataSafeAuditArchiveRetrievalsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEvent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_event oci_data_safe_audit_event}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEvent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_event oci_data_safe_audit_event} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-event/index.ts",
          "line": 312
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-event/index.ts",
        "line": 280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAuditEvent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 297
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeAuditEvent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_event#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAuditEvent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAuditEvent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 347
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 376
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 392
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 414
          },
          "name": "resetScimQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/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-data-safe-audit-event/index.ts",
            "line": 436
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditEvent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 285
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 402
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 351
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 364
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 380
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 396
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 418
          },
          "name": "scimQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 341
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 357
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 370
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 386
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 408
          },
          "name": "scimQuery",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-event/index:DataOciDataSafeAuditEvent"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventAnalytic": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_event_analytic oci_data_safe_audit_event_analytic}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventAnalytic",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_event_analytic oci_data_safe_audit_event_analytic} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-event-analytic/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventAnalyticConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAuditEventAnalytic resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/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 DataOciDataSafeAuditEventAnalytic to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_event_analytic#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAuditEventAnalytic that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAuditEventAnalytic to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 356
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 385
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 401
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 417
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 439
          },
          "name": "resetQueryTimeZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 455
          },
          "name": "resetScimQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 471
          },
          "name": "resetSummaryField"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 487
          },
          "name": "resetTimeEnded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 503
          },
          "name": "resetTimeStarted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 515
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 530
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditEventAnalytic",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 289
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 427
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventAnalyticItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 360
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 373
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 389
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 405
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 421
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 443
          },
          "name": "queryTimeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 459
          },
          "name": "scimQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 475
          },
          "name": "summaryFieldInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 491
          },
          "name": "timeEndedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 507
          },
          "name": "timeStartedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 350
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 366
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 379
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 395
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 411
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 433
          },
          "name": "queryTimeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 449
          },
          "name": "scimQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 465
          },
          "name": "summaryField",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 481
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 497
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-event-analytic/index:DataOciDataSafeAuditEventAnalytic"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventAnalyticConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventAnalyticConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAuditEventAnalyticConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_event_analytic#compartment_id DataOciDataSafeAuditEventAnalytic#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/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/7.19.0/docs/data-sources/data_safe_audit_event_analytic#access_level DataOciDataSafeAuditEventAnalytic#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/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/7.19.0/docs/data-sources/data_safe_audit_event_analytic#compartment_id_in_subtree DataOciDataSafeAuditEventAnalytic#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/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/7.19.0/docs/data-sources/data_safe_audit_event_analytic#group_by DataOciDataSafeAuditEventAnalytic#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 25
          },
          "name": "groupBy",
          "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/7.19.0/docs/data-sources/data_safe_audit_event_analytic#id DataOciDataSafeAuditEventAnalytic#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/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/7.19.0/docs/data-sources/data_safe_audit_event_analytic#query_time_zone DataOciDataSafeAuditEventAnalytic#query_time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 36
          },
          "name": "queryTimeZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_event_analytic#scim_query DataOciDataSafeAuditEventAnalytic#scim_query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 40
          },
          "name": "scimQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_event_analytic#summary_field DataOciDataSafeAuditEventAnalytic#summary_field}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 44
          },
          "name": "summaryField",
          "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/7.19.0/docs/data-sources/data_safe_audit_event_analytic#time_ended DataOciDataSafeAuditEventAnalytic#time_ended}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 48
          },
          "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/7.19.0/docs/data-sources/data_safe_audit_event_analytic#time_started DataOciDataSafeAuditEventAnalytic#time_started}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 52
          },
          "name": "timeStarted",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-event-analytic/index:DataOciDataSafeAuditEventAnalyticConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventAnalyticItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventAnalyticItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
        "line": 179
      },
      "name": "DataOciDataSafeAuditEventAnalyticItems",
      "symbolId": "src/data-oci-data-safe-audit-event-analytic/index:DataOciDataSafeAuditEventAnalyticItems"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventAnalyticItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventAnalyticItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
        "line": 54
      },
      "name": "DataOciDataSafeAuditEventAnalyticItemsDimensions",
      "symbolId": "src/data-oci-data-safe-audit-event-analytic/index:DataOciDataSafeAuditEventAnalyticItemsDimensions"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventAnalyticItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventAnalyticItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-event-analytic/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-data-safe-audit-event-analytic/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/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.DataOciDataSafeAuditEventAnalyticItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditEventAnalyticItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/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-data-safe-audit-event-analytic/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-data-safe-audit-event-analytic/index.ts",
            "line": 168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-event-analytic/index:DataOciDataSafeAuditEventAnalyticItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventAnalyticItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventAnalyticItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-event-analytic/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/data-oci-data-safe-audit-event-analytic/index.ts",
        "line": 77
      },
      "name": "DataOciDataSafeAuditEventAnalyticItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 106
          },
          "name": "auditEventTime",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 111
          },
          "name": "auditType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 116
          },
          "name": "clientHostname",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 121
          },
          "name": "clientId",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 126
          },
          "name": "clientProgram",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 131
          },
          "name": "dbUserName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 136
          },
          "name": "eventName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 141
          },
          "name": "objectType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 146
          },
          "name": "targetClass",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 151
          },
          "name": "targetId",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 156
          },
          "name": "targetName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventAnalyticItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-event-analytic/index:DataOciDataSafeAuditEventAnalyticItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventAnalyticItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventAnalyticItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-event-analytic/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-data-safe-audit-event-analytic/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/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.DataOciDataSafeAuditEventAnalyticItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditEventAnalyticItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/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-data-safe-audit-event-analytic/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-data-safe-audit-event-analytic/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-event-analytic/index:DataOciDataSafeAuditEventAnalyticItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventAnalyticItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventAnalyticItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-event-analytic/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-data-safe-audit-event-analytic/index.ts",
        "line": 202
      },
      "name": "DataOciDataSafeAuditEventAnalyticItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 231
          },
          "name": "count",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 237
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventAnalyticItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 242
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 247
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 252
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 257
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event-analytic/index.ts",
            "line": 215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventAnalyticItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-event-analytic/index:DataOciDataSafeAuditEventAnalyticItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-event/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAuditEventConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_event#compartment_id DataOciDataSafeAuditEvent#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/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/7.19.0/docs/data-sources/data_safe_audit_event#access_level DataOciDataSafeAuditEvent#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/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/7.19.0/docs/data-sources/data_safe_audit_event#compartment_id_in_subtree DataOciDataSafeAuditEvent#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 21
          },
          "name": "compartmentIdInSubtree",
          "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/7.19.0/docs/data-sources/data_safe_audit_event#id DataOciDataSafeAuditEvent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/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/7.19.0/docs/data-sources/data_safe_audit_event#scim_query DataOciDataSafeAuditEvent#scim_query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 32
          },
          "name": "scimQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-event/index:DataOciDataSafeAuditEventConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-event/index.ts",
        "line": 34
      },
      "name": "DataOciDataSafeAuditEventItems",
      "symbolId": "src/data-oci-data-safe-audit-event/index:DataOciDataSafeAuditEventItems"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-event/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-data-safe-audit-event/index.ts",
        "line": 258
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/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.DataOciDataSafeAuditEventItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditEventItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/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-data-safe-audit-event/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-data-safe-audit-event/index.ts",
            "line": 265
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-event/index:DataOciDataSafeAuditEventItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-event/index.ts",
          "line": 66
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-event/index.ts",
        "line": 57
      },
      "name": "DataOciDataSafeAuditEventItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 86
          },
          "name": "actionTaken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 91
          },
          "name": "auditEventTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 96
          },
          "name": "auditLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 101
          },
          "name": "auditPolicies",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 106
          },
          "name": "auditTrailId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 111
          },
          "name": "auditType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 116
          },
          "name": "clientHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 121
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 126
          },
          "name": "clientIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 131
          },
          "name": "clientProgram",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 136
          },
          "name": "commandParam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 141
          },
          "name": "commandText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 146
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 151
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 156
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 162
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 167
          },
          "name": "errorCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 172
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 177
          },
          "name": "eventName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 182
          },
          "name": "extendedEventAttributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 188
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 193
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 198
          },
          "name": "isAlerted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 203
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 208
          },
          "name": "objectOwner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 213
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 218
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 223
          },
          "name": "operationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 228
          },
          "name": "osTerminal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 233
          },
          "name": "osUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 238
          },
          "name": "targetClass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 243
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 248
          },
          "name": "targetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 253
          },
          "name": "timeCollected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-event/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-event/index:DataOciDataSafeAuditEventItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEvents": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_events oci_data_safe_audit_events}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEvents",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_events oci_data_safe_audit_events} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-events/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.DataOciDataSafeAuditEventsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-events/index.ts",
        "line": 573
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAuditEvents resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/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 DataOciDataSafeAuditEvents to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_events#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAuditEvents that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAuditEvents to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 721
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 641
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 676
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 724
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 692
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 708
          },
          "name": "resetScimQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 736
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 747
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditEvents",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 578
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 651
          },
          "name": "auditEventCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventsAuditEventCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 718
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 645
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 664
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 680
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 728
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 696
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 712
          },
          "name": "scimQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 635
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 657
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 670
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 686
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 702
          },
          "name": "scimQuery",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-events/index:DataOciDataSafeAuditEvents"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventsAuditEventCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventsAuditEventCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-events/index.ts",
        "line": 317
      },
      "name": "DataOciDataSafeAuditEventsAuditEventCollection",
      "symbolId": "src/data-oci-data-safe-audit-events/index:DataOciDataSafeAuditEventsAuditEventCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventsAuditEventCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventsAuditEventCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-events/index.ts",
        "line": 40
      },
      "name": "DataOciDataSafeAuditEventsAuditEventCollectionItems",
      "symbolId": "src/data-oci-data-safe-audit-events/index:DataOciDataSafeAuditEventsAuditEventCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventsAuditEventCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventsAuditEventCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-events/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-data-safe-audit-events/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/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.DataOciDataSafeAuditEventsAuditEventCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditEventsAuditEventCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/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-data-safe-audit-events/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-data-safe-audit-events/index.ts",
            "line": 306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-events/index:DataOciDataSafeAuditEventsAuditEventCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventsAuditEventCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventsAuditEventCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-events/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-data-safe-audit-events/index.ts",
        "line": 63
      },
      "name": "DataOciDataSafeAuditEventsAuditEventCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 92
          },
          "name": "actionTaken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 97
          },
          "name": "applicationContexts",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 102
          },
          "name": "auditEventTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 107
          },
          "name": "auditLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 112
          },
          "name": "auditPolicies",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 117
          },
          "name": "auditTrailId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 122
          },
          "name": "auditType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 127
          },
          "name": "clientHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 132
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 137
          },
          "name": "clientIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 142
          },
          "name": "clientProgram",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 147
          },
          "name": "commandParam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 152
          },
          "name": "commandText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 157
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 162
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 167
          },
          "name": "databaseUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 172
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 178
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 183
          },
          "name": "errorCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 188
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 193
          },
          "name": "eventName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 198
          },
          "name": "extendedEventAttributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 203
          },
          "name": "externalUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 208
          },
          "name": "fgaPolicyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 214
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 219
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 224
          },
          "name": "isAlerted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 229
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 234
          },
          "name": "objectOwner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 239
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 244
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 249
          },
          "name": "operationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 254
          },
          "name": "osTerminal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 259
          },
          "name": "osUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 264
          },
          "name": "peerTargetDatabaseKey",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 269
          },
          "name": "targetClass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 274
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 279
          },
          "name": "targetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 284
          },
          "name": "targetUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 289
          },
          "name": "timeCollected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 294
          },
          "name": "trailSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventsAuditEventCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-events/index:DataOciDataSafeAuditEventsAuditEventCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventsAuditEventCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventsAuditEventCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-events/index.ts",
        "line": 375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/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.DataOciDataSafeAuditEventsAuditEventCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditEventsAuditEventCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/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-data-safe-audit-events/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-data-safe-audit-events/index.ts",
            "line": 382
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-events/index:DataOciDataSafeAuditEventsAuditEventCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventsAuditEventCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventsAuditEventCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-events/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-data-safe-audit-events/index.ts",
        "line": 340
      },
      "name": "DataOciDataSafeAuditEventsAuditEventCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 370
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventsAuditEventCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventsAuditEventCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-events/index:DataOciDataSafeAuditEventsAuditEventCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-events/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAuditEventsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_events#compartment_id DataOciDataSafeAuditEvents#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/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/7.19.0/docs/data-sources/data_safe_audit_events#access_level DataOciDataSafeAuditEvents#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/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/7.19.0/docs/data-sources/data_safe_audit_events#compartment_id_in_subtree DataOciDataSafeAuditEvents#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/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/7.19.0/docs/data-sources/data_safe_audit_events#filter DataOciDataSafeAuditEvents#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_audit_events#id DataOciDataSafeAuditEvents#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/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/7.19.0/docs/data-sources/data_safe_audit_events#scim_query DataOciDataSafeAuditEvents#scim_query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 32
          },
          "name": "scimQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-events/index:DataOciDataSafeAuditEventsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-events/index.ts",
        "line": 393
      },
      "name": "DataOciDataSafeAuditEventsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_events#name DataOciDataSafeAuditEvents#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/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/7.19.0/docs/data-sources/data_safe_audit_events#values DataOciDataSafeAuditEvents#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/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/7.19.0/docs/data-sources/data_safe_audit_events#regex DataOciDataSafeAuditEvents#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 401
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-events/index:DataOciDataSafeAuditEventsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-events/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-data-safe-audit-events/index.ts",
        "line": 550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/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.DataOciDataSafeAuditEventsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditEventsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/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-data-safe-audit-events/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-data-safe-audit-events/index.ts",
            "line": 558
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-events/index:DataOciDataSafeAuditEventsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditEventsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-events/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-data-safe-audit-events/index.ts",
        "line": 451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 528
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeAuditEventsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 516
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/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-data-safe-audit-events/index.ts",
            "line": 545
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 509
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 522
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 538
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-events/index.ts",
            "line": 465
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeAuditEventsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-events/index:DataOciDataSafeAuditEventsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_policies oci_data_safe_audit_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_policies oci_data_safe_audit_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-policies/index.ts",
          "line": 825
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-policies/index.ts",
        "line": 793
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAuditPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 810
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeAuditPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAuditPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAuditPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 1009
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 865
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 887
          },
          "name": "resetAuditPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 916
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 932
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 1012
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 948
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 964
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 980
          },
          "name": "resetTargetDatabaseGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 996
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 1024
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 1039
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 798
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 875
          },
          "name": "auditPolicyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 1006
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 869
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 891
          },
          "name": "auditPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 904
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 920
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 936
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 1016
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 952
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 968
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 984
          },
          "name": "targetDatabaseGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 1000
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 859
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 881
          },
          "name": "auditPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 897
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 910
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 926
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 942
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 958
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 974
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 990
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policies/index:DataOciDataSafeAuditPolicies"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-policies/index.ts",
        "line": 537
      },
      "name": "DataOciDataSafeAuditPoliciesAuditPolicyCollection",
      "symbolId": "src/data-oci-data-safe-audit-policies/index:DataOciDataSafeAuditPoliciesAuditPolicyCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-policies/index.ts",
        "line": 362
      },
      "name": "DataOciDataSafeAuditPoliciesAuditPolicyCollectionItems",
      "symbolId": "src/data-oci-data-safe-audit-policies/index:DataOciDataSafeAuditPoliciesAuditPolicyCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-policies/index.ts",
        "line": 146
      },
      "name": "DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditions",
      "symbolId": "src/data-oci-data-safe-audit-policies/index:DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditions"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsEnableConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsEnableConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-policies/index.ts",
        "line": 56
      },
      "name": "DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsEnableConditions",
      "symbolId": "src/data-oci-data-safe-audit-policies/index:DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsEnableConditions"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsEnableConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsEnableConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-policies/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-data-safe-audit-policies/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/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.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsEnableConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsEnableConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/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-data-safe-audit-policies/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-data-safe-audit-policies/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policies/index:DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsEnableConditionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsEnableConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsEnableConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-policies/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-data-safe-audit-policies/index.ts",
        "line": 79
      },
      "name": "DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsEnableConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 108
          },
          "name": "entityNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 113
          },
          "name": "entitySelection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 118
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 123
          },
          "name": "operationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsEnableConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policies/index:DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsEnableConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-policies/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/data-oci-data-safe-audit-policies/index.ts",
        "line": 219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/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.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 226
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/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/data-oci-data-safe-audit-policies/index.ts",
            "line": 226
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policies/index:DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-policies/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-data-safe-audit-policies/index.ts",
        "line": 169
      },
      "name": "DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 198
          },
          "name": "auditPolicyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 204
          },
          "name": "enableConditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsEnableConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 209
          },
          "name": "isDataSafeServiceAccountAudited",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 214
          },
          "name": "isPrivUsersManagedByDataSafe",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policies/index:DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditSpecifications": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditSpecifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-policies/index.ts",
        "line": 237
      },
      "name": "DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditSpecifications",
      "symbolId": "src/data-oci-data-safe-audit-policies/index:DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditSpecifications"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditSpecificationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditSpecificationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-policies/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-data-safe-audit-policies/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/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.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditSpecificationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditSpecificationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/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-data-safe-audit-policies/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-data-safe-audit-policies/index.ts",
            "line": 351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policies/index:DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditSpecificationsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditSpecificationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditSpecificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-policies/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-policies/index.ts",
        "line": 260
      },
      "name": "DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditSpecificationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 289
          },
          "name": "auditPolicyCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 294
          },
          "name": "auditPolicyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 299
          },
          "name": "databasePolicyNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 309
          },
          "name": "enabledEntities",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 304
          },
          "name": "enableStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 314
          },
          "name": "isCreated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 319
          },
          "name": "isEnabledForAllUsers",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 324
          },
          "name": "isSeededInDataSafe",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 329
          },
          "name": "isSeededInTarget",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 334
          },
          "name": "isViewOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 339
          },
          "name": "partiallyEnabledMsg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditSpecifications"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policies/index:DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditSpecificationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-policies/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-data-safe-audit-policies/index.ts",
        "line": 519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/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.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/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-data-safe-audit-policies/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-data-safe-audit-policies/index.ts",
            "line": 526
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policies/index:DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-policies/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-data-safe-audit-policies/index.ts",
        "line": 385
      },
      "name": "DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 415
          },
          "name": "auditConditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 420
          },
          "name": "auditPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 426
          },
          "name": "auditSpecifications",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsAuditSpecificationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 431
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 437
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 442
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 447
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 453
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 458
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 463
          },
          "name": "isDataSafeServiceAccountExcluded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 468
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 473
          },
          "name": "provisionTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 478
          },
          "name": "retrieveFromTargetTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 483
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 489
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 494
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 499
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 504
          },
          "name": "timeLastProvisioned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 509
          },
          "name": "timeLastRetrieved",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 514
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policies/index:DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-policies/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-policies/index.ts",
        "line": 595
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 609
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditPoliciesAuditPolicyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 602
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 602
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 602
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policies/index:DataOciDataSafeAuditPoliciesAuditPolicyCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-policies/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-data-safe-audit-policies/index.ts",
        "line": 560
      },
      "name": "DataOciDataSafeAuditPoliciesAuditPolicyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 590
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesAuditPolicyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policies/index:DataOciDataSafeAuditPoliciesAuditPolicyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-policies/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAuditPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_policies#compartment_id DataOciDataSafeAuditPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/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/7.19.0/docs/data-sources/data_safe_audit_policies#access_level DataOciDataSafeAuditPolicies#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/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/7.19.0/docs/data-sources/data_safe_audit_policies#audit_policy_id DataOciDataSafeAuditPolicies#audit_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 17
          },
          "name": "auditPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_policies#compartment_id_in_subtree DataOciDataSafeAuditPolicies#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/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/7.19.0/docs/data-sources/data_safe_audit_policies#display_name DataOciDataSafeAuditPolicies#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/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/7.19.0/docs/data-sources/data_safe_audit_policies#filter DataOciDataSafeAuditPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_audit_policies#id DataOciDataSafeAuditPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/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/7.19.0/docs/data-sources/data_safe_audit_policies#state DataOciDataSafeAuditPolicies#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/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/7.19.0/docs/data-sources/data_safe_audit_policies#target_database_group_id DataOciDataSafeAuditPolicies#target_database_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 44
          },
          "name": "targetDatabaseGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_policies#target_id DataOciDataSafeAuditPolicies#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 48
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policies/index:DataOciDataSafeAuditPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-policies/index.ts",
        "line": 613
      },
      "name": "DataOciDataSafeAuditPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_policies#name DataOciDataSafeAuditPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 617
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_policies#values DataOciDataSafeAuditPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 625
          },
          "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/7.19.0/docs/data-sources/data_safe_audit_policies#regex DataOciDataSafeAuditPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 621
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policies/index:DataOciDataSafeAuditPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-policies/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-data-safe-audit-policies/index.ts",
        "line": 770
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/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.DataOciDataSafeAuditPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/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-data-safe-audit-policies/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-data-safe-audit-policies/index.ts",
            "line": 778
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 771
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policies/index:DataOciDataSafeAuditPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-policies/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-policies/index.ts",
        "line": 671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 748
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeAuditPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 736
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 752
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 765
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 729
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 742
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 758
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policies/index.ts",
            "line": 685
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policies/index:DataOciDataSafeAuditPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_policy oci_data_safe_audit_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_policy oci_data_safe_audit_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-policy/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.DataOciDataSafeAuditPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-policy/index.ts",
        "line": 325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAuditPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/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 DataOciDataSafeAuditPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAuditPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAuditPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 497
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 503
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 330
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 382
          },
          "name": "auditConditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 401
          },
          "name": "auditSpecifications",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditSpecificationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 406
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 412
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 417
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 422
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 428
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 433
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 438
          },
          "name": "isDataSafeServiceAccountExcluded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 443
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 448
          },
          "name": "provisionTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 453
          },
          "name": "retrieveFromTargetTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 458
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 464
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 469
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 474
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 479
          },
          "name": "timeLastProvisioned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 484
          },
          "name": "timeLastRetrieved",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 489
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 395
          },
          "name": "auditPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 388
          },
          "name": "auditPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policy/index:DataOciDataSafeAuditPolicy"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-policy/index.ts",
        "line": 105
      },
      "name": "DataOciDataSafeAuditPolicyAuditConditions",
      "symbolId": "src/data-oci-data-safe-audit-policy/index:DataOciDataSafeAuditPolicyAuditConditions"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditConditionsEnableConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditConditionsEnableConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-policy/index.ts",
        "line": 15
      },
      "name": "DataOciDataSafeAuditPolicyAuditConditionsEnableConditions",
      "symbolId": "src/data-oci-data-safe-audit-policy/index:DataOciDataSafeAuditPolicyAuditConditionsEnableConditions"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditConditionsEnableConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditConditionsEnableConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-policy/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-data-safe-audit-policy/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/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.DataOciDataSafeAuditPolicyAuditConditionsEnableConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditPolicyAuditConditionsEnableConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/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-data-safe-audit-policy/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-data-safe-audit-policy/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policy/index:DataOciDataSafeAuditPolicyAuditConditionsEnableConditionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditConditionsEnableConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditConditionsEnableConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-policy/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-data-safe-audit-policy/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeAuditPolicyAuditConditionsEnableConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 67
          },
          "name": "entityNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 72
          },
          "name": "entitySelection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 77
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 82
          },
          "name": "operationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditConditionsEnableConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policy/index:DataOciDataSafeAuditPolicyAuditConditionsEnableConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-policy/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-data-safe-audit-policy/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/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.DataOciDataSafeAuditPolicyAuditConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditPolicyAuditConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/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-data-safe-audit-policy/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-data-safe-audit-policy/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policy/index:DataOciDataSafeAuditPolicyAuditConditionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-policy/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-data-safe-audit-policy/index.ts",
        "line": 128
      },
      "name": "DataOciDataSafeAuditPolicyAuditConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 157
          },
          "name": "auditPolicyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 163
          },
          "name": "enableConditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditConditionsEnableConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 168
          },
          "name": "isDataSafeServiceAccountAudited",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 173
          },
          "name": "isPrivUsersManagedByDataSafe",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policy/index:DataOciDataSafeAuditPolicyAuditConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditSpecifications": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditSpecifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-policy/index.ts",
        "line": 196
      },
      "name": "DataOciDataSafeAuditPolicyAuditSpecifications",
      "symbolId": "src/data-oci-data-safe-audit-policy/index:DataOciDataSafeAuditPolicyAuditSpecifications"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditSpecificationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditSpecificationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-policy/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-data-safe-audit-policy/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/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.DataOciDataSafeAuditPolicyAuditSpecificationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditPolicyAuditSpecificationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/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-data-safe-audit-policy/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-data-safe-audit-policy/index.ts",
            "line": 310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policy/index:DataOciDataSafeAuditPolicyAuditSpecificationsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditSpecificationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditSpecificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-policy/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-data-safe-audit-policy/index.ts",
        "line": 219
      },
      "name": "DataOciDataSafeAuditPolicyAuditSpecificationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 248
          },
          "name": "auditPolicyCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 253
          },
          "name": "auditPolicyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 258
          },
          "name": "databasePolicyNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 268
          },
          "name": "enabledEntities",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 263
          },
          "name": "enableStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 273
          },
          "name": "isCreated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 278
          },
          "name": "isEnabledForAllUsers",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 283
          },
          "name": "isSeededInDataSafe",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 288
          },
          "name": "isSeededInTarget",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 293
          },
          "name": "isViewOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 298
          },
          "name": "partiallyEnabledMsg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPolicyAuditSpecifications"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policy/index:DataOciDataSafeAuditPolicyAuditSpecificationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-policy/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAuditPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_policy#audit_policy_id DataOciDataSafeAuditPolicy#audit_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-policy/index.ts",
            "line": 13
          },
          "name": "auditPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-policy/index:DataOciDataSafeAuditPolicyConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfile": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile oci_data_safe_audit_profile}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile oci_data_safe_audit_profile} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile/index.ts",
          "line": 249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAuditProfile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 234
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeAuditProfile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAuditProfile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAuditProfile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 413
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 419
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 222
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 273
          },
          "name": "auditCollectedVolume",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 292
          },
          "name": "auditTrails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAuditTrailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 297
          },
          "name": "changeRetentionTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 302
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 308
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 313
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 318
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 324
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 329
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 334
          },
          "name": "isOverrideGlobalPaidUsage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 339
          },
          "name": "isOverrideGlobalRetentionSetting",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 344
          },
          "name": "isPaidUsageEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 349
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 354
          },
          "name": "offlineMonths",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 359
          },
          "name": "offlineMonthsSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 364
          },
          "name": "onlineMonths",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 369
          },
          "name": "onlineMonthsSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 374
          },
          "name": "paidUsageSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 379
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 385
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 390
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 395
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 400
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 405
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 286
          },
          "name": "auditProfileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 279
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile/index:DataOciDataSafeAuditProfile"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalytic": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_analytic oci_data_safe_audit_profile_analytic}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalytic",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_analytic oci_data_safe_audit_profile_analytic} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
          "line": 226
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalyticConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAuditProfileAnalytic resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 211
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeAuditProfileAnalytic to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_analytic#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAuditProfileAnalytic that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAuditProfileAnalytic to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 261
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 290
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 306
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 322
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 340
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 350
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfileAnalytic",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 199
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 332
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalyticItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 265
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 278
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 294
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 310
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 326
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 255
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 284
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 300
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 316
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-analytic/index:DataOciDataSafeAuditProfileAnalytic"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalyticConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalyticConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAuditProfileAnalyticConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_analytic#compartment_id DataOciDataSafeAuditProfileAnalytic#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/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/7.19.0/docs/data-sources/data_safe_audit_profile_analytic#access_level DataOciDataSafeAuditProfileAnalytic#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/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/7.19.0/docs/data-sources/data_safe_audit_profile_analytic#compartment_id_in_subtree DataOciDataSafeAuditProfileAnalytic#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/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/7.19.0/docs/data-sources/data_safe_audit_profile_analytic#group_by DataOciDataSafeAuditProfileAnalytic#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 25
          },
          "name": "groupBy",
          "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/7.19.0/docs/data-sources/data_safe_audit_profile_analytic#id DataOciDataSafeAuditProfileAnalytic#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-analytic/index:DataOciDataSafeAuditProfileAnalyticConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalyticItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalyticItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
        "line": 109
      },
      "name": "DataOciDataSafeAuditProfileAnalyticItems",
      "symbolId": "src/data-oci-data-safe-audit-profile-analytic/index:DataOciDataSafeAuditProfileAnalyticItems"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalyticItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalyticItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
        "line": 34
      },
      "name": "DataOciDataSafeAuditProfileAnalyticItemsDimensions",
      "symbolId": "src/data-oci-data-safe-audit-profile-analytic/index:DataOciDataSafeAuditProfileAnalyticItemsDimensions"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalyticItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalyticItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-analytic/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-data-safe-audit-profile-analytic/index.ts",
        "line": 91
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/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.DataOciDataSafeAuditProfileAnalyticItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfileAnalyticItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/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-data-safe-audit-profile-analytic/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-data-safe-audit-profile-analytic/index.ts",
            "line": 98
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-analytic/index:DataOciDataSafeAuditProfileAnalyticItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalyticItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalyticItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
          "line": 66
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
        "line": 57
      },
      "name": "DataOciDataSafeAuditProfileAnalyticItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 86
          },
          "name": "isPaidUsageEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalyticItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-analytic/index:DataOciDataSafeAuditProfileAnalyticItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalyticItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalyticItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-analytic/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-data-safe-audit-profile-analytic/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/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.DataOciDataSafeAuditProfileAnalyticItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfileAnalyticItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/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-data-safe-audit-profile-analytic/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-data-safe-audit-profile-analytic/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-analytic/index:DataOciDataSafeAuditProfileAnalyticItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalyticItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalyticItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-analytic/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-data-safe-audit-profile-analytic/index.ts",
        "line": 132
      },
      "name": "DataOciDataSafeAuditProfileAnalyticItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 161
          },
          "name": "count",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 167
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalyticItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-analytic/index.ts",
            "line": 145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAnalyticItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-analytic/index:DataOciDataSafeAuditProfileAnalyticItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAuditTrails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAuditTrails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile/index.ts",
        "line": 15
      },
      "name": "DataOciDataSafeAuditProfileAuditTrails",
      "symbolId": "src/data-oci-data-safe-audit-profile/index:DataOciDataSafeAuditProfileAuditTrails"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAuditTrailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAuditTrailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile/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-data-safe-audit-profile/index.ts",
        "line": 195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/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.DataOciDataSafeAuditProfileAuditTrailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfileAuditTrailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/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-data-safe-audit-profile/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-data-safe-audit-profile/index.ts",
            "line": 202
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile/index:DataOciDataSafeAuditProfileAuditTrailsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAuditTrailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAuditTrailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile/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-data-safe-audit-profile/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeAuditProfileAuditTrailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 67
          },
          "name": "auditCollectionStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 72
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 77
          },
          "name": "canUpdateLastArchiveTimeOnTarget",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 82
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 88
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 93
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 98
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 104
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 109
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 114
          },
          "name": "isAutoPurgeEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 119
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 124
          },
          "name": "peerTargetDatabaseKey",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 129
          },
          "name": "purgeJobDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 134
          },
          "name": "purgeJobStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 139
          },
          "name": "purgeJobTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 144
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 149
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 155
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 160
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 165
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 170
          },
          "name": "timeLastCollected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 175
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 180
          },
          "name": "trailLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 185
          },
          "name": "trailSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 190
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAuditTrails"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile/index:DataOciDataSafeAuditProfileAuditTrailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolume": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volume oci_data_safe_audit_profile_available_audit_volume}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolume",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volume oci_data_safe_audit_profile_available_audit_volume} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
          "line": 164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
        "line": 132
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAuditProfileAvailableAuditVolume resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 149
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeAuditProfileAvailableAuditVolume to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volume#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAuditProfileAvailableAuditVolume that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAuditProfileAvailableAuditVolume to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 213
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 235
          },
          "name": "resetMonthInConsiderationGreaterThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 251
          },
          "name": "resetMonthInConsiderationLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 267
          },
          "name": "resetTrailLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 292
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 303
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfileAvailableAuditVolume",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 137
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 223
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumeItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 201
          },
          "name": "auditProfileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 217
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 239
          },
          "name": "monthInConsiderationGreaterThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 255
          },
          "name": "monthInConsiderationLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 271
          },
          "name": "trailLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 284
          },
          "name": "workRequestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 194
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 207
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 229
          },
          "name": "monthInConsiderationGreaterThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 245
          },
          "name": "monthInConsiderationLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 261
          },
          "name": "trailLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 277
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-available-audit-volume/index:DataOciDataSafeAuditProfileAvailableAuditVolume"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAuditProfileAvailableAuditVolumeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volume#audit_profile_id DataOciDataSafeAuditProfileAvailableAuditVolume#audit_profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 13
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volume#work_request_id DataOciDataSafeAuditProfileAvailableAuditVolume#work_request_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 36
          },
          "name": "workRequestId",
          "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/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volume#id DataOciDataSafeAuditProfileAvailableAuditVolume#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/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/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volume#month_in_consideration_greater_than DataOciDataSafeAuditProfileAvailableAuditVolume#month_in_consideration_greater_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 24
          },
          "name": "monthInConsiderationGreaterThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volume#month_in_consideration_less_than DataOciDataSafeAuditProfileAvailableAuditVolume#month_in_consideration_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 28
          },
          "name": "monthInConsiderationLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volume#trail_location DataOciDataSafeAuditProfileAvailableAuditVolume#trail_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 32
          },
          "name": "trailLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-available-audit-volume/index:DataOciDataSafeAuditProfileAvailableAuditVolumeConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumeItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumeItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeAuditProfileAvailableAuditVolumeItems",
      "symbolId": "src/data-oci-data-safe-audit-profile-available-audit-volume/index:DataOciDataSafeAuditProfileAvailableAuditVolumeItems"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumeItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumeItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/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-data-safe-audit-profile-available-audit-volume/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/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.DataOciDataSafeAuditProfileAvailableAuditVolumeItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfileAvailableAuditVolumeItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/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-data-safe-audit-profile-available-audit-volume/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-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-available-audit-volume/index:DataOciDataSafeAuditProfileAvailableAuditVolumeItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumeItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumeItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/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-data-safe-audit-profile-available-audit-volume/index.ts",
        "line": 61
      },
      "name": "DataOciDataSafeAuditProfileAvailableAuditVolumeItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 90
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 95
          },
          "name": "monthInConsideration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 100
          },
          "name": "trailLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 105
          },
          "name": "volume",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volume/index.ts",
            "line": 74
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumeItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-available-audit-volume/index:DataOciDataSafeAuditProfileAvailableAuditVolumeItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volumes oci_data_safe_audit_profile_available_audit_volumes}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volumes oci_data_safe_audit_profile_available_audit_volumes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
          "line": 432
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
        "line": 400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAuditProfileAvailableAuditVolumes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 417
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeAuditProfileAvailableAuditVolumes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volumes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAuditProfileAvailableAuditVolumes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAuditProfileAvailableAuditVolumes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 562
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 565
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 488
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 504
          },
          "name": "resetMonthInConsiderationGreaterThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 520
          },
          "name": "resetMonthInConsiderationLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 536
          },
          "name": "resetTrailLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 577
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 589
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfileAvailableAuditVolumes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 405
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 476
          },
          "name": "availableAuditVolumeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 559
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 470
          },
          "name": "auditProfileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 569
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 492
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 508
          },
          "name": "monthInConsiderationGreaterThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 524
          },
          "name": "monthInConsiderationLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 540
          },
          "name": "trailLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 553
          },
          "name": "workRequestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 463
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 482
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 498
          },
          "name": "monthInConsiderationGreaterThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 514
          },
          "name": "monthInConsiderationLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 530
          },
          "name": "trailLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 546
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index:DataOciDataSafeAuditProfileAvailableAuditVolumes"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
        "line": 144
      },
      "name": "DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollection",
      "symbolId": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index:DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
        "line": 44
      },
      "name": "DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionItems",
      "symbolId": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index:DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/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/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/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.DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 133
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/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/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 133
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index:DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/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-data-safe-audit-profile-available-audit-volumes/index.ts",
        "line": 67
      },
      "name": "DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 96
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 101
          },
          "name": "auditTrailId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 106
          },
          "name": "databaseUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 111
          },
          "name": "monthInConsideration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 116
          },
          "name": "trailLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 121
          },
          "name": "volume",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index:DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/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-data-safe-audit-profile-available-audit-volumes/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/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.DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/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-data-safe-audit-profile-available-audit-volumes/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-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index:DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/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-data-safe-audit-profile-available-audit-volumes/index.ts",
        "line": 167
      },
      "name": "DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 197
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index:DataOciDataSafeAuditProfileAvailableAuditVolumesAvailableAuditVolumeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAuditProfileAvailableAuditVolumesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volumes#audit_profile_id DataOciDataSafeAuditProfileAvailableAuditVolumes#audit_profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 13
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volumes#work_request_id DataOciDataSafeAuditProfileAvailableAuditVolumes#work_request_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 36
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volumes#filter DataOciDataSafeAuditProfileAvailableAuditVolumes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volumes#id DataOciDataSafeAuditProfileAvailableAuditVolumes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/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/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volumes#month_in_consideration_greater_than DataOciDataSafeAuditProfileAvailableAuditVolumes#month_in_consideration_greater_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 24
          },
          "name": "monthInConsiderationGreaterThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volumes#month_in_consideration_less_than DataOciDataSafeAuditProfileAvailableAuditVolumes#month_in_consideration_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 28
          },
          "name": "monthInConsiderationLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volumes#trail_location DataOciDataSafeAuditProfileAvailableAuditVolumes#trail_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 32
          },
          "name": "trailLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index:DataOciDataSafeAuditProfileAvailableAuditVolumesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
        "line": 220
      },
      "name": "DataOciDataSafeAuditProfileAvailableAuditVolumesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volumes#name DataOciDataSafeAuditProfileAvailableAuditVolumes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 224
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volumes#values DataOciDataSafeAuditProfileAvailableAuditVolumes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 232
          },
          "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/7.19.0/docs/data-sources/data_safe_audit_profile_available_audit_volumes#regex DataOciDataSafeAuditProfileAvailableAuditVolumes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 228
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index:DataOciDataSafeAuditProfileAvailableAuditVolumesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/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-data-safe-audit-profile-available-audit-volumes/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/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.DataOciDataSafeAuditProfileAvailableAuditVolumesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfileAvailableAuditVolumesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/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-data-safe-audit-profile-available-audit-volumes/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-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 385
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index:DataOciDataSafeAuditProfileAvailableAuditVolumesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/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-data-safe-audit-profile-available-audit-volumes/index.ts",
        "line": 278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 355
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeAuditProfileAvailableAuditVolumesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 343
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 359
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 372
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 336
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 349
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 365
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index.ts",
            "line": 292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileAvailableAuditVolumesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-available-audit-volumes/index:DataOciDataSafeAuditProfileAvailableAuditVolumesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolume": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_collected_audit_volume oci_data_safe_audit_profile_collected_audit_volume}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolume",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_collected_audit_volume oci_data_safe_audit_profile_collected_audit_volume} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
          "line": 160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAuditProfileCollectedAuditVolume resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 145
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeAuditProfileCollectedAuditVolume to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_collected_audit_volume#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAuditProfileCollectedAuditVolume that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAuditProfileCollectedAuditVolume to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 208
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 230
          },
          "name": "resetMonthInConsiderationGreaterThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 246
          },
          "name": "resetMonthInConsiderationLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 271
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 281
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfileCollectedAuditVolume",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 133
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 218
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumeItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 196
          },
          "name": "auditProfileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 212
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 234
          },
          "name": "monthInConsiderationGreaterThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 250
          },
          "name": "monthInConsiderationLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 263
          },
          "name": "workRequestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 189
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 202
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 224
          },
          "name": "monthInConsiderationGreaterThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 240
          },
          "name": "monthInConsiderationLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 256
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index:DataOciDataSafeAuditProfileCollectedAuditVolume"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAuditProfileCollectedAuditVolumeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_collected_audit_volume#audit_profile_id DataOciDataSafeAuditProfileCollectedAuditVolume#audit_profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 13
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_collected_audit_volume#work_request_id DataOciDataSafeAuditProfileCollectedAuditVolume#work_request_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 32
          },
          "name": "workRequestId",
          "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/7.19.0/docs/data-sources/data_safe_audit_profile_collected_audit_volume#id DataOciDataSafeAuditProfileCollectedAuditVolume#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/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/7.19.0/docs/data-sources/data_safe_audit_profile_collected_audit_volume#month_in_consideration_greater_than DataOciDataSafeAuditProfileCollectedAuditVolume#month_in_consideration_greater_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 24
          },
          "name": "monthInConsiderationGreaterThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_collected_audit_volume#month_in_consideration_less_than DataOciDataSafeAuditProfileCollectedAuditVolume#month_in_consideration_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 28
          },
          "name": "monthInConsiderationLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index:DataOciDataSafeAuditProfileCollectedAuditVolumeConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumeItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumeItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
        "line": 34
      },
      "name": "DataOciDataSafeAuditProfileCollectedAuditVolumeItems",
      "symbolId": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index:DataOciDataSafeAuditProfileCollectedAuditVolumeItems"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumeItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumeItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/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-data-safe-audit-profile-collected-audit-volume/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/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.DataOciDataSafeAuditProfileCollectedAuditVolumeItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfileCollectedAuditVolumeItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/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-data-safe-audit-profile-collected-audit-volume/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-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index:DataOciDataSafeAuditProfileCollectedAuditVolumeItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumeItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumeItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
          "line": 66
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
        "line": 57
      },
      "name": "DataOciDataSafeAuditProfileCollectedAuditVolumeItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 86
          },
          "name": "archivedVolume",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 91
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 96
          },
          "name": "monthInConsideration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 101
          },
          "name": "onlineVolume",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumeItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-collected-audit-volume/index:DataOciDataSafeAuditProfileCollectedAuditVolumeItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_collected_audit_volumes oci_data_safe_audit_profile_collected_audit_volumes}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_collected_audit_volumes oci_data_safe_audit_profile_collected_audit_volumes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
          "line": 418
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAuditProfileCollectedAuditVolumes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 403
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeAuditProfileCollectedAuditVolumes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_collected_audit_volumes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAuditProfileCollectedAuditVolumes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAuditProfileCollectedAuditVolumes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 531
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 534
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 473
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 489
          },
          "name": "resetMonthInConsiderationGreaterThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 505
          },
          "name": "resetMonthInConsiderationLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 546
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 557
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfileCollectedAuditVolumes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 391
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 461
          },
          "name": "collectedAuditVolumeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 528
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 455
          },
          "name": "auditProfileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 538
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 477
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 493
          },
          "name": "monthInConsiderationGreaterThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 509
          },
          "name": "monthInConsiderationLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 522
          },
          "name": "workRequestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 448
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 467
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 483
          },
          "name": "monthInConsiderationGreaterThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 499
          },
          "name": "monthInConsiderationLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 515
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index:DataOciDataSafeAuditProfileCollectedAuditVolumes"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
        "line": 130
      },
      "name": "DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollection",
      "symbolId": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index:DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
        "line": 40
      },
      "name": "DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionItems",
      "symbolId": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index:DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/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-data-safe-audit-profile-collected-audit-volumes/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/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.DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/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-data-safe-audit-profile-collected-audit-volumes/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-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index:DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/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-data-safe-audit-profile-collected-audit-volumes/index.ts",
        "line": 63
      },
      "name": "DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 92
          },
          "name": "archivedVolume",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 97
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 102
          },
          "name": "monthInConsideration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 107
          },
          "name": "onlineVolume",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index:DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/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-data-safe-audit-profile-collected-audit-volumes/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/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.DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/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-data-safe-audit-profile-collected-audit-volumes/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-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index:DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/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-data-safe-audit-profile-collected-audit-volumes/index.ts",
        "line": 153
      },
      "name": "DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 183
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index:DataOciDataSafeAuditProfileCollectedAuditVolumesCollectedAuditVolumeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAuditProfileCollectedAuditVolumesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_collected_audit_volumes#audit_profile_id DataOciDataSafeAuditProfileCollectedAuditVolumes#audit_profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 13
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_collected_audit_volumes#work_request_id DataOciDataSafeAuditProfileCollectedAuditVolumes#work_request_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 32
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_collected_audit_volumes#filter DataOciDataSafeAuditProfileCollectedAuditVolumes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_audit_profile_collected_audit_volumes#id DataOciDataSafeAuditProfileCollectedAuditVolumes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/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/7.19.0/docs/data-sources/data_safe_audit_profile_collected_audit_volumes#month_in_consideration_greater_than DataOciDataSafeAuditProfileCollectedAuditVolumes#month_in_consideration_greater_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 24
          },
          "name": "monthInConsiderationGreaterThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_collected_audit_volumes#month_in_consideration_less_than DataOciDataSafeAuditProfileCollectedAuditVolumes#month_in_consideration_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 28
          },
          "name": "monthInConsiderationLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index:DataOciDataSafeAuditProfileCollectedAuditVolumesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
        "line": 206
      },
      "name": "DataOciDataSafeAuditProfileCollectedAuditVolumesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_collected_audit_volumes#name DataOciDataSafeAuditProfileCollectedAuditVolumes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 210
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_collected_audit_volumes#values DataOciDataSafeAuditProfileCollectedAuditVolumes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 218
          },
          "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/7.19.0/docs/data-sources/data_safe_audit_profile_collected_audit_volumes#regex DataOciDataSafeAuditProfileCollectedAuditVolumes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 214
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index:DataOciDataSafeAuditProfileCollectedAuditVolumesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/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-data-safe-audit-profile-collected-audit-volumes/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/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.DataOciDataSafeAuditProfileCollectedAuditVolumesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfileCollectedAuditVolumesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/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-data-safe-audit-profile-collected-audit-volumes/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-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 371
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index:DataOciDataSafeAuditProfileCollectedAuditVolumesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
        "line": 264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 341
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeAuditProfileCollectedAuditVolumesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 329
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 345
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 358
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 322
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 335
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 351
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index.ts",
            "line": 278
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileCollectedAuditVolumesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-collected-audit-volumes/index:DataOciDataSafeAuditProfileCollectedAuditVolumesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAuditProfileConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile#audit_profile_id DataOciDataSafeAuditProfile#audit_profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile/index.ts",
            "line": 13
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile/index:DataOciDataSafeAuditProfileConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverrides": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_target_overrides oci_data_safe_audit_profile_target_overrides}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverrides",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_target_overrides oci_data_safe_audit_profile_target_overrides} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
          "line": 473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
        "line": 441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAuditProfileTargetOverrides resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 458
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeAuditProfileTargetOverrides to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_target_overrides#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAuditProfileTargetOverrides that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAuditProfileTargetOverrides to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 555
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 520
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 558
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 536
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/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-data-safe-audit-profile-target-overrides/index.ts",
            "line": 579
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfileTargetOverrides",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 446
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 552
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 546
          },
          "name": "targetOverrideCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 508
          },
          "name": "auditProfileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 524
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 562
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 540
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 501
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 514
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 530
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-target-overrides/index:DataOciDataSafeAuditProfileTargetOverrides"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAuditProfileTargetOverridesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_target_overrides#audit_profile_id DataOciDataSafeAuditProfileTargetOverrides#audit_profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 13
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_target_overrides#display_name DataOciDataSafeAuditProfileTargetOverrides#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/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/7.19.0/docs/data-sources/data_safe_audit_profile_target_overrides#filter DataOciDataSafeAuditProfileTargetOverrides#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_audit_profile_target_overrides#id DataOciDataSafeAuditProfileTargetOverrides#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-target-overrides/index:DataOciDataSafeAuditProfileTargetOverridesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
        "line": 261
      },
      "name": "DataOciDataSafeAuditProfileTargetOverridesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_target_overrides#name DataOciDataSafeAuditProfileTargetOverrides#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 265
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profile_target_overrides#values DataOciDataSafeAuditProfileTargetOverrides#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 273
          },
          "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/7.19.0/docs/data-sources/data_safe_audit_profile_target_overrides#regex DataOciDataSafeAuditProfileTargetOverrides#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 269
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-target-overrides/index:DataOciDataSafeAuditProfileTargetOverridesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-target-overrides/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-data-safe-audit-profile-target-overrides/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/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.DataOciDataSafeAuditProfileTargetOverridesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfileTargetOverridesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/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-data-safe-audit-profile-target-overrides/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-data-safe-audit-profile-target-overrides/index.ts",
            "line": 426
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-target-overrides/index:DataOciDataSafeAuditProfileTargetOverridesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-target-overrides/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-data-safe-audit-profile-target-overrides/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 396
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeAuditProfileTargetOverridesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 384
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 400
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 413
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 377
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 390
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 406
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-target-overrides/index:DataOciDataSafeAuditProfileTargetOverridesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
        "line": 155
      },
      "name": "DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollection",
      "symbolId": "src/data-oci-data-safe-audit-profile-target-overrides/index:DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
        "line": 32
      },
      "name": "DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionItems",
      "symbolId": "src/data-oci-data-safe-audit-profile-target-overrides/index:DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-target-overrides/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-data-safe-audit-profile-target-overrides/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/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.DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/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-data-safe-audit-profile-target-overrides/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-data-safe-audit-profile-target-overrides/index.ts",
            "line": 144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-target-overrides/index:DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-target-overrides/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-data-safe-audit-profile-target-overrides/index.ts",
        "line": 55
      },
      "name": "DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 85
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 91
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 96
          },
          "name": "isPaidUsageEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 101
          },
          "name": "offlineMonths",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 106
          },
          "name": "offlineMonthsSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 111
          },
          "name": "onlineMonths",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 116
          },
          "name": "onlineMonthsSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 121
          },
          "name": "paidUsageSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 127
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 132
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-target-overrides/index:DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-target-overrides/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/data-oci-data-safe-audit-profile-target-overrides/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/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.DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/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/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-target-overrides/index:DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profile-target-overrides/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-data-safe-audit-profile-target-overrides/index.ts",
        "line": 178
      },
      "name": "DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 208
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 213
          },
          "name": "targetsConformingCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 218
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 223
          },
          "name": "targetsOverridingCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 228
          },
          "name": "targetsOverridingOfflineMonthsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 233
          },
          "name": "targetsOverridingOnlineMonthsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 238
          },
          "name": "targetsOverridingPaidUsageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profile-target-overrides/index.ts",
            "line": 191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profile-target-overrides/index:DataOciDataSafeAuditProfileTargetOverridesTargetOverrideCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfiles": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profiles oci_data_safe_audit_profiles}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfiles",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profiles oci_data_safe_audit_profiles} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
          "line": 752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
        "line": 720
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAuditProfiles resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 737
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeAuditProfiles to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profiles#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAuditProfiles that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAuditProfiles to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 1004
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 796
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 812
          },
          "name": "resetAuditCollectedVolumeGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 834
          },
          "name": "resetAuditProfileId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 863
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 879
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 1007
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 895
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 911
          },
          "name": "resetIsOverrideGlobalRetentionSetting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 927
          },
          "name": "resetIsPaidUsageEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 943
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 959
          },
          "name": "resetTargetDatabaseGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 975
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 991
          },
          "name": "resetTargetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 1019
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 1038
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfiles",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 725
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 822
          },
          "name": "auditProfileCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 1001
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 800
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 816
          },
          "name": "auditCollectedVolumeGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 838
          },
          "name": "auditProfileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 851
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 867
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 883
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 1011
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 899
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 915
          },
          "name": "isOverrideGlobalRetentionSettingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 931
          },
          "name": "isPaidUsageEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 947
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 963
          },
          "name": "targetDatabaseGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 979
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 995
          },
          "name": "targetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 790
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 806
          },
          "name": "auditCollectedVolumeGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 828
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 844
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 857
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 873
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 889
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 905
          },
          "name": "isOverrideGlobalRetentionSetting",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 921
          },
          "name": "isPaidUsageEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 937
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 953
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 969
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 985
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profiles/index:DataOciDataSafeAuditProfiles"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
        "line": 464
      },
      "name": "DataOciDataSafeAuditProfilesAuditProfileCollection",
      "symbolId": "src/data-oci-data-safe-audit-profiles/index:DataOciDataSafeAuditProfilesAuditProfileCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
        "line": 270
      },
      "name": "DataOciDataSafeAuditProfilesAuditProfileCollectionItems",
      "symbolId": "src/data-oci-data-safe-audit-profiles/index:DataOciDataSafeAuditProfilesAuditProfileCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionItemsAuditTrails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionItemsAuditTrails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
        "line": 72
      },
      "name": "DataOciDataSafeAuditProfilesAuditProfileCollectionItemsAuditTrails",
      "symbolId": "src/data-oci-data-safe-audit-profiles/index:DataOciDataSafeAuditProfilesAuditProfileCollectionItemsAuditTrails"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionItemsAuditTrailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionItemsAuditTrailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profiles/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-data-safe-audit-profiles/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/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.DataOciDataSafeAuditProfilesAuditProfileCollectionItemsAuditTrailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfilesAuditProfileCollectionItemsAuditTrailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/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-data-safe-audit-profiles/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-data-safe-audit-profiles/index.ts",
            "line": 259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profiles/index:DataOciDataSafeAuditProfilesAuditProfileCollectionItemsAuditTrailsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionItemsAuditTrailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionItemsAuditTrailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profiles/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/data-oci-data-safe-audit-profiles/index.ts",
        "line": 95
      },
      "name": "DataOciDataSafeAuditProfilesAuditProfileCollectionItemsAuditTrailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 124
          },
          "name": "auditCollectionStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 129
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 134
          },
          "name": "canUpdateLastArchiveTimeOnTarget",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 139
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 145
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 150
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 155
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 161
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 166
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 171
          },
          "name": "isAutoPurgeEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 176
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 181
          },
          "name": "peerTargetDatabaseKey",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 186
          },
          "name": "purgeJobDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 191
          },
          "name": "purgeJobStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 196
          },
          "name": "purgeJobTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 201
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 206
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 212
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 217
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 222
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 227
          },
          "name": "timeLastCollected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 232
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 237
          },
          "name": "trailLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 242
          },
          "name": "trailSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 247
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionItemsAuditTrails"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profiles/index:DataOciDataSafeAuditProfilesAuditProfileCollectionItemsAuditTrailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profiles/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
        "line": 446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 460
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfilesAuditProfileCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 453
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 453
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 453
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profiles/index:DataOciDataSafeAuditProfilesAuditProfileCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profiles/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-data-safe-audit-profiles/index.ts",
        "line": 293
      },
      "name": "DataOciDataSafeAuditProfilesAuditProfileCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 322
          },
          "name": "auditCollectedVolume",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 328
          },
          "name": "auditTrails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionItemsAuditTrailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 333
          },
          "name": "changeRetentionTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 338
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 344
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 349
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 354
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 360
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 365
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 370
          },
          "name": "isOverrideGlobalPaidUsage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 375
          },
          "name": "isOverrideGlobalRetentionSetting",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 380
          },
          "name": "isPaidUsageEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 385
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 390
          },
          "name": "offlineMonths",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 395
          },
          "name": "offlineMonthsSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 400
          },
          "name": "onlineMonths",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 405
          },
          "name": "onlineMonthsSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 410
          },
          "name": "paidUsageSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 415
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 421
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 426
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 431
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 436
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 441
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profiles/index:DataOciDataSafeAuditProfilesAuditProfileCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profiles/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
        "line": 522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 536
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfilesAuditProfileCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 529
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 529
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 529
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profiles/index:DataOciDataSafeAuditProfilesAuditProfileCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profiles/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
        "line": 487
      },
      "name": "DataOciDataSafeAuditProfilesAuditProfileCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 517
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 500
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesAuditProfileCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profiles/index:DataOciDataSafeAuditProfilesAuditProfileCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfilesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAuditProfilesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profiles#compartment_id DataOciDataSafeAuditProfiles#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 25
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profiles#access_level DataOciDataSafeAuditProfiles#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/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/7.19.0/docs/data-sources/data_safe_audit_profiles#audit_collected_volume_greater_than_or_equal_to DataOciDataSafeAuditProfiles#audit_collected_volume_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 17
          },
          "name": "auditCollectedVolumeGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profiles#audit_profile_id DataOciDataSafeAuditProfiles#audit_profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 21
          },
          "name": "auditProfileId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profiles#compartment_id_in_subtree DataOciDataSafeAuditProfiles#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 29
          },
          "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/7.19.0/docs/data-sources/data_safe_audit_profiles#display_name DataOciDataSafeAuditProfiles#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 33
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profiles#filter DataOciDataSafeAuditProfiles#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 70
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_audit_profiles#id DataOciDataSafeAuditProfiles#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/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/7.19.0/docs/data-sources/data_safe_audit_profiles#is_override_global_retention_setting DataOciDataSafeAuditProfiles#is_override_global_retention_setting}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 44
          },
          "name": "isOverrideGlobalRetentionSetting",
          "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/7.19.0/docs/data-sources/data_safe_audit_profiles#is_paid_usage_enabled DataOciDataSafeAuditProfiles#is_paid_usage_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 48
          },
          "name": "isPaidUsageEnabled",
          "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/7.19.0/docs/data-sources/data_safe_audit_profiles#state DataOciDataSafeAuditProfiles#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 52
          },
          "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/7.19.0/docs/data-sources/data_safe_audit_profiles#target_database_group_id DataOciDataSafeAuditProfiles#target_database_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 56
          },
          "name": "targetDatabaseGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profiles#target_id DataOciDataSafeAuditProfiles#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 60
          },
          "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/7.19.0/docs/data-sources/data_safe_audit_profiles#target_type DataOciDataSafeAuditProfiles#target_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 64
          },
          "name": "targetType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profiles/index:DataOciDataSafeAuditProfilesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfilesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
        "line": 540
      },
      "name": "DataOciDataSafeAuditProfilesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profiles#name DataOciDataSafeAuditProfiles#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 544
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_profiles#values DataOciDataSafeAuditProfiles#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 552
          },
          "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/7.19.0/docs/data-sources/data_safe_audit_profiles#regex DataOciDataSafeAuditProfiles#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 548
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profiles/index:DataOciDataSafeAuditProfilesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfilesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profiles/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-data-safe-audit-profiles/index.ts",
        "line": 697
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/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.DataOciDataSafeAuditProfilesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditProfilesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/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-data-safe-audit-profiles/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-data-safe-audit-profiles/index.ts",
            "line": 705
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 698
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profiles/index:DataOciDataSafeAuditProfilesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditProfilesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-profiles/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-data-safe-audit-profiles/index.ts",
        "line": 598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 675
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeAuditProfilesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 663
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 679
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 692
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 656
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 669
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 685
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-profiles/index.ts",
            "line": 612
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeAuditProfilesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-profiles/index:DataOciDataSafeAuditProfilesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrail": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_trail oci_data_safe_audit_trail}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrail",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_trail oci_data_safe_audit_trail} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-trail/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.DataOciDataSafeAuditTrailConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-trail/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAuditTrail resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/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 DataOciDataSafeAuditTrail to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_trail#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAuditTrail that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAuditTrail to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/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-data-safe-audit-trail/index.ts",
            "line": 230
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditTrail",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 75
          },
          "name": "auditCollectionStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 80
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 98
          },
          "name": "canUpdateLastArchiveTimeOnTarget",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 103
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 109
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 114
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 119
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 125
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 130
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 135
          },
          "name": "isAutoPurgeEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 140
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 145
          },
          "name": "peerTargetDatabaseKey",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 150
          },
          "name": "purgeJobDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 155
          },
          "name": "purgeJobStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 160
          },
          "name": "purgeJobTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 165
          },
          "name": "resumeTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 170
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 175
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 181
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 186
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 191
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 196
          },
          "name": "timeLastCollected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 201
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 206
          },
          "name": "trailLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 211
          },
          "name": "trailSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 216
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 93
          },
          "name": "auditTrailIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 86
          },
          "name": "auditTrailId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-trail/index:DataOciDataSafeAuditTrail"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalytic": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_trail_analytic oci_data_safe_audit_trail_analytic}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalytic",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_trail_analytic oci_data_safe_audit_trail_analytic} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
          "line": 245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalyticConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
        "line": 213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAuditTrailAnalytic resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 230
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeAuditTrailAnalytic to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_trail_analytic#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAuditTrailAnalytic that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAuditTrailAnalytic to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 281
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 310
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 326
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 342
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 364
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 376
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 387
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditTrailAnalytic",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 218
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 352
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalyticItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 285
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 298
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 314
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 330
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 346
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 368
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 275
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 291
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 304
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 320
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 336
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 358
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-trail-analytic/index:DataOciDataSafeAuditTrailAnalytic"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalyticConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalyticConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAuditTrailAnalyticConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_trail_analytic#compartment_id DataOciDataSafeAuditTrailAnalytic#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/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/7.19.0/docs/data-sources/data_safe_audit_trail_analytic#access_level DataOciDataSafeAuditTrailAnalytic#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/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/7.19.0/docs/data-sources/data_safe_audit_trail_analytic#compartment_id_in_subtree DataOciDataSafeAuditTrailAnalytic#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/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/7.19.0/docs/data-sources/data_safe_audit_trail_analytic#group_by DataOciDataSafeAuditTrailAnalytic#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 25
          },
          "name": "groupBy",
          "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/7.19.0/docs/data-sources/data_safe_audit_trail_analytic#id DataOciDataSafeAuditTrailAnalytic#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/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/7.19.0/docs/data-sources/data_safe_audit_trail_analytic#target_id DataOciDataSafeAuditTrailAnalytic#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 36
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-trail-analytic/index:DataOciDataSafeAuditTrailAnalyticConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalyticItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalyticItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
        "line": 128
      },
      "name": "DataOciDataSafeAuditTrailAnalyticItems",
      "symbolId": "src/data-oci-data-safe-audit-trail-analytic/index:DataOciDataSafeAuditTrailAnalyticItems"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalyticItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalyticItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeAuditTrailAnalyticItemsDimensions",
      "symbolId": "src/data-oci-data-safe-audit-trail-analytic/index:DataOciDataSafeAuditTrailAnalyticItemsDimensions"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalyticItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalyticItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-trail-analytic/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-data-safe-audit-trail-analytic/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/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.DataOciDataSafeAuditTrailAnalyticItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditTrailAnalyticItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/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-data-safe-audit-trail-analytic/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-data-safe-audit-trail-analytic/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-trail-analytic/index:DataOciDataSafeAuditTrailAnalyticItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalyticItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalyticItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-trail-analytic/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-data-safe-audit-trail-analytic/index.ts",
        "line": 61
      },
      "name": "DataOciDataSafeAuditTrailAnalyticItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 90
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 95
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 100
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 105
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 74
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalyticItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-trail-analytic/index:DataOciDataSafeAuditTrailAnalyticItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalyticItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalyticItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-trail-analytic/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 205
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalyticItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditTrailAnalyticItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 198
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 198
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 198
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-trail-analytic/index:DataOciDataSafeAuditTrailAnalyticItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalyticItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalyticItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-trail-analytic/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-data-safe-audit-trail-analytic/index.ts",
        "line": 151
      },
      "name": "DataOciDataSafeAuditTrailAnalyticItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 180
          },
          "name": "count",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 186
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalyticItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail-analytic/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailAnalyticItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-trail-analytic/index:DataOciDataSafeAuditTrailAnalyticItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrailConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-trail/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAuditTrailConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_trail#audit_trail_id DataOciDataSafeAuditTrail#audit_trail_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trail/index.ts",
            "line": 13
          },
          "name": "auditTrailId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-trail/index:DataOciDataSafeAuditTrailConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrails": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_trails oci_data_safe_audit_trails}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrails",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_trails oci_data_safe_audit_trails} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-trails/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.DataOciDataSafeAuditTrailsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-trails/index.ts",
        "line": 524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeAuditTrails resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/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 DataOciDataSafeAuditTrails to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_trails#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeAuditTrails that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeAuditTrails to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 757
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 597
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 619
          },
          "name": "resetAuditTrailId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 648
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 664
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 760
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 680
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 696
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 712
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 728
          },
          "name": "resetTargetDatabaseGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 744
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/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-data-safe-audit-trails/index.ts",
            "line": 788
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditTrails",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 529
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 607
          },
          "name": "auditTrailCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailsAuditTrailCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 754
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 601
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 623
          },
          "name": "auditTrailIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 636
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 652
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 668
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 764
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 684
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 700
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 716
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 732
          },
          "name": "targetDatabaseGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 748
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 591
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 613
          },
          "name": "auditTrailId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 629
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 642
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 658
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 674
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 690
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 706
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 722
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 738
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-trails/index:DataOciDataSafeAuditTrails"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrailsAuditTrailCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailsAuditTrailCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-trails/index.ts",
        "line": 268
      },
      "name": "DataOciDataSafeAuditTrailsAuditTrailCollection",
      "symbolId": "src/data-oci-data-safe-audit-trails/index:DataOciDataSafeAuditTrailsAuditTrailCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrailsAuditTrailCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailsAuditTrailCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-trails/index.ts",
        "line": 60
      },
      "name": "DataOciDataSafeAuditTrailsAuditTrailCollectionItems",
      "symbolId": "src/data-oci-data-safe-audit-trails/index:DataOciDataSafeAuditTrailsAuditTrailCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrailsAuditTrailCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailsAuditTrailCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-trails/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-data-safe-audit-trails/index.ts",
        "line": 250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/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.DataOciDataSafeAuditTrailsAuditTrailCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditTrailsAuditTrailCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/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-data-safe-audit-trails/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-data-safe-audit-trails/index.ts",
            "line": 257
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-trails/index:DataOciDataSafeAuditTrailsAuditTrailCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrailsAuditTrailCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailsAuditTrailCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-trails/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-data-safe-audit-trails/index.ts",
        "line": 83
      },
      "name": "DataOciDataSafeAuditTrailsAuditTrailCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 112
          },
          "name": "auditCollectionStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 117
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 122
          },
          "name": "auditTrailId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 127
          },
          "name": "canUpdateLastArchiveTimeOnTarget",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 132
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 138
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 143
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 148
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 154
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 159
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 164
          },
          "name": "isAutoPurgeEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 169
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 174
          },
          "name": "peerTargetDatabaseKey",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 179
          },
          "name": "purgeJobDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 184
          },
          "name": "purgeJobStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 189
          },
          "name": "purgeJobTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 194
          },
          "name": "resumeTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 199
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 204
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 210
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 215
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 220
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 225
          },
          "name": "timeLastCollected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 230
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 235
          },
          "name": "trailLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 240
          },
          "name": "trailSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 245
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailsAuditTrailCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-trails/index:DataOciDataSafeAuditTrailsAuditTrailCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrailsAuditTrailCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailsAuditTrailCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-trails/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-data-safe-audit-trails/index.ts",
        "line": 326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/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.DataOciDataSafeAuditTrailsAuditTrailCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditTrailsAuditTrailCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/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-data-safe-audit-trails/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-data-safe-audit-trails/index.ts",
            "line": 333
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-trails/index:DataOciDataSafeAuditTrailsAuditTrailCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrailsAuditTrailCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailsAuditTrailCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-trails/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-data-safe-audit-trails/index.ts",
        "line": 291
      },
      "name": "DataOciDataSafeAuditTrailsAuditTrailCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 321
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailsAuditTrailCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailsAuditTrailCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-trails/index:DataOciDataSafeAuditTrailsAuditTrailCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrailsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-trails/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeAuditTrailsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_trails#compartment_id DataOciDataSafeAuditTrails#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/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/7.19.0/docs/data-sources/data_safe_audit_trails#access_level DataOciDataSafeAuditTrails#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/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/7.19.0/docs/data-sources/data_safe_audit_trails#audit_trail_id DataOciDataSafeAuditTrails#audit_trail_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 17
          },
          "name": "auditTrailId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_trails#compartment_id_in_subtree DataOciDataSafeAuditTrails#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/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/7.19.0/docs/data-sources/data_safe_audit_trails#display_name DataOciDataSafeAuditTrails#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/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/7.19.0/docs/data-sources/data_safe_audit_trails#filter DataOciDataSafeAuditTrails#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_audit_trails#id DataOciDataSafeAuditTrails#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/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/7.19.0/docs/data-sources/data_safe_audit_trails#state DataOciDataSafeAuditTrails#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/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/7.19.0/docs/data-sources/data_safe_audit_trails#status DataOciDataSafeAuditTrails#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/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/7.19.0/docs/data-sources/data_safe_audit_trails#target_database_group_id DataOciDataSafeAuditTrails#target_database_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 48
          },
          "name": "targetDatabaseGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_trails#target_id DataOciDataSafeAuditTrails#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 52
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-trails/index:DataOciDataSafeAuditTrailsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrailsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-audit-trails/index.ts",
        "line": 344
      },
      "name": "DataOciDataSafeAuditTrailsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_audit_trails#name DataOciDataSafeAuditTrails#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/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/7.19.0/docs/data-sources/data_safe_audit_trails#values DataOciDataSafeAuditTrails#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/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/7.19.0/docs/data-sources/data_safe_audit_trails#regex DataOciDataSafeAuditTrails#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 352
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-trails/index:DataOciDataSafeAuditTrailsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrailsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-trails/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-data-safe-audit-trails/index.ts",
        "line": 501
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/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.DataOciDataSafeAuditTrailsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeAuditTrailsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/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-data-safe-audit-trails/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-data-safe-audit-trails/index.ts",
            "line": 509
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-trails/index:DataOciDataSafeAuditTrailsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeAuditTrailsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-audit-trails/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-data-safe-audit-trails/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 479
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeAuditTrailsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 467
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/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-data-safe-audit-trails/index.ts",
            "line": 496
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 460
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 473
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 489
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-audit-trails/index.ts",
            "line": 416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeAuditTrailsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-audit-trails/index:DataOciDataSafeAuditTrailsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataType": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_compatible_formats_for_data_type oci_data_safe_compatible_formats_for_data_type}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataType",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_compatible_formats_for_data_type oci_data_safe_compatible_formats_for_data_type} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataTypeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeCompatibleFormatsForDataType resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/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 DataOciDataSafeCompatibleFormatsForDataType to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_compatible_formats_for_data_type#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeCompatibleFormatsForDataType that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeCompatibleFormatsForDataType to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
            "line": 257
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
            "line": 269
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
            "line": 275
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeCompatibleFormatsForDataType",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
            "line": 193
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
            "line": 245
          },
          "name": "formatsForDataType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
            "line": 261
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
            "line": 251
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-compatible-formats-for-data-type/index:DataOciDataSafeCompatibleFormatsForDataType"
    },
    "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataTypeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataTypeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeCompatibleFormatsForDataTypeConfig",
      "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/7.19.0/docs/data-sources/data_safe_compatible_formats_for_data_type#id DataOciDataSafeCompatibleFormatsForDataType#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-compatible-formats-for-data-type/index:DataOciDataSafeCompatibleFormatsForDataTypeConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
        "line": 103
      },
      "name": "DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataType",
      "symbolId": "src/data-oci-data-safe-compatible-formats-for-data-type/index:DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataType"
    },
    "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/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-data-safe-compatible-formats-for-data-type/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/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.DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/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-data-safe-compatible-formats-for-data-type/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-data-safe-compatible-formats-for-data-type/index.ts",
            "line": 173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-compatible-formats-for-data-type/index:DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeList"
    },
    "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeMaskingFormats": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeMaskingFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
        "line": 18
      },
      "name": "DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeMaskingFormats",
      "symbolId": "src/data-oci-data-safe-compatible-formats-for-data-type/index:DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeMaskingFormats"
    },
    "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeMaskingFormatsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeMaskingFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
        "line": 85
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
            "line": 99
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeMaskingFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeMaskingFormatsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
            "line": 92
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
            "line": 92
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
            "line": 92
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-compatible-formats-for-data-type/index:DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeMaskingFormatsList"
    },
    "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeMaskingFormatsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeMaskingFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/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-data-safe-compatible-formats-for-data-type/index.ts",
        "line": 41
      },
      "name": "DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeMaskingFormatsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
            "line": 70
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
            "line": 75
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
            "line": 80
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
            "line": 54
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeMaskingFormats"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-compatible-formats-for-data-type/index:DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeMaskingFormatsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
        "line": 126
      },
      "name": "DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
            "line": 155
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
            "line": 161
          },
          "name": "maskingFormats",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeMaskingFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-data-type/index.ts",
            "line": 139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataType"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-compatible-formats-for-data-type/index:DataOciDataSafeCompatibleFormatsForDataTypeFormatsForDataTypeOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForSensitiveType": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_compatible_formats_for_sensitive_type oci_data_safe_compatible_formats_for_sensitive_type}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForSensitiveType",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_compatible_formats_for_sensitive_type oci_data_safe_compatible_formats_for_sensitive_type} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/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.DataOciDataSafeCompatibleFormatsForSensitiveTypeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeCompatibleFormatsForSensitiveType resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/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 DataOciDataSafeCompatibleFormatsForSensitiveType to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_compatible_formats_for_sensitive_type#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeCompatibleFormatsForSensitiveType that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeCompatibleFormatsForSensitiveType to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 266
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 295
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 317
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 329
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 338
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeCompatibleFormatsForSensitiveType",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 305
          },
          "name": "formatsForSensitiveType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 270
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 299
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 321
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 260
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 289
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 311
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index:DataOciDataSafeCompatibleFormatsForSensitiveType"
    },
    "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForSensitiveTypeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForSensitiveTypeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeCompatibleFormatsForSensitiveTypeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_compatible_formats_for_sensitive_type#compartment_id DataOciDataSafeCompatibleFormatsForSensitiveType#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/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/7.19.0/docs/data-sources/data_safe_compatible_formats_for_sensitive_type#access_level DataOciDataSafeCompatibleFormatsForSensitiveType#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/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/7.19.0/docs/data-sources/data_safe_compatible_formats_for_sensitive_type#compartment_id_in_subtree DataOciDataSafeCompatibleFormatsForSensitiveType#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 21
          },
          "name": "compartmentIdInSubtree",
          "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/7.19.0/docs/data-sources/data_safe_compatible_formats_for_sensitive_type#id DataOciDataSafeCompatibleFormatsForSensitiveType#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index:DataOciDataSafeCompatibleFormatsForSensitiveTypeConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
        "line": 115
      },
      "name": "DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveType",
      "symbolId": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index:DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveType"
    },
    "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/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-data-safe-compatible-formats-for-sensitive-type/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/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.DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/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-data-safe-compatible-formats-for-sensitive-type/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-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index:DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeList"
    },
    "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeMaskingFormats": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeMaskingFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
        "line": 30
      },
      "name": "DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeMaskingFormats",
      "symbolId": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index:DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeMaskingFormats"
    },
    "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeMaskingFormatsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeMaskingFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/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-data-safe-compatible-formats-for-sensitive-type/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/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.DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeMaskingFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeMaskingFormatsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/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-data-safe-compatible-formats-for-sensitive-type/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-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index:DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeMaskingFormatsList"
    },
    "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeMaskingFormatsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeMaskingFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/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-data-safe-compatible-formats-for-sensitive-type/index.ts",
        "line": 53
      },
      "name": "DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeMaskingFormatsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 82
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 87
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeMaskingFormats"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index:DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeMaskingFormatsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/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-data-safe-compatible-formats-for-sensitive-type/index.ts",
        "line": 138
      },
      "name": "DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 168
          },
          "name": "maskingFormats",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeMaskingFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 173
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveType"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-compatible-formats-for-sensitive-type/index:DataOciDataSafeCompatibleFormatsForSensitiveTypeFormatsForSensitiveTypeOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDataSafeConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_data_safe_configuration oci_data_safe_data_safe_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafeConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_data_safe_configuration oci_data_safe_data_safe_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-data-safe-configuration/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.DataOciDataSafeDataSafeConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-data-safe-configuration/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeDataSafeConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/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 DataOciDataSafeDataSafeConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_data_safe_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeDataSafeConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeDataSafeConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/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-data-safe-data-safe-configuration/index.ts",
            "line": 230
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeDataSafeConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/index.ts",
            "line": 109
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/index.ts",
            "line": 173
          },
          "name": "dataSafeNatGatewayIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/index.ts",
            "line": 179
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/index.ts",
            "line": 185
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/index.ts",
            "line": 191
          },
          "name": "globalSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafeConfigurationGlobalSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/index.ts",
            "line": 196
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/index.ts",
            "line": 201
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/index.ts",
            "line": 206
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/index.ts",
            "line": 211
          },
          "name": "timeEnabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/index.ts",
            "line": 216
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/index.ts",
            "line": 168
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/index.ts",
            "line": 161
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-data-safe-configuration/index:DataOciDataSafeDataSafeConfiguration"
    },
    "cdktf-provider-oci.DataOciDataSafeDataSafeConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafeConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-data-safe-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeDataSafeConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_data_safe_configuration#compartment_id DataOciDataSafeDataSafeConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-data-safe-configuration/index:DataOciDataSafeDataSafeConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeDataSafeConfigurationGlobalSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafeConfigurationGlobalSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-data-safe-configuration/index.ts",
        "line": 15
      },
      "name": "DataOciDataSafeDataSafeConfigurationGlobalSettings",
      "symbolId": "src/data-oci-data-safe-data-safe-configuration/index:DataOciDataSafeDataSafeConfigurationGlobalSettings"
    },
    "cdktf-provider-oci.DataOciDataSafeDataSafeConfigurationGlobalSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafeConfigurationGlobalSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-data-safe-configuration/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-data-safe-data-safe-configuration/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/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.DataOciDataSafeDataSafeConfigurationGlobalSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDataSafeConfigurationGlobalSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/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-data-safe-data-safe-configuration/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-data-safe-data-safe-configuration/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-data-safe-configuration/index:DataOciDataSafeDataSafeConfigurationGlobalSettingsList"
    },
    "cdktf-provider-oci.DataOciDataSafeDataSafeConfigurationGlobalSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafeConfigurationGlobalSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-data-safe-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-data-safe-data-safe-configuration/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeDataSafeConfigurationGlobalSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/index.ts",
            "line": 67
          },
          "name": "isPaidUsage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/index.ts",
            "line": 72
          },
          "name": "offlineRetentionPeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/index.ts",
            "line": 77
          },
          "name": "onlineRetentionPeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-configuration/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafeConfigurationGlobalSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-data-safe-configuration/index:DataOciDataSafeDataSafeConfigurationGlobalSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_data_safe_private_endpoint oci_data_safe_data_safe_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_data_safe_private_endpoint oci_data_safe_data_safe_private_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-data-safe-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.DataOciDataSafeDataSafePrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeDataSafePrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-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 DataOciDataSafeDataSafePrivateEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_data_safe_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeDataSafePrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeDataSafePrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoint/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-data-safe-data-safe-private-endpoint/index.ts",
            "line": 175
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeDataSafePrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
            "line": 109
          },
          "name": "endpointFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
            "line": 125
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
            "line": 130
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
            "line": 135
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
            "line": 145
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
            "line": 151
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
            "line": 156
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
            "line": 161
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
            "line": 88
          },
          "name": "dataSafePrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
            "line": 81
          },
          "name": "dataSafePrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-data-safe-private-endpoint/index:DataOciDataSafeDataSafePrivateEndpoint"
    },
    "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeDataSafePrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_data_safe_private_endpoint#data_safe_private_endpoint_id DataOciDataSafeDataSafePrivateEndpoint#data_safe_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoint/index.ts",
            "line": 13
          },
          "name": "dataSafePrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-data-safe-private-endpoint/index:DataOciDataSafeDataSafePrivateEndpointConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_data_safe_private_endpoints oci_data_safe_data_safe_private_endpoints}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_data_safe_private_endpoints oci_data_safe_data_safe_private_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
          "line": 408
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
        "line": 376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeDataSafePrivateEndpoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 393
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeDataSafePrivateEndpoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_data_safe_private_endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeDataSafePrivateEndpoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeDataSafePrivateEndpoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 558
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 446
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 475
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 497
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 561
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 513
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 529
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 545
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 573
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 586
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeDataSafePrivateEndpoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 381
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 485
          },
          "name": "dataSafePrivateEndpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsDataSafePrivateEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 555
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 450
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 463
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 479
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 501
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 565
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 517
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 533
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 549
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 440
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 456
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 469
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 491
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 507
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 523
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 539
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-data-safe-private-endpoints/index:DataOciDataSafeDataSafePrivateEndpoints"
    },
    "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeDataSafePrivateEndpointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_data_safe_private_endpoints#compartment_id DataOciDataSafeDataSafePrivateEndpoints#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/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/7.19.0/docs/data-sources/data_safe_data_safe_private_endpoints#access_level DataOciDataSafeDataSafePrivateEndpoints#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/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/7.19.0/docs/data-sources/data_safe_data_safe_private_endpoints#compartment_id_in_subtree DataOciDataSafeDataSafePrivateEndpoints#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/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/7.19.0/docs/data-sources/data_safe_data_safe_private_endpoints#display_name DataOciDataSafeDataSafePrivateEndpoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/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/7.19.0/docs/data-sources/data_safe_data_safe_private_endpoints#filter DataOciDataSafeDataSafePrivateEndpoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_data_safe_private_endpoints#id DataOciDataSafeDataSafePrivateEndpoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/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/7.19.0/docs/data-sources/data_safe_data_safe_private_endpoints#state DataOciDataSafeDataSafePrivateEndpoints#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/data_safe_data_safe_private_endpoints#vcn_id DataOciDataSafeDataSafePrivateEndpoints#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 40
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-data-safe-private-endpoints/index:DataOciDataSafeDataSafePrivateEndpointsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsDataSafePrivateEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsDataSafePrivateEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
        "line": 48
      },
      "name": "DataOciDataSafeDataSafePrivateEndpointsDataSafePrivateEndpoints",
      "symbolId": "src/data-oci-data-safe-data-safe-private-endpoints/index:DataOciDataSafeDataSafePrivateEndpointsDataSafePrivateEndpoints"
    },
    "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsDataSafePrivateEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsDataSafePrivateEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-data-safe-private-endpoints/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-data-safe-data-safe-private-endpoints/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/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.DataOciDataSafeDataSafePrivateEndpointsDataSafePrivateEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDataSafePrivateEndpointsDataSafePrivateEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/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-data-safe-data-safe-private-endpoints/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-data-safe-data-safe-private-endpoints/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-data-safe-private-endpoints/index:DataOciDataSafeDataSafePrivateEndpointsDataSafePrivateEndpointsList"
    },
    "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsDataSafePrivateEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsDataSafePrivateEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-data-safe-private-endpoints/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-data-safe-data-safe-private-endpoints/index.ts",
        "line": 71
      },
      "name": "DataOciDataSafeDataSafePrivateEndpointsDataSafePrivateEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 100
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 106
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 111
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 116
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 121
          },
          "name": "endpointFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 127
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 132
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 137
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 142
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 147
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 152
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 157
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 163
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 168
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 173
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsDataSafePrivateEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-data-safe-private-endpoints/index:DataOciDataSafeDataSafePrivateEndpointsDataSafePrivateEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
        "line": 196
      },
      "name": "DataOciDataSafeDataSafePrivateEndpointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_data_safe_private_endpoints#name DataOciDataSafeDataSafePrivateEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 200
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_data_safe_private_endpoints#values DataOciDataSafeDataSafePrivateEndpoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 208
          },
          "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/7.19.0/docs/data-sources/data_safe_data_safe_private_endpoints#regex DataOciDataSafeDataSafePrivateEndpoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 204
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-data-safe-private-endpoints/index:DataOciDataSafeDataSafePrivateEndpointsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-data-safe-private-endpoints/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
        "line": 353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 368
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDataSafePrivateEndpointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 361
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 361
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 361
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-data-safe-private-endpoints/index:DataOciDataSafeDataSafePrivateEndpointsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-data-safe-private-endpoints/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-data-safe-data-safe-private-endpoints/index.ts",
        "line": 254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 331
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeDataSafePrivateEndpointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 319
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 335
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 348
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 312
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 325
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 341
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-data-safe-private-endpoints/index.ts",
            "line": 268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeDataSafePrivateEndpointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-data-safe-private-endpoints/index:DataOciDataSafeDataSafePrivateEndpointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfig": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_database_security_config oci_data_safe_database_security_config}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_database_security_config oci_data_safe_database_security_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-database-security-config/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.DataOciDataSafeDatabaseSecurityConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-database-security-config/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeDatabaseSecurityConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/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 DataOciDataSafeDatabaseSecurityConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_database_security_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeDatabaseSecurityConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeDatabaseSecurityConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 260
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 266
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeDatabaseSecurityConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 114
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 165
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 184
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 189
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 194
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 200
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 205
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 210
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 215
          },
          "name": "refreshTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 221
          },
          "name": "sqlFirewallConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigSqlFirewallConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 226
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 232
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 237
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 242
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 247
          },
          "name": "timeLastRefreshed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 252
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 178
          },
          "name": "databaseSecurityConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 171
          },
          "name": "databaseSecurityConfigId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-database-security-config/index:DataOciDataSafeDatabaseSecurityConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-database-security-config/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeDatabaseSecurityConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_database_security_config#database_security_config_id DataOciDataSafeDatabaseSecurityConfig#database_security_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 13
          },
          "name": "databaseSecurityConfigId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-database-security-config/index:DataOciDataSafeDatabaseSecurityConfigConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigSqlFirewallConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigSqlFirewallConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-database-security-config/index.ts",
        "line": 15
      },
      "name": "DataOciDataSafeDatabaseSecurityConfigSqlFirewallConfig",
      "symbolId": "src/data-oci-data-safe-database-security-config/index:DataOciDataSafeDatabaseSecurityConfigSqlFirewallConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigSqlFirewallConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigSqlFirewallConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-database-security-config/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-data-safe-database-security-config/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/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.DataOciDataSafeDatabaseSecurityConfigSqlFirewallConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDatabaseSecurityConfigSqlFirewallConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/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-data-safe-database-security-config/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-data-safe-database-security-config/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-database-security-config/index:DataOciDataSafeDatabaseSecurityConfigSqlFirewallConfigList"
    },
    "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigSqlFirewallConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigSqlFirewallConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-database-security-config/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-data-safe-database-security-config/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeDatabaseSecurityConfigSqlFirewallConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 67
          },
          "name": "excludeJob",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 72
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 77
          },
          "name": "timeStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 82
          },
          "name": "violationLogAutoPurge",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-config/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigSqlFirewallConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-database-security-config/index:DataOciDataSafeDatabaseSecurityConfigSqlFirewallConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_database_security_configs oci_data_safe_database_security_configs}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_database_security_configs oci_data_safe_database_security_configs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
          "line": 596
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
        "line": 564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeDatabaseSecurityConfigs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 581
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeDatabaseSecurityConfigs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_database_security_configs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeDatabaseSecurityConfigs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeDatabaseSecurityConfigs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 814
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 638
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 667
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 689
          },
          "name": "resetDatabaseSecurityConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 705
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 817
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 721
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 737
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 753
          },
          "name": "resetTargetDatabaseGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 769
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 785
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 801
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 829
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 846
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeDatabaseSecurityConfigs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 569
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 677
          },
          "name": "databaseSecurityConfigCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 811
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 642
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 655
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/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-data-safe-database-security-configs/index.ts",
            "line": 693
          },
          "name": "databaseSecurityConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 709
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 821
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 725
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 741
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 757
          },
          "name": "targetDatabaseGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 773
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 789
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 805
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 632
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 648
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 661
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 683
          },
          "name": "databaseSecurityConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 699
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 715
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 731
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 747
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 763
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 779
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 795
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-database-security-configs/index:DataOciDataSafeDatabaseSecurityConfigs"
    },
    "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeDatabaseSecurityConfigsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_database_security_configs#compartment_id DataOciDataSafeDatabaseSecurityConfigs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/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/7.19.0/docs/data-sources/data_safe_database_security_configs#access_level DataOciDataSafeDatabaseSecurityConfigs#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/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/7.19.0/docs/data-sources/data_safe_database_security_configs#compartment_id_in_subtree DataOciDataSafeDatabaseSecurityConfigs#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/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/7.19.0/docs/data-sources/data_safe_database_security_configs#database_security_config_id DataOciDataSafeDatabaseSecurityConfigs#database_security_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 25
          },
          "name": "databaseSecurityConfigId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_database_security_configs#display_name DataOciDataSafeDatabaseSecurityConfigs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-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/7.19.0/docs/data-sources/data_safe_database_security_configs#filter DataOciDataSafeDatabaseSecurityConfigs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 62
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_database_security_configs#id DataOciDataSafeDatabaseSecurityConfigs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/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/7.19.0/docs/data-sources/data_safe_database_security_configs#state DataOciDataSafeDatabaseSecurityConfigs#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/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/7.19.0/docs/data-sources/data_safe_database_security_configs#target_database_group_id DataOciDataSafeDatabaseSecurityConfigs#target_database_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 44
          },
          "name": "targetDatabaseGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_database_security_configs#target_id DataOciDataSafeDatabaseSecurityConfigs#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 48
          },
          "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/7.19.0/docs/data-sources/data_safe_database_security_configs#time_created_greater_than_or_equal_to DataOciDataSafeDatabaseSecurityConfigs#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 52
          },
          "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/7.19.0/docs/data-sources/data_safe_database_security_configs#time_created_less_than DataOciDataSafeDatabaseSecurityConfigs#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 56
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-database-security-configs/index:DataOciDataSafeDatabaseSecurityConfigsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
        "line": 308
      },
      "name": "DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollection",
      "symbolId": "src/data-oci-data-safe-database-security-configs/index:DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
        "line": 154
      },
      "name": "DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItems",
      "symbolId": "src/data-oci-data-safe-database-security-configs/index:DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-database-security-configs/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
        "line": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 304
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 297
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 297
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 297
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-database-security-configs/index:DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-database-security-configs/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-data-safe-database-security-configs/index.ts",
        "line": 177
      },
      "name": "DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 206
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 211
          },
          "name": "databaseSecurityConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 217
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 222
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 227
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 233
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 238
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 243
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 248
          },
          "name": "refreshTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 254
          },
          "name": "sqlFirewallConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsSqlFirewallConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 259
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 265
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 270
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 275
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 280
          },
          "name": "timeLastRefreshed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 285
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-database-security-configs/index:DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsSqlFirewallConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsSqlFirewallConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
        "line": 64
      },
      "name": "DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsSqlFirewallConfig",
      "symbolId": "src/data-oci-data-safe-database-security-configs/index:DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsSqlFirewallConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsSqlFirewallConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsSqlFirewallConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-database-security-configs/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-data-safe-database-security-configs/index.ts",
        "line": 136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/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.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsSqlFirewallConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsSqlFirewallConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/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-data-safe-database-security-configs/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-data-safe-database-security-configs/index.ts",
            "line": 143
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-database-security-configs/index:DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsSqlFirewallConfigList"
    },
    "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsSqlFirewallConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsSqlFirewallConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-database-security-configs/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-data-safe-database-security-configs/index.ts",
        "line": 87
      },
      "name": "DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsSqlFirewallConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 116
          },
          "name": "excludeJob",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 121
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 126
          },
          "name": "timeStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 131
          },
          "name": "violationLogAutoPurge",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsSqlFirewallConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-database-security-configs/index:DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsSqlFirewallConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-database-security-configs/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-data-safe-database-security-configs/index.ts",
        "line": 366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/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.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/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-data-safe-database-security-configs/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-data-safe-database-security-configs/index.ts",
            "line": 373
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-database-security-configs/index:DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-database-security-configs/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
        "line": 331
      },
      "name": "DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 361
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-database-security-configs/index:DataOciDataSafeDatabaseSecurityConfigsDatabaseSecurityConfigCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
        "line": 384
      },
      "name": "DataOciDataSafeDatabaseSecurityConfigsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_database_security_configs#name DataOciDataSafeDatabaseSecurityConfigs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 388
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_database_security_configs#values DataOciDataSafeDatabaseSecurityConfigs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 396
          },
          "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/7.19.0/docs/data-sources/data_safe_database_security_configs#regex DataOciDataSafeDatabaseSecurityConfigs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 392
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-database-security-configs/index:DataOciDataSafeDatabaseSecurityConfigsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-database-security-configs/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-data-safe-database-security-configs/index.ts",
        "line": 541
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/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.DataOciDataSafeDatabaseSecurityConfigsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDatabaseSecurityConfigsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/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-data-safe-database-security-configs/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-data-safe-database-security-configs/index.ts",
            "line": 549
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-database-security-configs/index:DataOciDataSafeDatabaseSecurityConfigsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-database-security-configs/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-data-safe-database-security-configs/index.ts",
        "line": 442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 519
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeDatabaseSecurityConfigsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 507
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 523
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 536
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 500
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 513
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 529
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-database-security-configs/index.ts",
            "line": 456
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeDatabaseSecurityConfigsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-database-security-configs/index:DataOciDataSafeDatabaseSecurityConfigsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalytic": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_analytic oci_data_safe_discovery_analytic}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalytic",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_analytic oci_data_safe_discovery_analytic} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-analytic/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.DataOciDataSafeDiscoveryAnalyticConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeDiscoveryAnalytic resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/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 DataOciDataSafeDiscoveryAnalytic to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_analytic#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeDiscoveryAnalytic that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeDiscoveryAnalytic to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 289
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 305
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 321
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 343
          },
          "name": "resetSensitiveDataModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 359
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 371
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 382
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryAnalytic",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 331
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 277
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 293
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 309
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 325
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 347
          },
          "name": "sensitiveDataModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 363
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 270
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 283
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 299
          },
          "name": "groupBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 315
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 337
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 353
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-analytic/index:DataOciDataSafeDiscoveryAnalytic"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeDiscoveryAnalyticConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_analytic#compartment_id DataOciDataSafeDiscoveryAnalytic#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/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/7.19.0/docs/data-sources/data_safe_discovery_analytic#compartment_id_in_subtree DataOciDataSafeDiscoveryAnalytic#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/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/7.19.0/docs/data-sources/data_safe_discovery_analytic#group_by DataOciDataSafeDiscoveryAnalytic#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 21
          },
          "name": "groupBy",
          "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/7.19.0/docs/data-sources/data_safe_discovery_analytic#id DataOciDataSafeDiscoveryAnalytic#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/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/7.19.0/docs/data-sources/data_safe_discovery_analytic#sensitive_data_model_id DataOciDataSafeDiscoveryAnalytic#sensitive_data_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 32
          },
          "name": "sensitiveDataModelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_analytic#target_id DataOciDataSafeDiscoveryAnalytic#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 36
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-analytic/index:DataOciDataSafeDiscoveryAnalyticConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
        "line": 118
      },
      "name": "DataOciDataSafeDiscoveryAnalyticItems",
      "symbolId": "src/data-oci-data-safe-discovery-analytic/index:DataOciDataSafeDiscoveryAnalyticItems"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeDiscoveryAnalyticItemsDimensions",
      "symbolId": "src/data-oci-data-safe-discovery-analytic/index:DataOciDataSafeDiscoveryAnalyticItemsDimensions"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-analytic/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-data-safe-discovery-analytic/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/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.DataOciDataSafeDiscoveryAnalyticItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryAnalyticItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/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-data-safe-discovery-analytic/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-data-safe-discovery-analytic/index.ts",
            "line": 107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-analytic/index:DataOciDataSafeDiscoveryAnalyticItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-analytic/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-data-safe-discovery-analytic/index.ts",
        "line": 61
      },
      "name": "DataOciDataSafeDiscoveryAnalyticItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 90
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 95
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 74
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-analytic/index:DataOciDataSafeDiscoveryAnalyticItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-analytic/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-data-safe-discovery-analytic/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/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.DataOciDataSafeDiscoveryAnalyticItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryAnalyticItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/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-data-safe-discovery-analytic/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-data-safe-discovery-analytic/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-analytic/index:DataOciDataSafeDiscoveryAnalyticItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-analytic/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-data-safe-discovery-analytic/index.ts",
        "line": 141
      },
      "name": "DataOciDataSafeDiscoveryAnalyticItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 170
          },
          "name": "count",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 176
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 181
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytic/index.ts",
            "line": 154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-analytic/index:DataOciDataSafeDiscoveryAnalyticItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalytics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_analytics oci_data_safe_discovery_analytics}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalytics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_analytics oci_data_safe_discovery_analytics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-analytics/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.DataOciDataSafeDiscoveryAnalyticsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeDiscoveryAnalytics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/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 DataOciDataSafeDiscoveryAnalytics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_analytics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeDiscoveryAnalytics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeDiscoveryAnalytics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 725
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 578
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 728
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 600
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 616
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 632
          },
          "name": "resetIsCommon"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 648
          },
          "name": "resetSensitiveDataModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 664
          },
          "name": "resetSensitiveTypeGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 680
          },
          "name": "resetSensitiveTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 696
          },
          "name": "resetTargetDatabaseGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 712
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 740
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 756
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryAnalytics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 497
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 588
          },
          "name": "discoveryAnalyticsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 722
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 566
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 582
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 732
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 604
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 620
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 636
          },
          "name": "isCommonInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 652
          },
          "name": "sensitiveDataModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 668
          },
          "name": "sensitiveTypeGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 684
          },
          "name": "sensitiveTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 700
          },
          "name": "targetDatabaseGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 716
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 559
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 572
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 594
          },
          "name": "groupBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 610
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 626
          },
          "name": "isCommon",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 642
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 658
          },
          "name": "sensitiveTypeGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 674
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 690
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 706
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-analytics/index:DataOciDataSafeDiscoveryAnalytics"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeDiscoveryAnalyticsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_analytics#compartment_id DataOciDataSafeDiscoveryAnalytics#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/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/7.19.0/docs/data-sources/data_safe_discovery_analytics#compartment_id_in_subtree DataOciDataSafeDiscoveryAnalytics#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 17
          },
          "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/7.19.0/docs/data-sources/data_safe_discovery_analytics#filter DataOciDataSafeDiscoveryAnalytics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_analytics#group_by DataOciDataSafeDiscoveryAnalytics#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 21
          },
          "name": "groupBy",
          "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/7.19.0/docs/data-sources/data_safe_discovery_analytics#id DataOciDataSafeDiscoveryAnalytics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/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/7.19.0/docs/data-sources/data_safe_discovery_analytics#is_common DataOciDataSafeDiscoveryAnalytics#is_common}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 32
          },
          "name": "isCommon",
          "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/7.19.0/docs/data-sources/data_safe_discovery_analytics#sensitive_data_model_id DataOciDataSafeDiscoveryAnalytics#sensitive_data_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 36
          },
          "name": "sensitiveDataModelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_analytics#sensitive_type_group_id DataOciDataSafeDiscoveryAnalytics#sensitive_type_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 40
          },
          "name": "sensitiveTypeGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_analytics#sensitive_type_id DataOciDataSafeDiscoveryAnalytics#sensitive_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 44
          },
          "name": "sensitiveTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_analytics#target_database_group_id DataOciDataSafeDiscoveryAnalytics#target_database_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 48
          },
          "name": "targetDatabaseGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_analytics#target_id DataOciDataSafeDiscoveryAnalytics#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 52
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-analytics/index:DataOciDataSafeDiscoveryAnalyticsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
        "line": 236
      },
      "name": "DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollection",
      "symbolId": "src/data-oci-data-safe-discovery-analytics/index:DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
        "line": 145
      },
      "name": "DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItems",
      "symbolId": "src/data-oci-data-safe-discovery-analytics/index:DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
        "line": 60
      },
      "name": "DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsDimensions",
      "symbolId": "src/data-oci-data-safe-discovery-analytics/index:DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsDimensions"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-analytics/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-data-safe-discovery-analytics/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/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.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/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-data-safe-discovery-analytics/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-data-safe-discovery-analytics/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-analytics/index:DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-analytics/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-data-safe-discovery-analytics/index.ts",
        "line": 83
      },
      "name": "DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 112
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 117
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 122
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-analytics/index:DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-analytics/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-data-safe-discovery-analytics/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/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.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/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-data-safe-discovery-analytics/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-data-safe-discovery-analytics/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-analytics/index:DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-analytics/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-data-safe-discovery-analytics/index.ts",
        "line": 168
      },
      "name": "DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 197
          },
          "name": "count",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 203
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 208
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 213
          },
          "name": "timeLastDiscovered",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-analytics/index:DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-analytics/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 308
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 301
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 301
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-analytics/index:DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-analytics/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-data-safe-discovery-analytics/index.ts",
        "line": 259
      },
      "name": "DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 289
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-analytics/index:DataOciDataSafeDiscoveryAnalyticsDiscoveryAnalyticsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
        "line": 312
      },
      "name": "DataOciDataSafeDiscoveryAnalyticsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_analytics#name DataOciDataSafeDiscoveryAnalytics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 316
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_analytics#values DataOciDataSafeDiscoveryAnalytics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 324
          },
          "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/7.19.0/docs/data-sources/data_safe_discovery_analytics#regex DataOciDataSafeDiscoveryAnalytics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 320
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-analytics/index:DataOciDataSafeDiscoveryAnalyticsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-analytics/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-data-safe-discovery-analytics/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/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.DataOciDataSafeDiscoveryAnalyticsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryAnalyticsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/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-data-safe-discovery-analytics/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-data-safe-discovery-analytics/index.ts",
            "line": 477
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-analytics/index:DataOciDataSafeDiscoveryAnalyticsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-analytics/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/data-oci-data-safe-discovery-analytics/index.ts",
        "line": 370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 447
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeDiscoveryAnalyticsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 435
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 451
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 464
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 428
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 441
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 457
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-analytics/index.ts",
            "line": 384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryAnalyticsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-analytics/index:DataOciDataSafeDiscoveryAnalyticsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJob": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_job oci_data_safe_discovery_job}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_job oci_data_safe_discovery_job} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-job/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.DataOciDataSafeDiscoveryJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-job/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeDiscoveryJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/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 DataOciDataSafeDiscoveryJob to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeDiscoveryJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeDiscoveryJob to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 305
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 311
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 104
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 155
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 161
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 179
          },
          "name": "discoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 184
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 190
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 195
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 200
          },
          "name": "isAppDefinedRelationDiscoveryEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 205
          },
          "name": "isIncludeAllSchemas",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 210
          },
          "name": "isIncludeAllSensitiveTypes",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 215
          },
          "name": "isSampleDataCollectionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 220
          },
          "name": "schemasForDiscovery",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 225
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 230
          },
          "name": "sensitiveTypeGroupIdsForDiscovery",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 235
          },
          "name": "sensitiveTypeIdsForDiscovery",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 240
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 246
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 252
          },
          "name": "tablesForDiscovery",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobTablesForDiscoveryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 257
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 262
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 267
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 272
          },
          "name": "totalColumnsScanned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 277
          },
          "name": "totalDeletedSensitiveColumns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 282
          },
          "name": "totalModifiedSensitiveColumns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 287
          },
          "name": "totalNewSensitiveColumns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 292
          },
          "name": "totalObjectsScanned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 297
          },
          "name": "totalSchemasScanned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 174
          },
          "name": "discoveryJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 167
          },
          "name": "discoveryJobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-job/index:DataOciDataSafeDiscoveryJob"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-job/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeDiscoveryJobConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_job#discovery_job_id DataOciDataSafeDiscoveryJob#discovery_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 13
          },
          "name": "discoveryJobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-job/index:DataOciDataSafeDiscoveryJobConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobTablesForDiscovery": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobTablesForDiscovery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-job/index.ts",
        "line": 15
      },
      "name": "DataOciDataSafeDiscoveryJobTablesForDiscovery",
      "symbolId": "src/data-oci-data-safe-discovery-job/index:DataOciDataSafeDiscoveryJobTablesForDiscovery"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobTablesForDiscoveryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobTablesForDiscoveryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-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-data-safe-discovery-job/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-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.DataOciDataSafeDiscoveryJobTablesForDiscoveryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryJobTablesForDiscoveryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-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-data-safe-discovery-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-data-safe-discovery-job/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-job/index:DataOciDataSafeDiscoveryJobTablesForDiscoveryList"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobTablesForDiscoveryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobTablesForDiscoveryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-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-data-safe-discovery-job/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeDiscoveryJobTablesForDiscoveryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 67
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 72
          },
          "name": "tableNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-job/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobTablesForDiscovery"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-job/index:DataOciDataSafeDiscoveryJobTablesForDiscoveryOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs oci_data_safe_discovery_jobs}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs oci_data_safe_discovery_jobs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
          "line": 628
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
        "line": 596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeDiscoveryJobs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 613
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeDiscoveryJobs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeDiscoveryJobs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeDiscoveryJobs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 812
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 668
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 697
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 719
          },
          "name": "resetDiscoveryJobId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 735
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 815
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 751
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 767
          },
          "name": "resetSensitiveDataModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 783
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 799
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 827
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 842
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryJobs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 601
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 707
          },
          "name": "discoveryJobCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 809
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 672
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 685
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 701
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 723
          },
          "name": "discoveryJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 739
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 819
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 755
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 771
          },
          "name": "sensitiveDataModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 787
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 803
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 662
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 678
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 691
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 713
          },
          "name": "discoveryJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 729
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 745
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 761
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 777
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 793
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs/index:DataOciDataSafeDiscoveryJobs"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeDiscoveryJobsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs#compartment_id DataOciDataSafeDiscoveryJobs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/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/7.19.0/docs/data-sources/data_safe_discovery_jobs#access_level DataOciDataSafeDiscoveryJobs#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/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/7.19.0/docs/data-sources/data_safe_discovery_jobs#compartment_id_in_subtree DataOciDataSafeDiscoveryJobs#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/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/7.19.0/docs/data-sources/data_safe_discovery_jobs#discovery_job_id DataOciDataSafeDiscoveryJobs#discovery_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 25
          },
          "name": "discoveryJobId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs#display_name DataOciDataSafeDiscoveryJobs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/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/7.19.0/docs/data-sources/data_safe_discovery_jobs#filter DataOciDataSafeDiscoveryJobs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_discovery_jobs#id DataOciDataSafeDiscoveryJobs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/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/7.19.0/docs/data-sources/data_safe_discovery_jobs#sensitive_data_model_id DataOciDataSafeDiscoveryJobs#sensitive_data_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 40
          },
          "name": "sensitiveDataModelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs#state DataOciDataSafeDiscoveryJobs#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/data_safe_discovery_jobs#target_id DataOciDataSafeDiscoveryJobs#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 48
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs/index:DataOciDataSafeDiscoveryJobsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
        "line": 340
      },
      "name": "DataOciDataSafeDiscoveryJobsDiscoveryJobCollection",
      "symbolId": "src/data-oci-data-safe-discovery-jobs/index:DataOciDataSafeDiscoveryJobsDiscoveryJobCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
        "line": 136
      },
      "name": "DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItems",
      "symbolId": "src/data-oci-data-safe-discovery-jobs/index:DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 336
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 329
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 329
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 329
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs/index:DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs/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-data-safe-discovery-jobs/index.ts",
        "line": 159
      },
      "name": "DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 188
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 194
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 199
          },
          "name": "discoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 204
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 210
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 215
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 220
          },
          "name": "isAppDefinedRelationDiscoveryEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 225
          },
          "name": "isIncludeAllSchemas",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 230
          },
          "name": "isIncludeAllSensitiveTypes",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 235
          },
          "name": "isSampleDataCollectionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 240
          },
          "name": "schemasForDiscovery",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 245
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 250
          },
          "name": "sensitiveTypeGroupIdsForDiscovery",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 255
          },
          "name": "sensitiveTypeIdsForDiscovery",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 260
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 266
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 272
          },
          "name": "tablesForDiscovery",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsTablesForDiscoveryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 277
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 282
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 287
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 292
          },
          "name": "totalColumnsScanned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 297
          },
          "name": "totalDeletedSensitiveColumns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 302
          },
          "name": "totalModifiedSensitiveColumns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 307
          },
          "name": "totalNewSensitiveColumns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 312
          },
          "name": "totalObjectsScanned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 317
          },
          "name": "totalSchemasScanned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs/index:DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsTablesForDiscovery": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsTablesForDiscovery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
        "line": 56
      },
      "name": "DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsTablesForDiscovery",
      "symbolId": "src/data-oci-data-safe-discovery-jobs/index:DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsTablesForDiscovery"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsTablesForDiscoveryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsTablesForDiscoveryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs/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-data-safe-discovery-jobs/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/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.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsTablesForDiscoveryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsTablesForDiscoveryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/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-data-safe-discovery-jobs/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-data-safe-discovery-jobs/index.ts",
            "line": 125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs/index:DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsTablesForDiscoveryList"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsTablesForDiscoveryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsTablesForDiscoveryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs/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-data-safe-discovery-jobs/index.ts",
        "line": 79
      },
      "name": "DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsTablesForDiscoveryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 108
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 113
          },
          "name": "tableNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsTablesForDiscovery"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs/index:DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsTablesForDiscoveryOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs/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-data-safe-discovery-jobs/index.ts",
        "line": 398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/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.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/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-data-safe-discovery-jobs/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-data-safe-discovery-jobs/index.ts",
            "line": 405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs/index:DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
        "line": 363
      },
      "name": "DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 393
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 376
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsDiscoveryJobCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs/index:DataOciDataSafeDiscoveryJobsDiscoveryJobCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
        "line": 416
      },
      "name": "DataOciDataSafeDiscoveryJobsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs#name DataOciDataSafeDiscoveryJobs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 420
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs#values DataOciDataSafeDiscoveryJobs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 428
          },
          "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/7.19.0/docs/data-sources/data_safe_discovery_jobs#regex DataOciDataSafeDiscoveryJobs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 424
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs/index:DataOciDataSafeDiscoveryJobsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
        "line": 573
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 588
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryJobsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 581
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 581
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 581
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 574
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs/index:DataOciDataSafeDiscoveryJobsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs/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-data-safe-discovery-jobs/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 551
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeDiscoveryJobsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 539
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 555
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 568
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 532
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 545
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 561
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs/index.ts",
            "line": 488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs/index:DataOciDataSafeDiscoveryJobsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResult": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs_result oci_data_safe_discovery_jobs_result}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResult",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs_result oci_data_safe_discovery_jobs_result} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
          "line": 135
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeDiscoveryJobsResult resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 120
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeDiscoveryJobsResult to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs_result#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeDiscoveryJobsResult that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeDiscoveryJobsResult to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 290
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 297
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryJobsResult",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 108
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 160
          },
          "name": "appDefinedChildColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 165
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 170
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 175
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 180
          },
          "name": "dbDefinedChildColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 198
          },
          "name": "discoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 203
          },
          "name": "estimatedDataValueCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 208
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 213
          },
          "name": "isResultApplied",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 218
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 224
          },
          "name": "modifiedAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultModifiedAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 229
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 234
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 239
          },
          "name": "parentColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 244
          },
          "name": "plannedAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 249
          },
          "name": "relationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 267
          },
          "name": "sampleDataValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 272
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 277
          },
          "name": "sensitiveColumnkey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 282
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 193
          },
          "name": "discoveryJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 262
          },
          "name": "resultKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 186
          },
          "name": "discoveryJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 255
          },
          "name": "resultKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs-result/index:DataOciDataSafeDiscoveryJobsResult"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeDiscoveryJobsResultConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs_result#discovery_job_id DataOciDataSafeDiscoveryJobsResult#discovery_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 13
          },
          "name": "discoveryJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs_result#result_key DataOciDataSafeDiscoveryJobsResult#result_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 17
          },
          "name": "resultKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs-result/index:DataOciDataSafeDiscoveryJobsResultConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultModifiedAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultModifiedAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
        "line": 19
      },
      "name": "DataOciDataSafeDiscoveryJobsResultModifiedAttributes",
      "symbolId": "src/data-oci-data-safe-discovery-jobs-result/index:DataOciDataSafeDiscoveryJobsResultModifiedAttributes"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultModifiedAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultModifiedAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs-result/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-data-safe-discovery-jobs-result/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/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.DataOciDataSafeDiscoveryJobsResultModifiedAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryJobsResultModifiedAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/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-data-safe-discovery-jobs-result/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-data-safe-discovery-jobs-result/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs-result/index:DataOciDataSafeDiscoveryJobsResultModifiedAttributesList"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultModifiedAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultModifiedAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs-result/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-data-safe-discovery-jobs-result/index.ts",
        "line": 42
      },
      "name": "DataOciDataSafeDiscoveryJobsResultModifiedAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 71
          },
          "name": "appDefinedChildColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 76
          },
          "name": "dbDefinedChildColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-result/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultModifiedAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs-result/index:DataOciDataSafeDiscoveryJobsResultModifiedAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResults": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs_results oci_data_safe_discovery_jobs_results}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResults",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs_results oci_data_safe_discovery_jobs_results} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
          "line": 591
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
        "line": 559
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeDiscoveryJobsResults resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 576
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeDiscoveryJobsResults to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs_results#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeDiscoveryJobsResults that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeDiscoveryJobsResults to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 758
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 630
          },
          "name": "resetColumnName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 665
          },
          "name": "resetDiscoveryType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 761
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 681
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 697
          },
          "name": "resetIsResultApplied"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 713
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 729
          },
          "name": "resetPlannedAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 745
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/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-data-safe-discovery-jobs-results/index.ts",
            "line": 787
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryJobsResults",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 564
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 653
          },
          "name": "discoveryJobResultCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 755
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 634
          },
          "name": "columnNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 647
          },
          "name": "discoveryJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 669
          },
          "name": "discoveryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 765
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 685
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 701
          },
          "name": "isResultAppliedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 717
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 733
          },
          "name": "plannedActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 749
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 624
          },
          "name": "columnName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 640
          },
          "name": "discoveryJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 659
          },
          "name": "discoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 675
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 691
          },
          "name": "isResultApplied",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 707
          },
          "name": "object",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 723
          },
          "name": "plannedAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 739
          },
          "name": "schemaName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs-results/index:DataOciDataSafeDiscoveryJobsResults"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeDiscoveryJobsResultsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs_results#discovery_job_id DataOciDataSafeDiscoveryJobsResults#discovery_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 17
          },
          "name": "discoveryJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs_results#column_name DataOciDataSafeDiscoveryJobsResults#column_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 13
          },
          "name": "columnName",
          "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/7.19.0/docs/data-sources/data_safe_discovery_jobs_results#discovery_type DataOciDataSafeDiscoveryJobsResults#discovery_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 21
          },
          "name": "discoveryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs_results#filter DataOciDataSafeDiscoveryJobsResults#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_discovery_jobs_results#id DataOciDataSafeDiscoveryJobsResults#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/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/7.19.0/docs/data-sources/data_safe_discovery_jobs_results#is_result_applied DataOciDataSafeDiscoveryJobsResults#is_result_applied}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 32
          },
          "name": "isResultApplied",
          "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/7.19.0/docs/data-sources/data_safe_discovery_jobs_results#object DataOciDataSafeDiscoveryJobsResults#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 36
          },
          "name": "object",
          "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/7.19.0/docs/data-sources/data_safe_discovery_jobs_results#planned_action DataOciDataSafeDiscoveryJobsResults#planned_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 40
          },
          "name": "plannedAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs_results#schema_name DataOciDataSafeDiscoveryJobsResults#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 44
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs-results/index:DataOciDataSafeDiscoveryJobsResultsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
        "line": 303
      },
      "name": "DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollection",
      "symbolId": "src/data-oci-data-safe-discovery-jobs-results/index:DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
        "line": 132
      },
      "name": "DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItems",
      "symbolId": "src/data-oci-data-safe-discovery-jobs-results/index:DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs-results/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 299
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 292
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 292
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 292
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs-results/index:DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsModifiedAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsModifiedAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
        "line": 52
      },
      "name": "DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsModifiedAttributes",
      "symbolId": "src/data-oci-data-safe-discovery-jobs-results/index:DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsModifiedAttributes"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsModifiedAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsModifiedAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs-results/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-data-safe-discovery-jobs-results/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/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.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsModifiedAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsModifiedAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/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-data-safe-discovery-jobs-results/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-data-safe-discovery-jobs-results/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs-results/index:DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsModifiedAttributesList"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsModifiedAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsModifiedAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs-results/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-data-safe-discovery-jobs-results/index.ts",
        "line": 75
      },
      "name": "DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsModifiedAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 104
          },
          "name": "appDefinedChildColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 109
          },
          "name": "dbDefinedChildColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsModifiedAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs-results/index:DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsModifiedAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs-results/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-data-safe-discovery-jobs-results/index.ts",
        "line": 155
      },
      "name": "DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 184
          },
          "name": "appDefinedChildColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 189
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 194
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 199
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 204
          },
          "name": "dbDefinedChildColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 209
          },
          "name": "discoveryJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 214
          },
          "name": "discoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 219
          },
          "name": "estimatedDataValueCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 224
          },
          "name": "isResultApplied",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 229
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 235
          },
          "name": "modifiedAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsModifiedAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 240
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 245
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 250
          },
          "name": "parentColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 255
          },
          "name": "plannedAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 260
          },
          "name": "relationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 265
          },
          "name": "sampleDataValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 270
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 275
          },
          "name": "sensitiveColumnkey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 280
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs-results/index:DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs-results/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-data-safe-discovery-jobs-results/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/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.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/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-data-safe-discovery-jobs-results/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-data-safe-discovery-jobs-results/index.ts",
            "line": 368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs-results/index:DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs-results/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
        "line": 326
      },
      "name": "DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 356
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs-results/index:DataOciDataSafeDiscoveryJobsResultsDiscoveryJobResultCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
        "line": 379
      },
      "name": "DataOciDataSafeDiscoveryJobsResultsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs_results#name DataOciDataSafeDiscoveryJobsResults#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 383
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_discovery_jobs_results#values DataOciDataSafeDiscoveryJobsResults#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 391
          },
          "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/7.19.0/docs/data-sources/data_safe_discovery_jobs_results#regex DataOciDataSafeDiscoveryJobsResults#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 387
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs-results/index:DataOciDataSafeDiscoveryJobsResultsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs-results/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
        "line": 536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 551
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeDiscoveryJobsResultsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 544
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 544
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 544
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 537
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs-results/index:DataOciDataSafeDiscoveryJobsResultsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-discovery-jobs-results/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
        "line": 437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 514
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeDiscoveryJobsResultsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 502
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 518
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 531
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 495
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 508
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 524
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-discovery-jobs-results/index.ts",
            "line": 451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeDiscoveryJobsResultsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-discovery-jobs-results/index:DataOciDataSafeDiscoveryJobsResultsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormat": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_library_masking_format oci_data_safe_library_masking_format}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormat",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_library_masking_format oci_data_safe_library_masking_format} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
          "line": 241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeLibraryMaskingFormat resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 226
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeLibraryMaskingFormat to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_library_masking_format#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeLibraryMaskingFormat that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeLibraryMaskingFormat to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 344
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 350
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeLibraryMaskingFormat",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 214
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 265
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 271
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 276
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 281
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 287
          },
          "name": "formatEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatFormatEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 293
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 298
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 316
          },
          "name": "sensitiveTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 321
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 326
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 331
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 336
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 311
          },
          "name": "libraryMaskingFormatIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 304
          },
          "name": "libraryMaskingFormatId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-library-masking-format/index:DataOciDataSafeLibraryMaskingFormat"
    },
    "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeLibraryMaskingFormatConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_library_masking_format#library_masking_format_id DataOciDataSafeLibraryMaskingFormat#library_masking_format_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 13
          },
          "name": "libraryMaskingFormatId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-library-masking-format/index:DataOciDataSafeLibraryMaskingFormatConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatFormatEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatFormatEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
        "line": 15
      },
      "name": "DataOciDataSafeLibraryMaskingFormatFormatEntries",
      "symbolId": "src/data-oci-data-safe-library-masking-format/index:DataOciDataSafeLibraryMaskingFormatFormatEntries"
    },
    "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatFormatEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatFormatEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-library-masking-format/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-data-safe-library-masking-format/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/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.DataOciDataSafeLibraryMaskingFormatFormatEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeLibraryMaskingFormatFormatEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/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-data-safe-library-masking-format/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-data-safe-library-masking-format/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-library-masking-format/index:DataOciDataSafeLibraryMaskingFormatFormatEntriesList"
    },
    "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatFormatEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatFormatEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-library-masking-format/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-data-safe-library-masking-format/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeLibraryMaskingFormatFormatEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 67
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 72
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 77
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 82
          },
          "name": "endLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 87
          },
          "name": "endValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 92
          },
          "name": "fixedNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 97
          },
          "name": "fixedString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 102
          },
          "name": "groupingColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 107
          },
          "name": "length",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 112
          },
          "name": "libraryMaskingFormatId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 117
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 122
          },
          "name": "postProcessingFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 127
          },
          "name": "randomList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 132
          },
          "name": "regularExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 137
          },
          "name": "replaceWith",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 142
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 147
          },
          "name": "sqlExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 152
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 157
          },
          "name": "startLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 162
          },
          "name": "startPosition",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 167
          },
          "name": "startValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 172
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 177
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 182
          },
          "name": "userDefinedFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-format/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatFormatEntries"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-library-masking-format/index:DataOciDataSafeLibraryMaskingFormatFormatEntriesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormats": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_library_masking_formats oci_data_safe_library_masking_formats}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormats",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_library_masking_formats oci_data_safe_library_masking_formats} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
          "line": 671
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
        "line": 639
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeLibraryMaskingFormats resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 656
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeLibraryMaskingFormats to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_library_masking_formats#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeLibraryMaskingFormats that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeLibraryMaskingFormats to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 872
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 712
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 741
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 757
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 875
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 773
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 795
          },
          "name": "resetLibraryMaskingFormatId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 811
          },
          "name": "resetLibraryMaskingFormatSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 827
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 843
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 859
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 887
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 903
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeLibraryMaskingFormats",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 644
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 869
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 783
          },
          "name": "libraryMaskingFormatCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 716
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 729
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 745
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 761
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 879
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 777
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 799
          },
          "name": "libraryMaskingFormatIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 815
          },
          "name": "libraryMaskingFormatSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 831
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 847
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 863
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 706
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 722
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 735
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 751
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 767
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 789
          },
          "name": "libraryMaskingFormatId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 805
          },
          "name": "libraryMaskingFormatSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 821
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 837
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 853
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-library-masking-formats/index:DataOciDataSafeLibraryMaskingFormats"
    },
    "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeLibraryMaskingFormatsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_library_masking_formats#compartment_id DataOciDataSafeLibraryMaskingFormats#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/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/7.19.0/docs/data-sources/data_safe_library_masking_formats#access_level DataOciDataSafeLibraryMaskingFormats#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/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/7.19.0/docs/data-sources/data_safe_library_masking_formats#compartment_id_in_subtree DataOciDataSafeLibraryMaskingFormats#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/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/7.19.0/docs/data-sources/data_safe_library_masking_formats#display_name DataOciDataSafeLibraryMaskingFormats#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/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/7.19.0/docs/data-sources/data_safe_library_masking_formats#filter DataOciDataSafeLibraryMaskingFormats#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_library_masking_formats#id DataOciDataSafeLibraryMaskingFormats#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/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/7.19.0/docs/data-sources/data_safe_library_masking_formats#library_masking_format_id DataOciDataSafeLibraryMaskingFormats#library_masking_format_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 36
          },
          "name": "libraryMaskingFormatId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_library_masking_formats#library_masking_format_source DataOciDataSafeLibraryMaskingFormats#library_masking_format_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 40
          },
          "name": "libraryMaskingFormatSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_library_masking_formats#state DataOciDataSafeLibraryMaskingFormats#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/data_safe_library_masking_formats#time_created_greater_than_or_equal_to DataOciDataSafeLibraryMaskingFormats#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 48
          },
          "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/7.19.0/docs/data-sources/data_safe_library_masking_formats#time_created_less_than DataOciDataSafeLibraryMaskingFormats#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 52
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-library-masking-formats/index:DataOciDataSafeLibraryMaskingFormatsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
        "line": 459
      },
      "name": "DataOciDataSafeLibraryMaskingFormatsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_library_masking_formats#name DataOciDataSafeLibraryMaskingFormats#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 463
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_library_masking_formats#values DataOciDataSafeLibraryMaskingFormats#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 471
          },
          "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/7.19.0/docs/data-sources/data_safe_library_masking_formats#regex DataOciDataSafeLibraryMaskingFormats#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 467
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-library-masking-formats/index:DataOciDataSafeLibraryMaskingFormatsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-library-masking-formats/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-data-safe-library-masking-formats/index.ts",
        "line": 616
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/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.DataOciDataSafeLibraryMaskingFormatsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeLibraryMaskingFormatsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/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-data-safe-library-masking-formats/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-data-safe-library-masking-formats/index.ts",
            "line": 624
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 617
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-library-masking-formats/index:DataOciDataSafeLibraryMaskingFormatsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-library-masking-formats/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
        "line": 517
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 594
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeLibraryMaskingFormatsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 582
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 598
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 611
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 575
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 588
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 604
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 531
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-library-masking-formats/index:DataOciDataSafeLibraryMaskingFormatsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
        "line": 383
      },
      "name": "DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollection",
      "symbolId": "src/data-oci-data-safe-library-masking-formats/index:DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
        "line": 250
      },
      "name": "DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItems",
      "symbolId": "src/data-oci-data-safe-library-masking-formats/index:DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsFormatEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsFormatEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
        "line": 60
      },
      "name": "DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsFormatEntries",
      "symbolId": "src/data-oci-data-safe-library-masking-formats/index:DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsFormatEntries"
    },
    "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsFormatEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsFormatEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-library-masking-formats/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-data-safe-library-masking-formats/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/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.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsFormatEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsFormatEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/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-data-safe-library-masking-formats/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-data-safe-library-masking-formats/index.ts",
            "line": 239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-library-masking-formats/index:DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsFormatEntriesList"
    },
    "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsFormatEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsFormatEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-library-masking-formats/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-data-safe-library-masking-formats/index.ts",
        "line": 83
      },
      "name": "DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsFormatEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 112
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 117
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 122
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 127
          },
          "name": "endLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 132
          },
          "name": "endValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 137
          },
          "name": "fixedNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 142
          },
          "name": "fixedString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 147
          },
          "name": "groupingColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 152
          },
          "name": "length",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 157
          },
          "name": "libraryMaskingFormatId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 162
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 167
          },
          "name": "postProcessingFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 172
          },
          "name": "randomList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 177
          },
          "name": "regularExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 182
          },
          "name": "replaceWith",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 187
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 192
          },
          "name": "sqlExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 197
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 202
          },
          "name": "startLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 207
          },
          "name": "startPosition",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 212
          },
          "name": "startValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 217
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 222
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 227
          },
          "name": "userDefinedFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsFormatEntries"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-library-masking-formats/index:DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsFormatEntriesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-library-masking-formats/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-data-safe-library-masking-formats/index.ts",
        "line": 365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/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.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/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-data-safe-library-masking-formats/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-data-safe-library-masking-formats/index.ts",
            "line": 372
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-library-masking-formats/index:DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-library-masking-formats/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-data-safe-library-masking-formats/index.ts",
        "line": 273
      },
      "name": "DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 302
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 308
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 313
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 318
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 324
          },
          "name": "formatEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsFormatEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 330
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 335
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 340
          },
          "name": "sensitiveTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 345
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 350
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 355
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 360
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-library-masking-formats/index:DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-library-masking-formats/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
        "line": 441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 455
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 448
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 448
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 448
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-library-masking-formats/index:DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-library-masking-formats/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-data-safe-library-masking-formats/index.ts",
        "line": 406
      },
      "name": "DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 436
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-library-masking-formats/index.ts",
            "line": 419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-library-masking-formats/index:DataOciDataSafeLibraryMaskingFormatsLibraryMaskingFormatCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeListUserGrants": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_list_user_grants oci_data_safe_list_user_grants}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeListUserGrants",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_list_user_grants oci_data_safe_list_user_grants} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
          "line": 367
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeListUserGrantsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
        "line": 335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeListUserGrants resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 352
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeListUserGrants to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_list_user_grants#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeListUserGrants that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeListUserGrants to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 565
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeListUserGrantsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 408
          },
          "name": "resetDepthLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 424
          },
          "name": "resetDepthLevelGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 440
          },
          "name": "resetDepthLevelLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 568
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 456
          },
          "name": "resetGrantKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 472
          },
          "name": "resetGrantName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 494
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 510
          },
          "name": "resetPrivilegeCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 526
          },
          "name": "resetPrivilegeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/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-data-safe-list-user-grants/index.ts",
            "line": 596
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeListUserGrants",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 340
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 562
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeListUserGrantsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 482
          },
          "name": "grants",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeListUserGrantsGrantsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 428
          },
          "name": "depthLevelGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 412
          },
          "name": "depthLevelInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 444
          },
          "name": "depthLevelLessThanInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 572
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeListUserGrantsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 460
          },
          "name": "grantKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 476
          },
          "name": "grantNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 498
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 514
          },
          "name": "privilegeCategoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 530
          },
          "name": "privilegeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 543
          },
          "name": "userAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 556
          },
          "name": "userKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 402
          },
          "name": "depthLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 418
          },
          "name": "depthLevelGreaterThanOrEqualTo",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 434
          },
          "name": "depthLevelLessThan",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 450
          },
          "name": "grantKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 466
          },
          "name": "grantName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 488
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 504
          },
          "name": "privilegeCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 520
          },
          "name": "privilegeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 536
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 549
          },
          "name": "userKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-list-user-grants/index:DataOciDataSafeListUserGrants"
    },
    "cdktf-provider-oci.DataOciDataSafeListUserGrantsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeListUserGrantsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeListUserGrantsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_list_user_grants#user_assessment_id DataOciDataSafeListUserGrants#user_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 48
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_list_user_grants#user_key DataOciDataSafeListUserGrants#user_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 52
          },
          "name": "userKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_list_user_grants#depth_level DataOciDataSafeListUserGrants#depth_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 13
          },
          "name": "depthLevel",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_list_user_grants#depth_level_greater_than_or_equal_to DataOciDataSafeListUserGrants#depth_level_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 17
          },
          "name": "depthLevelGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_list_user_grants#depth_level_less_than DataOciDataSafeListUserGrants#depth_level_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 21
          },
          "name": "depthLevelLessThan",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_list_user_grants#filter DataOciDataSafeListUserGrants#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeListUserGrantsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_list_user_grants#grant_key DataOciDataSafeListUserGrants#grant_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 25
          },
          "name": "grantKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_list_user_grants#grant_name DataOciDataSafeListUserGrants#grant_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 29
          },
          "name": "grantName",
          "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/7.19.0/docs/data-sources/data_safe_list_user_grants#id DataOciDataSafeListUserGrants#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/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/7.19.0/docs/data-sources/data_safe_list_user_grants#privilege_category DataOciDataSafeListUserGrants#privilege_category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 40
          },
          "name": "privilegeCategory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_list_user_grants#privilege_type DataOciDataSafeListUserGrants#privilege_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 44
          },
          "name": "privilegeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-list-user-grants/index:DataOciDataSafeListUserGrantsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeListUserGrantsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeListUserGrantsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
        "line": 155
      },
      "name": "DataOciDataSafeListUserGrantsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_list_user_grants#name DataOciDataSafeListUserGrants#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 159
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_list_user_grants#values DataOciDataSafeListUserGrants#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 167
          },
          "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/7.19.0/docs/data-sources/data_safe_list_user_grants#regex DataOciDataSafeListUserGrants#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 163
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-list-user-grants/index:DataOciDataSafeListUserGrantsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeListUserGrantsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeListUserGrantsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-list-user-grants/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/data-oci-data-safe-list-user-grants/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/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.DataOciDataSafeListUserGrantsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeListUserGrantsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 320
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/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/data-oci-data-safe-list-user-grants/index.ts",
            "line": 320
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeListUserGrantsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-list-user-grants/index:DataOciDataSafeListUserGrantsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeListUserGrantsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeListUserGrantsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-list-user-grants/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-data-safe-list-user-grants/index.ts",
        "line": 213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 290
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeListUserGrantsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 278
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 294
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 307
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 271
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 284
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 300
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeListUserGrantsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-list-user-grants/index:DataOciDataSafeListUserGrantsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeListUserGrantsGrants": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeListUserGrantsGrants",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
        "line": 60
      },
      "name": "DataOciDataSafeListUserGrantsGrants",
      "symbolId": "src/data-oci-data-safe-list-user-grants/index:DataOciDataSafeListUserGrantsGrants"
    },
    "cdktf-provider-oci.DataOciDataSafeListUserGrantsGrantsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeListUserGrantsGrantsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-list-user-grants/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-data-safe-list-user-grants/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/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.DataOciDataSafeListUserGrantsGrantsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeListUserGrantsGrantsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/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-data-safe-list-user-grants/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-data-safe-list-user-grants/index.ts",
            "line": 144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-list-user-grants/index:DataOciDataSafeListUserGrantsGrantsList"
    },
    "cdktf-provider-oci.DataOciDataSafeListUserGrantsGrantsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeListUserGrantsGrantsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-list-user-grants/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-data-safe-list-user-grants/index.ts",
        "line": 83
      },
      "name": "DataOciDataSafeListUserGrantsGrantsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 112
          },
          "name": "depthLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 117
          },
          "name": "grantName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 122
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 127
          },
          "name": "privilegeCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 132
          },
          "name": "privilegeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-list-user-grants/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeListUserGrantsGrants"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-list-user-grants/index:DataOciDataSafeListUserGrantsGrantsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalytic": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_analytic oci_data_safe_masking_analytic}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalytic",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_analytic oci_data_safe_masking_analytic} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-analytic/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.DataOciDataSafeMaskingAnalyticConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeMaskingAnalytic resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/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 DataOciDataSafeMaskingAnalytic to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_analytic#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeMaskingAnalytic that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeMaskingAnalytic to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 289
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 305
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 321
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 343
          },
          "name": "resetMaskingPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 359
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 371
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 382
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingAnalytic",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 331
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 277
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 293
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 309
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 325
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 347
          },
          "name": "maskingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 363
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 270
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 283
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 299
          },
          "name": "groupBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 315
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 337
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 353
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-analytic/index:DataOciDataSafeMaskingAnalytic"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeMaskingAnalyticConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_analytic#compartment_id DataOciDataSafeMaskingAnalytic#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/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/7.19.0/docs/data-sources/data_safe_masking_analytic#compartment_id_in_subtree DataOciDataSafeMaskingAnalytic#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/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/7.19.0/docs/data-sources/data_safe_masking_analytic#group_by DataOciDataSafeMaskingAnalytic#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 21
          },
          "name": "groupBy",
          "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/7.19.0/docs/data-sources/data_safe_masking_analytic#id DataOciDataSafeMaskingAnalytic#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/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/7.19.0/docs/data-sources/data_safe_masking_analytic#masking_policy_id DataOciDataSafeMaskingAnalytic#masking_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 32
          },
          "name": "maskingPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_analytic#target_id DataOciDataSafeMaskingAnalytic#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 36
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-analytic/index:DataOciDataSafeMaskingAnalyticConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
        "line": 118
      },
      "name": "DataOciDataSafeMaskingAnalyticItems",
      "symbolId": "src/data-oci-data-safe-masking-analytic/index:DataOciDataSafeMaskingAnalyticItems"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeMaskingAnalyticItemsDimensions",
      "symbolId": "src/data-oci-data-safe-masking-analytic/index:DataOciDataSafeMaskingAnalyticItemsDimensions"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-analytic/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-data-safe-masking-analytic/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/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.DataOciDataSafeMaskingAnalyticItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingAnalyticItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/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-data-safe-masking-analytic/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-data-safe-masking-analytic/index.ts",
            "line": 107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-analytic/index:DataOciDataSafeMaskingAnalyticItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-analytic/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-data-safe-masking-analytic/index.ts",
        "line": 61
      },
      "name": "DataOciDataSafeMaskingAnalyticItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 90
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 95
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 74
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-analytic/index:DataOciDataSafeMaskingAnalyticItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-analytic/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-data-safe-masking-analytic/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/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.DataOciDataSafeMaskingAnalyticItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingAnalyticItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/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-data-safe-masking-analytic/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-data-safe-masking-analytic/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-analytic/index:DataOciDataSafeMaskingAnalyticItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-analytic/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-data-safe-masking-analytic/index.ts",
        "line": 141
      },
      "name": "DataOciDataSafeMaskingAnalyticItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 170
          },
          "name": "count",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 176
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 181
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytic/index.ts",
            "line": 154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-analytic/index:DataOciDataSafeMaskingAnalyticItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalytics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_analytics oci_data_safe_masking_analytics}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalytics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_analytics oci_data_safe_masking_analytics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
          "line": 516
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeMaskingAnalytics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 501
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeMaskingAnalytics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_analytics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeMaskingAnalytics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeMaskingAnalytics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 683
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 568
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 686
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 584
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 600
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 622
          },
          "name": "resetMaskingPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 638
          },
          "name": "resetSensitiveTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 654
          },
          "name": "resetTargetDatabaseGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 670
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 698
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 712
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingAnalytics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 489
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 680
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 610
          },
          "name": "maskingAnalyticsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 556
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 572
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 690
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 588
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 604
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 626
          },
          "name": "maskingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 642
          },
          "name": "sensitiveTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 658
          },
          "name": "targetDatabaseGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 674
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 549
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 562
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 578
          },
          "name": "groupBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 594
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 616
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 632
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 648
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 664
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-analytics/index:DataOciDataSafeMaskingAnalytics"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeMaskingAnalyticsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_analytics#compartment_id DataOciDataSafeMaskingAnalytics#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/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/7.19.0/docs/data-sources/data_safe_masking_analytics#compartment_id_in_subtree DataOciDataSafeMaskingAnalytics#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 17
          },
          "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/7.19.0/docs/data-sources/data_safe_masking_analytics#filter DataOciDataSafeMaskingAnalytics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_analytics#group_by DataOciDataSafeMaskingAnalytics#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 21
          },
          "name": "groupBy",
          "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/7.19.0/docs/data-sources/data_safe_masking_analytics#id DataOciDataSafeMaskingAnalytics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/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/7.19.0/docs/data-sources/data_safe_masking_analytics#masking_policy_id DataOciDataSafeMaskingAnalytics#masking_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 32
          },
          "name": "maskingPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_analytics#sensitive_type_id DataOciDataSafeMaskingAnalytics#sensitive_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 36
          },
          "name": "sensitiveTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_analytics#target_database_group_id DataOciDataSafeMaskingAnalytics#target_database_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 40
          },
          "name": "targetDatabaseGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_analytics#target_id DataOciDataSafeMaskingAnalytics#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 44
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-analytics/index:DataOciDataSafeMaskingAnalyticsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
        "line": 304
      },
      "name": "DataOciDataSafeMaskingAnalyticsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_analytics#name DataOciDataSafeMaskingAnalytics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 308
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_analytics#values DataOciDataSafeMaskingAnalytics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 316
          },
          "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/7.19.0/docs/data-sources/data_safe_masking_analytics#regex DataOciDataSafeMaskingAnalytics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 312
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-analytics/index:DataOciDataSafeMaskingAnalyticsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-analytics/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-data-safe-masking-analytics/index.ts",
        "line": 461
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/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.DataOciDataSafeMaskingAnalyticsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingAnalyticsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/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-data-safe-masking-analytics/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-data-safe-masking-analytics/index.ts",
            "line": 469
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-analytics/index:DataOciDataSafeMaskingAnalyticsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-analytics/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 439
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeMaskingAnalyticsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 427
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 443
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 456
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 420
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 433
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 449
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 376
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-analytics/index:DataOciDataSafeMaskingAnalyticsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
        "line": 228
      },
      "name": "DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollection",
      "symbolId": "src/data-oci-data-safe-masking-analytics/index:DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
        "line": 137
      },
      "name": "DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItems",
      "symbolId": "src/data-oci-data-safe-masking-analytics/index:DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
        "line": 52
      },
      "name": "DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsDimensions",
      "symbolId": "src/data-oci-data-safe-masking-analytics/index:DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsDimensions"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-analytics/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 133
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 126
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 126
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-analytics/index:DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-analytics/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-data-safe-masking-analytics/index.ts",
        "line": 75
      },
      "name": "DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 104
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 109
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 114
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-analytics/index:DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-analytics/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-data-safe-masking-analytics/index.ts",
        "line": 210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/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.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/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-data-safe-masking-analytics/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-data-safe-masking-analytics/index.ts",
            "line": 217
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-analytics/index:DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-analytics/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
        "line": 160
      },
      "name": "DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 189
          },
          "name": "count",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 195
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 200
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 205
          },
          "name": "timeLastMasked",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-analytics/index:DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-analytics/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-data-safe-masking-analytics/index.ts",
        "line": 286
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/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.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/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-data-safe-masking-analytics/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-data-safe-masking-analytics/index.ts",
            "line": 293
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-analytics/index:DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-analytics/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-data-safe-masking-analytics/index.ts",
        "line": 251
      },
      "name": "DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 281
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-analytics/index.ts",
            "line": 264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-analytics/index:DataOciDataSafeMaskingAnalyticsMaskingAnalyticsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies oci_data_safe_masking_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies oci_data_safe_masking_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies/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.DataOciDataSafeMaskingPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies/index.ts",
        "line": 573
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeMaskingPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/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 DataOciDataSafeMaskingPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeMaskingPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeMaskingPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 823
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 647
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 676
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 692
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 826
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 708
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 730
          },
          "name": "resetMaskingPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 746
          },
          "name": "resetSensitiveDataModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 762
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 778
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 794
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 810
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 838
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 855
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 578
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 820
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 718
          },
          "name": "maskingPolicyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 651
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 664
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 680
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 696
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 830
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 712
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 734
          },
          "name": "maskingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 750
          },
          "name": "sensitiveDataModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 766
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 782
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 798
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 814
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 641
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 657
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 670
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 686
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 702
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 724
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 740
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 756
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 772
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 788
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 804
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies/index:DataOciDataSafeMaskingPolicies"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeMaskingPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies#compartment_id DataOciDataSafeMaskingPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/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/7.19.0/docs/data-sources/data_safe_masking_policies#access_level DataOciDataSafeMaskingPolicies#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/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/7.19.0/docs/data-sources/data_safe_masking_policies#compartment_id_in_subtree DataOciDataSafeMaskingPolicies#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/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/7.19.0/docs/data-sources/data_safe_masking_policies#display_name DataOciDataSafeMaskingPolicies#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/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/7.19.0/docs/data-sources/data_safe_masking_policies#filter DataOciDataSafeMaskingPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 62
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_masking_policies#id DataOciDataSafeMaskingPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/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/7.19.0/docs/data-sources/data_safe_masking_policies#masking_policy_id DataOciDataSafeMaskingPolicies#masking_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 36
          },
          "name": "maskingPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies#sensitive_data_model_id DataOciDataSafeMaskingPolicies#sensitive_data_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 40
          },
          "name": "sensitiveDataModelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies#state DataOciDataSafeMaskingPolicies#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/data_safe_masking_policies#target_id DataOciDataSafeMaskingPolicies#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 48
          },
          "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/7.19.0/docs/data-sources/data_safe_masking_policies#time_created_greater_than_or_equal_to DataOciDataSafeMaskingPolicies#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 52
          },
          "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/7.19.0/docs/data-sources/data_safe_masking_policies#time_created_less_than DataOciDataSafeMaskingPolicies#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 56
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies/index:DataOciDataSafeMaskingPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies/index.ts",
        "line": 393
      },
      "name": "DataOciDataSafeMaskingPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies#name DataOciDataSafeMaskingPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/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/7.19.0/docs/data-sources/data_safe_masking_policies#values DataOciDataSafeMaskingPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/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/7.19.0/docs/data-sources/data_safe_masking_policies#regex DataOciDataSafeMaskingPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 401
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies/index:DataOciDataSafeMaskingPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies/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-data-safe-masking-policies/index.ts",
        "line": 550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/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.DataOciDataSafeMaskingPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/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-data-safe-masking-policies/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-data-safe-masking-policies/index.ts",
            "line": 558
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies/index:DataOciDataSafeMaskingPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies/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-data-safe-masking-policies/index.ts",
        "line": 451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 528
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeMaskingPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 516
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/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-data-safe-masking-policies/index.ts",
            "line": 545
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 509
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 522
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 538
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 465
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies/index:DataOciDataSafeMaskingPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumn": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies_masking_column oci_data_safe_masking_policies_masking_column}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumn",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies_masking_column oci_data_safe_masking_policies_masking_column} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies-masking-column/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.DataOciDataSafeMaskingPoliciesMaskingColumnConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeMaskingPoliciesMaskingColumn resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/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 DataOciDataSafeMaskingPoliciesMaskingColumn to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies_masking_column#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeMaskingPoliciesMaskingColumn that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeMaskingPoliciesMaskingColumn to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 466
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 473
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumn",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 304
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 356
          },
          "name": "childColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 361
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 366
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 371
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 376
          },
          "name": "isMaskingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 381
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 386
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 391
          },
          "name": "maskingColumnGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 410
          },
          "name": "maskingFormats",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 428
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 433
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 438
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 443
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 448
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 453
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 458
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 404
          },
          "name": "maskingColumnKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 423
          },
          "name": "maskingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 397
          },
          "name": "maskingColumnKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 416
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-column/index:DataOciDataSafeMaskingPoliciesMaskingColumn"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies_masking_column#masking_column_key DataOciDataSafeMaskingPoliciesMaskingColumn#masking_column_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 13
          },
          "name": "maskingColumnKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies_masking_column#masking_policy_id DataOciDataSafeMaskingPoliciesMaskingColumn#masking_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 17
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-column/index:DataOciDataSafeMaskingPoliciesMaskingColumnConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormats": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
        "line": 209
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormats",
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-column/index:DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormats"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
        "line": 19
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntries",
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-column/index:DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntries"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies-masking-column/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 205
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 198
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 198
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 198
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-column/index:DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntriesList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies-masking-column/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-data-safe-masking-policies-masking-column/index.ts",
        "line": 42
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 71
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 76
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 81
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 86
          },
          "name": "endLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 91
          },
          "name": "endValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 96
          },
          "name": "fixedNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 101
          },
          "name": "fixedString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 106
          },
          "name": "groupingColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 111
          },
          "name": "length",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 116
          },
          "name": "libraryMaskingFormatId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 121
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 126
          },
          "name": "postProcessingFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 131
          },
          "name": "randomList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 136
          },
          "name": "regularExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 141
          },
          "name": "replaceWith",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 146
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 151
          },
          "name": "sqlExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 156
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 161
          },
          "name": "startLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 166
          },
          "name": "startPosition",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 171
          },
          "name": "startValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 176
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 181
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 186
          },
          "name": "userDefinedFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntries"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-column/index:DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntriesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies-masking-column/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-data-safe-masking-policies-masking-column/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/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.DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/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-data-safe-masking-policies-masking-column/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-data-safe-masking-policies-masking-column/index.ts",
            "line": 284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-column/index:DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies-masking-column/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
        "line": 232
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 261
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 266
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 272
          },
          "name": "formatEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-column/index.ts",
            "line": 245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormats"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-column/index:DataOciDataSafeMaskingPoliciesMaskingColumnMaskingFormatsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumns": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns oci_data_safe_masking_policies_masking_columns}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumns",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns oci_data_safe_masking_policies_masking_columns} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
          "line": 799
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
        "line": 767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeMaskingPoliciesMaskingColumns resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 784
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeMaskingPoliciesMaskingColumns to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeMaskingPoliciesMaskingColumns that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeMaskingPoliciesMaskingColumns to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1102
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 846
          },
          "name": "resetColumnName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 862
          },
          "name": "resetDataType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1105
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 878
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 894
          },
          "name": "resetIsMaskingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 910
          },
          "name": "resetIsSeedRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 932
          },
          "name": "resetMaskingColumnGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 948
          },
          "name": "resetMaskingColumnLifecycleState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 977
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 993
          },
          "name": "resetObjectType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1009
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1025
          },
          "name": "resetSensitiveTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1041
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1057
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1073
          },
          "name": "resetTimeUpdatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1089
          },
          "name": "resetTimeUpdatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1117
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1139
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumns",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 772
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1099
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 920
          },
          "name": "maskingColumnCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 850
          },
          "name": "columnNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 866
          },
          "name": "dataTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1109
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 882
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 898
          },
          "name": "isMaskingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 914
          },
          "name": "isSeedRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 936
          },
          "name": "maskingColumnGroupInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 952
          },
          "name": "maskingColumnLifecycleStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 965
          },
          "name": "maskingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 981
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 997
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1013
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1029
          },
          "name": "sensitiveTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1045
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1061
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1077
          },
          "name": "timeUpdatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1093
          },
          "name": "timeUpdatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 840
          },
          "name": "columnName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 856
          },
          "name": "dataType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 872
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 888
          },
          "name": "isMaskingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 904
          },
          "name": "isSeedRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 926
          },
          "name": "maskingColumnGroup",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 942
          },
          "name": "maskingColumnLifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 958
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 971
          },
          "name": "object",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 987
          },
          "name": "objectType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1003
          },
          "name": "schemaName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1019
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1035
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1051
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1067
          },
          "name": "timeUpdatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 1083
          },
          "name": "timeUpdatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-columns/index:DataOciDataSafeMaskingPoliciesMaskingColumns"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#masking_policy_id DataOciDataSafeMaskingPoliciesMaskingColumns#masking_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 44
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#column_name DataOciDataSafeMaskingPoliciesMaskingColumns#column_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 13
          },
          "name": "columnName",
          "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/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#data_type DataOciDataSafeMaskingPoliciesMaskingColumns#data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 17
          },
          "name": "dataType",
          "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/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#filter DataOciDataSafeMaskingPoliciesMaskingColumns#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 82
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#id DataOciDataSafeMaskingPoliciesMaskingColumns#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/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/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#is_masking_enabled DataOciDataSafeMaskingPoliciesMaskingColumns#is_masking_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 28
          },
          "name": "isMaskingEnabled",
          "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/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#is_seed_required DataOciDataSafeMaskingPoliciesMaskingColumns#is_seed_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 32
          },
          "name": "isSeedRequired",
          "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/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#masking_column_group DataOciDataSafeMaskingPoliciesMaskingColumns#masking_column_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 36
          },
          "name": "maskingColumnGroup",
          "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/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#masking_column_lifecycle_state DataOciDataSafeMaskingPoliciesMaskingColumns#masking_column_lifecycle_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 40
          },
          "name": "maskingColumnLifecycleState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#object DataOciDataSafeMaskingPoliciesMaskingColumns#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 48
          },
          "name": "object",
          "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/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#object_type DataOciDataSafeMaskingPoliciesMaskingColumns#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 52
          },
          "name": "objectType",
          "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/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#schema_name DataOciDataSafeMaskingPoliciesMaskingColumns#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 56
          },
          "name": "schemaName",
          "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/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#sensitive_type_id DataOciDataSafeMaskingPoliciesMaskingColumns#sensitive_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 60
          },
          "name": "sensitiveTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#time_created_greater_than_or_equal_to DataOciDataSafeMaskingPoliciesMaskingColumns#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 64
          },
          "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/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#time_created_less_than DataOciDataSafeMaskingPoliciesMaskingColumns#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 68
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#time_updated_greater_than_or_equal_to DataOciDataSafeMaskingPoliciesMaskingColumns#time_updated_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 72
          },
          "name": "timeUpdatedGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#time_updated_less_than DataOciDataSafeMaskingPoliciesMaskingColumns#time_updated_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 76
          },
          "name": "timeUpdatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-columns/index:DataOciDataSafeMaskingPoliciesMaskingColumnsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
        "line": 587
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#name DataOciDataSafeMaskingPoliciesMaskingColumns#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 591
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#values DataOciDataSafeMaskingPoliciesMaskingColumns#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 599
          },
          "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/7.19.0/docs/data-sources/data_safe_masking_policies_masking_columns#regex DataOciDataSafeMaskingPoliciesMaskingColumns#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 595
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-columns/index:DataOciDataSafeMaskingPoliciesMaskingColumnsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies-masking-columns/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-data-safe-masking-policies-masking-columns/index.ts",
        "line": 744
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/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.DataOciDataSafeMaskingPoliciesMaskingColumnsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/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-data-safe-masking-policies-masking-columns/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-data-safe-masking-policies-masking-columns/index.ts",
            "line": 752
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 745
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-columns/index:DataOciDataSafeMaskingPoliciesMaskingColumnsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies-masking-columns/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
        "line": 645
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 722
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 710
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 726
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 739
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 703
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 716
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 732
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-columns/index:DataOciDataSafeMaskingPoliciesMaskingColumnsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
        "line": 511
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollection",
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-columns/index:DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
        "line": 360
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItems",
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-columns/index:DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies-masking-columns/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-data-safe-masking-policies-masking-columns/index.ts",
        "line": 493
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/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.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/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-data-safe-masking-policies-masking-columns/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-data-safe-masking-policies-masking-columns/index.ts",
            "line": 500
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-columns/index:DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormats": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
        "line": 274
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormats",
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-columns/index:DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormats"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsFormatEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsFormatEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
        "line": 84
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsFormatEntries",
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-columns/index:DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsFormatEntries"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsFormatEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsFormatEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies-masking-columns/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-data-safe-masking-policies-masking-columns/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/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.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsFormatEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsFormatEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/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-data-safe-masking-policies-masking-columns/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-data-safe-masking-policies-masking-columns/index.ts",
            "line": 263
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-columns/index:DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsFormatEntriesList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsFormatEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsFormatEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies-masking-columns/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
        "line": 107
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsFormatEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 136
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 141
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 146
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 151
          },
          "name": "endLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 156
          },
          "name": "endValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 161
          },
          "name": "fixedNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 166
          },
          "name": "fixedString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 171
          },
          "name": "groupingColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 176
          },
          "name": "length",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 181
          },
          "name": "libraryMaskingFormatId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 186
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 191
          },
          "name": "postProcessingFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 196
          },
          "name": "randomList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 201
          },
          "name": "regularExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 206
          },
          "name": "replaceWith",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 211
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 216
          },
          "name": "sqlExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 221
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 226
          },
          "name": "startLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 231
          },
          "name": "startPosition",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 236
          },
          "name": "startValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 241
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 246
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 251
          },
          "name": "userDefinedFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsFormatEntries"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-columns/index:DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsFormatEntriesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies-masking-columns/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-data-safe-masking-policies-masking-columns/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/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.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/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-data-safe-masking-policies-masking-columns/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-data-safe-masking-policies-masking-columns/index.ts",
            "line": 349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-columns/index:DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies-masking-columns/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-data-safe-masking-policies-masking-columns/index.ts",
        "line": 297
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 326
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 331
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 337
          },
          "name": "formatEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsFormatEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormats"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-columns/index:DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies-masking-columns/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
        "line": 383
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 412
          },
          "name": "childColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 417
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 422
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 427
          },
          "name": "isMaskingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 432
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 437
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 442
          },
          "name": "maskingColumnGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 448
          },
          "name": "maskingFormats",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsMaskingFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 453
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 458
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 463
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 468
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 473
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 478
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 483
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 488
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-columns/index:DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies-masking-columns/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-data-safe-masking-policies-masking-columns/index.ts",
        "line": 569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/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.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/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-data-safe-masking-policies-masking-columns/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-data-safe-masking-policies-masking-columns/index.ts",
            "line": 576
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-columns/index:DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
          "line": 543
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
        "line": 534
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 564
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies-masking-columns/index.ts",
            "line": 547
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies-masking-columns/index:DataOciDataSafeMaskingPoliciesMaskingColumnsMaskingColumnCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies/index.ts",
        "line": 317
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingPolicyCollection",
      "symbolId": "src/data-oci-data-safe-masking-policies/index:DataOciDataSafeMaskingPoliciesMaskingPolicyCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies/index.ts",
        "line": 149
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItems",
      "symbolId": "src/data-oci-data-safe-masking-policies/index:DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsColumnSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsColumnSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies/index.ts",
        "line": 64
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsColumnSource",
      "symbolId": "src/data-oci-data-safe-masking-policies/index:DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsColumnSource"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsColumnSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsColumnSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policies/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 145
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsColumnSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsColumnSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 138
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 138
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies/index:DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsColumnSourceList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsColumnSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsColumnSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies/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-data-safe-masking-policies/index.ts",
        "line": 87
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsColumnSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 116
          },
          "name": "columnSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 121
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 126
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsColumnSource"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies/index:DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsColumnSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies/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-data-safe-masking-policies/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/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.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/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-data-safe-masking-policies/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-data-safe-masking-policies/index.ts",
            "line": 306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies/index:DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies/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-data-safe-masking-policies/index.ts",
        "line": 172
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 201
          },
          "name": "addMaskingColumnsFromSdmTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 207
          },
          "name": "columnSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsColumnSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 212
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 218
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 223
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 228
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 234
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 239
          },
          "name": "generateHealthReportTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 244
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 249
          },
          "name": "isDropTempTablesEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 254
          },
          "name": "isRedoLoggingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 259
          },
          "name": "isRefreshStatsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 264
          },
          "name": "parallelDegree",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 269
          },
          "name": "postMaskingScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 274
          },
          "name": "preMaskingScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 279
          },
          "name": "recompile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 284
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 289
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 294
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies/index:DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies/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-data-safe-masking-policies/index.ts",
        "line": 375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/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.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/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-data-safe-masking-policies/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-data-safe-masking-policies/index.ts",
            "line": 382
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies/index:DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policies/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-data-safe-masking-policies/index.ts",
        "line": 340
      },
      "name": "DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 370
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policies/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPoliciesMaskingPolicyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policies/index:DataOciDataSafeMaskingPoliciesMaskingPolicyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy oci_data_safe_masking_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy oci_data_safe_masking_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy/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.DataOciDataSafeMaskingPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeMaskingPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/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 DataOciDataSafeMaskingPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeMaskingPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeMaskingPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 274
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 280
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 109
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 160
          },
          "name": "addMaskingColumnsFromSdmTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 166
          },
          "name": "columnSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyColumnSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 171
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 177
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 182
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 187
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 193
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 198
          },
          "name": "generateHealthReportTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 203
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 208
          },
          "name": "isDropTempTablesEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 213
          },
          "name": "isRedoLoggingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 218
          },
          "name": "isRefreshStatsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 236
          },
          "name": "parallelDegree",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 241
          },
          "name": "postMaskingScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 246
          },
          "name": "preMaskingScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 251
          },
          "name": "recompile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 256
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 261
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 266
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 231
          },
          "name": "maskingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 224
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy/index:DataOciDataSafeMaskingPolicy"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyColumnSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyColumnSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy/index.ts",
        "line": 15
      },
      "name": "DataOciDataSafeMaskingPolicyColumnSource",
      "symbolId": "src/data-oci-data-safe-masking-policy/index:DataOciDataSafeMaskingPolicyColumnSource"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyColumnSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyColumnSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy/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-data-safe-masking-policy/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/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.DataOciDataSafeMaskingPolicyColumnSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyColumnSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/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-data-safe-masking-policy/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-data-safe-masking-policy/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy/index:DataOciDataSafeMaskingPolicyColumnSourceList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyColumnSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyColumnSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy/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-data-safe-masking-policy/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeMaskingPolicyColumnSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 67
          },
          "name": "columnSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 72
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 77
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyColumnSource"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy/index:DataOciDataSafeMaskingPolicyColumnSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeMaskingPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy#masking_policy_id DataOciDataSafeMaskingPolicy#masking_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy/index.ts",
            "line": 13
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy/index:DataOciDataSafeMaskingPolicyConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReport": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_health_report oci_data_safe_masking_policy_health_report}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_health_report oci_data_safe_masking_policy_health_report} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-health-report/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.DataOciDataSafeMaskingPolicyHealthReportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeMaskingPolicyHealthReport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/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 DataOciDataSafeMaskingPolicyHealthReport to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_health_report#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeMaskingPolicyHealthReport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeMaskingPolicyHealthReport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
            "line": 122
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/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-data-safe-masking-policy-health-report/index.ts",
            "line": 184
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyHealthReport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
            "line": 83
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
            "line": 89
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
            "line": 94
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
            "line": 99
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
            "line": 104
          },
          "name": "errorCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
            "line": 144
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
            "line": 149
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
            "line": 154
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
            "line": 159
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
            "line": 164
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
            "line": 169
          },
          "name": "warningCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
            "line": 126
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
            "line": 139
          },
          "name": "maskingPolicyHealthReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
            "line": 116
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
            "line": 132
          },
          "name": "maskingPolicyHealthReportId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-health-report/index:DataOciDataSafeMaskingPolicyHealthReport"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeMaskingPolicyHealthReportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_health_report#masking_policy_health_report_id DataOciDataSafeMaskingPolicyHealthReport#masking_policy_health_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
            "line": 20
          },
          "name": "maskingPolicyHealthReportId",
          "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/7.19.0/docs/data-sources/data_safe_masking_policy_health_report#id DataOciDataSafeMaskingPolicyHealthReport#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-health-report/index:DataOciDataSafeMaskingPolicyHealthReportConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_health_report_logs oci_data_safe_masking_policy_health_report_logs}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_health_report_logs oci_data_safe_masking_policy_health_report_logs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/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.DataOciDataSafeMaskingPolicyHealthReportLogsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeMaskingPolicyHealthReportLogs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/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 DataOciDataSafeMaskingPolicyHealthReportLogs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_health_report_logs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeMaskingPolicyHealthReportLogs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeMaskingPolicyHealthReportLogs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 502
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 505
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 454
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 489
          },
          "name": "resetMessageType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/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-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 526
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyHealthReportLogs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 393
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 499
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 477
          },
          "name": "maskingPolicyHealthReportLogCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 509
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 458
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 471
          },
          "name": "maskingPolicyHealthReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 493
          },
          "name": "messageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 448
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 464
          },
          "name": "maskingPolicyHealthReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 483
          },
          "name": "messageType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-health-report-logs/index:DataOciDataSafeMaskingPolicyHealthReportLogs"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeMaskingPolicyHealthReportLogsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_health_report_logs#masking_policy_health_report_id DataOciDataSafeMaskingPolicyHealthReportLogs#masking_policy_health_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 20
          },
          "name": "maskingPolicyHealthReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_health_report_logs#filter DataOciDataSafeMaskingPolicyHealthReportLogs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_masking_policy_health_report_logs#id DataOciDataSafeMaskingPolicyHealthReportLogs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/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/7.19.0/docs/data-sources/data_safe_masking_policy_health_report_logs#message_type DataOciDataSafeMaskingPolicyHealthReportLogs#message_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 24
          },
          "name": "messageType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-health-report-logs/index:DataOciDataSafeMaskingPolicyHealthReportLogsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
        "line": 208
      },
      "name": "DataOciDataSafeMaskingPolicyHealthReportLogsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_health_report_logs#name DataOciDataSafeMaskingPolicyHealthReportLogs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 212
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_health_report_logs#values DataOciDataSafeMaskingPolicyHealthReportLogs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 220
          },
          "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/7.19.0/docs/data-sources/data_safe_masking_policy_health_report_logs#regex DataOciDataSafeMaskingPolicyHealthReportLogs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 216
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-health-report-logs/index:DataOciDataSafeMaskingPolicyHealthReportLogsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/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-data-safe-masking-policy-health-report-logs/index.ts",
        "line": 365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/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.DataOciDataSafeMaskingPolicyHealthReportLogsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyHealthReportLogsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/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-data-safe-masking-policy-health-report-logs/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-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 373
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-health-report-logs/index:DataOciDataSafeMaskingPolicyHealthReportLogsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/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-data-safe-masking-policy-health-report-logs/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 343
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyHealthReportLogsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 331
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 347
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 360
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 324
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 337
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 353
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-health-report-logs/index:DataOciDataSafeMaskingPolicyHealthReportLogsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
        "line": 132
      },
      "name": "DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollection",
      "symbolId": "src/data-oci-data-safe-masking-policy-health-report-logs/index:DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
        "line": 32
      },
      "name": "DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionItems",
      "symbolId": "src/data-oci-data-safe-masking-policy-health-report-logs/index:DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/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-data-safe-masking-policy-health-report-logs/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/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.DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/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-data-safe-masking-policy-health-report-logs/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-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-health-report-logs/index:DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/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-data-safe-masking-policy-health-report-logs/index.ts",
        "line": 55
      },
      "name": "DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 84
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 89
          },
          "name": "healthCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 94
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 99
          },
          "name": "messageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 104
          },
          "name": "remediation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 109
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-health-report-logs/index:DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/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-data-safe-masking-policy-health-report-logs/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/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.DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/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-data-safe-masking-policy-health-report-logs/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-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-health-report-logs/index:DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/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-data-safe-masking-policy-health-report-logs/index.ts",
        "line": 155
      },
      "name": "DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 185
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-report-logs/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-health-report-logs/index:DataOciDataSafeMaskingPolicyHealthReportLogsMaskingPolicyHealthReportLogCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReports": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_health_reports oci_data_safe_masking_policy_health_reports}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReports",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_health_reports oci_data_safe_masking_policy_health_reports} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
          "line": 481
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
        "line": 449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeMaskingPolicyHealthReports resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 466
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeMaskingPolicyHealthReports to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_health_reports#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeMaskingPolicyHealthReports that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeMaskingPolicyHealthReports to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 665
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 521
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 550
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 566
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 668
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 582
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 604
          },
          "name": "resetMaskingPolicyHealthReportId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 620
          },
          "name": "resetMaskingPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 636
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 652
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 680
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 695
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyHealthReports",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 454
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 662
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 592
          },
          "name": "maskingPolicyHealthReportCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 525
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 538
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 554
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 570
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 672
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 586
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 608
          },
          "name": "maskingPolicyHealthReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 624
          },
          "name": "maskingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 640
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 656
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 515
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 531
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 544
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 560
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 576
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 598
          },
          "name": "maskingPolicyHealthReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 614
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 630
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 646
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-health-reports/index:DataOciDataSafeMaskingPolicyHealthReports"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeMaskingPolicyHealthReportsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_health_reports#compartment_id DataOciDataSafeMaskingPolicyHealthReports#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/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/7.19.0/docs/data-sources/data_safe_masking_policy_health_reports#access_level DataOciDataSafeMaskingPolicyHealthReports#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/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/7.19.0/docs/data-sources/data_safe_masking_policy_health_reports#compartment_id_in_subtree DataOciDataSafeMaskingPolicyHealthReports#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/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/7.19.0/docs/data-sources/data_safe_masking_policy_health_reports#display_name DataOciDataSafeMaskingPolicyHealthReports#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/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/7.19.0/docs/data-sources/data_safe_masking_policy_health_reports#filter DataOciDataSafeMaskingPolicyHealthReports#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_masking_policy_health_reports#id DataOciDataSafeMaskingPolicyHealthReports#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/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/7.19.0/docs/data-sources/data_safe_masking_policy_health_reports#masking_policy_health_report_id DataOciDataSafeMaskingPolicyHealthReports#masking_policy_health_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 36
          },
          "name": "maskingPolicyHealthReportId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_health_reports#masking_policy_id DataOciDataSafeMaskingPolicyHealthReports#masking_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 40
          },
          "name": "maskingPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_health_reports#state DataOciDataSafeMaskingPolicyHealthReports#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/data_safe_masking_policy_health_reports#target_id DataOciDataSafeMaskingPolicyHealthReports#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 48
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-health-reports/index:DataOciDataSafeMaskingPolicyHealthReportsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
        "line": 269
      },
      "name": "DataOciDataSafeMaskingPolicyHealthReportsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_health_reports#name DataOciDataSafeMaskingPolicyHealthReports#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 273
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_health_reports#values DataOciDataSafeMaskingPolicyHealthReports#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 281
          },
          "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/7.19.0/docs/data-sources/data_safe_masking_policy_health_reports#regex DataOciDataSafeMaskingPolicyHealthReports#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 277
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-health-reports/index:DataOciDataSafeMaskingPolicyHealthReportsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-health-reports/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-data-safe-masking-policy-health-reports/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/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.DataOciDataSafeMaskingPolicyHealthReportsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyHealthReportsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/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-data-safe-masking-policy-health-reports/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-data-safe-masking-policy-health-reports/index.ts",
            "line": 434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-health-reports/index:DataOciDataSafeMaskingPolicyHealthReportsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-health-reports/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-data-safe-masking-policy-health-reports/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 404
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyHealthReportsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 392
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 408
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 421
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 385
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 398
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 414
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-health-reports/index:DataOciDataSafeMaskingPolicyHealthReportsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
        "line": 193
      },
      "name": "DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollection",
      "symbolId": "src/data-oci-data-safe-masking-policy-health-reports/index:DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
        "line": 56
      },
      "name": "DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionItems",
      "symbolId": "src/data-oci-data-safe-masking-policy-health-reports/index:DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-health-reports/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-data-safe-masking-policy-health-reports/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/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.DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/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-data-safe-masking-policy-health-reports/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-data-safe-masking-policy-health-reports/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-health-reports/index:DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-health-reports/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-data-safe-masking-policy-health-reports/index.ts",
        "line": 79
      },
      "name": "DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 108
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 114
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 119
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 124
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 129
          },
          "name": "errorCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 135
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 140
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 145
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 150
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 155
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 160
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 165
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 170
          },
          "name": "warningCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-health-reports/index:DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-health-reports/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-data-safe-masking-policy-health-reports/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/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.DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/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-data-safe-masking-policy-health-reports/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-data-safe-masking-policy-health-reports/index.ts",
            "line": 258
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-health-reports/index:DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-health-reports/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-data-safe-masking-policy-health-reports/index.ts",
        "line": 216
      },
      "name": "DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 246
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-health-reports/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-health-reports/index:DataOciDataSafeMaskingPolicyHealthReportsMaskingPolicyHealthReportCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjects": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_masking_objects oci_data_safe_masking_policy_masking_objects}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjects",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_masking_objects oci_data_safe_masking_policy_masking_objects} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-masking-objects/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.DataOciDataSafeMaskingPolicyMaskingObjectsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeMaskingPolicyMaskingObjects resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/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 DataOciDataSafeMaskingPolicyMaskingObjects to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_masking_objects#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeMaskingPolicyMaskingObjects that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeMaskingPolicyMaskingObjects to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 529
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 532
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 449
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 484
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 500
          },
          "name": "resetObjectType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 516
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/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-data-safe-masking-policy-masking-objects/index.ts",
            "line": 555
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyMaskingObjects",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 386
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 526
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 459
          },
          "name": "maskingObjectCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 536
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 453
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 472
          },
          "name": "maskingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 488
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 504
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 520
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 443
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 465
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 478
          },
          "name": "object",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 494
          },
          "name": "objectType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 510
          },
          "name": "schemaName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-objects/index:DataOciDataSafeMaskingPolicyMaskingObjects"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeMaskingPolicyMaskingObjectsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_masking_objects#masking_policy_id DataOciDataSafeMaskingPolicyMaskingObjects#masking_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 20
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_masking_objects#filter DataOciDataSafeMaskingPolicyMaskingObjects#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_masking_policy_masking_objects#id DataOciDataSafeMaskingPolicyMaskingObjects#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/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/7.19.0/docs/data-sources/data_safe_masking_policy_masking_objects#object DataOciDataSafeMaskingPolicyMaskingObjects#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 24
          },
          "name": "object",
          "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/7.19.0/docs/data-sources/data_safe_masking_policy_masking_objects#object_type DataOciDataSafeMaskingPolicyMaskingObjects#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 28
          },
          "name": "objectType",
          "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/7.19.0/docs/data-sources/data_safe_masking_policy_masking_objects#schema_name DataOciDataSafeMaskingPolicyMaskingObjects#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 32
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-objects/index:DataOciDataSafeMaskingPolicyMaskingObjectsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
        "line": 201
      },
      "name": "DataOciDataSafeMaskingPolicyMaskingObjectsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_masking_objects#name DataOciDataSafeMaskingPolicyMaskingObjects#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 205
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_masking_objects#values DataOciDataSafeMaskingPolicyMaskingObjects#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 213
          },
          "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/7.19.0/docs/data-sources/data_safe_masking_policy_masking_objects#regex DataOciDataSafeMaskingPolicyMaskingObjects#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 209
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-objects/index:DataOciDataSafeMaskingPolicyMaskingObjectsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-masking-objects/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-data-safe-masking-policy-masking-objects/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/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.DataOciDataSafeMaskingPolicyMaskingObjectsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyMaskingObjectsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/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-data-safe-masking-policy-masking-objects/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-data-safe-masking-policy-masking-objects/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-objects/index:DataOciDataSafeMaskingPolicyMaskingObjectsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-masking-objects/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 336
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyMaskingObjectsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 324
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 340
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 353
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 317
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 330
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 346
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-objects/index:DataOciDataSafeMaskingPolicyMaskingObjectsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
        "line": 125
      },
      "name": "DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollection",
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-objects/index:DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
        "line": 40
      },
      "name": "DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionItems",
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-objects/index:DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-masking-objects/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-data-safe-masking-policy-masking-objects/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/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.DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/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-data-safe-masking-policy-masking-objects/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-data-safe-masking-policy-masking-objects/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-objects/index:DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-masking-objects/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-data-safe-masking-policy-masking-objects/index.ts",
        "line": 63
      },
      "name": "DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 92
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 97
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 102
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-objects/index:DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-masking-objects/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 197
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 190
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 190
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-objects/index:DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-masking-objects/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-data-safe-masking-policy-masking-objects/index.ts",
        "line": 148
      },
      "name": "DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 178
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-objects/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-objects/index:DataOciDataSafeMaskingPolicyMaskingObjectsMaskingObjectCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemas": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_masking_schemas oci_data_safe_masking_policy_masking_schemas}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemas",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_masking_schemas oci_data_safe_masking_policy_masking_schemas} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/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.DataOciDataSafeMaskingPolicyMaskingSchemasConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeMaskingPolicyMaskingSchemas resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/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 DataOciDataSafeMaskingPolicyMaskingSchemas to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_masking_schemas#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeMaskingPolicyMaskingSchemas that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeMaskingPolicyMaskingSchemas to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 477
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 480
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 429
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 464
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/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-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 501
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyMaskingSchemas",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 368
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 474
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 452
          },
          "name": "maskingSchemaCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 484
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 433
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 446
          },
          "name": "maskingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 468
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 423
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 439
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 458
          },
          "name": "schemaName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-schemas/index:DataOciDataSafeMaskingPolicyMaskingSchemas"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeMaskingPolicyMaskingSchemasConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_masking_schemas#masking_policy_id DataOciDataSafeMaskingPolicyMaskingSchemas#masking_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 20
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_masking_schemas#filter DataOciDataSafeMaskingPolicyMaskingSchemas#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_masking_policy_masking_schemas#id DataOciDataSafeMaskingPolicyMaskingSchemas#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/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/7.19.0/docs/data-sources/data_safe_masking_policy_masking_schemas#schema_name DataOciDataSafeMaskingPolicyMaskingSchemas#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 24
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-schemas/index:DataOciDataSafeMaskingPolicyMaskingSchemasConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
        "line": 183
      },
      "name": "DataOciDataSafeMaskingPolicyMaskingSchemasFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_masking_schemas#name DataOciDataSafeMaskingPolicyMaskingSchemas#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/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/7.19.0/docs/data-sources/data_safe_masking_policy_masking_schemas#values DataOciDataSafeMaskingPolicyMaskingSchemas#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/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/7.19.0/docs/data-sources/data_safe_masking_policy_masking_schemas#regex DataOciDataSafeMaskingPolicyMaskingSchemas#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 191
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-schemas/index:DataOciDataSafeMaskingPolicyMaskingSchemasFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/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-data-safe-masking-policy-masking-schemas/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/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.DataOciDataSafeMaskingPolicyMaskingSchemasFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyMaskingSchemasFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/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-data-safe-masking-policy-masking-schemas/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-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-schemas/index:DataOciDataSafeMaskingPolicyMaskingSchemasFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/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-data-safe-masking-policy-masking-schemas/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 318
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyMaskingSchemasFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 306
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/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-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 335
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 299
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 312
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 328
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-schemas/index:DataOciDataSafeMaskingPolicyMaskingSchemasFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
        "line": 107
      },
      "name": "DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollection",
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-schemas/index:DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
        "line": 32
      },
      "name": "DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionItems",
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-schemas/index:DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/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-data-safe-masking-policy-masking-schemas/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/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.DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/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-data-safe-masking-policy-masking-schemas/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-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-schemas/index:DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-masking-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-data-safe-masking-policy-masking-schemas/index.ts",
        "line": 55
      },
      "name": "DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 84
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-schemas/index:DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/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-data-safe-masking-policy-masking-schemas/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/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.DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/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-data-safe-masking-policy-masking-schemas/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-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-schemas/index:DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/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-data-safe-masking-policy-masking-schemas/index.ts",
        "line": 130
      },
      "name": "DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 160
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-masking-schemas/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-masking-schemas/index:DataOciDataSafeMaskingPolicyMaskingSchemasMaskingSchemaCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_referential_relations oci_data_safe_masking_policy_referential_relations}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_referential_relations oci_data_safe_masking_policy_referential_relations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
          "line": 609
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
        "line": 577
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeMaskingPolicyReferentialRelations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 594
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeMaskingPolicyReferentialRelations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_referential_relations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeMaskingPolicyReferentialRelations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeMaskingPolicyReferentialRelations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 742
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 646
          },
          "name": "resetColumnName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 745
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 662
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 697
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 713
          },
          "name": "resetRelationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 729
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 757
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 769
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyReferentialRelations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 582
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 739
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 685
          },
          "name": "maskingPolicyReferentialRelationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 650
          },
          "name": "columnNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 749
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 666
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 679
          },
          "name": "maskingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 701
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 717
          },
          "name": "relationTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 733
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 640
          },
          "name": "columnName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 656
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 672
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 691
          },
          "name": "object",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 707
          },
          "name": "relationType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 723
          },
          "name": "schemaName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-referential-relations/index:DataOciDataSafeMaskingPolicyReferentialRelations"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeMaskingPolicyReferentialRelationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_referential_relations#masking_policy_id DataOciDataSafeMaskingPolicyReferentialRelations#masking_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 24
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_referential_relations#column_name DataOciDataSafeMaskingPolicyReferentialRelations#column_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 13
          },
          "name": "columnName",
          "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/7.19.0/docs/data-sources/data_safe_masking_policy_referential_relations#filter DataOciDataSafeMaskingPolicyReferentialRelations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_masking_policy_referential_relations#id DataOciDataSafeMaskingPolicyReferentialRelations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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/7.19.0/docs/data-sources/data_safe_masking_policy_referential_relations#object DataOciDataSafeMaskingPolicyReferentialRelations#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 28
          },
          "name": "object",
          "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/7.19.0/docs/data-sources/data_safe_masking_policy_referential_relations#relation_type DataOciDataSafeMaskingPolicyReferentialRelations#relation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 32
          },
          "name": "relationType",
          "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/7.19.0/docs/data-sources/data_safe_masking_policy_referential_relations#schema_name DataOciDataSafeMaskingPolicyReferentialRelations#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 36
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-referential-relations/index:DataOciDataSafeMaskingPolicyReferentialRelationsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
        "line": 397
      },
      "name": "DataOciDataSafeMaskingPolicyReferentialRelationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_referential_relations#name DataOciDataSafeMaskingPolicyReferentialRelations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 401
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_policy_referential_relations#values DataOciDataSafeMaskingPolicyReferentialRelations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 409
          },
          "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/7.19.0/docs/data-sources/data_safe_masking_policy_referential_relations#regex DataOciDataSafeMaskingPolicyReferentialRelations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 405
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-referential-relations/index:DataOciDataSafeMaskingPolicyReferentialRelationsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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-data-safe-masking-policy-referential-relations/index.ts",
        "line": 554
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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.DataOciDataSafeMaskingPolicyReferentialRelationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyReferentialRelationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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-data-safe-masking-policy-referential-relations/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-data-safe-masking-policy-referential-relations/index.ts",
            "line": 562
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 555
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-referential-relations/index:DataOciDataSafeMaskingPolicyReferentialRelationsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
        "line": 455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 532
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyReferentialRelationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 520
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 536
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 549
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 513
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 526
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 542
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 469
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-referential-relations/index:DataOciDataSafeMaskingPolicyReferentialRelationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
        "line": 321
      },
      "name": "DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollection",
      "symbolId": "src/data-oci-data-safe-masking-policy-referential-relations/index:DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
        "line": 224
      },
      "name": "DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItems",
      "symbolId": "src/data-oci-data-safe-masking-policy-referential-relations/index:DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsChild": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsChild",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
        "line": 44
      },
      "name": "DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsChild",
      "symbolId": "src/data-oci-data-safe-masking-policy-referential-relations/index:DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsChild"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsChildList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsChildList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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-data-safe-masking-policy-referential-relations/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsChildOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsChildList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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-data-safe-masking-policy-referential-relations/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-data-safe-masking-policy-referential-relations/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-referential-relations/index:DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsChildList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsChildOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsChildOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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-data-safe-masking-policy-referential-relations/index.ts",
        "line": 67
      },
      "name": "DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsChildOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 96
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 101
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 106
          },
          "name": "referentialColumnGroup",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 111
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsChild"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-referential-relations/index:DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsChildOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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-data-safe-masking-policy-referential-relations/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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-data-safe-masking-policy-referential-relations/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-data-safe-masking-policy-referential-relations/index.ts",
            "line": 310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-referential-relations/index:DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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-data-safe-masking-policy-referential-relations/index.ts",
        "line": 247
      },
      "name": "DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 277
          },
          "name": "child",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsChildList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 282
          },
          "name": "maskingFormat",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 287
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 293
          },
          "name": "parent",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsParentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 298
          },
          "name": "relationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-referential-relations/index:DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsParent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsParent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
        "line": 134
      },
      "name": "DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsParent",
      "symbolId": "src/data-oci-data-safe-masking-policy-referential-relations/index:DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsParent"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsParentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsParentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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-data-safe-masking-policy-referential-relations/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsParentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsParentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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-data-safe-masking-policy-referential-relations/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-data-safe-masking-policy-referential-relations/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-referential-relations/index:DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsParentList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsParentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsParentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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-data-safe-masking-policy-referential-relations/index.ts",
        "line": 157
      },
      "name": "DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsParentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 186
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 191
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 196
          },
          "name": "referentialColumnGroup",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 201
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsParent"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-referential-relations/index:DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsParentOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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-data-safe-masking-policy-referential-relations/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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-data-safe-masking-policy-referential-relations/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-data-safe-masking-policy-referential-relations/index.ts",
            "line": 386
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-referential-relations/index:DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-policy-referential-relations/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-data-safe-masking-policy-referential-relations/index.ts",
        "line": 344
      },
      "name": "DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 374
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-policy-referential-relations/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-policy-referential-relations/index:DataOciDataSafeMaskingPolicyReferentialRelationsMaskingPolicyReferentialRelationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReport": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_report oci_data_safe_masking_report}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_report oci_data_safe_masking_report} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-report/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.DataOciDataSafeMaskingReportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-report/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeMaskingReport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/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 DataOciDataSafeMaskingReport to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_report#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeMaskingReport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeMaskingReport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 220
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 227
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingReport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 83
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 104
          },
          "name": "isDropTempTablesEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 109
          },
          "name": "isRedoLoggingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 114
          },
          "name": "isRefreshStatsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 119
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 137
          },
          "name": "maskingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 142
          },
          "name": "maskingWorkRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 147
          },
          "name": "parallelDegree",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 152
          },
          "name": "recompile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 157
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 162
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 167
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 172
          },
          "name": "timeMaskingFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 177
          },
          "name": "timeMaskingStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 182
          },
          "name": "totalMaskedColumns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 187
          },
          "name": "totalMaskedObjects",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 192
          },
          "name": "totalMaskedSchemas",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 197
          },
          "name": "totalMaskedSensitiveTypes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 202
          },
          "name": "totalMaskedValues",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 207
          },
          "name": "totalPostMaskingScriptErrors",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 212
          },
          "name": "totalPreMaskingScriptErrors",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 132
          },
          "name": "maskingReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 125
          },
          "name": "maskingReportId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-report/index:DataOciDataSafeMaskingReport"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-report/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeMaskingReportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_report#masking_report_id DataOciDataSafeMaskingReport#masking_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 20
          },
          "name": "maskingReportId",
          "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/7.19.0/docs/data-sources/data_safe_masking_report#id DataOciDataSafeMaskingReport#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-report/index:DataOciDataSafeMaskingReportConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_report_masking_errors oci_data_safe_masking_report_masking_errors}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_report_masking_errors oci_data_safe_masking_report_masking_errors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
          "line": 410
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
        "line": 378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeMaskingReportMaskingErrors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 395
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeMaskingReportMaskingErrors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_report_masking_errors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeMaskingReportMaskingErrors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeMaskingReportMaskingErrors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 492
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 495
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 444
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 479
          },
          "name": "resetStepName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 507
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 516
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingReportMaskingErrors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 383
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 489
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 454
          },
          "name": "maskingErrorCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 499
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 448
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 467
          },
          "name": "maskingReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 483
          },
          "name": "stepNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 438
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 460
          },
          "name": "maskingReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 473
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-report-masking-errors/index:DataOciDataSafeMaskingReportMaskingErrors"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeMaskingReportMaskingErrorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_report_masking_errors#masking_report_id DataOciDataSafeMaskingReportMaskingErrors#masking_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 20
          },
          "name": "maskingReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_report_masking_errors#filter DataOciDataSafeMaskingReportMaskingErrors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_masking_report_masking_errors#id DataOciDataSafeMaskingReportMaskingErrors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/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/7.19.0/docs/data-sources/data_safe_masking_report_masking_errors#step_name DataOciDataSafeMaskingReportMaskingErrors#step_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 24
          },
          "name": "stepName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-report-masking-errors/index:DataOciDataSafeMaskingReportMaskingErrorsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
        "line": 198
      },
      "name": "DataOciDataSafeMaskingReportMaskingErrorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_report_masking_errors#name DataOciDataSafeMaskingReportMaskingErrors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 202
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_report_masking_errors#values DataOciDataSafeMaskingReportMaskingErrors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 210
          },
          "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/7.19.0/docs/data-sources/data_safe_masking_report_masking_errors#regex DataOciDataSafeMaskingReportMaskingErrors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 206
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-report-masking-errors/index:DataOciDataSafeMaskingReportMaskingErrorsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-report-masking-errors/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-data-safe-masking-report-masking-errors/index.ts",
        "line": 355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/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.DataOciDataSafeMaskingReportMaskingErrorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingReportMaskingErrorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/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-data-safe-masking-report-masking-errors/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-data-safe-masking-report-masking-errors/index.ts",
            "line": 363
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-report-masking-errors/index:DataOciDataSafeMaskingReportMaskingErrorsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-report-masking-errors/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 333
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeMaskingReportMaskingErrorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 321
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 337
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 350
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 314
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 327
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 343
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 270
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-report-masking-errors/index:DataOciDataSafeMaskingReportMaskingErrorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
        "line": 122
      },
      "name": "DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollection",
      "symbolId": "src/data-oci-data-safe-masking-report-masking-errors/index:DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
        "line": 32
      },
      "name": "DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionItems",
      "symbolId": "src/data-oci-data-safe-masking-report-masking-errors/index:DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-report-masking-errors/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-data-safe-masking-report-masking-errors/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/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.DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/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-data-safe-masking-report-masking-errors/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-data-safe-masking-report-masking-errors/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-report-masking-errors/index:DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-report-masking-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-data-safe-masking-report-masking-errors/index.ts",
        "line": 55
      },
      "name": "DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 84
          },
          "name": "error",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 89
          },
          "name": "failedStatement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 94
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 99
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-report-masking-errors/index:DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-report-masking-errors/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-data-safe-masking-report-masking-errors/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/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.DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/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-data-safe-masking-report-masking-errors/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-data-safe-masking-report-masking-errors/index.ts",
            "line": 187
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-report-masking-errors/index:DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-report-masking-errors/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
        "line": 145
      },
      "name": "DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 175
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-report-masking-errors/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-report-masking-errors/index:DataOciDataSafeMaskingReportMaskingErrorsMaskingErrorCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReports": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_reports oci_data_safe_masking_reports}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReports",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_reports oci_data_safe_masking_reports} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-reports/index.ts",
          "line": 512
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-reports/index.ts",
        "line": 480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeMaskingReports resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 497
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeMaskingReports to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_reports#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeMaskingReports that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeMaskingReports to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 645
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 549
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 578
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 648
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 594
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 610
          },
          "name": "resetMaskingPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 632
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 660
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 672
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingReports",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 485
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 642
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 620
          },
          "name": "maskingReportCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskingReportCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 553
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 566
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 582
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 652
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 598
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 614
          },
          "name": "maskingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 636
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 543
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 559
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 572
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 588
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 604
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 626
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports/index:DataOciDataSafeMaskingReports"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-reports/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeMaskingReportsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_reports#compartment_id DataOciDataSafeMaskingReports#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/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/7.19.0/docs/data-sources/data_safe_masking_reports#access_level DataOciDataSafeMaskingReports#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/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/7.19.0/docs/data-sources/data_safe_masking_reports#compartment_id_in_subtree DataOciDataSafeMaskingReports#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/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/7.19.0/docs/data-sources/data_safe_masking_reports#filter DataOciDataSafeMaskingReports#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_masking_reports#id DataOciDataSafeMaskingReports#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/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/7.19.0/docs/data-sources/data_safe_masking_reports#masking_policy_id DataOciDataSafeMaskingReports#masking_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 32
          },
          "name": "maskingPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_reports#target_id DataOciDataSafeMaskingReports#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 36
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports/index:DataOciDataSafeMaskingReportsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-reports/index.ts",
        "line": 300
      },
      "name": "DataOciDataSafeMaskingReportsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_reports#name DataOciDataSafeMaskingReports#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 304
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_reports#values DataOciDataSafeMaskingReports#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 312
          },
          "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/7.19.0/docs/data-sources/data_safe_masking_reports#regex DataOciDataSafeMaskingReports#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 308
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports/index:DataOciDataSafeMaskingReportsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-reports/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-data-safe-masking-reports/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/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.DataOciDataSafeMaskingReportsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingReportsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/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-data-safe-masking-reports/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-data-safe-masking-reports/index.ts",
            "line": 465
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 458
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports/index:DataOciDataSafeMaskingReportsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-reports/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-data-safe-masking-reports/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 435
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeMaskingReportsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 423
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 439
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 452
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 416
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 429
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 445
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports/index:DataOciDataSafeMaskingReportsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumn": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_reports_masked_column oci_data_safe_masking_reports_masked_column}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumn",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_reports_masked_column oci_data_safe_masking_reports_masked_column} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
          "line": 202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeMaskingReportsMaskedColumn resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 187
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeMaskingReportsMaskedColumn to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_reports_masked_column#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeMaskingReportsMaskedColumn that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeMaskingReportsMaskedColumn to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 240
          },
          "name": "resetColumnName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 256
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 278
          },
          "name": "resetMaskingColumnGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 307
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 323
          },
          "name": "resetObjectType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 339
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 355
          },
          "name": "resetSensitiveTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 367
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 380
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingReportsMaskedColumn",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 175
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 266
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 244
          },
          "name": "columnNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 260
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 282
          },
          "name": "maskingColumnGroupInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 295
          },
          "name": "maskingReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 311
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 327
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 343
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 359
          },
          "name": "sensitiveTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 234
          },
          "name": "columnName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 250
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 272
          },
          "name": "maskingColumnGroup",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 288
          },
          "name": "maskingReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 301
          },
          "name": "object",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 317
          },
          "name": "objectType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 333
          },
          "name": "schemaName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 349
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports-masked-column/index:DataOciDataSafeMaskingReportsMaskedColumn"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeMaskingReportsMaskedColumnConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_reports_masked_column#masking_report_id DataOciDataSafeMaskingReportsMaskedColumn#masking_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 28
          },
          "name": "maskingReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_reports_masked_column#column_name DataOciDataSafeMaskingReportsMaskedColumn#column_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 13
          },
          "name": "columnName",
          "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/7.19.0/docs/data-sources/data_safe_masking_reports_masked_column#id DataOciDataSafeMaskingReportsMaskedColumn#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/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/7.19.0/docs/data-sources/data_safe_masking_reports_masked_column#masking_column_group DataOciDataSafeMaskingReportsMaskedColumn#masking_column_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 24
          },
          "name": "maskingColumnGroup",
          "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/7.19.0/docs/data-sources/data_safe_masking_reports_masked_column#object DataOciDataSafeMaskingReportsMaskedColumn#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 32
          },
          "name": "object",
          "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/7.19.0/docs/data-sources/data_safe_masking_reports_masked_column#object_type DataOciDataSafeMaskingReportsMaskedColumn#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 36
          },
          "name": "objectType",
          "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/7.19.0/docs/data-sources/data_safe_masking_reports_masked_column#schema_name DataOciDataSafeMaskingReportsMaskedColumn#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 40
          },
          "name": "schemaName",
          "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/7.19.0/docs/data-sources/data_safe_masking_reports_masked_column#sensitive_type_id DataOciDataSafeMaskingReportsMaskedColumn#sensitive_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 44
          },
          "name": "sensitiveTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports-masked-column/index:DataOciDataSafeMaskingReportsMaskedColumnConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
        "line": 46
      },
      "name": "DataOciDataSafeMaskingReportsMaskedColumnItems",
      "symbolId": "src/data-oci-data-safe-masking-reports-masked-column/index:DataOciDataSafeMaskingReportsMaskedColumnItems"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-reports-masked-column/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-data-safe-masking-reports-masked-column/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/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.DataOciDataSafeMaskingReportsMaskedColumnItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingReportsMaskedColumnItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/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-data-safe-masking-reports-masked-column/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-data-safe-masking-reports-masked-column/index.ts",
            "line": 155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports-masked-column/index:DataOciDataSafeMaskingReportsMaskedColumnItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
          "line": 78
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
        "line": 69
      },
      "name": "DataOciDataSafeMaskingReportsMaskedColumnItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 98
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 103
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 108
          },
          "name": "maskingColumnGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 113
          },
          "name": "maskingFormatUsed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 118
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 123
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 128
          },
          "name": "parentColumnKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 133
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 138
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 143
          },
          "name": "totalMaskedValues",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-column/index.ts",
            "line": 82
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports-masked-column/index:DataOciDataSafeMaskingReportsMaskedColumnItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumns": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_reports_masked_columns oci_data_safe_masking_reports_masked_columns}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumns",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_reports_masked_columns oci_data_safe_masking_reports_masked_columns} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
          "line": 460
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
        "line": 428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeMaskingReportsMaskedColumns resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 445
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeMaskingReportsMaskedColumns to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_reports_masked_columns#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeMaskingReportsMaskedColumns that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeMaskingReportsMaskedColumns to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 627
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 499
          },
          "name": "resetColumnName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 630
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 515
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 537
          },
          "name": "resetMaskingColumnGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 566
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 582
          },
          "name": "resetObjectType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 598
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 614
          },
          "name": "resetSensitiveTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 642
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 656
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingReportsMaskedColumns",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 433
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 624
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 525
          },
          "name": "maskedColumnCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 503
          },
          "name": "columnNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 634
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 519
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 541
          },
          "name": "maskingColumnGroupInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 554
          },
          "name": "maskingReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 570
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 586
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 602
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 618
          },
          "name": "sensitiveTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 493
          },
          "name": "columnName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 509
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 531
          },
          "name": "maskingColumnGroup",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 547
          },
          "name": "maskingReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 560
          },
          "name": "object",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 576
          },
          "name": "objectType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 592
          },
          "name": "schemaName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 608
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports-masked-columns/index:DataOciDataSafeMaskingReportsMaskedColumns"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeMaskingReportsMaskedColumnsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_reports_masked_columns#masking_report_id DataOciDataSafeMaskingReportsMaskedColumns#masking_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 28
          },
          "name": "maskingReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_reports_masked_columns#column_name DataOciDataSafeMaskingReportsMaskedColumns#column_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 13
          },
          "name": "columnName",
          "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/7.19.0/docs/data-sources/data_safe_masking_reports_masked_columns#filter DataOciDataSafeMaskingReportsMaskedColumns#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_masking_reports_masked_columns#id DataOciDataSafeMaskingReportsMaskedColumns#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/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/7.19.0/docs/data-sources/data_safe_masking_reports_masked_columns#masking_column_group DataOciDataSafeMaskingReportsMaskedColumns#masking_column_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 24
          },
          "name": "maskingColumnGroup",
          "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/7.19.0/docs/data-sources/data_safe_masking_reports_masked_columns#object DataOciDataSafeMaskingReportsMaskedColumns#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 32
          },
          "name": "object",
          "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/7.19.0/docs/data-sources/data_safe_masking_reports_masked_columns#object_type DataOciDataSafeMaskingReportsMaskedColumns#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 36
          },
          "name": "objectType",
          "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/7.19.0/docs/data-sources/data_safe_masking_reports_masked_columns#schema_name DataOciDataSafeMaskingReportsMaskedColumns#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 40
          },
          "name": "schemaName",
          "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/7.19.0/docs/data-sources/data_safe_masking_reports_masked_columns#sensitive_type_id DataOciDataSafeMaskingReportsMaskedColumns#sensitive_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 44
          },
          "name": "sensitiveTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports-masked-columns/index:DataOciDataSafeMaskingReportsMaskedColumnsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
        "line": 248
      },
      "name": "DataOciDataSafeMaskingReportsMaskedColumnsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_reports_masked_columns#name DataOciDataSafeMaskingReportsMaskedColumns#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 252
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_masking_reports_masked_columns#values DataOciDataSafeMaskingReportsMaskedColumns#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 260
          },
          "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/7.19.0/docs/data-sources/data_safe_masking_reports_masked_columns#regex DataOciDataSafeMaskingReportsMaskedColumns#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 256
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports-masked-columns/index:DataOciDataSafeMaskingReportsMaskedColumnsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-reports-masked-columns/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
        "line": 405
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 420
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingReportsMaskedColumnsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 413
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 413
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 413
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports-masked-columns/index:DataOciDataSafeMaskingReportsMaskedColumnsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-reports-masked-columns/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-data-safe-masking-reports-masked-columns/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 383
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeMaskingReportsMaskedColumnsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 371
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 387
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 400
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 364
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 377
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 393
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports-masked-columns/index:DataOciDataSafeMaskingReportsMaskedColumnsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
        "line": 172
      },
      "name": "DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollection",
      "symbolId": "src/data-oci-data-safe-masking-reports-masked-columns/index:DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
        "line": 52
      },
      "name": "DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionItems",
      "symbolId": "src/data-oci-data-safe-masking-reports-masked-columns/index:DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-reports-masked-columns/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/data-oci-data-safe-masking-reports-masked-columns/index.ts",
        "line": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/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.DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 161
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/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/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 161
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports-masked-columns/index:DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-reports-masked-columns/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-data-safe-masking-reports-masked-columns/index.ts",
        "line": 75
      },
      "name": "DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 104
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 109
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 114
          },
          "name": "maskingColumnGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 119
          },
          "name": "maskingFormatUsed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 124
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 129
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 134
          },
          "name": "parentColumnKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 139
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 144
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 149
          },
          "name": "totalMaskedValues",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports-masked-columns/index:DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-reports-masked-columns/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/data-oci-data-safe-masking-reports-masked-columns/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/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.DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 237
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/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/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 237
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports-masked-columns/index:DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-reports-masked-columns/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/data-oci-data-safe-masking-reports-masked-columns/index.ts",
        "line": 195
      },
      "name": "DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 225
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports-masked-columns/index.ts",
            "line": 208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports-masked-columns/index:DataOciDataSafeMaskingReportsMaskedColumnsMaskedColumnCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskingReportCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskingReportCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-reports/index.ts",
        "line": 224
      },
      "name": "DataOciDataSafeMaskingReportsMaskingReportCollection",
      "symbolId": "src/data-oci-data-safe-masking-reports/index:DataOciDataSafeMaskingReportsMaskingReportCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskingReportCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskingReportCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-masking-reports/index.ts",
        "line": 44
      },
      "name": "DataOciDataSafeMaskingReportsMaskingReportCollectionItems",
      "symbolId": "src/data-oci-data-safe-masking-reports/index:DataOciDataSafeMaskingReportsMaskingReportCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskingReportCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskingReportCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-reports/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-data-safe-masking-reports/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/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.DataOciDataSafeMaskingReportsMaskingReportCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingReportsMaskingReportCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/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-data-safe-masking-reports/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-data-safe-masking-reports/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports/index:DataOciDataSafeMaskingReportsMaskingReportCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskingReportCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskingReportCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-reports/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-data-safe-masking-reports/index.ts",
        "line": 67
      },
      "name": "DataOciDataSafeMaskingReportsMaskingReportCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 96
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 101
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 106
          },
          "name": "isDropTempTablesEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 111
          },
          "name": "isRedoLoggingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 116
          },
          "name": "isRefreshStatsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 121
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 126
          },
          "name": "maskingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 131
          },
          "name": "maskingWorkRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 136
          },
          "name": "parallelDegree",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 141
          },
          "name": "recompile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 146
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 151
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 156
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 161
          },
          "name": "timeMaskingFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 166
          },
          "name": "timeMaskingStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 171
          },
          "name": "totalMaskedColumns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 176
          },
          "name": "totalMaskedObjects",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 181
          },
          "name": "totalMaskedSchemas",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 186
          },
          "name": "totalMaskedSensitiveTypes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 191
          },
          "name": "totalMaskedValues",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 196
          },
          "name": "totalPostMaskingScriptErrors",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 201
          },
          "name": "totalPreMaskingScriptErrors",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskingReportCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports/index:DataOciDataSafeMaskingReportsMaskingReportCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskingReportCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskingReportCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-reports/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-data-safe-masking-reports/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/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.DataOciDataSafeMaskingReportsMaskingReportCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeMaskingReportsMaskingReportCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/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-data-safe-masking-reports/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-data-safe-masking-reports/index.ts",
            "line": 289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports/index:DataOciDataSafeMaskingReportsMaskingReportCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskingReportCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskingReportCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-masking-reports/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-data-safe-masking-reports/index.ts",
        "line": 247
      },
      "name": "DataOciDataSafeMaskingReportsMaskingReportCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 277
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskingReportCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-masking-reports/index.ts",
            "line": 260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeMaskingReportsMaskingReportCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-masking-reports/index:DataOciDataSafeMaskingReportsMaskingReportCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeOnPremConnector": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_on_prem_connector oci_data_safe_on_prem_connector}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeOnPremConnector",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_on_prem_connector oci_data_safe_on_prem_connector} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-on-prem-connector/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.DataOciDataSafeOnPremConnectorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-on-prem-connector/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeOnPremConnector resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connector/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 DataOciDataSafeOnPremConnector to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_on_prem_connector#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeOnPremConnector that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeOnPremConnector to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connector/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-data-safe-on-prem-connector/index.ts",
            "line": 160
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeOnPremConnector",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connector/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connector/index.ts",
            "line": 75
          },
          "name": "availableVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connector/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connector/index.ts",
            "line": 85
          },
          "name": "createdVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connector/index.ts",
            "line": 91
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connector/index.ts",
            "line": 96
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connector/index.ts",
            "line": 101
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connector/index.ts",
            "line": 107
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connector/index.ts",
            "line": 112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connector/index.ts",
            "line": 117
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connector/index.ts",
            "line": 135
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connector/index.ts",
            "line": 141
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connector/index.ts",
            "line": 146
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connector/index.ts",
            "line": 130
          },
          "name": "onPremConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connector/index.ts",
            "line": 123
          },
          "name": "onPremConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-on-prem-connector/index:DataOciDataSafeOnPremConnector"
    },
    "cdktf-provider-oci.DataOciDataSafeOnPremConnectorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeOnPremConnectorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-on-prem-connector/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeOnPremConnectorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_on_prem_connector#on_prem_connector_id DataOciDataSafeOnPremConnector#on_prem_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connector/index.ts",
            "line": 13
          },
          "name": "onPremConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-on-prem-connector/index:DataOciDataSafeOnPremConnectorConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeOnPremConnectors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_on_prem_connectors oci_data_safe_on_prem_connectors}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeOnPremConnectors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_on_prem_connectors oci_data_safe_on_prem_connectors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-on-prem-connectors/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeOnPremConnectors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/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 DataOciDataSafeOnPremConnectors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_on_prem_connectors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeOnPremConnectors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeOnPremConnectors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 543
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 431
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 460
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 476
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 546
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 492
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 508
          },
          "name": "resetOnPremConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 530
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 558
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 571
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeOnPremConnectors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 366
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 540
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 518
          },
          "name": "onPremConnectors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsOnPremConnectorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 435
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 448
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 464
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 480
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 550
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 496
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 512
          },
          "name": "onPremConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 534
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 425
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 441
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 454
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 470
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 486
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 502
          },
          "name": "onPremConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 524
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-on-prem-connectors/index:DataOciDataSafeOnPremConnectors"
    },
    "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeOnPremConnectorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_on_prem_connectors#compartment_id DataOciDataSafeOnPremConnectors#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/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/7.19.0/docs/data-sources/data_safe_on_prem_connectors#access_level DataOciDataSafeOnPremConnectors#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/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/7.19.0/docs/data-sources/data_safe_on_prem_connectors#compartment_id_in_subtree DataOciDataSafeOnPremConnectors#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/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/7.19.0/docs/data-sources/data_safe_on_prem_connectors#display_name DataOciDataSafeOnPremConnectors#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/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/7.19.0/docs/data-sources/data_safe_on_prem_connectors#filter DataOciDataSafeOnPremConnectors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_on_prem_connectors#id DataOciDataSafeOnPremConnectors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/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/7.19.0/docs/data-sources/data_safe_on_prem_connectors#on_prem_connector_id DataOciDataSafeOnPremConnectors#on_prem_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 36
          },
          "name": "onPremConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_on_prem_connectors#state DataOciDataSafeOnPremConnectors#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-on-prem-connectors/index:DataOciDataSafeOnPremConnectorsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
        "line": 181
      },
      "name": "DataOciDataSafeOnPremConnectorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_on_prem_connectors#name DataOciDataSafeOnPremConnectors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/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/7.19.0/docs/data-sources/data_safe_on_prem_connectors#values DataOciDataSafeOnPremConnectors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/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/7.19.0/docs/data-sources/data_safe_on_prem_connectors#regex DataOciDataSafeOnPremConnectors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 189
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-on-prem-connectors/index:DataOciDataSafeOnPremConnectorsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-on-prem-connectors/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-data-safe-on-prem-connectors/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/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.DataOciDataSafeOnPremConnectorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeOnPremConnectorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/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-data-safe-on-prem-connectors/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-data-safe-on-prem-connectors/index.ts",
            "line": 346
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-on-prem-connectors/index:DataOciDataSafeOnPremConnectorsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-on-prem-connectors/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-data-safe-on-prem-connectors/index.ts",
        "line": 239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 316
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeOnPremConnectorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 304
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/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-data-safe-on-prem-connectors/index.ts",
            "line": 333
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 297
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 310
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 326
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-on-prem-connectors/index:DataOciDataSafeOnPremConnectorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsOnPremConnectors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsOnPremConnectors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
        "line": 48
      },
      "name": "DataOciDataSafeOnPremConnectorsOnPremConnectors",
      "symbolId": "src/data-oci-data-safe-on-prem-connectors/index:DataOciDataSafeOnPremConnectorsOnPremConnectors"
    },
    "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsOnPremConnectorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsOnPremConnectorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-on-prem-connectors/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-data-safe-on-prem-connectors/index.ts",
        "line": 163
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/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.DataOciDataSafeOnPremConnectorsOnPremConnectorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeOnPremConnectorsOnPremConnectorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/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-data-safe-on-prem-connectors/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-data-safe-on-prem-connectors/index.ts",
            "line": 170
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-on-prem-connectors/index:DataOciDataSafeOnPremConnectorsOnPremConnectorsList"
    },
    "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsOnPremConnectorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsOnPremConnectorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-on-prem-connectors/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-data-safe-on-prem-connectors/index.ts",
        "line": 71
      },
      "name": "DataOciDataSafeOnPremConnectorsOnPremConnectorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 100
          },
          "name": "availableVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 105
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 110
          },
          "name": "createdVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 116
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 121
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 126
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 132
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 137
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 142
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 147
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 153
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 158
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-on-prem-connectors/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeOnPremConnectorsOnPremConnectors"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-on-prem-connectors/index:DataOciDataSafeOnPremConnectorsOnPremConnectorsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeReport": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report oci_data_safe_report}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report oci_data_safe_report} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report/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.DataOciDataSafeReportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeReport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/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 DataOciDataSafeReport to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeReport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeReport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/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-data-safe-report/index.ts",
            "line": 180
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeReport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/index.ts",
            "line": 80
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/index.ts",
            "line": 91
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/index.ts",
            "line": 96
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/index.ts",
            "line": 112
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/index.ts",
            "line": 117
          },
          "name": "mimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/index.ts",
            "line": 122
          },
          "name": "reportDefinitionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/index.ts",
            "line": 146
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/index.ts",
            "line": 151
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/index.ts",
            "line": 156
          },
          "name": "timeGenerated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/index.ts",
            "line": 161
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/index.ts",
            "line": 166
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/index.ts",
            "line": 135
          },
          "name": "reportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/index.ts",
            "line": 128
          },
          "name": "reportId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report/index:DataOciDataSafeReport"
    },
    "cdktf-provider-oci.DataOciDataSafeReportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeReportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report#report_id DataOciDataSafeReport#report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report/index.ts",
            "line": 13
          },
          "name": "reportId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report/index:DataOciDataSafeReportConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeReportContent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report_content oci_data_safe_report_content}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportContent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report_content oci_data_safe_report_content} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-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.DataOciDataSafeReportContentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-content/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeReportContent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-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 DataOciDataSafeReportContent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report_content#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeReportContent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeReportContent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-content/index.ts",
            "line": 90
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-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-data-safe-report-content/index.ts",
            "line": 122
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeReportContent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-content/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-content/index.ts",
            "line": 94
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-content/index.ts",
            "line": 107
          },
          "name": "reportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-content/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-content/index.ts",
            "line": 100
          },
          "name": "reportId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-content/index:DataOciDataSafeReportContent"
    },
    "cdktf-provider-oci.DataOciDataSafeReportContentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportContentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-content/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeReportContentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report_content#report_id DataOciDataSafeReportContent#report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-content/index.ts",
            "line": 20
          },
          "name": "reportId",
          "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/7.19.0/docs/data-sources/data_safe_report_content#id DataOciDataSafeReportContent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-content/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-content/index:DataOciDataSafeReportContentConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinition": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report_definition oci_data_safe_report_definition}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinition",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report_definition oci_data_safe_report_definition} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definition/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.DataOciDataSafeReportDefinitionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-definition/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeReportDefinition resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/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 DataOciDataSafeReportDefinition to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report_definition#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeReportDefinition that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeReportDefinition to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/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-data-safe-report-definition/index.ts",
            "line": 629
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeReportDefinition",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 409
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 460
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 466
          },
          "name": "columnFilters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 472
          },
          "name": "columnInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 478
          },
          "name": "columnSortings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnSortingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 483
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 488
          },
          "name": "complianceStandards",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 493
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 499
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 504
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 509
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 514
          },
          "name": "displayOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 520
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 525
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 530
          },
          "name": "isSeeded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 535
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 540
          },
          "name": "parentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 545
          },
          "name": "recordTimeSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 563
          },
          "name": "schedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 568
          },
          "name": "scheduledReportCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 573
          },
          "name": "scheduledReportMimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 578
          },
          "name": "scheduledReportName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 583
          },
          "name": "scheduledReportRowLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 588
          },
          "name": "scimFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 593
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 599
          },
          "name": "summary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 605
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 610
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 615
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 558
          },
          "name": "reportDefinitionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 551
          },
          "name": "reportDefinitionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definition/index:DataOciDataSafeReportDefinition"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-definition/index.ts",
        "line": 15
      },
      "name": "DataOciDataSafeReportDefinitionColumnFilters",
      "symbolId": "src/data-oci-data-safe-report-definition/index:DataOciDataSafeReportDefinitionColumnFilters"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definition/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-data-safe-report-definition/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/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.DataOciDataSafeReportDefinitionColumnFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeReportDefinitionColumnFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/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-data-safe-report-definition/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-data-safe-report-definition/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definition/index:DataOciDataSafeReportDefinitionColumnFiltersList"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definition/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-data-safe-report-definition/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeReportDefinitionColumnFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 67
          },
          "name": "expressions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 72
          },
          "name": "fieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 77
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 82
          },
          "name": "isHidden",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 87
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnFilters"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definition/index:DataOciDataSafeReportDefinitionColumnFiltersOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-definition/index.ts",
        "line": 110
      },
      "name": "DataOciDataSafeReportDefinitionColumnInfo",
      "symbolId": "src/data-oci-data-safe-report-definition/index:DataOciDataSafeReportDefinitionColumnInfo"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definition/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-data-safe-report-definition/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/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.DataOciDataSafeReportDefinitionColumnInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeReportDefinitionColumnInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/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-data-safe-report-definition/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-data-safe-report-definition/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definition/index:DataOciDataSafeReportDefinitionColumnInfoList"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definition/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-data-safe-report-definition/index.ts",
        "line": 133
      },
      "name": "DataOciDataSafeReportDefinitionColumnInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 162
          },
          "name": "applicableOperators",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 167
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 172
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 177
          },
          "name": "displayOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 182
          },
          "name": "fieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 187
          },
          "name": "isHidden",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 192
          },
          "name": "isVirtual",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definition/index:DataOciDataSafeReportDefinitionColumnInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnSortings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnSortings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-definition/index.ts",
        "line": 215
      },
      "name": "DataOciDataSafeReportDefinitionColumnSortings",
      "symbolId": "src/data-oci-data-safe-report-definition/index:DataOciDataSafeReportDefinitionColumnSortings"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnSortingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnSortingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definition/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-data-safe-report-definition/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/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.DataOciDataSafeReportDefinitionColumnSortingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeReportDefinitionColumnSortingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/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-data-safe-report-definition/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-data-safe-report-definition/index.ts",
            "line": 289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definition/index:DataOciDataSafeReportDefinitionColumnSortingsList"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnSortingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnSortingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definition/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-data-safe-report-definition/index.ts",
        "line": 238
      },
      "name": "DataOciDataSafeReportDefinitionColumnSortingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 267
          },
          "name": "fieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 272
          },
          "name": "isAscending",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 277
          },
          "name": "sortingOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionColumnSortings"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definition/index:DataOciDataSafeReportDefinitionColumnSortingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-definition/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeReportDefinitionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report_definition#report_definition_id DataOciDataSafeReportDefinition#report_definition_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 13
          },
          "name": "reportDefinitionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definition/index:DataOciDataSafeReportDefinitionConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-definition/index.ts",
        "line": 300
      },
      "name": "DataOciDataSafeReportDefinitionSummary",
      "symbolId": "src/data-oci-data-safe-report-definition/index:DataOciDataSafeReportDefinitionSummary"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definition/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-data-safe-report-definition/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/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.DataOciDataSafeReportDefinitionSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeReportDefinitionSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/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-data-safe-report-definition/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-data-safe-report-definition/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definition/index:DataOciDataSafeReportDefinitionSummaryList"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definition/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-definition/index.ts",
        "line": 323
      },
      "name": "DataOciDataSafeReportDefinitionSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 352
          },
          "name": "countOf",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 357
          },
          "name": "displayOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 362
          },
          "name": "groupByFieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 367
          },
          "name": "isHidden",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 372
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 377
          },
          "name": "scimFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definition/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definition/index:DataOciDataSafeReportDefinitionSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report_definitions oci_data_safe_report_definitions}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report_definitions oci_data_safe_report_definitions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definitions/index.ts",
          "line": 946
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-definitions/index.ts",
        "line": 914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeReportDefinitions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 931
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeReportDefinitions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report_definitions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeReportDefinitions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeReportDefinitions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1130
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 986
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1002
          },
          "name": "resetCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1031
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1047
          },
          "name": "resetDataSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1063
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1133
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1079
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1095
          },
          "name": "resetIsSeeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1117
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1145
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1160
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeReportDefinitions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 919
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1127
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1105
          },
          "name": "reportDefinitionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 990
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1006
          },
          "name": "categoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1019
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1035
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1051
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1067
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1137
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1083
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1099
          },
          "name": "isSeededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1121
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 980
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 996
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1012
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1025
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1041
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1057
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1073
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1089
          },
          "name": "isSeeded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 1111
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitions"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-definitions/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeReportDefinitionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report_definitions#compartment_id DataOciDataSafeReportDefinitions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/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/7.19.0/docs/data-sources/data_safe_report_definitions#access_level DataOciDataSafeReportDefinitions#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/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/7.19.0/docs/data-sources/data_safe_report_definitions#category DataOciDataSafeReportDefinitions#category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 17
          },
          "name": "category",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report_definitions#compartment_id_in_subtree DataOciDataSafeReportDefinitions#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/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/7.19.0/docs/data-sources/data_safe_report_definitions#data_source DataOciDataSafeReportDefinitions#data_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 29
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report_definitions#display_name DataOciDataSafeReportDefinitions#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 33
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report_definitions#filter DataOciDataSafeReportDefinitions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_report_definitions#id DataOciDataSafeReportDefinitions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/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/7.19.0/docs/data-sources/data_safe_report_definitions#is_seeded DataOciDataSafeReportDefinitions#is_seeded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 44
          },
          "name": "isSeeded",
          "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/7.19.0/docs/data-sources/data_safe_report_definitions#state DataOciDataSafeReportDefinitions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 48
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-definitions/index.ts",
        "line": 734
      },
      "name": "DataOciDataSafeReportDefinitionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report_definitions#name DataOciDataSafeReportDefinitions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 738
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_report_definitions#values DataOciDataSafeReportDefinitions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 746
          },
          "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/7.19.0/docs/data-sources/data_safe_report_definitions#regex DataOciDataSafeReportDefinitions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 742
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definitions/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/data-oci-data-safe-report-definitions/index.ts",
        "line": 891
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/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.DataOciDataSafeReportDefinitionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeReportDefinitionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 899
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/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/data-oci-data-safe-report-definitions/index.ts",
            "line": 899
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 892
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definitions/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-definitions/index.ts",
        "line": 792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 869
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeReportDefinitionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 857
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 873
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 886
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 850
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 863
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 879
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 806
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-definitions/index.ts",
        "line": 658
      },
      "name": "DataOciDataSafeReportDefinitionsReportDefinitionCollection",
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsReportDefinitionCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-definitions/index.ts",
        "line": 441
      },
      "name": "DataOciDataSafeReportDefinitionsReportDefinitionCollectionItems",
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsReportDefinitionCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-definitions/index.ts",
        "line": 56
      },
      "name": "DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnFilters",
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnFilters"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definitions/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-definitions/index.ts",
        "line": 133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 147
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 140
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 140
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 140
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnFiltersList"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definitions/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-data-safe-report-definitions/index.ts",
        "line": 79
      },
      "name": "DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 108
          },
          "name": "expressions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 113
          },
          "name": "fieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 118
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 123
          },
          "name": "isHidden",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 128
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnFilters"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnFiltersOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-definitions/index.ts",
        "line": 151
      },
      "name": "DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnInfo",
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnInfo"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definitions/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-data-safe-report-definitions/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/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.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/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-data-safe-report-definitions/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-data-safe-report-definitions/index.ts",
            "line": 245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnInfoList"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definitions/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-definitions/index.ts",
        "line": 174
      },
      "name": "DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 203
          },
          "name": "applicableOperators",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 208
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 213
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 218
          },
          "name": "displayOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 223
          },
          "name": "fieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 228
          },
          "name": "isHidden",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 233
          },
          "name": "isVirtual",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnSortings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnSortings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-definitions/index.ts",
        "line": 256
      },
      "name": "DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnSortings",
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnSortings"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnSortingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnSortingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definitions/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-data-safe-report-definitions/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/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.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnSortingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnSortingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/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-data-safe-report-definitions/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-data-safe-report-definitions/index.ts",
            "line": 330
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnSortingsList"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnSortingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnSortingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definitions/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-data-safe-report-definitions/index.ts",
        "line": 279
      },
      "name": "DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnSortingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 308
          },
          "name": "fieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 313
          },
          "name": "isAscending",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 318
          },
          "name": "sortingOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnSortings"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnSortingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definitions/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-data-safe-report-definitions/index.ts",
        "line": 640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/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.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/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-data-safe-report-definitions/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-data-safe-report-definitions/index.ts",
            "line": 647
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definitions/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/data-oci-data-safe-report-definitions/index.ts",
        "line": 464
      },
      "name": "DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 493
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 499
          },
          "name": "columnFilters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 505
          },
          "name": "columnInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 511
          },
          "name": "columnSortings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsColumnSortingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 516
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 521
          },
          "name": "complianceStandards",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 526
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 532
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 537
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 542
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 547
          },
          "name": "displayOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 553
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 558
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 563
          },
          "name": "isSeeded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 568
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 573
          },
          "name": "parentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 578
          },
          "name": "recordTimeSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 583
          },
          "name": "schedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 588
          },
          "name": "scheduledReportCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 593
          },
          "name": "scheduledReportMimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 598
          },
          "name": "scheduledReportName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 603
          },
          "name": "scheduledReportRowLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 608
          },
          "name": "scimFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 613
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 619
          },
          "name": "summary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 625
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 630
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 635
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-definitions/index.ts",
        "line": 341
      },
      "name": "DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsSummary",
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsSummary"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definitions/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-data-safe-report-definitions/index.ts",
        "line": 423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/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.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/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-data-safe-report-definitions/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-data-safe-report-definitions/index.ts",
            "line": 430
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsSummaryList"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definitions/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-data-safe-report-definitions/index.ts",
        "line": 364
      },
      "name": "DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 393
          },
          "name": "countOf",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 398
          },
          "name": "displayOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 403
          },
          "name": "groupByFieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 408
          },
          "name": "isHidden",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 413
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 418
          },
          "name": "scimFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definitions/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-data-safe-report-definitions/index.ts",
        "line": 716
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/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.DataOciDataSafeReportDefinitionsReportDefinitionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeReportDefinitionsReportDefinitionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/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-data-safe-report-definitions/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-data-safe-report-definitions/index.ts",
            "line": 723
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsReportDefinitionCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-report-definitions/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-report-definitions/index.ts",
        "line": 681
      },
      "name": "DataOciDataSafeReportDefinitionsReportDefinitionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 711
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-report-definitions/index.ts",
            "line": 694
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportDefinitionsReportDefinitionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-report-definitions/index:DataOciDataSafeReportDefinitionsReportDefinitionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeReports": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_reports oci_data_safe_reports}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReports",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_reports oci_data_safe_reports} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-reports/index.ts",
          "line": 514
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeReportsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-reports/index.ts",
        "line": 482
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeReports resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 499
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeReports to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_reports#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeReports that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeReports to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 749
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeReportsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 557
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 586
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 602
          },
          "name": "resetDataSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 618
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 752
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 634
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 650
          },
          "name": "resetMimeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 672
          },
          "name": "resetReportDefinitionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 688
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 704
          },
          "name": "resetTimeGeneratedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 720
          },
          "name": "resetTimeGeneratedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 736
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 764
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 782
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeReports",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 487
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 746
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 660
          },
          "name": "reportCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportsReportCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 561
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 574
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 590
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 606
          },
          "name": "dataSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 622
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 756
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeReportsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 638
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 654
          },
          "name": "mimeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 676
          },
          "name": "reportDefinitionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 692
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 708
          },
          "name": "timeGeneratedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 724
          },
          "name": "timeGeneratedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 740
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 551
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 567
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 580
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 596
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 612
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 628
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 644
          },
          "name": "mimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 666
          },
          "name": "reportDefinitionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 682
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 698
          },
          "name": "timeGeneratedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 714
          },
          "name": "timeGeneratedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 730
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-reports/index:DataOciDataSafeReports"
    },
    "cdktf-provider-oci.DataOciDataSafeReportsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-reports/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeReportsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_reports#compartment_id DataOciDataSafeReports#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/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/7.19.0/docs/data-sources/data_safe_reports#access_level DataOciDataSafeReports#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/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/7.19.0/docs/data-sources/data_safe_reports#compartment_id_in_subtree DataOciDataSafeReports#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/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/7.19.0/docs/data-sources/data_safe_reports#data_source DataOciDataSafeReports#data_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 25
          },
          "name": "dataSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_reports#display_name DataOciDataSafeReports#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/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/7.19.0/docs/data-sources/data_safe_reports#filter DataOciDataSafeReports#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 66
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeReportsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_reports#id DataOciDataSafeReports#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/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/7.19.0/docs/data-sources/data_safe_reports#mime_type DataOciDataSafeReports#mime_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 40
          },
          "name": "mimeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_reports#report_definition_id DataOciDataSafeReports#report_definition_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 44
          },
          "name": "reportDefinitionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_reports#state DataOciDataSafeReports#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/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/7.19.0/docs/data-sources/data_safe_reports#time_generated_greater_than_or_equal_to DataOciDataSafeReports#time_generated_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 52
          },
          "name": "timeGeneratedGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_reports#time_generated_less_than DataOciDataSafeReports#time_generated_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 56
          },
          "name": "timeGeneratedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_reports#type DataOciDataSafeReports#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 60
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-reports/index:DataOciDataSafeReportsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeReportsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-reports/index.ts",
        "line": 302
      },
      "name": "DataOciDataSafeReportsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_reports#name DataOciDataSafeReports#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 306
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_reports#values DataOciDataSafeReports#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 314
          },
          "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/7.19.0/docs/data-sources/data_safe_reports#regex DataOciDataSafeReports#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 310
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-reports/index:DataOciDataSafeReportsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeReportsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-reports/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-data-safe-reports/index.ts",
        "line": 459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/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.DataOciDataSafeReportsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeReportsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/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-data-safe-reports/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-data-safe-reports/index.ts",
            "line": 467
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeReportsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-reports/index:DataOciDataSafeReportsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeReportsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-reports/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-reports/index.ts",
        "line": 360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 437
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeReportsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 425
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 441
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 454
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 418
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 431
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 447
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 374
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeReportsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-reports/index:DataOciDataSafeReportsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeReportsReportCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportsReportCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-reports/index.ts",
        "line": 226
      },
      "name": "DataOciDataSafeReportsReportCollection",
      "symbolId": "src/data-oci-data-safe-reports/index:DataOciDataSafeReportsReportCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeReportsReportCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportsReportCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-reports/index.ts",
        "line": 68
      },
      "name": "DataOciDataSafeReportsReportCollectionItems",
      "symbolId": "src/data-oci-data-safe-reports/index:DataOciDataSafeReportsReportCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeReportsReportCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportsReportCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-reports/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-data-safe-reports/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/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.DataOciDataSafeReportsReportCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeReportsReportCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/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-data-safe-reports/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-data-safe-reports/index.ts",
            "line": 215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-reports/index:DataOciDataSafeReportsReportCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeReportsReportCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportsReportCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-reports/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/data-oci-data-safe-reports/index.ts",
        "line": 91
      },
      "name": "DataOciDataSafeReportsReportCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 120
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 125
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 131
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 136
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 141
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 147
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 152
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 157
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 162
          },
          "name": "mimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 167
          },
          "name": "reportDefinitionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 172
          },
          "name": "reportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 177
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 183
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 188
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 193
          },
          "name": "timeGenerated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 198
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 203
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportsReportCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-reports/index:DataOciDataSafeReportsReportCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeReportsReportCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportsReportCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-reports/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/data-oci-data-safe-reports/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/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.DataOciDataSafeReportsReportCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeReportsReportCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 291
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/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/data-oci-data-safe-reports/index.ts",
            "line": 291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-reports/index:DataOciDataSafeReportsReportCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeReportsReportCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeReportsReportCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-reports/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-data-safe-reports/index.ts",
        "line": 249
      },
      "name": "DataOciDataSafeReportsReportCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 279
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportsReportCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-reports/index.ts",
            "line": 262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeReportsReportCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-reports/index:DataOciDataSafeReportsReportCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference oci_data_safe_sdm_masking_policy_difference}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifference",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference oci_data_safe_sdm_masking_policy_difference} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/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.DataOciDataSafeSdmMaskingPolicyDifferenceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSdmMaskingPolicyDifference resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/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 DataOciDataSafeSdmMaskingPolicyDifference to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSdmMaskingPolicyDifference that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSdmMaskingPolicyDifference to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/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-data-safe-sdm-masking-policy-difference/index.ts",
            "line": 160
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSdmMaskingPolicyDifference",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/index.ts",
            "line": 86
          },
          "name": "differenceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/index.ts",
            "line": 107
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/index.ts",
            "line": 125
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/index.ts",
            "line": 136
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/index.ts",
            "line": 141
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/index.ts",
            "line": 146
          },
          "name": "timeCreationStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/index.ts",
            "line": 120
          },
          "name": "sdmMaskingPolicyDifferenceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/index.ts",
            "line": 113
          },
          "name": "sdmMaskingPolicyDifferenceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-difference/index:DataOciDataSafeSdmMaskingPolicyDifference"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSdmMaskingPolicyDifferenceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference#sdm_masking_policy_difference_id DataOciDataSafeSdmMaskingPolicyDifference#sdm_masking_policy_difference_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference/index.ts",
            "line": 13
          },
          "name": "sdmMaskingPolicyDifferenceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-difference/index:DataOciDataSafeSdmMaskingPolicyDifferenceConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumn": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_column oci_data_safe_sdm_masking_policy_difference_difference_column}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumn",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_column oci_data_safe_sdm_masking_policy_difference_difference_column} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/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.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumn resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/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 DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumn to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_column#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumn that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumn to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 118
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 188
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 196
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumn",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 88
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 106
          },
          "name": "differenceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 127
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 132
          },
          "name": "maskingColumnkey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 137
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 142
          },
          "name": "plannedAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 147
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 165
          },
          "name": "sensitiveColumnkey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 170
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 175
          },
          "name": "syncStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 180
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 101
          },
          "name": "differenceColumnKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 122
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 160
          },
          "name": "sdmMaskingPolicyDifferenceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 94
          },
          "name": "differenceColumnKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 153
          },
          "name": "sdmMaskingPolicyDifferenceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index:DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumn"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_column#difference_column_key DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumn#difference_column_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 13
          },
          "name": "differenceColumnKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_column#sdm_masking_policy_difference_id DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumn#sdm_masking_policy_difference_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 24
          },
          "name": "sdmMaskingPolicyDifferenceId",
          "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/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_column#id DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumn#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-column/index:DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumns": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_columns oci_data_safe_sdm_masking_policy_difference_difference_columns}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumns",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_columns oci_data_safe_sdm_masking_policy_difference_difference_columns} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/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.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
        "line": 433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumns resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/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 DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumns to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_columns#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumns that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumns to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 632
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 504
          },
          "name": "resetColumnName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 520
          },
          "name": "resetDifferenceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 635
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 536
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 552
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 568
          },
          "name": "resetPlannedAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 584
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 619
          },
          "name": "resetSyncStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 647
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 661
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumns",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 438
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 629
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 594
          },
          "name": "sdmMaskingPolicyDifferenceColumnCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 508
          },
          "name": "columnNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 524
          },
          "name": "differenceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 639
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 540
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 556
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 572
          },
          "name": "plannedActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 588
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 607
          },
          "name": "sdmMaskingPolicyDifferenceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 623
          },
          "name": "syncStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 498
          },
          "name": "columnName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 514
          },
          "name": "differenceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 530
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 546
          },
          "name": "object",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 562
          },
          "name": "plannedAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 578
          },
          "name": "schemaName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 600
          },
          "name": "sdmMaskingPolicyDifferenceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 613
          },
          "name": "syncStatus",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index:DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumns"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_columns#sdm_masking_policy_difference_id DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumns#sdm_masking_policy_difference_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 40
          },
          "name": "sdmMaskingPolicyDifferenceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_columns#column_name DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumns#column_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 13
          },
          "name": "columnName",
          "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/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_columns#difference_type DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumns#difference_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 17
          },
          "name": "differenceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_columns#filter DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumns#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_columns#id DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumns#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/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/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_columns#object DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumns#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 28
          },
          "name": "object",
          "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/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_columns#planned_action DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumns#planned_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 32
          },
          "name": "plannedAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_columns#schema_name DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumns#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 36
          },
          "name": "schemaName",
          "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/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_columns#sync_status DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumns#sync_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 44
          },
          "name": "syncStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index:DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
        "line": 253
      },
      "name": "DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_columns#name DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumns#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 257
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_columns#values DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumns#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 265
          },
          "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/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_difference_difference_columns#regex DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumns#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 261
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index:DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/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/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
        "line": 410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/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.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 418
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/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/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 418
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index:DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
          "line": 321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 388
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 376
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 392
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 405
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 369
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 382
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 398
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index:DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
        "line": 177
      },
      "name": "DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollection",
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index:DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
        "line": 52
      },
      "name": "DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionItems",
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index:DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/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-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
        "line": 159
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/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.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/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-data-safe-sdm-masking-policy-difference-difference-columns/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-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 166
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index:DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/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-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
        "line": 75
      },
      "name": "DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 104
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 109
          },
          "name": "differenceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 114
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 119
          },
          "name": "maskingColumnkey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 124
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 129
          },
          "name": "plannedAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 134
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 139
          },
          "name": "sensitiveColumnkey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 144
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 149
          },
          "name": "syncStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 154
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index:DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/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-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/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.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/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-data-safe-sdm-masking-policy-difference-difference-columns/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-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 242
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index:DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/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-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
        "line": 200
      },
      "name": "DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 230
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index.ts",
            "line": 213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-difference-difference-columns/index:DataOciDataSafeSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferences": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_differences oci_data_safe_sdm_masking_policy_differences}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferences",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_differences oci_data_safe_sdm_masking_policy_differences} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
          "line": 473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
        "line": 441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSdmMaskingPolicyDifferences resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 458
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSdmMaskingPolicyDifferences to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_differences#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSdmMaskingPolicyDifferences that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSdmMaskingPolicyDifferences to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 640
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 525
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 541
          },
          "name": "resetDifferenceAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 557
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 643
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 573
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 589
          },
          "name": "resetMaskingPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 611
          },
          "name": "resetSensitiveDataModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 627
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 655
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 669
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSdmMaskingPolicyDifferences",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 446
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 637
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 599
          },
          "name": "sdmMaskingPolicyDifferenceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 513
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 529
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 545
          },
          "name": "differenceAccessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 561
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 647
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 577
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 593
          },
          "name": "maskingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 615
          },
          "name": "sensitiveDataModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 631
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 506
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 519
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 535
          },
          "name": "differenceAccessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 551
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 567
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 583
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 605
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 621
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-differences/index:DataOciDataSafeSdmMaskingPolicyDifferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSdmMaskingPolicyDifferencesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_differences#compartment_id DataOciDataSafeSdmMaskingPolicyDifferences#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/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/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_differences#compartment_id_in_subtree DataOciDataSafeSdmMaskingPolicyDifferences#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/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/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_differences#difference_access_level DataOciDataSafeSdmMaskingPolicyDifferences#difference_access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 21
          },
          "name": "differenceAccessLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_differences#display_name DataOciDataSafeSdmMaskingPolicyDifferences#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/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/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_differences#filter DataOciDataSafeSdmMaskingPolicyDifferences#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_differences#id DataOciDataSafeSdmMaskingPolicyDifferences#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/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/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_differences#masking_policy_id DataOciDataSafeSdmMaskingPolicyDifferences#masking_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 36
          },
          "name": "maskingPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_differences#sensitive_data_model_id DataOciDataSafeSdmMaskingPolicyDifferences#sensitive_data_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 40
          },
          "name": "sensitiveDataModelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_differences#state DataOciDataSafeSdmMaskingPolicyDifferences#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 44
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-differences/index:DataOciDataSafeSdmMaskingPolicyDifferencesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
        "line": 261
      },
      "name": "DataOciDataSafeSdmMaskingPolicyDifferencesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_differences#name DataOciDataSafeSdmMaskingPolicyDifferences#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 265
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_differences#values DataOciDataSafeSdmMaskingPolicyDifferences#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 273
          },
          "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/7.19.0/docs/data-sources/data_safe_sdm_masking_policy_differences#regex DataOciDataSafeSdmMaskingPolicyDifferences#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 269
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-differences/index:DataOciDataSafeSdmMaskingPolicyDifferencesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/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-data-safe-sdm-masking-policy-differences/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/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.DataOciDataSafeSdmMaskingPolicyDifferencesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSdmMaskingPolicyDifferencesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/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-data-safe-sdm-masking-policy-differences/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-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 426
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-differences/index:DataOciDataSafeSdmMaskingPolicyDifferencesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/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-data-safe-sdm-masking-policy-differences/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 396
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSdmMaskingPolicyDifferencesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 384
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 400
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 413
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 377
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 390
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 406
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-differences/index:DataOciDataSafeSdmMaskingPolicyDifferencesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
        "line": 185
      },
      "name": "DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollection",
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-differences/index:DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
        "line": 52
      },
      "name": "DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionItems",
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-differences/index:DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/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-data-safe-sdm-masking-policy-differences/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/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.DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/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-data-safe-sdm-masking-policy-differences/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-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-differences/index:DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/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-data-safe-sdm-masking-policy-differences/index.ts",
        "line": 75
      },
      "name": "DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 104
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 110
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 115
          },
          "name": "differenceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 120
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 126
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 131
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 136
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 141
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 146
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 152
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 157
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 162
          },
          "name": "timeCreationStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-differences/index:DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/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/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/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.DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/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/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-differences/index:DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/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-data-safe-sdm-masking-policy-differences/index.ts",
        "line": 208
      },
      "name": "DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 238
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sdm-masking-policy-differences/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sdm-masking-policy-differences/index:DataOciDataSafeSdmMaskingPolicyDifferencesSdmMaskingPolicyDifferenceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment oci_data_safe_security_assessment}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment oci_data_safe_security_assessment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/index.ts",
          "line": 1134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment/index.ts",
        "line": 1102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityAssessment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1119
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSecurityAssessment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityAssessment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityAssessment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1359
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1365
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1107
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1158
          },
          "name": "applyTemplateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1168
          },
          "name": "baselineAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1163
          },
          "name": "baseSecurityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1174
          },
          "name": "checks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1179
          },
          "name": "compareToTemplateBaselineTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1184
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1190
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1195
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1200
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1206
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1211
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1216
          },
          "name": "ignoredAssessmentIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1221
          },
          "name": "ignoredTargets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1226
          },
          "name": "isAssessmentScheduled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1231
          },
          "name": "isBaseline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1236
          },
          "name": "isDeviatedFromBaseline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1241
          },
          "name": "lastComparedBaselineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1246
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1251
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1256
          },
          "name": "removeTemplateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1261
          },
          "name": "schedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1266
          },
          "name": "scheduleSecurityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1284
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1290
          },
          "name": "statistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1296
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1301
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1306
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1311
          },
          "name": "targetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1316
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1321
          },
          "name": "targetVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1326
          },
          "name": "templateAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1331
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1336
          },
          "name": "timeLastAssessed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1341
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1346
          },
          "name": "triggeredBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1351
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1279
          },
          "name": "securityAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1272
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessment"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment/index.ts",
        "line": 105
      },
      "name": "DataOciDataSafeSecurityAssessmentChecks",
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentChecks"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksA": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_checks oci_data_safe_security_assessment_checks}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksA",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_checks oci_data_safe_security_assessment_checks} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
          "line": 557
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksAConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
        "line": 525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityAssessmentChecksA resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 542
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSecurityAssessmentChecksA to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_checks#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityAssessmentChecksA that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityAssessmentChecksA to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 724
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 596
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 618
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 634
          },
          "name": "resetContainsReferences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 650
          },
          "name": "resetContainsSeverity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 727
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 666
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 682
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 711
          },
          "name": "resetSuggestedSeverity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 739
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 753
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentChecksA",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 530
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 606
          },
          "name": "checks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 721
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 600
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 622
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 638
          },
          "name": "containsReferencesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 654
          },
          "name": "containsSeverityInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 731
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 670
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 686
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 699
          },
          "name": "securityAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 715
          },
          "name": "suggestedSeverityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 590
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 612
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 628
          },
          "name": "containsReferences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 644
          },
          "name": "containsSeverity",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 660
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 676
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 692
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 705
          },
          "name": "suggestedSeverity",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-checks/index:DataOciDataSafeSecurityAssessmentChecksA"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksAConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksAConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityAssessmentChecksAConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_checks#security_assessment_id DataOciDataSafeSecurityAssessmentChecksA#security_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 40
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_checks#access_level DataOciDataSafeSecurityAssessmentChecksA#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/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/7.19.0/docs/data-sources/data_safe_security_assessment_checks#compartment_id_in_subtree DataOciDataSafeSecurityAssessmentChecksA#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/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/7.19.0/docs/data-sources/data_safe_security_assessment_checks#contains_references DataOciDataSafeSecurityAssessmentChecksA#contains_references}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 21
          },
          "name": "containsReferences",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_checks#contains_severity DataOciDataSafeSecurityAssessmentChecksA#contains_severity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 25
          },
          "name": "containsSeverity",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_checks#filter DataOciDataSafeSecurityAssessmentChecksA#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_security_assessment_checks#id DataOciDataSafeSecurityAssessmentChecksA#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/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/7.19.0/docs/data-sources/data_safe_security_assessment_checks#key DataOciDataSafeSecurityAssessmentChecksA#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_checks#suggested_severity DataOciDataSafeSecurityAssessmentChecksA#suggested_severity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 44
          },
          "name": "suggestedSeverity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-checks/index:DataOciDataSafeSecurityAssessmentChecksAConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
        "line": 228
      },
      "name": "DataOciDataSafeSecurityAssessmentChecksChecks",
      "symbolId": "src/data-oci-data-safe-security-assessment-checks/index:DataOciDataSafeSecurityAssessmentChecksChecks"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-checks/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-data-safe-security-assessment-checks/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/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.DataOciDataSafeSecurityAssessmentChecksChecksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentChecksChecksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/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-data-safe-security-assessment-checks/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-data-safe-security-assessment-checks/index.ts",
            "line": 334
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-checks/index:DataOciDataSafeSecurityAssessmentChecksChecksList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-checks/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-data-safe-security-assessment-checks/index.ts",
        "line": 251
      },
      "name": "DataOciDataSafeSecurityAssessmentChecksChecksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 280
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 285
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 290
          },
          "name": "oneline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 296
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksPatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 302
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 307
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 312
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 317
          },
          "name": "suggestedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 322
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecks"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-checks/index:DataOciDataSafeSecurityAssessmentChecksChecksOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksPatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksPatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
        "line": 52
      },
      "name": "DataOciDataSafeSecurityAssessmentChecksChecksPatchOperations",
      "symbolId": "src/data-oci-data-safe-security-assessment-checks/index:DataOciDataSafeSecurityAssessmentChecksChecksPatchOperations"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksPatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksPatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-checks/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-data-safe-security-assessment-checks/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/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.DataOciDataSafeSecurityAssessmentChecksChecksPatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentChecksChecksPatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/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-data-safe-security-assessment-checks/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-data-safe-security-assessment-checks/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-checks/index:DataOciDataSafeSecurityAssessmentChecksChecksPatchOperationsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksPatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksPatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-checks/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-data-safe-security-assessment-checks/index.ts",
        "line": 75
      },
      "name": "DataOciDataSafeSecurityAssessmentChecksChecksPatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 104
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 109
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 115
          },
          "name": "value",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksPatchOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-checks/index:DataOciDataSafeSecurityAssessmentChecksChecksPatchOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
        "line": 138
      },
      "name": "DataOciDataSafeSecurityAssessmentChecksChecksReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-checks/index:DataOciDataSafeSecurityAssessmentChecksChecksReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-checks/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-data-safe-security-assessment-checks/index.ts",
        "line": 210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/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.DataOciDataSafeSecurityAssessmentChecksChecksReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentChecksChecksReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/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-data-safe-security-assessment-checks/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-data-safe-security-assessment-checks/index.ts",
            "line": 217
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-checks/index:DataOciDataSafeSecurityAssessmentChecksChecksReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-checks/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
        "line": 161
      },
      "name": "DataOciDataSafeSecurityAssessmentChecksChecksReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 190
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 195
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 200
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 205
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksChecksReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-checks/index:DataOciDataSafeSecurityAssessmentChecksChecksReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
        "line": 345
      },
      "name": "DataOciDataSafeSecurityAssessmentChecksFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_checks#name DataOciDataSafeSecurityAssessmentChecksA#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 349
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_checks#values DataOciDataSafeSecurityAssessmentChecksA#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 357
          },
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_checks#regex DataOciDataSafeSecurityAssessmentChecksA#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 353
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-checks/index:DataOciDataSafeSecurityAssessmentChecksFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-checks/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-data-safe-security-assessment-checks/index.ts",
        "line": 502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/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.DataOciDataSafeSecurityAssessmentChecksFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentChecksFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/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-data-safe-security-assessment-checks/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-data-safe-security-assessment-checks/index.ts",
            "line": 510
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-checks/index:DataOciDataSafeSecurityAssessmentChecksFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-checks/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-data-safe-security-assessment-checks/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 480
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentChecksFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 468
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 484
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 497
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 461
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 474
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 490
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-checks/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-checks/index:DataOciDataSafeSecurityAssessmentChecksFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/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-data-safe-security-assessment/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/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.DataOciDataSafeSecurityAssessmentChecksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentChecksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/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-data-safe-security-assessment/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-data-safe-security-assessment/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentChecksList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/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-data-safe-security-assessment/index.ts",
        "line": 128
      },
      "name": "DataOciDataSafeSecurityAssessmentChecksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 157
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 162
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 167
          },
          "name": "oneline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 173
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 178
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 183
          },
          "name": "suggestedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 188
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecks"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentChecksOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment/index.ts",
        "line": 15
      },
      "name": "DataOciDataSafeSecurityAssessmentChecksReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentChecksReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/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-data-safe-security-assessment/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/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.DataOciDataSafeSecurityAssessmentChecksReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentChecksReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/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-data-safe-security-assessment/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-data-safe-security-assessment/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentChecksReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/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-data-safe-security-assessment/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeSecurityAssessmentChecksReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 67
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 72
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 77
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 82
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentChecksReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentChecksReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparison": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_comparison oci_data_safe_security_assessment_comparison}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparison",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_comparison oci_data_safe_security_assessment_comparison} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 4412
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 4380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityAssessmentComparison resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4397
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSecurityAssessmentComparison to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_comparison#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityAssessmentComparison that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityAssessmentComparison to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4463
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4504
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4512
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparison",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4385
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4438
          },
          "name": "baselineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4485
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4491
          },
          "name": "targets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4496
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4451
          },
          "name": "comparisonSecurityAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4467
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4480
          },
          "name": "securityAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4444
          },
          "name": "comparisonSecurityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4457
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4473
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparison"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_comparison#comparison_security_assessment_id DataOciDataSafeSecurityAssessmentComparison#comparison_security_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 13
          },
          "name": "comparisonSecurityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_comparison#security_assessment_id DataOciDataSafeSecurityAssessmentComparison#security_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 24
          },
          "name": "securityAssessmentId",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_comparison#id DataOciDataSafeSecurityAssessmentComparison#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 4254
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargets",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargets"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditing": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditing",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 528
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuditing",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuditing"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaseline": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaseline",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 121
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaseline",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaseline"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/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.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
            "line": 266
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
        "line": 144
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 173
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 178
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 183
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 188
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 193
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 198
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 203
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 208
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 214
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 219
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 224
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 229
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 234
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 239
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 244
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 249
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 254
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaseline"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 26
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/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.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
        "line": 49
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 78
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 83
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 88
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 93
          },
          "name": "orp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 98
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 372
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrent",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrent"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
        "line": 510
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/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.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
            "line": 517
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 395
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 424
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 429
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 434
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 439
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 444
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 449
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 454
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 459
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 465
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 470
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 475
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 480
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 485
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 490
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 495
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 500
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 505
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrent"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 277
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 368
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 361
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 361
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 361
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
        "line": 300
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 329
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 334
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 339
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 344
          },
          "name": "orp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 349
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
        "line": 612
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/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.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
            "line": 619
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
        "line": 551
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 580
          },
          "name": "addedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 586
          },
          "name": "baseline",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingBaselineList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 592
          },
          "name": "current",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingCurrentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 597
          },
          "name": "modifiedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 602
          },
          "name": "removedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 607
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 564
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditing"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControl": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1132
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControl",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControl"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaseline": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaseline",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 725
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaseline",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaseline"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 863
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 877
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 870
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 870
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 870
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
        "line": 748
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 777
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 782
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 787
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 792
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 797
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 802
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 807
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 812
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 818
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 823
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 828
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 833
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 838
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 843
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 848
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 853
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 858
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 761
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaseline"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 630
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
        "line": 707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/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.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
            "line": 714
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
        "line": 653
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 682
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 687
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 692
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 697
          },
          "name": "orp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 702
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 666
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 976
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrent",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrent"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1128
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1121
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1121
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
        "line": 999
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1028
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1033
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1038
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1043
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1048
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1053
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1058
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1063
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1069
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1074
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1079
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1084
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1089
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1094
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1099
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1104
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1109
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1012
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrent"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 881
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
        "line": 958
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/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.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
            "line": 965
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 904
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 933
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 938
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 943
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 948
          },
          "name": "orp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 953
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 917
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
        "line": 1216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/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.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
            "line": 1223
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 1164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1155
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1184
          },
          "name": "addedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1190
          },
          "name": "baseline",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlBaselineList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1196
          },
          "name": "current",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlCurrentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1201
          },
          "name": "modifiedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1206
          },
          "name": "removedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1211
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControl"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryption": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryption",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1736
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryption",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryption"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaseline": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaseline",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1329
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaseline",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaseline"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1467
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1481
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1474
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1474
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1474
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 1361
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1352
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1381
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1386
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1391
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1396
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1401
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1406
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1411
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1416
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1422
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1427
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1432
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1437
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1442
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1447
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1452
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1457
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1462
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaseline"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1234
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 1318
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1325
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1318
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1318
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1318
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
        "line": 1257
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1286
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1291
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1296
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1301
          },
          "name": "orp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1306
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1270
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1580
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrent",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrent"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 1725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1718
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1732
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1725
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1725
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1725
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1603
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1632
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1637
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1642
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1647
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1652
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1657
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1662
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1667
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1673
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1678
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1683
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1688
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1693
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1698
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1703
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1708
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1713
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1616
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrent"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1485
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1562
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/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.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1569
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/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/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1569
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 1517
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1508
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1537
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1542
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1547
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1552
          },
          "name": "orp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1557
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 1827
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1820
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1834
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1827
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1827
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1827
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 1768
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1759
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1788
          },
          "name": "addedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1794
          },
          "name": "baseline",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionBaselineList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1800
          },
          "name": "current",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionCurrentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1805
          },
          "name": "modifiedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1810
          },
          "name": "removedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1815
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1772
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryption"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2340
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfiguration",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfiguration"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaseline": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaseline",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1933
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaseline",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaseline"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2071
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2085
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2078
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2078
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2078
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 1965
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1956
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1985
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1990
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1995
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2000
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2005
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2010
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2015
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2020
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2026
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2031
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2036
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2041
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2046
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2051
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2056
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2061
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2066
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1969
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaseline"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1838
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 1922
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1915
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1929
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1922
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1922
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1922
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 1870
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 1861
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1890
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1895
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1900
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1905
          },
          "name": "orp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1910
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 1874
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2184
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrent",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrent"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
        "line": 2322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/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.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
            "line": 2329
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 2216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2207
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2236
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2241
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2246
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2251
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2256
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2261
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2266
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2271
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2277
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2282
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2287
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2292
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2297
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2302
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2307
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2312
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2317
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrent"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2089
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 2173
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2180
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2173
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2173
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 2121
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2112
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2141
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2146
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2151
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2156
          },
          "name": "orp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2161
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2125
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 2431
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2438
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2431
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2431
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2431
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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-data-safe-security-assessment-comparison/index.ts",
        "line": 2363
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2392
          },
          "name": "addedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2398
          },
          "name": "baseline",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationBaselineList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2404
          },
          "name": "current",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationCurrentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2409
          },
          "name": "modifiedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2414
          },
          "name": "removedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2419
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2376
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControl": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2944
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControl",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControl"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaseline": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaseline",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2537
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaseline",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaseline"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 2682
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2675
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2689
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2682
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2682
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2682
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 2569
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2560
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2589
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2594
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2599
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2604
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2609
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2614
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2619
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2624
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2630
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2635
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2640
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2645
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2650
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2655
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2660
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2665
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2670
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaseline"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2442
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 2526
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2533
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2526
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2526
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2526
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 2474
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2465
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2494
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2499
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2504
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2509
          },
          "name": "orp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2514
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2788
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrent",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrent"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 2933
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2926
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2940
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2933
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2933
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2933
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2811
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2840
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2845
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2850
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2855
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2860
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2865
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2870
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2875
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2881
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2886
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2891
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2896
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2901
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2906
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2911
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2916
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2921
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2824
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrent"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2693
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 2777
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2770
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2784
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2777
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2777
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2777
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 2725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2716
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2745
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2750
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2755
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2760
          },
          "name": "orp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2765
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2729
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 3035
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3028
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3042
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3035
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3035
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3035
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 2976
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 2967
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2996
          },
          "name": "addedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3002
          },
          "name": "baseline",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlBaselineList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3008
          },
          "name": "current",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlCurrentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3013
          },
          "name": "modifiedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3018
          },
          "name": "removedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3023
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 2980
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControl"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 4365
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 4358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4372
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4365
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4365
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4365
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 4286
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 4277
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4307
          },
          "name": "auditing",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuditingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4313
          },
          "name": "authorizationControl",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsAuthorizationControlList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4318
          },
          "name": "baselineTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4323
          },
          "name": "currentTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4329
          },
          "name": "dataEncryption",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDataEncryptionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4335
          },
          "name": "dbConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsDbConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4341
          },
          "name": "fineGrainedAccessControl",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsFineGrainedAccessControlList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4347
          },
          "name": "privilegesAndRoles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4353
          },
          "name": "userAccounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4290
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3548
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRoles",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRoles"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaseline": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaseline",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3141
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaseline",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaseline"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 3286
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3293
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3286
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3286
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3286
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3164
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3193
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3198
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3203
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3208
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3213
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3218
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3223
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3228
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3234
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3239
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3244
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3249
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3254
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3259
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3264
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3269
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3274
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaseline"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3046
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 3130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3137
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3130
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3130
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 3078
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3069
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3098
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3103
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3108
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3113
          },
          "name": "orp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3118
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3082
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3392
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrent",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrent"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3544
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3537
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3537
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3537
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 3424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3415
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3444
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3449
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3454
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3459
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3464
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3469
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3474
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3479
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3485
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3490
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3495
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3500
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3505
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3510
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3515
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3520
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3525
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrent"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3297
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 3381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3388
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3381
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3381
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 3329
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3320
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3349
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3354
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3359
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3364
          },
          "name": "orp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3369
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 3639
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3646
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3639
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3639
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3639
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3571
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3600
          },
          "name": "addedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3606
          },
          "name": "baseline",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesBaselineList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3612
          },
          "name": "current",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesCurrentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3617
          },
          "name": "modifiedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3622
          },
          "name": "removedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3627
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsPrivilegesAndRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 4152
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccounts",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccounts"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaseline": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaseline",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3745
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaseline",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaseline"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 3890
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3883
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3897
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3890
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3890
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3890
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 3777
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3768
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3797
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3802
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3807
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3812
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3817
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3822
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3827
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3832
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3838
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3843
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3848
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3853
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3858
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3863
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3868
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3873
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3878
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3781
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaseline"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3650
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 3734
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3727
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3741
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3734
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3734
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3734
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 3682
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3673
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3702
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3707
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3712
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3717
          },
          "name": "orp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3722
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3686
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3996
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrent",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrent"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 4141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 4134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4148
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4141
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4141
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4141
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 4028
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 4019
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4048
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4053
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4058
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4063
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4068
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4073
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4078
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4083
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4089
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4094
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4099
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4104
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4109
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4114
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4119
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4124
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4129
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4032
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrent"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3901
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 3985
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3978
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3992
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3985
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3985
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3985
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 3933
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 3924
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3953
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3958
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3963
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3968
          },
          "name": "orp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3973
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 3937
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 4243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 4236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4250
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4243
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4243
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4243
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
          "line": 4184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
        "line": 4175
      },
      "name": "DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4204
          },
          "name": "addedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4210
          },
          "name": "baseline",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsBaselineList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4216
          },
          "name": "current",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsCurrentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4221
          },
          "name": "modifiedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4226
          },
          "name": "removedItems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4231
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-comparison/index.ts",
            "line": 4188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccounts"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-comparison/index:DataOciDataSafeSecurityAssessmentComparisonTargetsUserAccountsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityAssessmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment#security_assessment_id DataOciDataSafeSecurityAssessment#security_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 13
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFinding": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding oci_data_safe_security_assessment_finding}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFinding",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding oci_data_safe_security_assessment_finding} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
          "line": 562
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
        "line": 530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityAssessmentFinding resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 547
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSecurityAssessmentFinding to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityAssessmentFinding that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityAssessmentFinding to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 865
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 609
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 625
          },
          "name": "resetCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 641
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 657
          },
          "name": "resetContainsReferences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 673
          },
          "name": "resetContainsSeverity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 689
          },
          "name": "resetField"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 868
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 705
          },
          "name": "resetFindingKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 727
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 743
          },
          "name": "resetIsTopFinding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 759
          },
          "name": "resetReferences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 775
          },
          "name": "resetScimQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 804
          },
          "name": "resetSeverity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 820
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 836
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 852
          },
          "name": "resetTargetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 880
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 902
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFinding",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 535
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 862
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 715
          },
          "name": "findings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFindingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 613
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 629
          },
          "name": "categoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 645
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 661
          },
          "name": "containsReferencesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 677
          },
          "name": "containsSeverityInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 693
          },
          "name": "fieldInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 872
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 709
          },
          "name": "findingKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 731
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 747
          },
          "name": "isTopFindingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 763
          },
          "name": "referencesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 779
          },
          "name": "scimQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 792
          },
          "name": "securityAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 808
          },
          "name": "severityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 824
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 840
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 856
          },
          "name": "targetIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 603
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 619
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 635
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 651
          },
          "name": "containsReferences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 667
          },
          "name": "containsSeverity",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 683
          },
          "name": "field",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 699
          },
          "name": "findingKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 721
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 737
          },
          "name": "isTopFinding",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 753
          },
          "name": "references",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 769
          },
          "name": "scimQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 785
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 798
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 814
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 830
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 846
          },
          "name": "targetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-finding/index:DataOciDataSafeSecurityAssessmentFinding"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalytics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding_analytics oci_data_safe_security_assessment_finding_analytics}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalytics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding_analytics oci_data_safe_security_assessment_finding_analytics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
          "line": 534
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
        "line": 502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityAssessmentFindingAnalytics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 519
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSecurityAssessmentFindingAnalytics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding_analytics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityAssessmentFindingAnalytics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityAssessmentFindingAnalytics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 735
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 575
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 604
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 738
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 626
          },
          "name": "resetFindingKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 642
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 658
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 674
          },
          "name": "resetIsTopFinding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 690
          },
          "name": "resetScimQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 706
          },
          "name": "resetSeverity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 722
          },
          "name": "resetTopFindingStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 750
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 766
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFindingAnalytics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 507
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 732
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 614
          },
          "name": "findingAnalyticsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 579
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 592
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 608
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 742
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 630
          },
          "name": "findingKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 646
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 662
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 678
          },
          "name": "isTopFindingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 694
          },
          "name": "scimQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 710
          },
          "name": "severityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 726
          },
          "name": "topFindingStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 569
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 585
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 598
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 620
          },
          "name": "findingKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 636
          },
          "name": "groupBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 652
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 668
          },
          "name": "isTopFinding",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 684
          },
          "name": "scimQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 700
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 716
          },
          "name": "topFindingStatus",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-finding-analytics/index:DataOciDataSafeSecurityAssessmentFindingAnalytics"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingAnalyticsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding_analytics#compartment_id DataOciDataSafeSecurityAssessmentFindingAnalytics#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/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/7.19.0/docs/data-sources/data_safe_security_assessment_finding_analytics#access_level DataOciDataSafeSecurityAssessmentFindingAnalytics#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/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/7.19.0/docs/data-sources/data_safe_security_assessment_finding_analytics#compartment_id_in_subtree DataOciDataSafeSecurityAssessmentFindingAnalytics#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/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/7.19.0/docs/data-sources/data_safe_security_assessment_finding_analytics#filter DataOciDataSafeSecurityAssessmentFindingAnalytics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding_analytics#finding_key DataOciDataSafeSecurityAssessmentFindingAnalytics#finding_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 25
          },
          "name": "findingKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding_analytics#group_by DataOciDataSafeSecurityAssessmentFindingAnalytics#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 29
          },
          "name": "groupBy",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_finding_analytics#id DataOciDataSafeSecurityAssessmentFindingAnalytics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/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/7.19.0/docs/data-sources/data_safe_security_assessment_finding_analytics#is_top_finding DataOciDataSafeSecurityAssessmentFindingAnalytics#is_top_finding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 40
          },
          "name": "isTopFinding",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_finding_analytics#scim_query DataOciDataSafeSecurityAssessmentFindingAnalytics#scim_query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 44
          },
          "name": "scimQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding_analytics#severity DataOciDataSafeSecurityAssessmentFindingAnalytics#severity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 48
          },
          "name": "severity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding_analytics#top_finding_status DataOciDataSafeSecurityAssessmentFindingAnalytics#top_finding_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 52
          },
          "name": "topFindingStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-finding-analytics/index:DataOciDataSafeSecurityAssessmentFindingAnalyticsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
        "line": 322
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingAnalyticsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding_analytics#name DataOciDataSafeSecurityAssessmentFindingAnalytics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 326
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding_analytics#values DataOciDataSafeSecurityAssessmentFindingAnalytics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 334
          },
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_finding_analytics#regex DataOciDataSafeSecurityAssessmentFindingAnalytics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 330
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-finding-analytics/index:DataOciDataSafeSecurityAssessmentFindingAnalyticsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/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-data-safe-security-assessment-finding-analytics/index.ts",
        "line": 479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/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.DataOciDataSafeSecurityAssessmentFindingAnalyticsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFindingAnalyticsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/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-data-safe-security-assessment-finding-analytics/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-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 487
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 480
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-finding-analytics/index:DataOciDataSafeSecurityAssessmentFindingAnalyticsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/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/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
        "line": 380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 457
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFindingAnalyticsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 445
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 461
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 474
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 438
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 451
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 467
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-finding-analytics/index:DataOciDataSafeSecurityAssessmentFindingAnalyticsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
        "line": 246
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollection",
      "symbolId": "src/data-oci-data-safe-security-assessment-finding-analytics/index:DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
        "line": 160
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItems",
      "symbolId": "src/data-oci-data-safe-security-assessment-finding-analytics/index:DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
        "line": 60
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsDimensions",
      "symbolId": "src/data-oci-data-safe-security-assessment-finding-analytics/index:DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsDimensions"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
          "line": 149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
        "line": 142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 156
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 149
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 149
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 149
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-finding-analytics/index:DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/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-data-safe-security-assessment-finding-analytics/index.ts",
        "line": 83
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 112
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 117
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 122
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 127
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 132
          },
          "name": "topFindingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 137
          },
          "name": "topFindingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-finding-analytics/index:DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/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-data-safe-security-assessment-finding-analytics/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/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.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/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-data-safe-security-assessment-finding-analytics/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-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 235
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-finding-analytics/index:DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/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/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
        "line": 183
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 213
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 218
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 223
          },
          "name": "securityAssessmentFindingAnalyticCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-finding-analytics/index:DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/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-data-safe-security-assessment-finding-analytics/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/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.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/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-data-safe-security-assessment-finding-analytics/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-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 311
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-finding-analytics/index:DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/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-data-safe-security-assessment-finding-analytics/index.ts",
        "line": 269
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 299
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding-analytics/index.ts",
            "line": 282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-finding-analytics/index:DataOciDataSafeSecurityAssessmentFindingAnalyticsFindingAnalyticsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding#security_assessment_id DataOciDataSafeSecurityAssessmentFinding#security_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 60
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding#access_level DataOciDataSafeSecurityAssessmentFinding#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/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/7.19.0/docs/data-sources/data_safe_security_assessment_finding#category DataOciDataSafeSecurityAssessmentFinding#category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 17
          },
          "name": "category",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding#compartment_id_in_subtree DataOciDataSafeSecurityAssessmentFinding#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/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/7.19.0/docs/data-sources/data_safe_security_assessment_finding#contains_references DataOciDataSafeSecurityAssessmentFinding#contains_references}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 25
          },
          "name": "containsReferences",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_finding#contains_severity DataOciDataSafeSecurityAssessmentFinding#contains_severity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 29
          },
          "name": "containsSeverity",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_finding#field DataOciDataSafeSecurityAssessmentFinding#field}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 33
          },
          "name": "field",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_finding#filter DataOciDataSafeSecurityAssessmentFinding#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 82
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding#finding_key DataOciDataSafeSecurityAssessmentFinding#finding_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 37
          },
          "name": "findingKey",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_finding#id DataOciDataSafeSecurityAssessmentFinding#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/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/7.19.0/docs/data-sources/data_safe_security_assessment_finding#is_top_finding DataOciDataSafeSecurityAssessmentFinding#is_top_finding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 48
          },
          "name": "isTopFinding",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_finding#references DataOciDataSafeSecurityAssessmentFinding#references}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 52
          },
          "name": "references",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding#scim_query DataOciDataSafeSecurityAssessmentFinding#scim_query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 56
          },
          "name": "scimQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding#severity DataOciDataSafeSecurityAssessmentFinding#severity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 64
          },
          "name": "severity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding#state DataOciDataSafeSecurityAssessmentFinding#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 68
          },
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_finding#target_id DataOciDataSafeSecurityAssessmentFinding#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 72
          },
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_finding#target_ids DataOciDataSafeSecurityAssessmentFinding#target_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 76
          },
          "name": "targetIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-finding/index:DataOciDataSafeSecurityAssessmentFindingConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
        "line": 350
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding#name DataOciDataSafeSecurityAssessmentFinding#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 354
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_finding#values DataOciDataSafeSecurityAssessmentFinding#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 362
          },
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_finding#regex DataOciDataSafeSecurityAssessmentFinding#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 358
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-finding/index:DataOciDataSafeSecurityAssessmentFindingFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
          "line": 515
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
        "line": 507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 522
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFindingFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 515
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 515
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 515
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-finding/index:DataOciDataSafeSecurityAssessmentFindingFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-finding/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-data-safe-security-assessment-finding/index.ts",
        "line": 408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 485
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFindingFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 473
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 489
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 502
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 466
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 479
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 495
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-finding/index:DataOciDataSafeSecurityAssessmentFindingFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFindings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFindings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
        "line": 179
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingFindings",
      "symbolId": "src/data-oci-data-safe-security-assessment-finding/index:DataOciDataSafeSecurityAssessmentFindingFindings"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFindingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFindingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-finding/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-data-safe-security-assessment-finding/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/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.DataOciDataSafeSecurityAssessmentFindingFindingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFindingFindingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/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-data-safe-security-assessment-finding/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-data-safe-security-assessment-finding/index.ts",
            "line": 339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-finding/index:DataOciDataSafeSecurityAssessmentFindingFindingsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFindingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFindingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-finding/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-data-safe-security-assessment-finding/index.ts",
        "line": 202
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingFindingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 231
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 236
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 241
          },
          "name": "doclink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 246
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 251
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 256
          },
          "name": "isTopFinding",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 261
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 266
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 271
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 276
          },
          "name": "oneline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 281
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 287
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFindingsReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 292
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 297
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 302
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 307
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 312
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 317
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 322
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 327
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFindings"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-finding/index:DataOciDataSafeSecurityAssessmentFindingFindingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFindingsReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFindingsReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
        "line": 84
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingFindingsReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-finding/index:DataOciDataSafeSecurityAssessmentFindingFindingsReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFindingsReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFindingsReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-finding/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-data-safe-security-assessment-finding/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/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.DataOciDataSafeSecurityAssessmentFindingFindingsReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFindingFindingsReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/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-data-safe-security-assessment-finding/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-data-safe-security-assessment-finding/index.ts",
            "line": 168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-finding/index:DataOciDataSafeSecurityAssessmentFindingFindingsReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFindingsReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFindingsReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-finding/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
        "line": 107
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingFindingsReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 136
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 141
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 146
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 151
          },
          "name": "orp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 156
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-finding/index.ts",
            "line": 120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingFindingsReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-finding/index:DataOciDataSafeSecurityAssessmentFindingFindingsReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindings": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings oci_data_safe_security_assessment_findings}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings oci_data_safe_security_assessment_findings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
          "line": 562
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
        "line": 530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityAssessmentFindings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 547
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSecurityAssessmentFindings to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityAssessmentFindings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityAssessmentFindings to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 865
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 609
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 625
          },
          "name": "resetCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 641
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 657
          },
          "name": "resetContainsReferences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 673
          },
          "name": "resetContainsSeverity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 689
          },
          "name": "resetField"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 868
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 705
          },
          "name": "resetFindingKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 727
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 743
          },
          "name": "resetIsTopFinding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 759
          },
          "name": "resetReferences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 775
          },
          "name": "resetScimQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 804
          },
          "name": "resetSeverity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 820
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 836
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 852
          },
          "name": "resetTargetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 880
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 902
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFindings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 535
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 862
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 715
          },
          "name": "findings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFindingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 613
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 629
          },
          "name": "categoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 645
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 661
          },
          "name": "containsReferencesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 677
          },
          "name": "containsSeverityInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 693
          },
          "name": "fieldInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 872
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 709
          },
          "name": "findingKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 731
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 747
          },
          "name": "isTopFindingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 763
          },
          "name": "referencesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 779
          },
          "name": "scimQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 792
          },
          "name": "securityAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 808
          },
          "name": "severityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 824
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 840
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 856
          },
          "name": "targetIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 603
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 619
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 635
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 651
          },
          "name": "containsReferences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 667
          },
          "name": "containsSeverity",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 683
          },
          "name": "field",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 699
          },
          "name": "findingKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 721
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 737
          },
          "name": "isTopFinding",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 753
          },
          "name": "references",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 769
          },
          "name": "scimQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 785
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 798
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 814
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 830
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 846
          },
          "name": "targetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-findings/index:DataOciDataSafeSecurityAssessmentFindings"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings_change_audit_logs oci_data_safe_security_assessment_findings_change_audit_logs}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings_change_audit_logs oci_data_safe_security_assessment_findings_change_audit_logs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
          "line": 487
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
        "line": 455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 472
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings_change_audit_logs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 705
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 708
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 529
          },
          "name": "resetFindingKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 545
          },
          "name": "resetFindingTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 567
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 583
          },
          "name": "resetIsRiskDeferred"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 599
          },
          "name": "resetModifiedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 628
          },
          "name": "resetSeverity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 644
          },
          "name": "resetTimeUpdatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 660
          },
          "name": "resetTimeUpdatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 676
          },
          "name": "resetTimeValidUntilGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 692
          },
          "name": "resetTimeValidUntilLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/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-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 737
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 460
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 702
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 555
          },
          "name": "findingsChangeAuditLogCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 712
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 533
          },
          "name": "findingKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 549
          },
          "name": "findingTitleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 571
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 587
          },
          "name": "isRiskDeferredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 603
          },
          "name": "modifiedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 616
          },
          "name": "securityAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 632
          },
          "name": "severityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 648
          },
          "name": "timeUpdatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 664
          },
          "name": "timeUpdatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 680
          },
          "name": "timeValidUntilGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 696
          },
          "name": "timeValidUntilLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 523
          },
          "name": "findingKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 539
          },
          "name": "findingTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 561
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 577
          },
          "name": "isRiskDeferred",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 593
          },
          "name": "modifiedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 609
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 622
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 638
          },
          "name": "timeUpdatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 654
          },
          "name": "timeUpdatedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 670
          },
          "name": "timeValidUntilGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 686
          },
          "name": "timeValidUntilLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index:DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings_change_audit_logs#security_assessment_id DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs#security_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 36
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings_change_audit_logs#filter DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 62
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings_change_audit_logs#finding_key DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs#finding_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 13
          },
          "name": "findingKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings_change_audit_logs#finding_title DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs#finding_title}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 17
          },
          "name": "findingTitle",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_findings_change_audit_logs#id DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/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/7.19.0/docs/data-sources/data_safe_security_assessment_findings_change_audit_logs#is_risk_deferred DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs#is_risk_deferred}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 28
          },
          "name": "isRiskDeferred",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_findings_change_audit_logs#modified_by DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs#modified_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 32
          },
          "name": "modifiedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings_change_audit_logs#severity DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs#severity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 40
          },
          "name": "severity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings_change_audit_logs#time_updated_greater_than_or_equal_to DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs#time_updated_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 44
          },
          "name": "timeUpdatedGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings_change_audit_logs#time_updated_less_than DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs#time_updated_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 48
          },
          "name": "timeUpdatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings_change_audit_logs#time_valid_until_greater_than_or_equal_to DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs#time_valid_until_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 52
          },
          "name": "timeValidUntilGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings_change_audit_logs#time_valid_until_less_than DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs#time_valid_until_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 56
          },
          "name": "timeValidUntilLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index:DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
        "line": 275
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings_change_audit_logs#name DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 279
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings_change_audit_logs#values DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 287
          },
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_findings_change_audit_logs#regex DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 283
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index:DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/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-data-safe-security-assessment-findings-change-audit-logs/index.ts",
        "line": 432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/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.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/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-data-safe-security-assessment-findings-change-audit-logs/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-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index:DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/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-data-safe-security-assessment-findings-change-audit-logs/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 410
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 398
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 414
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 427
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 391
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 404
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 420
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index:DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
        "line": 199
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollection",
      "symbolId": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index:DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
        "line": 64
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionItems",
      "symbolId": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index:DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/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-data-safe-security-assessment-findings-change-audit-logs/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/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.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/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-data-safe-security-assessment-findings-change-audit-logs/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-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index:DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/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-data-safe-security-assessment-findings-change-audit-logs/index.ts",
        "line": 87
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 116
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 121
          },
          "name": "findingKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 126
          },
          "name": "findingTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 131
          },
          "name": "isRiskDeferred",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 136
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 141
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 146
          },
          "name": "modifiedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 151
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 156
          },
          "name": "previousSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 161
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 166
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 171
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 176
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index:DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/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-data-safe-security-assessment-findings-change-audit-logs/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/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.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/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-data-safe-security-assessment-findings-change-audit-logs/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-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index:DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/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-data-safe-security-assessment-findings-change-audit-logs/index.ts",
        "line": 222
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 252
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index.ts",
            "line": 235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-findings-change-audit-logs/index:DataOciDataSafeSecurityAssessmentFindingsChangeAuditLogsFindingsChangeAuditLogCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings#security_assessment_id DataOciDataSafeSecurityAssessmentFindings#security_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 60
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings#access_level DataOciDataSafeSecurityAssessmentFindings#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/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/7.19.0/docs/data-sources/data_safe_security_assessment_findings#category DataOciDataSafeSecurityAssessmentFindings#category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 17
          },
          "name": "category",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings#compartment_id_in_subtree DataOciDataSafeSecurityAssessmentFindings#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/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/7.19.0/docs/data-sources/data_safe_security_assessment_findings#contains_references DataOciDataSafeSecurityAssessmentFindings#contains_references}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 25
          },
          "name": "containsReferences",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_findings#contains_severity DataOciDataSafeSecurityAssessmentFindings#contains_severity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 29
          },
          "name": "containsSeverity",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_findings#field DataOciDataSafeSecurityAssessmentFindings#field}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 33
          },
          "name": "field",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_findings#filter DataOciDataSafeSecurityAssessmentFindings#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 82
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings#finding_key DataOciDataSafeSecurityAssessmentFindings#finding_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 37
          },
          "name": "findingKey",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_findings#id DataOciDataSafeSecurityAssessmentFindings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/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/7.19.0/docs/data-sources/data_safe_security_assessment_findings#is_top_finding DataOciDataSafeSecurityAssessmentFindings#is_top_finding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 48
          },
          "name": "isTopFinding",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_findings#references DataOciDataSafeSecurityAssessmentFindings#references}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 52
          },
          "name": "references",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings#scim_query DataOciDataSafeSecurityAssessmentFindings#scim_query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 56
          },
          "name": "scimQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings#severity DataOciDataSafeSecurityAssessmentFindings#severity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 64
          },
          "name": "severity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings#state DataOciDataSafeSecurityAssessmentFindings#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 68
          },
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_findings#target_id DataOciDataSafeSecurityAssessmentFindings#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 72
          },
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_findings#target_ids DataOciDataSafeSecurityAssessmentFindings#target_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 76
          },
          "name": "targetIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-findings/index:DataOciDataSafeSecurityAssessmentFindingsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
        "line": 350
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings#name DataOciDataSafeSecurityAssessmentFindings#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 354
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_findings#values DataOciDataSafeSecurityAssessmentFindings#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 362
          },
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_findings#regex DataOciDataSafeSecurityAssessmentFindings#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 358
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-findings/index:DataOciDataSafeSecurityAssessmentFindingsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
          "line": 515
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
        "line": 507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 522
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFindingsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 515
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 515
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 515
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-findings/index:DataOciDataSafeSecurityAssessmentFindingsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-findings/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-data-safe-security-assessment-findings/index.ts",
        "line": 408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 485
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFindingsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 473
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 489
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 502
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 466
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 479
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 495
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-findings/index:DataOciDataSafeSecurityAssessmentFindingsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFindings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFindings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
        "line": 179
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingsFindings",
      "symbolId": "src/data-oci-data-safe-security-assessment-findings/index:DataOciDataSafeSecurityAssessmentFindingsFindings"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFindingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFindingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-findings/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-data-safe-security-assessment-findings/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/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.DataOciDataSafeSecurityAssessmentFindingsFindingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFindingsFindingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/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-data-safe-security-assessment-findings/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-data-safe-security-assessment-findings/index.ts",
            "line": 339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-findings/index:DataOciDataSafeSecurityAssessmentFindingsFindingsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFindingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFindingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-findings/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-data-safe-security-assessment-findings/index.ts",
        "line": 202
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingsFindingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 231
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 236
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 241
          },
          "name": "doclink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 246
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 251
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 256
          },
          "name": "isTopFinding",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 261
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 266
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 271
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 276
          },
          "name": "oneline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 281
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 287
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFindingsReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 292
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 297
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 302
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 307
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 312
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 317
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 322
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 327
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFindings"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-findings/index:DataOciDataSafeSecurityAssessmentFindingsFindingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFindingsReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFindingsReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
        "line": 84
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingsFindingsReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-findings/index:DataOciDataSafeSecurityAssessmentFindingsFindingsReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFindingsReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFindingsReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-findings/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-data-safe-security-assessment-findings/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/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.DataOciDataSafeSecurityAssessmentFindingsFindingsReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentFindingsFindingsReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/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-data-safe-security-assessment-findings/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-data-safe-security-assessment-findings/index.ts",
            "line": 168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-findings/index:DataOciDataSafeSecurityAssessmentFindingsFindingsReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFindingsReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFindingsReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-findings/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
        "line": 107
      },
      "name": "DataOciDataSafeSecurityAssessmentFindingsFindingsReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 136
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 141
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 146
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 151
          },
          "name": "orp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 156
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-findings/index.ts",
            "line": 120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentFindingsFindingsReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-findings/index:DataOciDataSafeSecurityAssessmentFindingsFindingsReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalytics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_feature_analytics oci_data_safe_security_assessment_security_feature_analytics}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalytics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_feature_analytics oci_data_safe_security_assessment_security_feature_analytics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/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.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityAssessmentSecurityFeatureAnalytics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/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 DataOciDataSafeSecurityAssessmentSecurityFeatureAnalytics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_feature_analytics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityAssessmentSecurityFeatureAnalytics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityAssessmentSecurityFeatureAnalytics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 605
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 525
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 554
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 608
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 570
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 592
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 620
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 631
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeatureAnalytics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 462
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 602
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 580
          },
          "name": "securityFeatureAnalyticsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 529
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 542
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 558
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 612
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 574
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 596
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 519
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 535
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 548
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 564
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 586
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index:DataOciDataSafeSecurityAssessmentSecurityFeatureAnalytics"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_feature_analytics#compartment_id DataOciDataSafeSecurityAssessmentSecurityFeatureAnalytics#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/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/7.19.0/docs/data-sources/data_safe_security_assessment_security_feature_analytics#access_level DataOciDataSafeSecurityAssessmentSecurityFeatureAnalytics#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/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/7.19.0/docs/data-sources/data_safe_security_assessment_security_feature_analytics#compartment_id_in_subtree DataOciDataSafeSecurityAssessmentSecurityFeatureAnalytics#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/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/7.19.0/docs/data-sources/data_safe_security_assessment_security_feature_analytics#filter DataOciDataSafeSecurityAssessmentSecurityFeatureAnalytics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_security_assessment_security_feature_analytics#id DataOciDataSafeSecurityAssessmentSecurityFeatureAnalytics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/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/7.19.0/docs/data-sources/data_safe_security_assessment_security_feature_analytics#target_id DataOciDataSafeSecurityAssessmentSecurityFeatureAnalytics#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 32
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index:DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
        "line": 277
      },
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_feature_analytics#name DataOciDataSafeSecurityAssessmentSecurityFeatureAnalytics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 281
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_feature_analytics#values DataOciDataSafeSecurityAssessmentSecurityFeatureAnalytics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 289
          },
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_security_feature_analytics#regex DataOciDataSafeSecurityAssessmentSecurityFeatureAnalytics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 285
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index:DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/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-data-safe-security-assessment-security-feature-analytics/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/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.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/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-data-safe-security-assessment-security-feature-analytics/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-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 442
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 435
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index:DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/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-data-safe-security-assessment-security-feature-analytics/index.ts",
        "line": 335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 412
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 400
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 416
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 429
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 393
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 406
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 422
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index:DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
        "line": 201
      },
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollection",
      "symbolId": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index:DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
        "line": 115
      },
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItems",
      "symbolId": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index:DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
        "line": 40
      },
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsDimensions",
      "symbolId": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index:DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsDimensions"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/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-data-safe-security-assessment-security-feature-analytics/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/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.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/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-data-safe-security-assessment-security-feature-analytics/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-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index:DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/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-data-safe-security-assessment-security-feature-analytics/index.ts",
        "line": 63
      },
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 92
          },
          "name": "securityFeature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index:DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 197
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 190
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 190
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index:DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/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-data-safe-security-assessment-security-feature-analytics/index.ts",
        "line": 138
      },
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 168
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 173
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 178
          },
          "name": "securityAssessmentSecurityFeatureAnalyticCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index:DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/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-data-safe-security-assessment-security-feature-analytics/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/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.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/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-data-safe-security-assessment-security-feature-analytics/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-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 266
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index:DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/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-data-safe-security-assessment-security-feature-analytics/index.ts",
        "line": 224
      },
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 254
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-security-feature-analytics/index:DataOciDataSafeSecurityAssessmentSecurityFeatureAnalyticsSecurityFeatureAnalyticsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatures": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_features oci_data_safe_security_assessment_security_features}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeatures",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_features oci_data_safe_security_assessment_security_features} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-security-features/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.DataOciDataSafeSecurityAssessmentSecurityFeaturesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityAssessmentSecurityFeatures resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/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 DataOciDataSafeSecurityAssessmentSecurityFeatures to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityAssessmentSecurityFeatures that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityAssessmentSecurityFeatures to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 827
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 571
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 600
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 830
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 616
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 638
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 654
          },
          "name": "resetTargetsWithColumnEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 670
          },
          "name": "resetTargetsWithDatabaseVault"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 686
          },
          "name": "resetTargetsWithExternalAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 702
          },
          "name": "resetTargetsWithFineGrainedAudit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 718
          },
          "name": "resetTargetsWithGlobalAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 734
          },
          "name": "resetTargetsWithNetworkEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 750
          },
          "name": "resetTargetsWithPasswordAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 766
          },
          "name": "resetTargetsWithPrivilegeAnalysis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 782
          },
          "name": "resetTargetsWithTablespaceEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 798
          },
          "name": "resetTargetsWithTraditionalAudit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 814
          },
          "name": "resetTargetsWithUnifiedAudit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 842
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 864
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeatures",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 497
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 824
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 626
          },
          "name": "securityFeatureCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 575
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 588
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 604
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 834
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 620
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 642
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 658
          },
          "name": "targetsWithColumnEncryptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 674
          },
          "name": "targetsWithDatabaseVaultInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 690
          },
          "name": "targetsWithExternalAuthenticationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 706
          },
          "name": "targetsWithFineGrainedAuditInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 722
          },
          "name": "targetsWithGlobalAuthenticationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 738
          },
          "name": "targetsWithNetworkEncryptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 754
          },
          "name": "targetsWithPasswordAuthenticationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 770
          },
          "name": "targetsWithPrivilegeAnalysisInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 786
          },
          "name": "targetsWithTablespaceEncryptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 802
          },
          "name": "targetsWithTraditionalAuditInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 818
          },
          "name": "targetsWithUnifiedAuditInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 565
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 581
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 594
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 610
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 632
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 648
          },
          "name": "targetsWithColumnEncryption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 664
          },
          "name": "targetsWithDatabaseVault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 680
          },
          "name": "targetsWithExternalAuthentication",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 696
          },
          "name": "targetsWithFineGrainedAudit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 712
          },
          "name": "targetsWithGlobalAuthentication",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 728
          },
          "name": "targetsWithNetworkEncryption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 744
          },
          "name": "targetsWithPasswordAuthentication",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 760
          },
          "name": "targetsWithPrivilegeAnalysis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 776
          },
          "name": "targetsWithTablespaceEncryption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 792
          },
          "name": "targetsWithTraditionalAudit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 808
          },
          "name": "targetsWithUnifiedAudit",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-security-features/index:DataOciDataSafeSecurityAssessmentSecurityFeatures"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeaturesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#compartment_id DataOciDataSafeSecurityAssessmentSecurityFeatures#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/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/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#access_level DataOciDataSafeSecurityAssessmentSecurityFeatures#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/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/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#compartment_id_in_subtree DataOciDataSafeSecurityAssessmentSecurityFeatures#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/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/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#filter DataOciDataSafeSecurityAssessmentSecurityFeatures#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 82
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#id DataOciDataSafeSecurityAssessmentSecurityFeatures#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/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/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#target_id DataOciDataSafeSecurityAssessmentSecurityFeatures#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 32
          },
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#targets_with_column_encryption DataOciDataSafeSecurityAssessmentSecurityFeatures#targets_with_column_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 36
          },
          "name": "targetsWithColumnEncryption",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#targets_with_database_vault DataOciDataSafeSecurityAssessmentSecurityFeatures#targets_with_database_vault}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 40
          },
          "name": "targetsWithDatabaseVault",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#targets_with_external_authentication DataOciDataSafeSecurityAssessmentSecurityFeatures#targets_with_external_authentication}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 44
          },
          "name": "targetsWithExternalAuthentication",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#targets_with_fine_grained_audit DataOciDataSafeSecurityAssessmentSecurityFeatures#targets_with_fine_grained_audit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 48
          },
          "name": "targetsWithFineGrainedAudit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#targets_with_global_authentication DataOciDataSafeSecurityAssessmentSecurityFeatures#targets_with_global_authentication}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 52
          },
          "name": "targetsWithGlobalAuthentication",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#targets_with_network_encryption DataOciDataSafeSecurityAssessmentSecurityFeatures#targets_with_network_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 56
          },
          "name": "targetsWithNetworkEncryption",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#targets_with_password_authentication DataOciDataSafeSecurityAssessmentSecurityFeatures#targets_with_password_authentication}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 60
          },
          "name": "targetsWithPasswordAuthentication",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#targets_with_privilege_analysis DataOciDataSafeSecurityAssessmentSecurityFeatures#targets_with_privilege_analysis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 64
          },
          "name": "targetsWithPrivilegeAnalysis",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#targets_with_tablespace_encryption DataOciDataSafeSecurityAssessmentSecurityFeatures#targets_with_tablespace_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 68
          },
          "name": "targetsWithTablespaceEncryption",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#targets_with_traditional_audit DataOciDataSafeSecurityAssessmentSecurityFeatures#targets_with_traditional_audit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 72
          },
          "name": "targetsWithTraditionalAudit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#targets_with_unified_audit DataOciDataSafeSecurityAssessmentSecurityFeatures#targets_with_unified_audit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 76
          },
          "name": "targetsWithUnifiedAudit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-security-features/index:DataOciDataSafeSecurityAssessmentSecurityFeaturesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
        "line": 312
      },
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeaturesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#name DataOciDataSafeSecurityAssessmentSecurityFeatures#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 316
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#values DataOciDataSafeSecurityAssessmentSecurityFeatures#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 324
          },
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_security_features#regex DataOciDataSafeSecurityAssessmentSecurityFeatures#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 320
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-security-features/index:DataOciDataSafeSecurityAssessmentSecurityFeaturesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-security-features/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-data-safe-security-assessment-security-features/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/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.DataOciDataSafeSecurityAssessmentSecurityFeaturesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeaturesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/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-data-safe-security-assessment-security-features/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-data-safe-security-assessment-security-features/index.ts",
            "line": 477
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-security-features/index:DataOciDataSafeSecurityAssessmentSecurityFeaturesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-security-features/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/data-oci-data-safe-security-assessment-security-features/index.ts",
        "line": 370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 447
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeaturesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 435
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 451
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 464
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 428
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 441
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 457
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-security-features/index:DataOciDataSafeSecurityAssessmentSecurityFeaturesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
        "line": 236
      },
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollection",
      "symbolId": "src/data-oci-data-safe-security-assessment-security-features/index:DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
        "line": 84
      },
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionItems",
      "symbolId": "src/data-oci-data-safe-security-assessment-security-features/index:DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-security-features/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-data-safe-security-assessment-security-features/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/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.DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/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-data-safe-security-assessment-security-features/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-data-safe-security-assessment-security-features/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-security-features/index:DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-security-features/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
        "line": 107
      },
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 136
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 141
          },
          "name": "columnEncryption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 146
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 151
          },
          "name": "databaseVault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 157
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 162
          },
          "name": "externalAuthentication",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 167
          },
          "name": "fineGrainedAudit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 173
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 178
          },
          "name": "globalAuthentication",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 183
          },
          "name": "networkEncryption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 188
          },
          "name": "passwordAuthentication",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 193
          },
          "name": "privilegeAnalysis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 198
          },
          "name": "tablespaceEncryption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 203
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 208
          },
          "name": "traditionalAudit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 213
          },
          "name": "unifiedAudit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-security-features/index:DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-security-features/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 308
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 301
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 301
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-security-features/index:DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-security-features/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-data-safe-security-assessment-security-features/index.ts",
        "line": 259
      },
      "name": "DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 289
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-security-features/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-security-features/index:DataOciDataSafeSecurityAssessmentSecurityFeaturesSecurityFeatureCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment/index.ts",
        "line": 981
      },
      "name": "DataOciDataSafeSecurityAssessmentStatistics",
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatistics"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsAdvisory": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsAdvisory",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment/index.ts",
        "line": 211
      },
      "name": "DataOciDataSafeSecurityAssessmentStatisticsAdvisory",
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsAdvisory"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsAdvisoryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsAdvisoryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/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-data-safe-security-assessment/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/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.DataOciDataSafeSecurityAssessmentStatisticsAdvisoryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentStatisticsAdvisoryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/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-data-safe-security-assessment/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-data-safe-security-assessment/index.ts",
            "line": 310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsAdvisoryList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsAdvisoryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsAdvisoryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/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-data-safe-security-assessment/index.ts",
        "line": 234
      },
      "name": "DataOciDataSafeSecurityAssessmentStatisticsAdvisoryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 263
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 268
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 273
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 278
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 283
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 288
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 293
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 298
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsAdvisory"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsAdvisoryOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsDeferred": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsDeferred",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment/index.ts",
        "line": 321
      },
      "name": "DataOciDataSafeSecurityAssessmentStatisticsDeferred",
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsDeferred"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsDeferredList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsDeferredList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/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-data-safe-security-assessment/index.ts",
        "line": 413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/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.DataOciDataSafeSecurityAssessmentStatisticsDeferredOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentStatisticsDeferredList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/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-data-safe-security-assessment/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-data-safe-security-assessment/index.ts",
            "line": 420
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsDeferredList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsDeferredOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsDeferredOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/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-data-safe-security-assessment/index.ts",
        "line": 344
      },
      "name": "DataOciDataSafeSecurityAssessmentStatisticsDeferredOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 373
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 378
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 383
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 388
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 393
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 398
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 403
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 408
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsDeferred"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsDeferredOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsEvaluate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsEvaluate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment/index.ts",
        "line": 431
      },
      "name": "DataOciDataSafeSecurityAssessmentStatisticsEvaluate",
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsEvaluate"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsEvaluateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsEvaluateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment/index.ts",
        "line": 523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 537
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsEvaluateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentStatisticsEvaluateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 530
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 530
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 530
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsEvaluateList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsEvaluateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsEvaluateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/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-data-safe-security-assessment/index.ts",
        "line": 454
      },
      "name": "DataOciDataSafeSecurityAssessmentStatisticsEvaluateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 483
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 488
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 493
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 498
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 503
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 508
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 513
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 518
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsEvaluate"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsEvaluateOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsHighRisk": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsHighRisk",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment/index.ts",
        "line": 541
      },
      "name": "DataOciDataSafeSecurityAssessmentStatisticsHighRisk",
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsHighRisk"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsHighRiskList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsHighRiskList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/index.ts",
          "line": 640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment/index.ts",
        "line": 633
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 647
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsHighRiskOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentStatisticsHighRiskList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 640
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 640
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 640
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsHighRiskList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsHighRiskOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsHighRiskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment/index.ts",
        "line": 564
      },
      "name": "DataOciDataSafeSecurityAssessmentStatisticsHighRiskOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 593
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 598
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 603
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 608
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 613
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 618
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 623
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 628
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsHighRisk"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsHighRiskOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/index.ts",
          "line": 1087
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment/index.ts",
        "line": 1080
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1094
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1087
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1087
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1087
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsLowRisk": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsLowRisk",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment/index.ts",
        "line": 651
      },
      "name": "DataOciDataSafeSecurityAssessmentStatisticsLowRisk",
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsLowRisk"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsLowRiskList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsLowRiskList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment/index.ts",
        "line": 743
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 757
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsLowRiskOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentStatisticsLowRiskList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 750
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 750
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 750
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsLowRiskList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsLowRiskOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsLowRiskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/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/data-oci-data-safe-security-assessment/index.ts",
        "line": 674
      },
      "name": "DataOciDataSafeSecurityAssessmentStatisticsLowRiskOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 703
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 708
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 713
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 718
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 723
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 728
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 733
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 738
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 687
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsLowRisk"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsLowRiskOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsMediumRisk": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsMediumRisk",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment/index.ts",
        "line": 761
      },
      "name": "DataOciDataSafeSecurityAssessmentStatisticsMediumRisk",
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsMediumRisk"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsMediumRiskList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsMediumRiskList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/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-data-safe-security-assessment/index.ts",
        "line": 853
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/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.DataOciDataSafeSecurityAssessmentStatisticsMediumRiskOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentStatisticsMediumRiskList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/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-data-safe-security-assessment/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-data-safe-security-assessment/index.ts",
            "line": 860
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsMediumRiskList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsMediumRiskOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsMediumRiskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment/index.ts",
        "line": 784
      },
      "name": "DataOciDataSafeSecurityAssessmentStatisticsMediumRiskOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 813
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 818
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 823
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 828
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 833
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 838
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 843
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 848
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 797
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsMediumRisk"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsMediumRiskOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/index.ts",
          "line": 1013
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment/index.ts",
        "line": 1004
      },
      "name": "DataOciDataSafeSecurityAssessmentStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1034
          },
          "name": "advisory",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsAdvisoryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1040
          },
          "name": "deferred",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsDeferredList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1046
          },
          "name": "evaluate",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsEvaluateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1052
          },
          "name": "highRisk",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsHighRiskList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1058
          },
          "name": "lowRisk",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsLowRiskList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1064
          },
          "name": "mediumRisk",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsMediumRiskList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1070
          },
          "name": "pass",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsPassList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1075
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 1017
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsPass": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsPass",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment/index.ts",
        "line": 871
      },
      "name": "DataOciDataSafeSecurityAssessmentStatisticsPass",
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsPass"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsPassList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsPassList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/index.ts",
          "line": 970
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment/index.ts",
        "line": 963
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 977
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsPassOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentStatisticsPassList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 970
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 970
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 970
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsPassList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsPassOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsPassOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment/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-data-safe-security-assessment/index.ts",
        "line": 894
      },
      "name": "DataOciDataSafeSecurityAssessmentStatisticsPassOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 923
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 928
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 933
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 938
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 943
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 948
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 953
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 958
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment/index.ts",
            "line": 907
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentStatisticsPass"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment/index:DataOciDataSafeSecurityAssessmentStatisticsPassOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalytics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_analytics oci_data_safe_security_assessment_template_analytics}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalytics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_analytics oci_data_safe_security_assessment_template_analytics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
          "line": 568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
        "line": 536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityAssessmentTemplateAnalytics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 553
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSecurityAssessmentTemplateAnalytics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_analytics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityAssessmentTemplateAnalytics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityAssessmentTemplateAnalytics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 786
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 610
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 639
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 789
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 655
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 671
          },
          "name": "resetIsCompared"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 687
          },
          "name": "resetIsCompliant"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 703
          },
          "name": "resetIsGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 719
          },
          "name": "resetTargetDatabaseGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 735
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 757
          },
          "name": "resetTemplateAssessmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 773
          },
          "name": "resetTemplateBaselineAssessmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/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-data-safe-security-assessment-template-analytics/index.ts",
            "line": 818
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateAnalytics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 541
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 783
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 745
          },
          "name": "templateAnalyticsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 614
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 627
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 643
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 793
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 659
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 675
          },
          "name": "isComparedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 691
          },
          "name": "isCompliantInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 707
          },
          "name": "isGroupInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 723
          },
          "name": "targetDatabaseGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 739
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 761
          },
          "name": "templateAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 777
          },
          "name": "templateBaselineAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 604
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 620
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 633
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 649
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 665
          },
          "name": "isCompared",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 681
          },
          "name": "isCompliant",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 697
          },
          "name": "isGroup",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 713
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 729
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 751
          },
          "name": "templateAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 767
          },
          "name": "templateBaselineAssessmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAnalytics"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateAnalyticsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_analytics#compartment_id DataOciDataSafeSecurityAssessmentTemplateAnalytics#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/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/7.19.0/docs/data-sources/data_safe_security_assessment_template_analytics#access_level DataOciDataSafeSecurityAssessmentTemplateAnalytics#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/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/7.19.0/docs/data-sources/data_safe_security_assessment_template_analytics#compartment_id_in_subtree DataOciDataSafeSecurityAssessmentTemplateAnalytics#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/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/7.19.0/docs/data-sources/data_safe_security_assessment_template_analytics#filter DataOciDataSafeSecurityAssessmentTemplateAnalytics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 62
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_security_assessment_template_analytics#id DataOciDataSafeSecurityAssessmentTemplateAnalytics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/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/7.19.0/docs/data-sources/data_safe_security_assessment_template_analytics#is_compared DataOciDataSafeSecurityAssessmentTemplateAnalytics#is_compared}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 32
          },
          "name": "isCompared",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_template_analytics#is_compliant DataOciDataSafeSecurityAssessmentTemplateAnalytics#is_compliant}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 36
          },
          "name": "isCompliant",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_template_analytics#is_group DataOciDataSafeSecurityAssessmentTemplateAnalytics#is_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 40
          },
          "name": "isGroup",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_template_analytics#target_database_group_id DataOciDataSafeSecurityAssessmentTemplateAnalytics#target_database_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 44
          },
          "name": "targetDatabaseGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_analytics#target_id DataOciDataSafeSecurityAssessmentTemplateAnalytics#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 48
          },
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_template_analytics#template_assessment_id DataOciDataSafeSecurityAssessmentTemplateAnalytics#template_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 52
          },
          "name": "templateAssessmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_analytics#template_baseline_assessment_id DataOciDataSafeSecurityAssessmentTemplateAnalytics#template_baseline_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 56
          },
          "name": "templateBaselineAssessmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAnalyticsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
        "line": 356
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateAnalyticsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_analytics#name DataOciDataSafeSecurityAssessmentTemplateAnalytics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 360
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_analytics#values DataOciDataSafeSecurityAssessmentTemplateAnalytics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 368
          },
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_template_analytics#regex DataOciDataSafeSecurityAssessmentTemplateAnalytics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 364
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAnalyticsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-analytics/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
        "line": 513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 528
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateAnalyticsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 521
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 521
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 521
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAnalyticsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-analytics/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-data-safe-security-assessment-template-analytics/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 491
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateAnalyticsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 479
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 495
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 508
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 472
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 485
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 501
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAnalyticsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
        "line": 280
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollection",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
        "line": 194
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItems",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
        "line": 64
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsDimensions",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsDimensions"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-analytics/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-data-safe-security-assessment-template-analytics/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/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.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/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-data-safe-security-assessment-template-analytics/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-data-safe-security-assessment-template-analytics/index.ts",
            "line": 183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-analytics/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-data-safe-security-assessment-template-analytics/index.ts",
        "line": 87
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 116
          },
          "name": "isCompared",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 121
          },
          "name": "isCompliant",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 126
          },
          "name": "isGroup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 131
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 136
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 141
          },
          "name": "templateAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 146
          },
          "name": "templateBaselineAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 151
          },
          "name": "timeLastCompared",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 156
          },
          "name": "totalChecks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 161
          },
          "name": "totalChecksFailed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 166
          },
          "name": "totalNonCompliantTargets",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 171
          },
          "name": "totalTargets",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-analytics/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-data-safe-security-assessment-template-analytics/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/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.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/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-data-safe-security-assessment-template-analytics/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-data-safe-security-assessment-template-analytics/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-analytics/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-data-safe-security-assessment-template-analytics/index.ts",
        "line": 217
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 247
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 252
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 257
          },
          "name": "securityAssessmentTemplateAnalyticCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-analytics/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-data-safe-security-assessment-template-analytics/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/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.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/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-data-safe-security-assessment-template-analytics/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-data-safe-security-assessment-template-analytics/index.ts",
            "line": 345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-analytics/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-data-safe-security-assessment-template-analytics/index.ts",
        "line": 303
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 333
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-analytics/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAnalyticsTemplateAnalyticsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalytics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_association_analytics oci_data_safe_security_assessment_template_association_analytics}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalytics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_association_analytics oci_data_safe_security_assessment_template_association_analytics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
          "line": 516
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityAssessmentTemplateAssociationAnalytics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 501
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSecurityAssessmentTemplateAssociationAnalytics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_association_analytics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityAssessmentTemplateAssociationAnalytics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityAssessmentTemplateAssociationAnalytics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 683
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 555
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 584
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 686
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 600
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 616
          },
          "name": "resetTargetDatabaseGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 632
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 648
          },
          "name": "resetTemplateAssessmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 670
          },
          "name": "resetTemplateBaselineAssessmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 698
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 712
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateAssociationAnalytics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 489
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 680
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 658
          },
          "name": "templateAssociationAnalyticsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 559
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 572
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 588
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 690
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 604
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 620
          },
          "name": "targetDatabaseGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 636
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 652
          },
          "name": "templateAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 674
          },
          "name": "templateBaselineAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 549
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 565
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 578
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 594
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 610
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 626
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 642
          },
          "name": "templateAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 664
          },
          "name": "templateBaselineAssessmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-association-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAssociationAnalytics"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_association_analytics#compartment_id DataOciDataSafeSecurityAssessmentTemplateAssociationAnalytics#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/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/7.19.0/docs/data-sources/data_safe_security_assessment_template_association_analytics#access_level DataOciDataSafeSecurityAssessmentTemplateAssociationAnalytics#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/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/7.19.0/docs/data-sources/data_safe_security_assessment_template_association_analytics#compartment_id_in_subtree DataOciDataSafeSecurityAssessmentTemplateAssociationAnalytics#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/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/7.19.0/docs/data-sources/data_safe_security_assessment_template_association_analytics#filter DataOciDataSafeSecurityAssessmentTemplateAssociationAnalytics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_security_assessment_template_association_analytics#id DataOciDataSafeSecurityAssessmentTemplateAssociationAnalytics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/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/7.19.0/docs/data-sources/data_safe_security_assessment_template_association_analytics#target_database_group_id DataOciDataSafeSecurityAssessmentTemplateAssociationAnalytics#target_database_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 32
          },
          "name": "targetDatabaseGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_association_analytics#target_id DataOciDataSafeSecurityAssessmentTemplateAssociationAnalytics#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_template_association_analytics#template_assessment_id DataOciDataSafeSecurityAssessmentTemplateAssociationAnalytics#template_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 40
          },
          "name": "templateAssessmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_association_analytics#template_baseline_assessment_id DataOciDataSafeSecurityAssessmentTemplateAssociationAnalytics#template_baseline_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 44
          },
          "name": "templateBaselineAssessmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-association-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
        "line": 304
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_association_analytics#name DataOciDataSafeSecurityAssessmentTemplateAssociationAnalytics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 308
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_association_analytics#values DataOciDataSafeSecurityAssessmentTemplateAssociationAnalytics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 316
          },
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_template_association_analytics#regex DataOciDataSafeSecurityAssessmentTemplateAssociationAnalytics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 312
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-association-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/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-data-safe-security-assessment-template-association-analytics/index.ts",
        "line": 461
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/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.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/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-data-safe-security-assessment-template-association-analytics/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-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 469
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-association-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 439
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 427
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 443
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 456
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 420
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 433
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 449
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 376
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-association-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
        "line": 228
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollection",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-association-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
        "line": 142
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItems",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-association-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
        "line": 52
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsDimensions",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-association-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsDimensions"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
        "line": 124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 138
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 131
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 131
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-association-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/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-data-safe-security-assessment-template-association-analytics/index.ts",
        "line": 75
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 104
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 109
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 114
          },
          "name": "templateAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 119
          },
          "name": "templateBaselineAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-association-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/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-data-safe-security-assessment-template-association-analytics/index.ts",
        "line": 210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/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.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/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-data-safe-security-assessment-template-association-analytics/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-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 217
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-association-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
        "line": 165
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 195
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 200
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 205
          },
          "name": "securityAssessmentTemplateAssociationAnalyticCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-association-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/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-data-safe-security-assessment-template-association-analytics/index.ts",
        "line": 286
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/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.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/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-data-safe-security-assessment-template-association-analytics/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-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 293
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-association-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/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-data-safe-security-assessment-template-association-analytics/index.ts",
        "line": 251
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 281
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-association-analytics/index.ts",
            "line": 264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-association-analytics/index:DataOciDataSafeSecurityAssessmentTemplateAssociationAnalyticsTemplateAssociationAnalyticsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparison": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_baseline_comparison oci_data_safe_security_assessment_template_baseline_comparison}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparison",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_baseline_comparison oci_data_safe_security_assessment_template_baseline_comparison} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 3000
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2968
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityAssessmentTemplateBaselineComparison resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2985
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSecurityAssessmentTemplateBaselineComparison to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_baseline_comparison#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityAssessmentTemplateBaselineComparison that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityAssessmentTemplateBaselineComparison to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3048
          },
          "name": "resetCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3089
          },
          "name": "resetFindingKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3111
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3151
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3184
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3195
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparison",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2973
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3030
          },
          "name": "auditing",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3036
          },
          "name": "authorizationControl",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3071
          },
          "name": "dataEncryption",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3077
          },
          "name": "dbConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3099
          },
          "name": "fineGrainedAccessControl",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3121
          },
          "name": "privilegesAndRoles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3139
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3160
          },
          "name": "templateBaselineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3165
          },
          "name": "templateBaselineName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3170
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3176
          },
          "name": "userAccounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3052
          },
          "name": "categoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3065
          },
          "name": "comparisonSecurityAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3093
          },
          "name": "findingKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3115
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3134
          },
          "name": "securityAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3155
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3042
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3058
          },
          "name": "comparisonSecurityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3083
          },
          "name": "findingKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3105
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3127
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 3145
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparison"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditing": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditing",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 374
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditing",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditing"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaseline": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaseline",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 128
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaseline",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaseline"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 151
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 180
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 185
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 190
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 195
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 200
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 205
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 210
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 215
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 221
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 226
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 231
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 236
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 241
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 246
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 251
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 256
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 261
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaseline"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 61
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 90
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 95
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 100
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 105
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 74
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 445
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 397
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 427
          },
          "name": "baseline",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingBaselineList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 433
          },
          "name": "targets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditing"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 284
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingTargets",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingTargets"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 363
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingTargetsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 307
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 336
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 341
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 346
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 351
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuditingTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControl": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 792
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControl",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControl"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaseline": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaseline",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 546
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaseline",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaseline"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 691
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 698
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 691
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 691
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 691
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 569
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 598
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 603
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 608
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 613
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 618
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 623
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 628
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 633
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 639
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 644
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 649
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 654
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 659
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 664
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 669
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 674
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 679
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 582
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaseline"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 456
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 542
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 535
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 535
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 535
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 479
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 508
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 513
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 518
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 523
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 492
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 856
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 870
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 863
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 863
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 863
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 815
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 845
          },
          "name": "baseline",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlBaselineList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 851
          },
          "name": "targets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 828
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControl"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 702
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlTargets",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlTargets"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 774
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 781
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlTargetsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 725
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 754
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 759
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 764
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 769
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 738
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonAuthorizationControlTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_baseline_comparison#comparison_security_assessment_id DataOciDataSafeSecurityAssessmentTemplateBaselineComparison#comparison_security_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 17
          },
          "name": "comparisonSecurityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_baseline_comparison#security_assessment_id DataOciDataSafeSecurityAssessmentTemplateBaselineComparison#security_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 32
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_baseline_comparison#category DataOciDataSafeSecurityAssessmentTemplateBaselineComparison#category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 13
          },
          "name": "category",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessment_template_baseline_comparison#finding_key DataOciDataSafeSecurityAssessmentTemplateBaselineComparison#finding_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 21
          },
          "name": "findingKey",
          "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/7.19.0/docs/data-sources/data_safe_security_assessment_template_baseline_comparison#id DataOciDataSafeSecurityAssessmentTemplateBaselineComparison#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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/7.19.0/docs/data-sources/data_safe_security_assessment_template_baseline_comparison#target_id DataOciDataSafeSecurityAssessmentTemplateBaselineComparison#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 36
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryption": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryption",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1210
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryption",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryption"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaseline": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaseline",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 964
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaseline",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaseline"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1116
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1109
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1109
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 996
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 987
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1016
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1021
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1026
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1031
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1036
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1041
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1046
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1051
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1057
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1062
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1067
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1072
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1077
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1082
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1087
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1092
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1097
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1000
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaseline"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 874
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 953
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 946
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 960
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 953
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 953
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 953
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 897
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 926
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 931
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 936
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 941
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 910
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 1242
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1233
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1263
          },
          "name": "baseline",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionBaselineList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1269
          },
          "name": "targets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryption"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1120
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionTargets",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionTargets"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 1199
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1206
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1199
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1199
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionTargetsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 1152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1143
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1172
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1177
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1182
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1187
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDataEncryptionTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1628
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfiguration",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfiguration"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaseline": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaseline",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1382
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaseline",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaseline"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 1527
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1534
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1527
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1527
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1527
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 1414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1405
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1434
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1439
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1444
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1449
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1454
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1459
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1464
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1469
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1475
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1480
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1485
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1490
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1495
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1500
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1505
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1510
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1515
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaseline"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1292
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 1371
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1378
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1371
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1371
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1371
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1315
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1344
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1349
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1354
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1359
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 1699
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1692
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1706
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1699
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1699
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1699
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 1660
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1651
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1681
          },
          "name": "baseline",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationBaselineList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1687
          },
          "name": "targets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1664
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1538
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationTargets",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationTargets"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 1617
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1610
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1624
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1617
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1617
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1617
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationTargetsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 1570
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1561
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1590
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1595
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1600
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1605
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1574
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonDbConfigurationTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControl": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2046
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControl",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControl"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaseline": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaseline",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1800
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaseline",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaseline"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1938
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1952
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1945
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1945
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1945
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1823
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1852
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1857
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1862
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1867
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1872
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1877
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1882
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1887
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1893
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1898
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1903
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1908
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1913
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1918
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1923
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1928
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1933
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1836
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaseline"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1710
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1782
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1789
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1733
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1762
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1767
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1772
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1777
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1746
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 2117
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2124
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2117
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2117
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2069
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2099
          },
          "name": "baseline",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlBaselineList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2105
          },
          "name": "targets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2082
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControl"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1956
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlTargets",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlTargets"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2028
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2035
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlTargetsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 1979
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2008
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2013
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2018
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2023
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 1992
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonFineGrainedAccessControlTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2464
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRoles",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRoles"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaseline": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaseline",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2218
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaseline",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaseline"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 2363
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2370
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2363
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2363
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2363
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2241
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2270
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2275
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2280
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2285
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2290
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2295
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2300
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2305
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2311
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2316
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2321
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2326
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2331
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2336
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2341
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2346
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2351
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaseline"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2128
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/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-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2207
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 2160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2151
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2180
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2185
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2190
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2195
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 2535
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2542
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2535
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2535
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2535
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 2496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2487
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2517
          },
          "name": "baseline",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesBaselineList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2523
          },
          "name": "targets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2500
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2374
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesTargets",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesTargets"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 2453
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2460
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2453
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2453
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2453
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesTargetsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 2406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2397
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2426
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2431
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2436
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2441
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonPrivilegesAndRolesTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2882
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccounts",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccounts"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaseline": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaseline",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2636
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaseline",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaseline"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 2781
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2774
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2788
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2781
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2781
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2781
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 2668
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2659
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2688
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2693
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2698
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2703
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2708
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2713
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2718
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2723
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2729
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2734
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2739
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2744
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2749
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2754
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2759
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2764
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2769
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2672
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaseline"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2546
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineReferences",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 2625
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2632
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2625
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2625
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2625
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 2578
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2569
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2598
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2603
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2608
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2613
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2582
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 2953
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2946
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2960
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2953
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2953
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2953
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 2914
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2905
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2935
          },
          "name": "baseline",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsBaselineList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2941
          },
          "name": "targets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2918
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccounts"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2792
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsTargets",
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsTargets"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 2871
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2864
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2878
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2871
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2871
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2871
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsTargetsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
          "line": 2824
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
        "line": 2815
      },
      "name": "DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2844
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2849
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2854
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2859
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index.ts",
            "line": 2828
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessment-template-baseline-comparison/index:DataOciDataSafeSecurityAssessmentTemplateBaselineComparisonUserAccountsTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessments oci_data_safe_security_assessments}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessments oci_data_safe_security_assessments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/index.ts",
          "line": 1638
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 1606
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityAssessments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1623
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSecurityAssessments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityAssessments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityAssessments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1958
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1686
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1715
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1731
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1961
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1747
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1763
          },
          "name": "resetIsBaseline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1779
          },
          "name": "resetIsScheduleAssessment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1795
          },
          "name": "resetScheduleAssessmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1817
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1833
          },
          "name": "resetTargetDatabaseGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1849
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1865
          },
          "name": "resetTargetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1881
          },
          "name": "resetTemplateAssessmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1897
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1913
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1929
          },
          "name": "resetTriggeredBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1945
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1973
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1996
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1611
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1955
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1805
          },
          "name": "securityAssessments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1690
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1703
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1719
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1735
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1965
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1751
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1767
          },
          "name": "isBaselineInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1783
          },
          "name": "isScheduleAssessmentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1799
          },
          "name": "scheduleAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1821
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1837
          },
          "name": "targetDatabaseGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1853
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1869
          },
          "name": "targetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1885
          },
          "name": "templateAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1901
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1917
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1933
          },
          "name": "triggeredByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1949
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1680
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1696
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1709
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1725
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1741
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1757
          },
          "name": "isBaseline",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1773
          },
          "name": "isScheduleAssessment",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1789
          },
          "name": "scheduleAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1811
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1827
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1843
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1859
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1875
          },
          "name": "templateAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1891
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1907
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1923
          },
          "name": "triggeredBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1939
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessments"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityAssessmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessments#compartment_id DataOciDataSafeSecurityAssessments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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/7.19.0/docs/data-sources/data_safe_security_assessments#access_level DataOciDataSafeSecurityAssessments#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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/7.19.0/docs/data-sources/data_safe_security_assessments#compartment_id_in_subtree DataOciDataSafeSecurityAssessments#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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/7.19.0/docs/data-sources/data_safe_security_assessments#display_name DataOciDataSafeSecurityAssessments#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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/7.19.0/docs/data-sources/data_safe_security_assessments#filter DataOciDataSafeSecurityAssessments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 86
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_security_assessments#id DataOciDataSafeSecurityAssessments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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/7.19.0/docs/data-sources/data_safe_security_assessments#is_baseline DataOciDataSafeSecurityAssessments#is_baseline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 36
          },
          "name": "isBaseline",
          "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/7.19.0/docs/data-sources/data_safe_security_assessments#is_schedule_assessment DataOciDataSafeSecurityAssessments#is_schedule_assessment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 40
          },
          "name": "isScheduleAssessment",
          "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/7.19.0/docs/data-sources/data_safe_security_assessments#schedule_assessment_id DataOciDataSafeSecurityAssessments#schedule_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 44
          },
          "name": "scheduleAssessmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessments#state DataOciDataSafeSecurityAssessments#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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/7.19.0/docs/data-sources/data_safe_security_assessments#target_database_group_id DataOciDataSafeSecurityAssessments#target_database_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 52
          },
          "name": "targetDatabaseGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessments#target_id DataOciDataSafeSecurityAssessments#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 56
          },
          "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/7.19.0/docs/data-sources/data_safe_security_assessments#target_type DataOciDataSafeSecurityAssessments#target_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 60
          },
          "name": "targetType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessments#template_assessment_id DataOciDataSafeSecurityAssessments#template_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 64
          },
          "name": "templateAssessmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessments#time_created_greater_than_or_equal_to DataOciDataSafeSecurityAssessments#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 68
          },
          "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/7.19.0/docs/data-sources/data_safe_security_assessments#time_created_less_than DataOciDataSafeSecurityAssessments#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 72
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessments#triggered_by DataOciDataSafeSecurityAssessments#triggered_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 76
          },
          "name": "triggeredBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessments#type DataOciDataSafeSecurityAssessments#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 80
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 1426
      },
      "name": "DataOciDataSafeSecurityAssessmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessments#name DataOciDataSafeSecurityAssessments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1430
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_assessments#values DataOciDataSafeSecurityAssessments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1438
          },
          "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/7.19.0/docs/data-sources/data_safe_security_assessments#regex DataOciDataSafeSecurityAssessments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1434
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/index.ts",
          "line": 1591
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 1583
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1598
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1591
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1591
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1591
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 1484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1561
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1549
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1565
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1578
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1542
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1555
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1571
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 1171
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessments",
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessments"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 178
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecks",
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecks"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
        "line": 201
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 230
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 235
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 240
          },
          "name": "oneline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 246
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 251
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 256
          },
          "name": "suggestedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 261
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecks"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 88
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksReferences",
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksReferences"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
        "line": 160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
            "line": 167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksReferencesList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 111
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 140
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 145
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 150
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 155
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksReferences"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksReferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 1408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1422
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1415
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1415
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1415
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 1194
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1223
          },
          "name": "applyTemplateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1233
          },
          "name": "baselineAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1228
          },
          "name": "baseSecurityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1239
          },
          "name": "checks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsChecksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1244
          },
          "name": "compareToTemplateBaselineTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1249
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1255
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1260
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1265
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1271
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1276
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1281
          },
          "name": "ignoredAssessmentIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1286
          },
          "name": "ignoredTargets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1291
          },
          "name": "isAssessmentScheduled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1296
          },
          "name": "isBaseline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1301
          },
          "name": "isDeviatedFromBaseline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1306
          },
          "name": "lastComparedBaselineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1311
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1316
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1321
          },
          "name": "removeTemplateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1326
          },
          "name": "schedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1331
          },
          "name": "scheduleSecurityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1336
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1342
          },
          "name": "statistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1348
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1353
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1358
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1363
          },
          "name": "targetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1368
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1373
          },
          "name": "targetVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1378
          },
          "name": "templateAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1383
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1388
          },
          "name": "timeLastAssessed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1393
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1398
          },
          "name": "triggeredBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1403
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessments"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 1054
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatistics",
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatistics"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsAdvisory": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsAdvisory",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 284
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsAdvisory",
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsAdvisory"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsAdvisoryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsAdvisoryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
        "line": 376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsAdvisoryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsAdvisoryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
            "line": 383
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsAdvisoryList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsAdvisoryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsAdvisoryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
        "line": 307
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsAdvisoryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 336
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 341
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 346
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 351
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 356
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 361
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 366
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 371
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsAdvisory"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsAdvisoryOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsDeferred": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsDeferred",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 394
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsDeferred",
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsDeferred"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsDeferredList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsDeferredList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
        "line": 486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsDeferredOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsDeferredList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
            "line": 493
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsDeferredList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsDeferredOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsDeferredOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 417
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsDeferredOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 446
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 451
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 456
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 461
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 466
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 471
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 476
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 481
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 430
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsDeferred"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsDeferredOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsEvaluate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsEvaluate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 504
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsEvaluate",
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsEvaluate"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsEvaluateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsEvaluateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
        "line": 596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsEvaluateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsEvaluateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
            "line": 603
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsEvaluateList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsEvaluateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsEvaluateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
        "line": 527
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsEvaluateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 556
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 561
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 566
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 571
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 576
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 581
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 586
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 591
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 540
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsEvaluate"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsEvaluateOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsHighRisk": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsHighRisk",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 614
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsHighRisk",
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsHighRisk"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsHighRiskList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsHighRiskList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
        "line": 706
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsHighRiskOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsHighRiskList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
            "line": 713
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsHighRiskList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsHighRiskOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsHighRiskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
        "line": 637
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsHighRiskOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 666
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 671
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 676
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 681
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 686
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 691
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 696
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 701
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 650
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsHighRisk"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsHighRiskOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/index.ts",
          "line": 1160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 1153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1167
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1160
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1160
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1160
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsLowRisk": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsLowRisk",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 724
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsLowRisk",
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsLowRisk"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsLowRiskList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsLowRiskList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
        "line": 816
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsLowRiskOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsLowRiskList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
            "line": 823
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsLowRiskList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsLowRiskOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsLowRiskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
        "line": 747
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsLowRiskOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 776
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 781
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 786
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 791
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 796
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 801
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 806
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 811
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 760
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsLowRisk"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsLowRiskOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsMediumRisk": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsMediumRisk",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 834
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsMediumRisk",
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsMediumRisk"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsMediumRiskList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsMediumRiskList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
        "line": 926
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsMediumRiskOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsMediumRiskList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
            "line": 933
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsMediumRiskList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsMediumRiskOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsMediumRiskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
        "line": 857
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsMediumRiskOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 886
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 891
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 896
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 901
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 906
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 911
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 916
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 921
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 870
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsMediumRisk"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsMediumRiskOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
        "line": 1077
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1107
          },
          "name": "advisory",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsAdvisoryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1113
          },
          "name": "deferred",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsDeferredList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1119
          },
          "name": "evaluate",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsEvaluateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1125
          },
          "name": "highRisk",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsHighRiskList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1131
          },
          "name": "lowRisk",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsLowRiskList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1137
          },
          "name": "mediumRisk",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsMediumRiskList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1143
          },
          "name": "pass",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsPassList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1148
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1090
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsPass": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsPass",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-assessments/index.ts",
        "line": 944
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsPass",
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsPass"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsPassList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsPassList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
        "line": 1036
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsPassOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsPassList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
            "line": 1043
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsPassList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsPassOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsPassOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-assessments/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-data-safe-security-assessments/index.ts",
        "line": 967
      },
      "name": "DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsPassOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 996
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1001
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1006
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1011
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1016
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1021
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1026
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 1031
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-assessments/index.ts",
            "line": 980
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsPass"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-assessments/index:DataOciDataSafeSecurityAssessmentsSecurityAssessmentsStatisticsPassOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policies oci_data_safe_security_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policies oci_data_safe_security_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policies/index.ts",
          "line": 473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policies/index.ts",
        "line": 441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 458
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSecurityPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 640
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 512
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 541
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 557
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 643
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 573
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 595
          },
          "name": "resetSecurityPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 611
          },
          "name": "resetSecurityPolicyType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 627
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 655
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 669
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 446
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 637
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 583
          },
          "name": "securityPolicyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 516
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 529
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 545
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 561
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 647
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 577
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 599
          },
          "name": "securityPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 615
          },
          "name": "securityPolicyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 631
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 506
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 522
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 535
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 551
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 567
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 589
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 605
          },
          "name": "securityPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 621
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policies/index:DataOciDataSafeSecurityPolicies"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policies/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policies#compartment_id DataOciDataSafeSecurityPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/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/7.19.0/docs/data-sources/data_safe_security_policies#access_level DataOciDataSafeSecurityPolicies#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/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/7.19.0/docs/data-sources/data_safe_security_policies#compartment_id_in_subtree DataOciDataSafeSecurityPolicies#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/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/7.19.0/docs/data-sources/data_safe_security_policies#display_name DataOciDataSafeSecurityPolicies#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/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/7.19.0/docs/data-sources/data_safe_security_policies#filter DataOciDataSafeSecurityPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_security_policies#id DataOciDataSafeSecurityPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/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/7.19.0/docs/data-sources/data_safe_security_policies#security_policy_id DataOciDataSafeSecurityPolicies#security_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 36
          },
          "name": "securityPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policies#security_policy_type DataOciDataSafeSecurityPolicies#security_policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 40
          },
          "name": "securityPolicyType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policies#state DataOciDataSafeSecurityPolicies#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 44
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policies/index:DataOciDataSafeSecurityPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policies/index.ts",
        "line": 261
      },
      "name": "DataOciDataSafeSecurityPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policies#name DataOciDataSafeSecurityPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 265
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policies#values DataOciDataSafeSecurityPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 273
          },
          "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/7.19.0/docs/data-sources/data_safe_security_policies#regex DataOciDataSafeSecurityPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 269
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policies/index:DataOciDataSafeSecurityPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policies/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-data-safe-security-policies/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/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.DataOciDataSafeSecurityPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/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-data-safe-security-policies/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-data-safe-security-policies/index.ts",
            "line": 426
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policies/index:DataOciDataSafeSecurityPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policies/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-data-safe-security-policies/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 396
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSecurityPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 384
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 400
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 413
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 377
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 390
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 406
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policies/index:DataOciDataSafeSecurityPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesSecurityPolicyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesSecurityPolicyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policies/index.ts",
        "line": 185
      },
      "name": "DataOciDataSafeSecurityPoliciesSecurityPolicyCollection",
      "symbolId": "src/data-oci-data-safe-security-policies/index:DataOciDataSafeSecurityPoliciesSecurityPolicyCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policies/index.ts",
        "line": 52
      },
      "name": "DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionItems",
      "symbolId": "src/data-oci-data-safe-security-policies/index:DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policies/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-data-safe-security-policies/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/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.DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/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-data-safe-security-policies/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-data-safe-security-policies/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policies/index:DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policies/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-data-safe-security-policies/index.ts",
        "line": 75
      },
      "name": "DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 104
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 110
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 115
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 120
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 126
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 131
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 136
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 141
          },
          "name": "securityPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 146
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 152
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 157
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 162
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policies/index:DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policies/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/data-oci-data-safe-security-policies/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/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.DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/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/data-oci-data-safe-security-policies/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policies/index:DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policies/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-data-safe-security-policies/index.ts",
        "line": 208
      },
      "name": "DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 238
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policies/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPoliciesSecurityPolicyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policies/index:DataOciDataSafeSecurityPoliciesSecurityPolicyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy oci_data_safe_security_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy oci_data_safe_security_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy/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.DataOciDataSafeSecurityPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy/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 DataOciDataSafeSecurityPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy/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-data-safe-security-policy/index.ts",
            "line": 160
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy/index.ts",
            "line": 107
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy/index.ts",
            "line": 125
          },
          "name": "securityPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy/index.ts",
            "line": 136
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy/index.ts",
            "line": 141
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy/index.ts",
            "line": 146
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy/index.ts",
            "line": 120
          },
          "name": "securityPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy/index.ts",
            "line": 113
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy/index:DataOciDataSafeSecurityPolicy"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy#security_policy_id DataOciDataSafeSecurityPolicy#security_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy/index.ts",
            "line": 13
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy/index:DataOciDataSafeSecurityPolicyConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigA": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_config oci_data_safe_security_policy_config}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigA",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_config oci_data_safe_security_policy_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
          "line": 216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigAConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityPolicyConfigA resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 201
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSecurityPolicyConfigA to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityPolicyConfigA that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityPolicyConfigA to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/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-data-safe-security-policy-config/index.ts",
            "line": 337
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyConfigA",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 189
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 240
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 246
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 251
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 256
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 262
          },
          "name": "firewallConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigFirewallConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 268
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 273
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 278
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 296
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 301
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 307
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 312
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 317
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 323
          },
          "name": "unifiedAuditPolicyConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigUnifiedAuditPolicyConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 291
          },
          "name": "securityPolicyConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 284
          },
          "name": "securityPolicyConfigId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-config/index:DataOciDataSafeSecurityPolicyConfigA"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigAConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigAConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityPolicyConfigAConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_config#security_policy_config_id DataOciDataSafeSecurityPolicyConfigA#security_policy_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 13
          },
          "name": "securityPolicyConfigId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-config/index:DataOciDataSafeSecurityPolicyConfigAConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigFirewallConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigFirewallConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
        "line": 15
      },
      "name": "DataOciDataSafeSecurityPolicyConfigFirewallConfig",
      "symbolId": "src/data-oci-data-safe-security-policy-config/index:DataOciDataSafeSecurityPolicyConfigFirewallConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigFirewallConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigFirewallConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-config/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-data-safe-security-policy-config/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/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.DataOciDataSafeSecurityPolicyConfigFirewallConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyConfigFirewallConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/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-data-safe-security-policy-config/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-data-safe-security-policy-config/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-config/index:DataOciDataSafeSecurityPolicyConfigFirewallConfigList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigFirewallConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigFirewallConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-config/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-data-safe-security-policy-config/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeSecurityPolicyConfigFirewallConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 67
          },
          "name": "excludeJob",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 72
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 77
          },
          "name": "timeStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 82
          },
          "name": "violationLogAutoPurge",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigFirewallConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-config/index:DataOciDataSafeSecurityPolicyConfigFirewallConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigUnifiedAuditPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigUnifiedAuditPolicyConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
        "line": 105
      },
      "name": "DataOciDataSafeSecurityPolicyConfigUnifiedAuditPolicyConfig",
      "symbolId": "src/data-oci-data-safe-security-policy-config/index:DataOciDataSafeSecurityPolicyConfigUnifiedAuditPolicyConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigUnifiedAuditPolicyConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigUnifiedAuditPolicyConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-config/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-data-safe-security-policy-config/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/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.DataOciDataSafeSecurityPolicyConfigUnifiedAuditPolicyConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyConfigUnifiedAuditPolicyConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/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-data-safe-security-policy-config/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-data-safe-security-policy-config/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-config/index:DataOciDataSafeSecurityPolicyConfigUnifiedAuditPolicyConfigList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigUnifiedAuditPolicyConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigUnifiedAuditPolicyConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-config/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-data-safe-security-policy-config/index.ts",
        "line": 128
      },
      "name": "DataOciDataSafeSecurityPolicyConfigUnifiedAuditPolicyConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 157
          },
          "name": "excludeDatasafeUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-config/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigUnifiedAuditPolicyConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-config/index:DataOciDataSafeSecurityPolicyConfigUnifiedAuditPolicyConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_configs oci_data_safe_security_policy_configs}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_configs oci_data_safe_security_policy_configs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
          "line": 658
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
        "line": 626
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityPolicyConfigs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 643
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSecurityPolicyConfigs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_configs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityPolicyConfigs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityPolicyConfigs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 859
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 699
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 728
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 744
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 862
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 760
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 782
          },
          "name": "resetSecurityPolicyConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 798
          },
          "name": "resetSecurityPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 814
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 830
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 846
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/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-data-safe-security-policy-configs/index.ts",
            "line": 890
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyConfigs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 631
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 856
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 770
          },
          "name": "securityPolicyConfigCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 703
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 716
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 732
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 748
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 866
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 764
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 786
          },
          "name": "securityPolicyConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 802
          },
          "name": "securityPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 818
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 834
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 850
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 693
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 709
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 722
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 738
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 754
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 776
          },
          "name": "securityPolicyConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 792
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 808
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 824
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 840
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-configs/index:DataOciDataSafeSecurityPolicyConfigs"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityPolicyConfigsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_configs#compartment_id DataOciDataSafeSecurityPolicyConfigs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/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/7.19.0/docs/data-sources/data_safe_security_policy_configs#access_level DataOciDataSafeSecurityPolicyConfigs#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/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/7.19.0/docs/data-sources/data_safe_security_policy_configs#compartment_id_in_subtree DataOciDataSafeSecurityPolicyConfigs#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/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/7.19.0/docs/data-sources/data_safe_security_policy_configs#display_name DataOciDataSafeSecurityPolicyConfigs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/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/7.19.0/docs/data-sources/data_safe_security_policy_configs#filter DataOciDataSafeSecurityPolicyConfigs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_security_policy_configs#id DataOciDataSafeSecurityPolicyConfigs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/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/7.19.0/docs/data-sources/data_safe_security_policy_configs#security_policy_config_id DataOciDataSafeSecurityPolicyConfigs#security_policy_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 36
          },
          "name": "securityPolicyConfigId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_configs#security_policy_id DataOciDataSafeSecurityPolicyConfigs#security_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 40
          },
          "name": "securityPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_configs#state DataOciDataSafeSecurityPolicyConfigs#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/data_safe_security_policy_configs#time_created_greater_than_or_equal_to DataOciDataSafeSecurityPolicyConfigs#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 48
          },
          "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/7.19.0/docs/data-sources/data_safe_security_policy_configs#time_created_less_than DataOciDataSafeSecurityPolicyConfigs#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 52
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-configs/index:DataOciDataSafeSecurityPolicyConfigsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
        "line": 446
      },
      "name": "DataOciDataSafeSecurityPolicyConfigsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_configs#name DataOciDataSafeSecurityPolicyConfigs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 450
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_configs#values DataOciDataSafeSecurityPolicyConfigs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 458
          },
          "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/7.19.0/docs/data-sources/data_safe_security_policy_configs#regex DataOciDataSafeSecurityPolicyConfigs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 454
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-configs/index:DataOciDataSafeSecurityPolicyConfigsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-configs/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
        "line": 603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 618
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyConfigsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 611
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 611
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 611
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-configs/index:DataOciDataSafeSecurityPolicyConfigsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-configs/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-data-safe-security-policy-configs/index.ts",
        "line": 504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 581
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyConfigsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 569
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 585
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 598
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 562
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 575
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 591
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-configs/index:DataOciDataSafeSecurityPolicyConfigsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
        "line": 370
      },
      "name": "DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollection",
      "symbolId": "src/data-oci-data-safe-security-policy-configs/index:DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
        "line": 225
      },
      "name": "DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItems",
      "symbolId": "src/data-oci-data-safe-security-policy-configs/index:DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsFirewallConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsFirewallConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
        "line": 60
      },
      "name": "DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsFirewallConfig",
      "symbolId": "src/data-oci-data-safe-security-policy-configs/index:DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsFirewallConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsFirewallConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsFirewallConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-configs/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
        "line": 132
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 146
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsFirewallConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsFirewallConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 139
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 139
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 139
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-configs/index:DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsFirewallConfigList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsFirewallConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsFirewallConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-configs/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-data-safe-security-policy-configs/index.ts",
        "line": 83
      },
      "name": "DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsFirewallConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 112
          },
          "name": "excludeJob",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 117
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 122
          },
          "name": "timeStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 127
          },
          "name": "violationLogAutoPurge",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsFirewallConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-configs/index:DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsFirewallConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-configs/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-data-safe-security-policy-configs/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/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.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/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-data-safe-security-policy-configs/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-data-safe-security-policy-configs/index.ts",
            "line": 359
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-configs/index:DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-configs/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-data-safe-security-policy-configs/index.ts",
        "line": 248
      },
      "name": "DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 277
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 283
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 288
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 293
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 299
          },
          "name": "firewallConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsFirewallConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 305
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 310
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 315
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 320
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 325
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 331
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 336
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 341
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 347
          },
          "name": "unifiedAuditPolicyConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsUnifiedAuditPolicyConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-configs/index:DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsUnifiedAuditPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsUnifiedAuditPolicyConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
        "line": 150
      },
      "name": "DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsUnifiedAuditPolicyConfig",
      "symbolId": "src/data-oci-data-safe-security-policy-configs/index:DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsUnifiedAuditPolicyConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsUnifiedAuditPolicyConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsUnifiedAuditPolicyConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-configs/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-data-safe-security-policy-configs/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/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.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsUnifiedAuditPolicyConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsUnifiedAuditPolicyConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/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-data-safe-security-policy-configs/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-data-safe-security-policy-configs/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-configs/index:DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsUnifiedAuditPolicyConfigList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsUnifiedAuditPolicyConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsUnifiedAuditPolicyConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-configs/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
        "line": 173
      },
      "name": "DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsUnifiedAuditPolicyConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 202
          },
          "name": "excludeDatasafeUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 186
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsUnifiedAuditPolicyConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-configs/index:DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsUnifiedAuditPolicyConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-configs/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-data-safe-security-policy-configs/index.ts",
        "line": 428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/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.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/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-data-safe-security-policy-configs/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-data-safe-security-policy-configs/index.ts",
            "line": 435
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-configs/index:DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-configs/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-data-safe-security-policy-configs/index.ts",
        "line": 393
      },
      "name": "DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 423
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-configs/index.ts",
            "line": 406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-configs/index:DataOciDataSafeSecurityPolicyConfigsSecurityPolicyConfigCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeployment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployment oci_data_safe_security_policy_deployment}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeployment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployment oci_data_safe_security_policy_deployment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-deployment/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.DataOciDataSafeSecurityPolicyDeploymentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityPolicyDeployment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/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 DataOciDataSafeSecurityPolicyDeployment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityPolicyDeployment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityPolicyDeployment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/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-data-safe-security-policy-deployment/index.ts",
            "line": 185
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyDeployment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 86
          },
          "name": "deployTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 91
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 96
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 112
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 117
          },
          "name": "refreshTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 135
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 146
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 151
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 156
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 161
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 166
          },
          "name": "timeDeployed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 171
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 130
          },
          "name": "securityPolicyDeploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 123
          },
          "name": "securityPolicyDeploymentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployment/index:DataOciDataSafeSecurityPolicyDeployment"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityPolicyDeploymentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployment#security_policy_deployment_id DataOciDataSafeSecurityPolicyDeployment#security_policy_deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment/index.ts",
            "line": 13
          },
          "name": "securityPolicyDeploymentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployment/index:DataOciDataSafeSecurityPolicyDeploymentConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryState": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployment_security_policy_entry_state oci_data_safe_security_policy_deployment_security_policy_entry_state}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryState",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployment_security_policy_entry_state oci_data_safe_security_policy_deployment_security_policy_entry_state} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
          "line": 157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
        "line": 125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryState resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 142
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryState to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployment_security_policy_entry_state#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryState that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryState to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 211
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 259
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 267
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryState",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 130
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 183
          },
          "name": "deploymentStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 188
          },
          "name": "deploymentStatusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 194
          },
          "name": "entryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStateEntryDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 199
          },
          "name": "entryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 233
          },
          "name": "securityPolicyEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 251
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 215
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 228
          },
          "name": "securityPolicyDeploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 246
          },
          "name": "securityPolicyEntryStateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 205
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 221
          },
          "name": "securityPolicyDeploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 239
          },
          "name": "securityPolicyEntryStateId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index:DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryState"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployment_security_policy_entry_state#security_policy_deployment_id DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryState#security_policy_deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 20
          },
          "name": "securityPolicyDeploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployment_security_policy_entry_state#security_policy_entry_state_id DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryState#security_policy_entry_state_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 24
          },
          "name": "securityPolicyEntryStateId",
          "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/7.19.0/docs/data-sources/data_safe_security_policy_deployment_security_policy_entry_state#id DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryState#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index:DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStateConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStateEntryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStateEntryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
        "line": 26
      },
      "name": "DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStateEntryDetails",
      "symbolId": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index:DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStateEntryDetails"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStateEntryDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStateEntryDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/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-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/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.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStateEntryDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStateEntryDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/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-data-safe-security-policy-deployment-security-policy-entry-state/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-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index:DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStateEntryDetailsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStateEntryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStateEntryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/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-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
        "line": 49
      },
      "name": "DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStateEntryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 78
          },
          "name": "datasafeUserExclusionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 83
          },
          "name": "entryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 88
          },
          "name": "excludeDatasafeUserFailureMsg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 93
          },
          "name": "timeGenerated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 98
          },
          "name": "timeStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStateEntryDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-state/index:DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStateEntryDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStates": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployment_security_policy_entry_states oci_data_safe_security_policy_deployment_security_policy_entry_states}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStates",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployment_security_policy_entry_states oci_data_safe_security_policy_deployment_security_policy_entry_states} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
          "line": 538
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
        "line": 506
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStates resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 523
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStates to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployment_security_policy_entry_states#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStates to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 671
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 575
          },
          "name": "resetDeploymentStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 674
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 591
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 620
          },
          "name": "resetSecurityPolicyEntryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 642
          },
          "name": "resetSecurityPolicyEntryType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 658
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 686
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 698
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 511
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 668
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 630
          },
          "name": "securityPolicyEntryStateCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 579
          },
          "name": "deploymentStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 678
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 595
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 608
          },
          "name": "securityPolicyDeploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 624
          },
          "name": "securityPolicyEntryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 646
          },
          "name": "securityPolicyEntryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 662
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 569
          },
          "name": "deploymentStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 585
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 601
          },
          "name": "securityPolicyDeploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 614
          },
          "name": "securityPolicyEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 636
          },
          "name": "securityPolicyEntryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 652
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index:DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStates"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployment_security_policy_entry_states#security_policy_deployment_id DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStates#security_policy_deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 24
          },
          "name": "securityPolicyDeploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployment_security_policy_entry_states#deployment_status DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStates#deployment_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 13
          },
          "name": "deploymentStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployment_security_policy_entry_states#filter DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStates#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_security_policy_deployment_security_policy_entry_states#id DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStates#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/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/7.19.0/docs/data-sources/data_safe_security_policy_deployment_security_policy_entry_states#security_policy_entry_id DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStates#security_policy_entry_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 28
          },
          "name": "securityPolicyEntryId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployment_security_policy_entry_states#security_policy_entry_type DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStates#security_policy_entry_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 32
          },
          "name": "securityPolicyEntryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployment_security_policy_entry_states#target_id DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStates#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 36
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index:DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
        "line": 326
      },
      "name": "DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployment_security_policy_entry_states#name DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 330
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployment_security_policy_entry_states#values DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStates#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 338
          },
          "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/7.19.0/docs/data-sources/data_safe_security_policy_deployment_security_policy_entry_states#regex DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStates#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 334
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index:DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/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-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
        "line": 483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/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.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/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-data-safe-security-policy-deployment-security-policy-entry-states/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-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 491
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index:DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/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-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 461
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 449
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 465
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 478
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 442
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 455
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 471
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index:DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
        "line": 250
      },
      "name": "DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollection",
      "symbolId": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index:DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
        "line": 139
      },
      "name": "DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItems",
      "symbolId": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index:DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsEntryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsEntryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
        "line": 44
      },
      "name": "DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsEntryDetails",
      "symbolId": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index:DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsEntryDetails"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsEntryDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsEntryDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/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-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/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.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsEntryDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsEntryDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/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-data-safe-security-policy-deployment-security-policy-entry-states/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-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index:DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsEntryDetailsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsEntryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsEntryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/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-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
        "line": 67
      },
      "name": "DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsEntryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 96
          },
          "name": "datasafeUserExclusionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 101
          },
          "name": "entryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 106
          },
          "name": "excludeDatasafeUserFailureMsg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 111
          },
          "name": "timeGenerated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 116
          },
          "name": "timeStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsEntryDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index:DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsEntryDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/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-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/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.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/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-data-safe-security-policy-deployment-security-policy-entry-states/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-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index:DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/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/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
        "line": 162
      },
      "name": "DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 191
          },
          "name": "deploymentStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 196
          },
          "name": "deploymentStatusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 202
          },
          "name": "entryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsEntryDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 207
          },
          "name": "entryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 212
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 217
          },
          "name": "securityPolicyDeploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 222
          },
          "name": "securityPolicyEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 227
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index:DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/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-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/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.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/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-data-safe-security-policy-deployment-security-policy-entry-states/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-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 315
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index:DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/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-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
        "line": 273
      },
      "name": "DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 303
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployment-security-policy-entry-states/index:DataOciDataSafeSecurityPolicyDeploymentSecurityPolicyEntryStatesSecurityPolicyEntryStateCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeployments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployments oci_data_safe_security_policy_deployments}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeployments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployments oci_data_safe_security_policy_deployments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-deployments/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.DataOciDataSafeSecurityPolicyDeploymentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityPolicyDeployments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/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 DataOciDataSafeSecurityPolicyDeployments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityPolicyDeployments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityPolicyDeployments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 707
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 547
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 576
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 592
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 710
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 608
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 630
          },
          "name": "resetSecurityPolicyDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 646
          },
          "name": "resetSecurityPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 662
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 678
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 694
          },
          "name": "resetTargetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 722
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 738
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyDeployments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 479
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 704
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 618
          },
          "name": "securityPolicyDeploymentCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 551
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 564
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 580
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 596
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 714
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 612
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 634
          },
          "name": "securityPolicyDeploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 650
          },
          "name": "securityPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 666
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 682
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 698
          },
          "name": "targetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 541
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 557
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 570
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 586
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 602
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 624
          },
          "name": "securityPolicyDeploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 640
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 656
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 672
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 688
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployments/index:DataOciDataSafeSecurityPolicyDeployments"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityPolicyDeploymentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployments#compartment_id DataOciDataSafeSecurityPolicyDeployments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/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/7.19.0/docs/data-sources/data_safe_security_policy_deployments#access_level DataOciDataSafeSecurityPolicyDeployments#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/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/7.19.0/docs/data-sources/data_safe_security_policy_deployments#compartment_id_in_subtree DataOciDataSafeSecurityPolicyDeployments#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/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/7.19.0/docs/data-sources/data_safe_security_policy_deployments#display_name DataOciDataSafeSecurityPolicyDeployments#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/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/7.19.0/docs/data-sources/data_safe_security_policy_deployments#filter DataOciDataSafeSecurityPolicyDeployments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_security_policy_deployments#id DataOciDataSafeSecurityPolicyDeployments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/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/7.19.0/docs/data-sources/data_safe_security_policy_deployments#security_policy_deployment_id DataOciDataSafeSecurityPolicyDeployments#security_policy_deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 36
          },
          "name": "securityPolicyDeploymentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployments#security_policy_id DataOciDataSafeSecurityPolicyDeployments#security_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 40
          },
          "name": "securityPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployments#state DataOciDataSafeSecurityPolicyDeployments#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/data_safe_security_policy_deployments#target_id DataOciDataSafeSecurityPolicyDeployments#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 48
          },
          "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/7.19.0/docs/data-sources/data_safe_security_policy_deployments#target_type DataOciDataSafeSecurityPolicyDeployments#target_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 52
          },
          "name": "targetType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployments/index:DataOciDataSafeSecurityPolicyDeploymentsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
        "line": 294
      },
      "name": "DataOciDataSafeSecurityPolicyDeploymentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_deployments#name DataOciDataSafeSecurityPolicyDeployments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/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/7.19.0/docs/data-sources/data_safe_security_policy_deployments#values DataOciDataSafeSecurityPolicyDeployments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/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/7.19.0/docs/data-sources/data_safe_security_policy_deployments#regex DataOciDataSafeSecurityPolicyDeployments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 302
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployments/index:DataOciDataSafeSecurityPolicyDeploymentsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-deployments/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-data-safe-security-policy-deployments/index.ts",
        "line": 451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/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.DataOciDataSafeSecurityPolicyDeploymentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyDeploymentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/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-data-safe-security-policy-deployments/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-data-safe-security-policy-deployments/index.ts",
            "line": 459
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployments/index:DataOciDataSafeSecurityPolicyDeploymentsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-deployments/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-data-safe-security-policy-deployments/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 429
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyDeploymentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 417
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/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-data-safe-security-policy-deployments/index.ts",
            "line": 446
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 410
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 423
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 439
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployments/index:DataOciDataSafeSecurityPolicyDeploymentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
        "line": 218
      },
      "name": "DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollection",
      "symbolId": "src/data-oci-data-safe-security-policy-deployments/index:DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
        "line": 60
      },
      "name": "DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionItems",
      "symbolId": "src/data-oci-data-safe-security-policy-deployments/index:DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-deployments/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-data-safe-security-policy-deployments/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/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.DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/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-data-safe-security-policy-deployments/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-data-safe-security-policy-deployments/index.ts",
            "line": 207
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployments/index:DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-deployments/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-data-safe-security-policy-deployments/index.ts",
        "line": 83
      },
      "name": "DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 112
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 118
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 123
          },
          "name": "deployTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 128
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 133
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 139
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 144
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 149
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 154
          },
          "name": "refreshTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 159
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 164
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 170
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 175
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 180
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 185
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 190
          },
          "name": "timeDeployed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 195
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployments/index:DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-deployments/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-data-safe-security-policy-deployments/index.ts",
        "line": 276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/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.DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/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-data-safe-security-policy-deployments/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-data-safe-security-policy-deployments/index.ts",
            "line": 283
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployments/index:DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-deployments/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-data-safe-security-policy-deployments/index.ts",
        "line": 241
      },
      "name": "DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 271
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-deployments/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-deployments/index:DataOciDataSafeSecurityPolicyDeploymentsSecurityPolicyDeploymentCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReport": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report oci_data_safe_security_policy_report}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report oci_data_safe_security_policy_report} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report/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.DataOciDataSafeSecurityPolicyReportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityPolicyReport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/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 DataOciDataSafeSecurityPolicyReport to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityPolicyReport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityPolicyReport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 117
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 173
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 180
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 83
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 89
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 94
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 99
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 105
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 126
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 144
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 150
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 155
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 160
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 165
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 121
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 139
          },
          "name": "securityPolicyReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 111
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 132
          },
          "name": "securityPolicyReportId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report/index:DataOciDataSafeSecurityPolicyReport"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityPolicyReportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report#security_policy_report_id DataOciDataSafeSecurityPolicyReport#security_policy_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 20
          },
          "name": "securityPolicyReportId",
          "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/7.19.0/docs/data-sources/data_safe_security_policy_report#id DataOciDataSafeSecurityPolicyReport#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report/index:DataOciDataSafeSecurityPolicyReportConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_table_access_entries oci_data_safe_security_policy_report_database_table_access_entries}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_table_access_entries oci_data_safe_security_policy_report_database_table_access_entries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
          "line": 500
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
        "line": 468
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 485
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_table_access_entries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntries to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 582
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 585
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 540
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 556
          },
          "name": "resetScimQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 597
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 606
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 473
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 528
          },
          "name": "databaseTableAccessEntryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 579
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 589
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 544
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 560
          },
          "name": "scimQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 573
          },
          "name": "securityPolicyReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 534
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 550
          },
          "name": "scimQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 566
          },
          "name": "securityPolicyReportId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntries"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_table_access_entries#security_policy_report_id DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntries#security_policy_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 24
          },
          "name": "securityPolicyReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_table_access_entries#filter DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_security_policy_report_database_table_access_entries#id DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/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/7.19.0/docs/data-sources/data_safe_security_policy_report_database_table_access_entries#scim_query DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntries#scim_query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 20
          },
          "name": "scimQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
        "line": 212
      },
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollection",
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
        "line": 32
      },
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionItems",
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/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-data-safe-security-policy-report-database-table-access-entries/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/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.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/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-data-safe-security-policy-report-database-table-access-entries/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-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 201
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-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-data-safe-security-policy-report-database-table-access-entries/index.ts",
        "line": 55
      },
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 84
          },
          "name": "accessThroughObject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 89
          },
          "name": "accessType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 94
          },
          "name": "areAllTablesAccessible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 99
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 109
          },
          "name": "grantee",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 104
          },
          "name": "grantFromRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 114
          },
          "name": "grantor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 119
          },
          "name": "isAccessConstrainedByDatabaseVault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 124
          },
          "name": "isAccessConstrainedByLabelSecurity",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 129
          },
          "name": "isAccessConstrainedByRealApplicationSecurity",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 134
          },
          "name": "isAccessConstrainedByRedaction",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 139
          },
          "name": "isAccessConstrainedBySqlFirewall",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 144
          },
          "name": "isAccessConstrainedByView",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 149
          },
          "name": "isAccessConstrainedByVirtualPrivateDatabase",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 154
          },
          "name": "isSensitive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 159
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 164
          },
          "name": "privilege",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 169
          },
          "name": "privilegeGrantable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 174
          },
          "name": "privilegeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 179
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 184
          },
          "name": "tableSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 189
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-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-data-safe-security-policy-report-database-table-access-entries/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-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.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-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-data-safe-security-policy-report-database-table-access-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-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 277
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/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-data-safe-security-policy-report-database-table-access-entries/index.ts",
        "line": 235
      },
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 265
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 248
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesDatabaseTableAccessEntryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
        "line": 288
      },
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_table_access_entries#name DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 292
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_table_access_entries#values DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 300
          },
          "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/7.19.0/docs/data-sources/data_safe_security_policy_report_database_table_access_entries#regex DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 296
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
        "line": 445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 460
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 453
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 453
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 453
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/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-data-safe-security-policy-report-database-table-access-entries/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 423
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 411
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 427
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 440
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 404
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 417
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 433
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index.ts",
            "line": 360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-table-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntry": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_table_access_entry oci_data_safe_security_policy_report_database_table_access_entry}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntry",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_table_access_entry oci_data_safe_security_policy_report_database_table_access_entry} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/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.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntry resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/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 DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntry to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_table_access_entry#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntry that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntry to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 143
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 243
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 251
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntry",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 88
          },
          "name": "accessThroughObject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 93
          },
          "name": "accessType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 98
          },
          "name": "areAllTablesAccessible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 103
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 126
          },
          "name": "grantee",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 121
          },
          "name": "grantFromRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 131
          },
          "name": "grantor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 152
          },
          "name": "isAccessConstrainedByDatabaseVault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 157
          },
          "name": "isAccessConstrainedByLabelSecurity",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 162
          },
          "name": "isAccessConstrainedByRealApplicationSecurity",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 167
          },
          "name": "isAccessConstrainedByRedaction",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 172
          },
          "name": "isAccessConstrainedBySqlFirewall",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 177
          },
          "name": "isAccessConstrainedByView",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 182
          },
          "name": "isAccessConstrainedByVirtualPrivateDatabase",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 187
          },
          "name": "isSensitive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 192
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 197
          },
          "name": "privilege",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 202
          },
          "name": "privilegeGrantable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 207
          },
          "name": "privilegeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 225
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 230
          },
          "name": "tableSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 235
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 116
          },
          "name": "databaseTableAccessEntryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 147
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 220
          },
          "name": "securityPolicyReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 109
          },
          "name": "databaseTableAccessEntryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 137
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 213
          },
          "name": "securityPolicyReportId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index:DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntry"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_table_access_entry#database_table_access_entry_key DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntry#database_table_access_entry_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 13
          },
          "name": "databaseTableAccessEntryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_table_access_entry#security_policy_report_id DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntry#security_policy_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 24
          },
          "name": "securityPolicyReportId",
          "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/7.19.0/docs/data-sources/data_safe_security_policy_report_database_table_access_entry#id DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntry#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-table-access-entry/index:DataOciDataSafeSecurityPolicyReportDatabaseTableAccessEntryConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_view_access_entries oci_data_safe_security_policy_report_database_view_access_entries}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_view_access_entries oci_data_safe_security_policy_report_database_view_access_entries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
          "line": 494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
        "line": 462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 479
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_view_access_entries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntries to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 593
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 596
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 535
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 551
          },
          "name": "resetScimQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 580
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 608
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 618
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 467
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 523
          },
          "name": "databaseViewAccessEntryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 590
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 600
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 539
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 555
          },
          "name": "scimQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 568
          },
          "name": "securityPolicyReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 584
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 529
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 545
          },
          "name": "scimQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 561
          },
          "name": "securityPolicyReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 574
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntries"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_view_access_entries#security_policy_report_id DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntries#security_policy_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 24
          },
          "name": "securityPolicyReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_view_access_entries#filter DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_security_policy_report_database_view_access_entries#id DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/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/7.19.0/docs/data-sources/data_safe_security_policy_report_database_view_access_entries#scim_query DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntries#scim_query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 20
          },
          "name": "scimQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_view_access_entries#target_id DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntries#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 28
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
        "line": 206
      },
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollection",
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
        "line": 36
      },
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionItems",
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/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-data-safe-security-policy-report-database-view-access-entries/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/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.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/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-data-safe-security-policy-report-database-view-access-entries/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-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/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-data-safe-security-policy-report-database-view-access-entries/index.ts",
        "line": 59
      },
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 88
          },
          "name": "accessType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 93
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 103
          },
          "name": "grantee",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 98
          },
          "name": "grantFromRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 108
          },
          "name": "grantor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 113
          },
          "name": "isAccessConstrainedByDatabaseVault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 118
          },
          "name": "isAccessConstrainedByRealApplicationSecurity",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 123
          },
          "name": "isAccessConstrainedByRedaction",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 128
          },
          "name": "isAccessConstrainedBySqlFirewall",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 133
          },
          "name": "isAccessConstrainedByVirtualPrivateDatabase",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 138
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 143
          },
          "name": "privilege",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 148
          },
          "name": "privilegeGrantable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 153
          },
          "name": "privilegeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 158
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 163
          },
          "name": "tableSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 168
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 173
          },
          "name": "viewName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 178
          },
          "name": "viewSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 183
          },
          "name": "viewText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/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-data-safe-security-policy-report-database-view-access-entries/index.ts",
        "line": 264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/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.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/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-data-safe-security-policy-report-database-view-access-entries/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-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 271
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/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-data-safe-security-policy-report-database-view-access-entries/index.ts",
        "line": 229
      },
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 259
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesDatabaseViewAccessEntryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
        "line": 282
      },
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_view_access_entries#name DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 286
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_view_access_entries#values DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 294
          },
          "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/7.19.0/docs/data-sources/data_safe_security_policy_report_database_view_access_entries#regex DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 290
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/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/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/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.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 447
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/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/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 447
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 440
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 417
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 405
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 421
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 434
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 398
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 411
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 427
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index.ts",
            "line": 354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-view-access-entries/index:DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntry": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_view_access_entry oci_data_safe_security_policy_report_database_view_access_entry}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntry",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_view_access_entry oci_data_safe_security_policy_report_database_view_access_entry} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/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.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntry resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/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 DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntry to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_view_access_entry#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntry that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntry to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 133
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 233
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 241
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntry",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 88
          },
          "name": "accessType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 93
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 116
          },
          "name": "grantee",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 111
          },
          "name": "grantFromRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 121
          },
          "name": "grantor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 142
          },
          "name": "isAccessConstrainedByDatabaseVault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 147
          },
          "name": "isAccessConstrainedByRealApplicationSecurity",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 152
          },
          "name": "isAccessConstrainedByRedaction",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 157
          },
          "name": "isAccessConstrainedBySqlFirewall",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 162
          },
          "name": "isAccessConstrainedByVirtualPrivateDatabase",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 167
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 172
          },
          "name": "privilege",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 177
          },
          "name": "privilegeGrantable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 182
          },
          "name": "privilegeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 200
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 205
          },
          "name": "tableSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 210
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 215
          },
          "name": "viewName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 220
          },
          "name": "viewSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 225
          },
          "name": "viewText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 106
          },
          "name": "databaseViewAccessEntryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 137
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 195
          },
          "name": "securityPolicyReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 99
          },
          "name": "databaseViewAccessEntryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 127
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 188
          },
          "name": "securityPolicyReportId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index:DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntry"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_view_access_entry#database_view_access_entry_key DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntry#database_view_access_entry_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 13
          },
          "name": "databaseViewAccessEntryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_database_view_access_entry#security_policy_report_id DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntry#security_policy_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 24
          },
          "name": "securityPolicyReportId",
          "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/7.19.0/docs/data-sources/data_safe_security_policy_report_database_view_access_entry#id DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntry#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-database-view-access-entry/index:DataOciDataSafeSecurityPolicyReportDatabaseViewAccessEntryConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPaths": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_role_grant_paths oci_data_safe_security_policy_report_role_grant_paths}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPaths",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_role_grant_paths oci_data_safe_security_policy_report_role_grant_paths} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
          "line": 414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityPolicyReportRoleGrantPaths resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 399
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSecurityPolicyReportRoleGrantPaths to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_role_grant_paths#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityPolicyReportRoleGrantPaths that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityPolicyReportRoleGrantPaths to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 507
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 510
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 475
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 522
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 532
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportRoleGrantPaths",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 387
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 504
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 485
          },
          "name": "roleGrantPathCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 514
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 450
          },
          "name": "grantedRoleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 463
          },
          "name": "granteeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 479
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 498
          },
          "name": "securityPolicyReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 443
          },
          "name": "grantedRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 456
          },
          "name": "grantee",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 469
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 491
          },
          "name": "securityPolicyReportId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index:DataOciDataSafeSecurityPolicyReportRoleGrantPaths"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityPolicyReportRoleGrantPathsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_role_grant_paths#granted_role DataOciDataSafeSecurityPolicyReportRoleGrantPaths#granted_role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 13
          },
          "name": "grantedRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_role_grant_paths#grantee DataOciDataSafeSecurityPolicyReportRoleGrantPaths#grantee}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 17
          },
          "name": "grantee",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_role_grant_paths#security_policy_report_id DataOciDataSafeSecurityPolicyReportRoleGrantPaths#security_policy_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 28
          },
          "name": "securityPolicyReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_role_grant_paths#filter DataOciDataSafeSecurityPolicyReportRoleGrantPaths#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_security_policy_report_role_grant_paths#id DataOciDataSafeSecurityPolicyReportRoleGrantPaths#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index:DataOciDataSafeSecurityPolicyReportRoleGrantPathsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
        "line": 202
      },
      "name": "DataOciDataSafeSecurityPolicyReportRoleGrantPathsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_role_grant_paths#name DataOciDataSafeSecurityPolicyReportRoleGrantPaths#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 206
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_report_role_grant_paths#values DataOciDataSafeSecurityPolicyReportRoleGrantPaths#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 214
          },
          "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/7.19.0/docs/data-sources/data_safe_security_policy_report_role_grant_paths#regex DataOciDataSafeSecurityPolicyReportRoleGrantPaths#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 210
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index:DataOciDataSafeSecurityPolicyReportRoleGrantPathsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/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-data-safe-security-policy-report-role-grant-paths/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/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.DataOciDataSafeSecurityPolicyReportRoleGrantPathsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportRoleGrantPathsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/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-data-safe-security-policy-report-role-grant-paths/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-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 367
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index:DataOciDataSafeSecurityPolicyReportRoleGrantPathsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/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/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 337
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportRoleGrantPathsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 325
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 341
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 354
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 318
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 331
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 347
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index:DataOciDataSafeSecurityPolicyReportRoleGrantPathsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
        "line": 126
      },
      "name": "DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollection",
      "symbolId": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index:DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
        "line": 36
      },
      "name": "DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionItems",
      "symbolId": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index:DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/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-data-safe-security-policy-report-role-grant-paths/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/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.DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/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-data-safe-security-policy-report-role-grant-paths/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-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index:DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/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-data-safe-security-policy-report-role-grant-paths/index.ts",
        "line": 59
      },
      "name": "DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 88
          },
          "name": "depthLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 93
          },
          "name": "grantedRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 98
          },
          "name": "grantee",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 103
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index:DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/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-data-safe-security-policy-report-role-grant-paths/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/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.DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/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-data-safe-security-policy-report-role-grant-paths/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-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index:DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/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-data-safe-security-policy-report-role-grant-paths/index.ts",
        "line": 149
      },
      "name": "DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 179
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-report-role-grant-paths/index:DataOciDataSafeSecurityPolicyReportRoleGrantPathsRoleGrantPathCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReports": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_reports oci_data_safe_security_policy_reports}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReports",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_reports oci_data_safe_security_policy_reports} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
          "line": 473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
        "line": 441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSecurityPolicyReports resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 458
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSecurityPolicyReports to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_reports#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSecurityPolicyReports that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSecurityPolicyReports to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 640
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 512
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 541
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 557
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 643
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 573
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 595
          },
          "name": "resetSecurityPolicyReportId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 611
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 627
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 655
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 669
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReports",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 446
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 637
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 583
          },
          "name": "securityPolicyReportCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 516
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 529
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 545
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 561
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 647
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 577
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 599
          },
          "name": "securityPolicyReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 615
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 631
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 506
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 522
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 535
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 551
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 567
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 589
          },
          "name": "securityPolicyReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 605
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 621
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-reports/index:DataOciDataSafeSecurityPolicyReports"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSecurityPolicyReportsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_reports#compartment_id DataOciDataSafeSecurityPolicyReports#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/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/7.19.0/docs/data-sources/data_safe_security_policy_reports#access_level DataOciDataSafeSecurityPolicyReports#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/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/7.19.0/docs/data-sources/data_safe_security_policy_reports#compartment_id_in_subtree DataOciDataSafeSecurityPolicyReports#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/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/7.19.0/docs/data-sources/data_safe_security_policy_reports#display_name DataOciDataSafeSecurityPolicyReports#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/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/7.19.0/docs/data-sources/data_safe_security_policy_reports#filter DataOciDataSafeSecurityPolicyReports#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_security_policy_reports#id DataOciDataSafeSecurityPolicyReports#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/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/7.19.0/docs/data-sources/data_safe_security_policy_reports#security_policy_report_id DataOciDataSafeSecurityPolicyReports#security_policy_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 36
          },
          "name": "securityPolicyReportId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_reports#state DataOciDataSafeSecurityPolicyReports#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/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/7.19.0/docs/data-sources/data_safe_security_policy_reports#target_id DataOciDataSafeSecurityPolicyReports#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 44
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-reports/index:DataOciDataSafeSecurityPolicyReportsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
        "line": 261
      },
      "name": "DataOciDataSafeSecurityPolicyReportsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_reports#name DataOciDataSafeSecurityPolicyReports#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 265
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_security_policy_reports#values DataOciDataSafeSecurityPolicyReports#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 273
          },
          "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/7.19.0/docs/data-sources/data_safe_security_policy_reports#regex DataOciDataSafeSecurityPolicyReports#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 269
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-reports/index:DataOciDataSafeSecurityPolicyReportsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-reports/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-data-safe-security-policy-reports/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/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.DataOciDataSafeSecurityPolicyReportsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/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-data-safe-security-policy-reports/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-data-safe-security-policy-reports/index.ts",
            "line": 426
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-reports/index:DataOciDataSafeSecurityPolicyReportsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-reports/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-data-safe-security-policy-reports/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 396
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 384
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 400
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 413
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 377
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 390
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 406
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-reports/index:DataOciDataSafeSecurityPolicyReportsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
        "line": 185
      },
      "name": "DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollection",
      "symbolId": "src/data-oci-data-safe-security-policy-reports/index:DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
        "line": 52
      },
      "name": "DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionItems",
      "symbolId": "src/data-oci-data-safe-security-policy-reports/index:DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-reports/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-data-safe-security-policy-reports/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/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.DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/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-data-safe-security-policy-reports/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-data-safe-security-policy-reports/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-reports/index:DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-reports/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-data-safe-security-policy-reports/index.ts",
        "line": 75
      },
      "name": "DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 104
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 110
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 115
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 120
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 126
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 131
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 136
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 141
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 147
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 152
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 157
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 162
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-reports/index:DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-reports/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/data-oci-data-safe-security-policy-reports/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/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.DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/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/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-reports/index:DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-security-policy-reports/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-data-safe-security-policy-reports/index.ts",
        "line": 208
      },
      "name": "DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 238
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-security-policy-reports/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-security-policy-reports/index:DataOciDataSafeSecurityPolicyReportsSecurityPolicyReportCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalytics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_column_analytics oci_data_safe_sensitive_column_analytics}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalytics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_column_analytics oci_data_safe_sensitive_column_analytics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
          "line": 541
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
        "line": 509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSensitiveColumnAnalytics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 526
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSensitiveColumnAnalytics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_column_analytics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSensitiveColumnAnalytics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSensitiveColumnAnalytics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 793
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 585
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 601
          },
          "name": "resetColumnName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 630
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 796
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 646
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 662
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 678
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 694
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 716
          },
          "name": "resetSensitiveDataModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 732
          },
          "name": "resetSensitiveTypeGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 748
          },
          "name": "resetSensitiveTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 764
          },
          "name": "resetTargetDatabaseGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 780
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 808
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 827
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveColumnAnalytics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 514
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 790
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 704
          },
          "name": "sensitiveColumnAnalyticsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 589
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 605
          },
          "name": "columnNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 618
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 634
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 800
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 650
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 666
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 682
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 698
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 720
          },
          "name": "sensitiveDataModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 736
          },
          "name": "sensitiveTypeGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 752
          },
          "name": "sensitiveTypeIdInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 768
          },
          "name": "targetDatabaseGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 784
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 579
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 595
          },
          "name": "columnName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 611
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 624
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 640
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 656
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 672
          },
          "name": "object",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 688
          },
          "name": "schemaName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 710
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 726
          },
          "name": "sensitiveTypeGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 742
          },
          "name": "sensitiveTypeId",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 758
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 774
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-column-analytics/index:DataOciDataSafeSensitiveColumnAnalytics"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSensitiveColumnAnalyticsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_column_analytics#compartment_id DataOciDataSafeSensitiveColumnAnalytics#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/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/7.19.0/docs/data-sources/data_safe_sensitive_column_analytics#access_level DataOciDataSafeSensitiveColumnAnalytics#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/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/7.19.0/docs/data-sources/data_safe_sensitive_column_analytics#column_name DataOciDataSafeSensitiveColumnAnalytics#column_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 17
          },
          "name": "columnName",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_column_analytics#compartment_id_in_subtree DataOciDataSafeSensitiveColumnAnalytics#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/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/7.19.0/docs/data-sources/data_safe_sensitive_column_analytics#filter DataOciDataSafeSensitiveColumnAnalytics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 70
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_column_analytics#group_by DataOciDataSafeSensitiveColumnAnalytics#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 29
          },
          "name": "groupBy",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_column_analytics#id DataOciDataSafeSensitiveColumnAnalytics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/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/7.19.0/docs/data-sources/data_safe_sensitive_column_analytics#object DataOciDataSafeSensitiveColumnAnalytics#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 40
          },
          "name": "object",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_column_analytics#schema_name DataOciDataSafeSensitiveColumnAnalytics#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 44
          },
          "name": "schemaName",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_column_analytics#sensitive_data_model_id DataOciDataSafeSensitiveColumnAnalytics#sensitive_data_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 48
          },
          "name": "sensitiveDataModelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_column_analytics#sensitive_type_group_id DataOciDataSafeSensitiveColumnAnalytics#sensitive_type_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 52
          },
          "name": "sensitiveTypeGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_column_analytics#sensitive_type_id DataOciDataSafeSensitiveColumnAnalytics#sensitive_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 56
          },
          "name": "sensitiveTypeId",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_column_analytics#target_database_group_id DataOciDataSafeSensitiveColumnAnalytics#target_database_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 60
          },
          "name": "targetDatabaseGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_column_analytics#target_id DataOciDataSafeSensitiveColumnAnalytics#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 64
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-column-analytics/index:DataOciDataSafeSensitiveColumnAnalyticsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
        "line": 329
      },
      "name": "DataOciDataSafeSensitiveColumnAnalyticsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_column_analytics#name DataOciDataSafeSensitiveColumnAnalytics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 333
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_column_analytics#values DataOciDataSafeSensitiveColumnAnalytics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 341
          },
          "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/7.19.0/docs/data-sources/data_safe_sensitive_column_analytics#regex DataOciDataSafeSensitiveColumnAnalytics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 337
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-column-analytics/index:DataOciDataSafeSensitiveColumnAnalyticsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-column-analytics/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-data-safe-sensitive-column-analytics/index.ts",
        "line": 486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/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.DataOciDataSafeSensitiveColumnAnalyticsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveColumnAnalyticsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/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-data-safe-sensitive-column-analytics/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-data-safe-sensitive-column-analytics/index.ts",
            "line": 494
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 487
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-column-analytics/index:DataOciDataSafeSensitiveColumnAnalyticsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-column-analytics/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
        "line": 387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 464
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSensitiveColumnAnalyticsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 452
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 468
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 481
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 445
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 458
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 474
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-column-analytics/index:DataOciDataSafeSensitiveColumnAnalyticsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
        "line": 253
      },
      "name": "DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollection",
      "symbolId": "src/data-oci-data-safe-sensitive-column-analytics/index:DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
        "line": 172
      },
      "name": "DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItems",
      "symbolId": "src/data-oci-data-safe-sensitive-column-analytics/index:DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
        "line": 72
      },
      "name": "DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsDimensions",
      "symbolId": "src/data-oci-data-safe-sensitive-column-analytics/index:DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsDimensions"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-column-analytics/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/data-oci-data-safe-sensitive-column-analytics/index.ts",
        "line": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/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.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 161
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/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/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 161
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-column-analytics/index:DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-column-analytics/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/data-oci-data-safe-sensitive-column-analytics/index.ts",
        "line": 95
      },
      "name": "DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 124
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 129
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 134
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 139
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 144
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 149
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-column-analytics/index:DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-column-analytics/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-data-safe-sensitive-column-analytics/index.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/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.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/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-data-safe-sensitive-column-analytics/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-data-safe-sensitive-column-analytics/index.ts",
            "line": 242
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-column-analytics/index:DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-column-analytics/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/data-oci-data-safe-sensitive-column-analytics/index.ts",
        "line": 195
      },
      "name": "DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 225
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 230
          },
          "name": "sensitiveColumnAnalyticCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-column-analytics/index:DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-column-analytics/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/data-oci-data-safe-sensitive-column-analytics/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/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.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 318
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/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/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 318
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-column-analytics/index:DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-column-analytics/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-data-safe-sensitive-column-analytics/index.ts",
        "line": 276
      },
      "name": "DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 306
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-column-analytics/index.ts",
            "line": 289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-column-analytics/index:DataOciDataSafeSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModel": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model oci_data_safe_sensitive_data_model}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model oci_data_safe_sensitive_data_model} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model/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.DataOciDataSafeSensitiveDataModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSensitiveDataModel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/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 DataOciDataSafeSensitiveDataModel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSensitiveDataModel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSensitiveDataModel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/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-data-safe-sensitive-data-model/index.ts",
            "line": 281
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 104
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 155
          },
          "name": "appSuiteName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 160
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 166
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 171
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 176
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 182
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 187
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 192
          },
          "name": "isAppDefinedRelationDiscoveryEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 197
          },
          "name": "isIncludeAllSchemas",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 202
          },
          "name": "isIncludeAllSensitiveTypes",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 207
          },
          "name": "isSampleDataCollectionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 212
          },
          "name": "schemasForDiscovery",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 230
          },
          "name": "sensitiveTypeGroupIdsForDiscovery",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 235
          },
          "name": "sensitiveTypeIdsForDiscovery",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 240
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 246
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 252
          },
          "name": "tablesForDiscovery",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelTablesForDiscoveryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 257
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 262
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 267
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 225
          },
          "name": "sensitiveDataModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 218
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model/index:DataOciDataSafeSensitiveDataModel"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSensitiveDataModelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model#sensitive_data_model_id DataOciDataSafeSensitiveDataModel#sensitive_data_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 13
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model/index:DataOciDataSafeSensitiveDataModelConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_referential_relation oci_data_safe_sensitive_data_model_referential_relation}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_referential_relation oci_data_safe_sensitive_data_model_referential_relation} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
          "line": 255
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
        "line": 223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSensitiveDataModelReferentialRelation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 240
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSensitiveDataModelReferentialRelation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_referential_relation#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSensitiveDataModelReferentialRelation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSensitiveDataModelReferentialRelation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 341
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 348
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 228
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 281
          },
          "name": "child",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationChildList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 286
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 291
          },
          "name": "isSensitive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 310
          },
          "name": "parent",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationParentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 315
          },
          "name": "relationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 333
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 304
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 328
          },
          "name": "sensitiveDataModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 297
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 321
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index:DataOciDataSafeSensitiveDataModelReferentialRelation"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationChild": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationChild",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
        "line": 19
      },
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationChild",
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index:DataOciDataSafeSensitiveDataModelReferentialRelationChild"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationChildList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationChildList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/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-data-safe-sensitive-data-model-referential-relation/index.ts",
        "line": 101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/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.DataOciDataSafeSensitiveDataModelReferentialRelationChildOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationChildList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/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-data-safe-sensitive-data-model-referential-relation/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-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 108
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index:DataOciDataSafeSensitiveDataModelReferentialRelationChildList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationChildOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationChildOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/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-data-safe-sensitive-data-model-referential-relation/index.ts",
        "line": 42
      },
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationChildOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 71
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 76
          },
          "name": "columnGroup",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 81
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 86
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 91
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 96
          },
          "name": "sensitiveTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationChild"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index:DataOciDataSafeSensitiveDataModelReferentialRelationChildOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_referential_relation#key DataOciDataSafeSensitiveDataModelReferentialRelation#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 13
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_referential_relation#sensitive_data_model_id DataOciDataSafeSensitiveDataModelReferentialRelation#sensitive_data_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 17
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index:DataOciDataSafeSensitiveDataModelReferentialRelationConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationParent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationParent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
        "line": 119
      },
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationParent",
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index:DataOciDataSafeSensitiveDataModelReferentialRelationParent"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationParentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationParentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
          "line": 208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
        "line": 201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 215
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationParentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationParentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 208
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 208
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 208
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index:DataOciDataSafeSensitiveDataModelReferentialRelationParentList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationParentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationParentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/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-data-safe-sensitive-data-model-referential-relation/index.ts",
        "line": 142
      },
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationParentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 171
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 176
          },
          "name": "columnGroup",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 181
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 186
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 191
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 196
          },
          "name": "sensitiveTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationParent"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relation/index:DataOciDataSafeSensitiveDataModelReferentialRelationParentOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_referential_relations oci_data_safe_sensitive_data_model_referential_relations}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_referential_relations oci_data_safe_sensitive_data_model_referential_relations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
          "line": 643
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
        "line": 611
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSensitiveDataModelReferentialRelations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 628
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSensitiveDataModelReferentialRelations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_referential_relations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSensitiveDataModelReferentialRelations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSensitiveDataModelReferentialRelations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 793
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 681
          },
          "name": "resetColumnName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 796
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 697
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 713
          },
          "name": "resetIsSensitive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 729
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 751
          },
          "name": "resetRelationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 767
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 808
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 821
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 616
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 790
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 739
          },
          "name": "referentialRelationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 685
          },
          "name": "columnNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 800
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 701
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 717
          },
          "name": "isSensitiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 733
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 755
          },
          "name": "relationTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 771
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 784
          },
          "name": "sensitiveDataModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 675
          },
          "name": "columnName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 691
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 707
          },
          "name": "isSensitive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 723
          },
          "name": "object",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 745
          },
          "name": "relationType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 761
          },
          "name": "schemaName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 777
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index:DataOciDataSafeSensitiveDataModelReferentialRelations"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_referential_relations#sensitive_data_model_id DataOciDataSafeSensitiveDataModelReferentialRelations#sensitive_data_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 40
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_referential_relations#column_name DataOciDataSafeSensitiveDataModelReferentialRelations#column_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 13
          },
          "name": "columnName",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_model_referential_relations#filter DataOciDataSafeSensitiveDataModelReferentialRelations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_sensitive_data_model_referential_relations#id DataOciDataSafeSensitiveDataModelReferentialRelations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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/7.19.0/docs/data-sources/data_safe_sensitive_data_model_referential_relations#is_sensitive DataOciDataSafeSensitiveDataModelReferentialRelations#is_sensitive}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 24
          },
          "name": "isSensitive",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_model_referential_relations#object DataOciDataSafeSensitiveDataModelReferentialRelations#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 28
          },
          "name": "object",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_model_referential_relations#relation_type DataOciDataSafeSensitiveDataModelReferentialRelations#relation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 32
          },
          "name": "relationType",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_model_referential_relations#schema_name DataOciDataSafeSensitiveDataModelReferentialRelations#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 36
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index:DataOciDataSafeSensitiveDataModelReferentialRelationsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
        "line": 431
      },
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_referential_relations#name DataOciDataSafeSensitiveDataModelReferentialRelations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 435
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_referential_relations#values DataOciDataSafeSensitiveDataModelReferentialRelations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 443
          },
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_model_referential_relations#regex DataOciDataSafeSensitiveDataModelReferentialRelations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 439
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index:DataOciDataSafeSensitiveDataModelReferentialRelationsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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-data-safe-sensitive-data-model-referential-relations/index.ts",
        "line": 588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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.DataOciDataSafeSensitiveDataModelReferentialRelationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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-data-safe-sensitive-data-model-referential-relations/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-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 596
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 589
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index:DataOciDataSafeSensitiveDataModelReferentialRelationsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 566
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 554
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 570
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 583
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 547
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 560
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 576
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index:DataOciDataSafeSensitiveDataModelReferentialRelationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
        "line": 355
      },
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollection",
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index:DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
        "line": 248
      },
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItems",
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index:DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsChild": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsChild",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
        "line": 48
      },
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsChild",
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index:DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsChild"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsChildList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsChildList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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-data-safe-sensitive-data-model-referential-relations/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsChildOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsChildList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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-data-safe-sensitive-data-model-referential-relations/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-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index:DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsChildList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsChildOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsChildOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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-data-safe-sensitive-data-model-referential-relations/index.ts",
        "line": 71
      },
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsChildOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 100
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 105
          },
          "name": "columnGroup",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 110
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 115
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 120
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 125
          },
          "name": "sensitiveTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsChild"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index:DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsChildOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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-data-safe-sensitive-data-model-referential-relations/index.ts",
        "line": 337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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-data-safe-sensitive-data-model-referential-relations/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-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 344
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index:DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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-data-safe-sensitive-data-model-referential-relations/index.ts",
        "line": 271
      },
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 301
          },
          "name": "child",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsChildList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 306
          },
          "name": "isSensitive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 311
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 317
          },
          "name": "parent",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsParentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 322
          },
          "name": "relationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 327
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 332
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index:DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsParent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsParent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
        "line": 148
      },
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsParent",
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index:DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsParent"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsParentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsParentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsParentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsParentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 237
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 237
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index:DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsParentList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsParentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsParentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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-data-safe-sensitive-data-model-referential-relations/index.ts",
        "line": 171
      },
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsParentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 200
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 205
          },
          "name": "columnGroup",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 210
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 215
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 220
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 225
          },
          "name": "sensitiveTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsParent"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index:DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsParentOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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-data-safe-sensitive-data-model-referential-relations/index.ts",
        "line": 413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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-data-safe-sensitive-data-model-referential-relations/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-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 420
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index:DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/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-data-safe-sensitive-data-model-referential-relations/index.ts",
        "line": 378
      },
      "name": "DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 408
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index.ts",
            "line": 391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-referential-relations/index:DataOciDataSafeSensitiveDataModelReferentialRelationsReferentialRelationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjects": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_objects oci_data_safe_sensitive_data_model_sensitive_objects}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjects",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_objects oci_data_safe_sensitive_data_model_sensitive_objects} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/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.DataOciDataSafeSensitiveDataModelSensitiveObjectsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSensitiveDataModelSensitiveObjects resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/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 DataOciDataSafeSensitiveDataModelSensitiveObjects to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_objects#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSensitiveDataModelSensitiveObjects that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSensitiveDataModelSensitiveObjects to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 529
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 532
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 449
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 465
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 481
          },
          "name": "resetObjectType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 497
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/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-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 555
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelSensitiveObjects",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 386
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 526
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 520
          },
          "name": "sensitiveObjectCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 536
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 453
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 469
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 485
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 501
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 514
          },
          "name": "sensitiveDataModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 443
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 459
          },
          "name": "object",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 475
          },
          "name": "objectType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 491
          },
          "name": "schemaName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 507
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index:DataOciDataSafeSensitiveDataModelSensitiveObjects"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSensitiveDataModelSensitiveObjectsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_objects#sensitive_data_model_id DataOciDataSafeSensitiveDataModelSensitiveObjects#sensitive_data_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 32
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_objects#filter DataOciDataSafeSensitiveDataModelSensitiveObjects#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_objects#id DataOciDataSafeSensitiveDataModelSensitiveObjects#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/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/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_objects#object DataOciDataSafeSensitiveDataModelSensitiveObjects#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 20
          },
          "name": "object",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_objects#object_type DataOciDataSafeSensitiveDataModelSensitiveObjects#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 24
          },
          "name": "objectType",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_objects#schema_name DataOciDataSafeSensitiveDataModelSensitiveObjects#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 28
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index:DataOciDataSafeSensitiveDataModelSensitiveObjectsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
        "line": 201
      },
      "name": "DataOciDataSafeSensitiveDataModelSensitiveObjectsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_objects#name DataOciDataSafeSensitiveDataModelSensitiveObjects#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 205
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_objects#values DataOciDataSafeSensitiveDataModelSensitiveObjects#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 213
          },
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_objects#regex DataOciDataSafeSensitiveDataModelSensitiveObjects#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 209
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index:DataOciDataSafeSensitiveDataModelSensitiveObjectsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/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-data-safe-sensitive-data-model-sensitive-objects/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/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.DataOciDataSafeSensitiveDataModelSensitiveObjectsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelSensitiveObjectsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/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-data-safe-sensitive-data-model-sensitive-objects/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-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index:DataOciDataSafeSensitiveDataModelSensitiveObjectsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 336
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelSensitiveObjectsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 324
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 340
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 353
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 317
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 330
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 346
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index:DataOciDataSafeSensitiveDataModelSensitiveObjectsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
        "line": 125
      },
      "name": "DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollection",
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index:DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
        "line": 40
      },
      "name": "DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionItems",
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index:DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/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-data-safe-sensitive-data-model-sensitive-objects/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/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.DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/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-data-safe-sensitive-data-model-sensitive-objects/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-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index:DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/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-data-safe-sensitive-data-model-sensitive-objects/index.ts",
        "line": 63
      },
      "name": "DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 92
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 97
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 102
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index:DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 197
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 190
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 190
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index:DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/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-data-safe-sensitive-data-model-sensitive-objects/index.ts",
        "line": 148
      },
      "name": "DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 178
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-objects/index:DataOciDataSafeSensitiveDataModelSensitiveObjectsSensitiveObjectCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemas": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_schemas oci_data_safe_sensitive_data_model_sensitive_schemas}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemas",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_schemas oci_data_safe_sensitive_data_model_sensitive_schemas} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/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.DataOciDataSafeSensitiveDataModelSensitiveSchemasConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSensitiveDataModelSensitiveSchemas resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/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 DataOciDataSafeSensitiveDataModelSensitiveSchemas to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_schemas#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSensitiveDataModelSensitiveSchemas that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSensitiveDataModelSensitiveSchemas to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 477
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 480
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 429
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 445
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/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-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 501
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelSensitiveSchemas",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 368
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 474
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 468
          },
          "name": "sensitiveSchemaCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 484
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 433
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 449
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 462
          },
          "name": "sensitiveDataModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 423
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 439
          },
          "name": "schemaName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 455
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index:DataOciDataSafeSensitiveDataModelSensitiveSchemas"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSensitiveDataModelSensitiveSchemasConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_schemas#sensitive_data_model_id DataOciDataSafeSensitiveDataModelSensitiveSchemas#sensitive_data_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 24
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_schemas#filter DataOciDataSafeSensitiveDataModelSensitiveSchemas#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_schemas#id DataOciDataSafeSensitiveDataModelSensitiveSchemas#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/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/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_schemas#schema_name DataOciDataSafeSensitiveDataModelSensitiveSchemas#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 20
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index:DataOciDataSafeSensitiveDataModelSensitiveSchemasConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
        "line": 183
      },
      "name": "DataOciDataSafeSensitiveDataModelSensitiveSchemasFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_schemas#name DataOciDataSafeSensitiveDataModelSensitiveSchemas#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/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/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_schemas#values DataOciDataSafeSensitiveDataModelSensitiveSchemas#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/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/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_schemas#regex DataOciDataSafeSensitiveDataModelSensitiveSchemas#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 191
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index:DataOciDataSafeSensitiveDataModelSensitiveSchemasFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/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-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/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.DataOciDataSafeSensitiveDataModelSensitiveSchemasFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelSensitiveSchemasFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/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-data-safe-sensitive-data-model-sensitive-schemas/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-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index:DataOciDataSafeSensitiveDataModelSensitiveSchemasFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/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-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 318
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelSensitiveSchemasFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 306
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/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-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 335
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 299
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 312
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 328
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index:DataOciDataSafeSensitiveDataModelSensitiveSchemasFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
        "line": 107
      },
      "name": "DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollection",
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index:DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
        "line": 32
      },
      "name": "DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionItems",
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index:DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/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-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/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.DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/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-data-safe-sensitive-data-model-sensitive-schemas/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-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index:DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-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-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
        "line": 55
      },
      "name": "DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 84
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index:DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/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-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/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.DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/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-data-safe-sensitive-data-model-sensitive-schemas/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-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index:DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/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-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
        "line": 130
      },
      "name": "DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 160
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-schemas/index:DataOciDataSafeSensitiveDataModelSensitiveSchemasSensitiveSchemaCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_types oci_data_safe_sensitive_data_model_sensitive_types}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_types oci_data_safe_sensitive_data_model_sensitive_types} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
          "line": 400
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
        "line": 368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSensitiveDataModelSensitiveTypes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 385
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSensitiveDataModelSensitiveTypes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_types#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSensitiveDataModelSensitiveTypes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSensitiveDataModelSensitiveTypes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 482
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 485
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 434
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 469
          },
          "name": "resetSensitiveTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 497
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 506
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelSensitiveTypes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 373
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 479
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 457
          },
          "name": "sensitiveDataModelSensitiveTypeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 489
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 438
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 451
          },
          "name": "sensitiveDataModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 473
          },
          "name": "sensitiveTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 428
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 444
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 463
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index:DataOciDataSafeSensitiveDataModelSensitiveTypes"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSensitiveDataModelSensitiveTypesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_types#sensitive_data_model_id DataOciDataSafeSensitiveDataModelSensitiveTypes#sensitive_data_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 20
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_types#filter DataOciDataSafeSensitiveDataModelSensitiveTypes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_types#id DataOciDataSafeSensitiveDataModelSensitiveTypes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/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/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_types#sensitive_type_id DataOciDataSafeSensitiveDataModelSensitiveTypes#sensitive_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 24
          },
          "name": "sensitiveTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index:DataOciDataSafeSensitiveDataModelSensitiveTypesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
        "line": 188
      },
      "name": "DataOciDataSafeSensitiveDataModelSensitiveTypesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_types#name DataOciDataSafeSensitiveDataModelSensitiveTypes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 192
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_types#values DataOciDataSafeSensitiveDataModelSensitiveTypes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 200
          },
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_model_sensitive_types#regex DataOciDataSafeSensitiveDataModelSensitiveTypes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 196
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index:DataOciDataSafeSensitiveDataModelSensitiveTypesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
        "line": 345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 360
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelSensitiveTypesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 353
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 353
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 353
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index:DataOciDataSafeSensitiveDataModelSensitiveTypesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/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-data-safe-sensitive-data-model-sensitive-types/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 323
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelSensitiveTypesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 311
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 327
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 340
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 304
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 317
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 333
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index:DataOciDataSafeSensitiveDataModelSensitiveTypesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
        "line": 112
      },
      "name": "DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollection",
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index:DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
        "line": 32
      },
      "name": "DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionItems",
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index:DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/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-data-safe-sensitive-data-model-sensitive-types/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/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.DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/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-data-safe-sensitive-data-model-sensitive-types/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-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index:DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/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-data-safe-sensitive-data-model-sensitive-types/index.ts",
        "line": 55
      },
      "name": "DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 84
          },
          "name": "sensitiveDataModelSensitiveTypeCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 89
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index:DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 184
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 177
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 177
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index:DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/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-data-safe-sensitive-data-model-sensitive-types/index.ts",
        "line": 135
      },
      "name": "DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 165
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model-sensitive-types/index:DataOciDataSafeSensitiveDataModelSensitiveTypesSensitiveDataModelSensitiveTypeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelTablesForDiscovery": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelTablesForDiscovery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
        "line": 15
      },
      "name": "DataOciDataSafeSensitiveDataModelTablesForDiscovery",
      "symbolId": "src/data-oci-data-safe-sensitive-data-model/index:DataOciDataSafeSensitiveDataModelTablesForDiscovery"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelTablesForDiscoveryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelTablesForDiscoveryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-model/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-data-safe-sensitive-data-model/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/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.DataOciDataSafeSensitiveDataModelTablesForDiscoveryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelTablesForDiscoveryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/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-data-safe-sensitive-data-model/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-data-safe-sensitive-data-model/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model/index:DataOciDataSafeSensitiveDataModelTablesForDiscoveryList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelTablesForDiscoveryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelTablesForDiscoveryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-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-data-safe-sensitive-data-model/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeSensitiveDataModelTablesForDiscoveryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 67
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 72
          },
          "name": "tableNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-model/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelTablesForDiscovery"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-model/index:DataOciDataSafeSensitiveDataModelTablesForDiscoveryOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModels": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models oci_data_safe_sensitive_data_models}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModels",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models oci_data_safe_sensitive_data_models} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-models/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.DataOciDataSafeSensitiveDataModelsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
        "line": 570
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSensitiveDataModels resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/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 DataOciDataSafeSensitiveDataModels to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSensitiveDataModels that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSensitiveDataModels to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 803
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 643
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 672
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 688
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 806
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 704
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 726
          },
          "name": "resetSensitiveDataModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 742
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 758
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 774
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 790
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 818
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 834
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModels",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 575
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 800
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 714
          },
          "name": "sensitiveDataModelCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 647
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 660
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 676
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 692
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 810
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 708
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 730
          },
          "name": "sensitiveDataModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 746
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 762
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 778
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 794
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 637
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 653
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 666
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 682
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 698
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 720
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 736
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 752
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 768
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 784
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models/index:DataOciDataSafeSensitiveDataModels"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSensitiveDataModelsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models#compartment_id DataOciDataSafeSensitiveDataModels#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/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/7.19.0/docs/data-sources/data_safe_sensitive_data_models#access_level DataOciDataSafeSensitiveDataModels#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/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/7.19.0/docs/data-sources/data_safe_sensitive_data_models#compartment_id_in_subtree DataOciDataSafeSensitiveDataModels#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/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/7.19.0/docs/data-sources/data_safe_sensitive_data_models#display_name DataOciDataSafeSensitiveDataModels#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/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/7.19.0/docs/data-sources/data_safe_sensitive_data_models#filter DataOciDataSafeSensitiveDataModels#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_sensitive_data_models#id DataOciDataSafeSensitiveDataModels#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/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/7.19.0/docs/data-sources/data_safe_sensitive_data_models#sensitive_data_model_id DataOciDataSafeSensitiveDataModels#sensitive_data_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 36
          },
          "name": "sensitiveDataModelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models#state DataOciDataSafeSensitiveDataModels#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/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/7.19.0/docs/data-sources/data_safe_sensitive_data_models#target_id DataOciDataSafeSensitiveDataModels#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/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/7.19.0/docs/data-sources/data_safe_sensitive_data_models#time_created_greater_than_or_equal_to DataOciDataSafeSensitiveDataModels#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 48
          },
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_models#time_created_less_than DataOciDataSafeSensitiveDataModels#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 52
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models/index:DataOciDataSafeSensitiveDataModelsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
        "line": 390
      },
      "name": "DataOciDataSafeSensitiveDataModelsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models#name DataOciDataSafeSensitiveDataModels#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/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/7.19.0/docs/data-sources/data_safe_sensitive_data_models#values DataOciDataSafeSensitiveDataModels#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/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/7.19.0/docs/data-sources/data_safe_sensitive_data_models#regex DataOciDataSafeSensitiveDataModels#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 398
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models/index:DataOciDataSafeSensitiveDataModelsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-models/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-data-safe-sensitive-data-models/index.ts",
        "line": 547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/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.DataOciDataSafeSensitiveDataModelsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/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-data-safe-sensitive-data-models/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-data-safe-sensitive-data-models/index.ts",
            "line": 555
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models/index:DataOciDataSafeSensitiveDataModelsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-models/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-data-safe-sensitive-data-models/index.ts",
        "line": 448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 525
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 513
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/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-data-safe-sensitive-data-models/index.ts",
            "line": 542
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 506
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 519
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 535
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models/index:DataOciDataSafeSensitiveDataModelsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumn": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_column oci_data_safe_sensitive_data_models_sensitive_column}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumn",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_column oci_data_safe_sensitive_data_models_sensitive_column} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/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.DataOciDataSafeSensitiveDataModelsSensitiveColumnConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSensitiveDataModelsSensitiveColumn resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/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 DataOciDataSafeSensitiveDataModelsSensitiveColumn to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_column#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSensitiveDataModelsSensitiveColumn that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSensitiveDataModelsSensitiveColumn to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 219
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 226
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveColumn",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 80
          },
          "name": "appDefinedChildColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 85
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 90
          },
          "name": "columnGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 95
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 100
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 105
          },
          "name": "dbDefinedChildColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 110
          },
          "name": "estimatedDataValueCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 120
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 125
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 130
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 135
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 140
          },
          "name": "parentColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 145
          },
          "name": "relationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 150
          },
          "name": "sampleDataValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 155
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 186
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 191
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 196
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 201
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 206
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 211
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 168
          },
          "name": "sensitiveColumnKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 181
          },
          "name": "sensitiveDataModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 161
          },
          "name": "sensitiveColumnKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 174
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index:DataOciDataSafeSensitiveDataModelsSensitiveColumn"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveColumnConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_column#sensitive_column_key DataOciDataSafeSensitiveDataModelsSensitiveColumn#sensitive_column_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 13
          },
          "name": "sensitiveColumnKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_column#sensitive_data_model_id DataOciDataSafeSensitiveDataModelsSensitiveColumn#sensitive_data_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 17
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models-sensitive-column/index:DataOciDataSafeSensitiveDataModelsSensitiveColumnConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumns": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns oci_data_safe_sensitive_data_models_sensitive_columns}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumns",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns oci_data_safe_sensitive_data_models_sensitive_columns} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
          "line": 560
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
        "line": 528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSensitiveDataModelsSensitiveColumns resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 545
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSensitiveDataModelsSensitiveColumns to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSensitiveDataModelsSensitiveColumns that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSensitiveDataModelsSensitiveColumns to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 897
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 609
          },
          "name": "resetColumnGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 625
          },
          "name": "resetColumnName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 641
          },
          "name": "resetDataType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 900
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 657
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 673
          },
          "name": "resetIsCaseInSensitive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 689
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 705
          },
          "name": "resetObjectType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 721
          },
          "name": "resetParentColumnKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 737
          },
          "name": "resetRelationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 753
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 775
          },
          "name": "resetSensitiveColumnLifecycleState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 804
          },
          "name": "resetSensitiveTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 820
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 836
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 852
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 868
          },
          "name": "resetTimeUpdatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 884
          },
          "name": "resetTimeUpdatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 912
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 936
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveColumns",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 533
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 894
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 763
          },
          "name": "sensitiveColumnCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 613
          },
          "name": "columnGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 629
          },
          "name": "columnNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 645
          },
          "name": "dataTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 904
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 661
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 677
          },
          "name": "isCaseInSensitiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 693
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 709
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 725
          },
          "name": "parentColumnKeyInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 741
          },
          "name": "relationTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 757
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 779
          },
          "name": "sensitiveColumnLifecycleStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 792
          },
          "name": "sensitiveDataModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 808
          },
          "name": "sensitiveTypeIdInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 824
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 840
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 856
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 872
          },
          "name": "timeUpdatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 888
          },
          "name": "timeUpdatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 603
          },
          "name": "columnGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 619
          },
          "name": "columnName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 635
          },
          "name": "dataType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 651
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 667
          },
          "name": "isCaseInSensitive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 683
          },
          "name": "object",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 699
          },
          "name": "objectType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 715
          },
          "name": "parentColumnKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 731
          },
          "name": "relationType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 747
          },
          "name": "schemaName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 769
          },
          "name": "sensitiveColumnLifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 785
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 798
          },
          "name": "sensitiveTypeId",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 814
          },
          "name": "status",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 830
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 846
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 862
          },
          "name": "timeUpdatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 878
          },
          "name": "timeUpdatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index:DataOciDataSafeSensitiveDataModelsSensitiveColumns"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveColumnsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#sensitive_data_model_id DataOciDataSafeSensitiveDataModelsSensitiveColumns#sensitive_data_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 60
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#column_group DataOciDataSafeSensitiveDataModelsSensitiveColumns#column_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 13
          },
          "name": "columnGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#column_name DataOciDataSafeSensitiveDataModelsSensitiveColumns#column_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 17
          },
          "name": "columnName",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#data_type DataOciDataSafeSensitiveDataModelsSensitiveColumns#data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 21
          },
          "name": "dataType",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#filter DataOciDataSafeSensitiveDataModelsSensitiveColumns#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 90
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#id DataOciDataSafeSensitiveDataModelsSensitiveColumns#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/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/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#is_case_in_sensitive DataOciDataSafeSensitiveDataModelsSensitiveColumns#is_case_in_sensitive}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 32
          },
          "name": "isCaseInSensitive",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#object DataOciDataSafeSensitiveDataModelsSensitiveColumns#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 36
          },
          "name": "object",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#object_type DataOciDataSafeSensitiveDataModelsSensitiveColumns#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 40
          },
          "name": "objectType",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#parent_column_key DataOciDataSafeSensitiveDataModelsSensitiveColumns#parent_column_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 44
          },
          "name": "parentColumnKey",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#relation_type DataOciDataSafeSensitiveDataModelsSensitiveColumns#relation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 48
          },
          "name": "relationType",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#schema_name DataOciDataSafeSensitiveDataModelsSensitiveColumns#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 52
          },
          "name": "schemaName",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#sensitive_column_lifecycle_state DataOciDataSafeSensitiveDataModelsSensitiveColumns#sensitive_column_lifecycle_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 56
          },
          "name": "sensitiveColumnLifecycleState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#sensitive_type_id DataOciDataSafeSensitiveDataModelsSensitiveColumns#sensitive_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 64
          },
          "name": "sensitiveTypeId",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#status DataOciDataSafeSensitiveDataModelsSensitiveColumns#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 68
          },
          "name": "status",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#time_created_greater_than_or_equal_to DataOciDataSafeSensitiveDataModelsSensitiveColumns#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 72
          },
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#time_created_less_than DataOciDataSafeSensitiveDataModelsSensitiveColumns#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 76
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#time_updated_greater_than_or_equal_to DataOciDataSafeSensitiveDataModelsSensitiveColumns#time_updated_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 80
          },
          "name": "timeUpdatedGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#time_updated_less_than DataOciDataSafeSensitiveDataModelsSensitiveColumns#time_updated_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 84
          },
          "name": "timeUpdatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index:DataOciDataSafeSensitiveDataModelsSensitiveColumnsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
        "line": 348
      },
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveColumnsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#name DataOciDataSafeSensitiveDataModelsSensitiveColumns#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 352
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#values DataOciDataSafeSensitiveDataModelsSensitiveColumns#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 360
          },
          "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/7.19.0/docs/data-sources/data_safe_sensitive_data_models_sensitive_columns#regex DataOciDataSafeSensitiveDataModelsSensitiveColumns#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 356
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index:DataOciDataSafeSensitiveDataModelsSensitiveColumnsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
        "line": 505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 520
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveColumnsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 513
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 513
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 513
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 506
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index:DataOciDataSafeSensitiveDataModelsSensitiveColumnsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 483
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveColumnsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 471
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 487
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 500
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 464
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 477
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 493
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index:DataOciDataSafeSensitiveDataModelsSensitiveColumnsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
        "line": 272
      },
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollection",
      "symbolId": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index:DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
        "line": 92
      },
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionItems",
      "symbolId": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index:DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/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-data-safe-sensitive-data-models-sensitive-columns/index.ts",
        "line": 254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/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.DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/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-data-safe-sensitive-data-models-sensitive-columns/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-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index:DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/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/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
        "line": 115
      },
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 144
          },
          "name": "appDefinedChildColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 149
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 154
          },
          "name": "columnGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 159
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 164
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 169
          },
          "name": "dbDefinedChildColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 174
          },
          "name": "estimatedDataValueCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 179
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 184
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 189
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 194
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 199
          },
          "name": "parentColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 204
          },
          "name": "relationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 209
          },
          "name": "sampleDataValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 214
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 219
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 224
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 229
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 234
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 239
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 244
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 249
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index:DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/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/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/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.DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 337
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/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/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 337
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index:DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/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-data-safe-sensitive-data-models-sensitive-columns/index.ts",
        "line": 295
      },
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 325
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index.ts",
            "line": 308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models-sensitive-columns/index:DataOciDataSafeSensitiveDataModelsSensitiveColumnsSensitiveColumnCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
        "line": 314
      },
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollection",
      "symbolId": "src/data-oci-data-safe-sensitive-data-models/index:DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
        "line": 140
      },
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItems",
      "symbolId": "src/data-oci-data-safe-sensitive-data-models/index:DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-models/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-data-safe-sensitive-data-models/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/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.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/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-data-safe-sensitive-data-models/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-data-safe-sensitive-data-models/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models/index:DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-models/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-data-safe-sensitive-data-models/index.ts",
        "line": 163
      },
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 192
          },
          "name": "appSuiteName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 197
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 203
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 208
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 213
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 219
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 224
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 229
          },
          "name": "isAppDefinedRelationDiscoveryEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 234
          },
          "name": "isIncludeAllSchemas",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 239
          },
          "name": "isIncludeAllSensitiveTypes",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 244
          },
          "name": "isSampleDataCollectionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 249
          },
          "name": "schemasForDiscovery",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 254
          },
          "name": "sensitiveTypeGroupIdsForDiscovery",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 259
          },
          "name": "sensitiveTypeIdsForDiscovery",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 264
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 270
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 276
          },
          "name": "tablesForDiscovery",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsTablesForDiscoveryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 281
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 286
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 291
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models/index:DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsTablesForDiscovery": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsTablesForDiscovery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
        "line": 60
      },
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsTablesForDiscovery",
      "symbolId": "src/data-oci-data-safe-sensitive-data-models/index:DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsTablesForDiscovery"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsTablesForDiscoveryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsTablesForDiscoveryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-models/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-data-safe-sensitive-data-models/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/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.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsTablesForDiscoveryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsTablesForDiscoveryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/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-data-safe-sensitive-data-models/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-data-safe-sensitive-data-models/index.ts",
            "line": 129
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models/index:DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsTablesForDiscoveryList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsTablesForDiscoveryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsTablesForDiscoveryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-models/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-data-safe-sensitive-data-models/index.ts",
        "line": 83
      },
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsTablesForDiscoveryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 112
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 117
          },
          "name": "tableNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsTablesForDiscovery"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models/index:DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsTablesForDiscoveryOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-models/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-data-safe-sensitive-data-models/index.ts",
        "line": 372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/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.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/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-data-safe-sensitive-data-models/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-data-safe-sensitive-data-models/index.ts",
            "line": 379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models/index:DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-data-models/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-data-safe-sensitive-data-models/index.ts",
        "line": 337
      },
      "name": "DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 367
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-data-models/index.ts",
            "line": 350
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-data-models/index:DataOciDataSafeSensitiveDataModelsSensitiveDataModelCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveType": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type oci_data_safe_sensitive_type}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveType",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type oci_data_safe_sensitive_type} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-type/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.DataOciDataSafeSensitiveTypeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSensitiveType resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/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 DataOciDataSafeSensitiveType to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSensitiveType that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSensitiveType to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/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-data-safe-sensitive-type/index.ts",
            "line": 200
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveType",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 75
          },
          "name": "commentPattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 85
          },
          "name": "dataPattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 90
          },
          "name": "defaultMaskingFormatId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 96
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 101
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 106
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 111
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 117
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 122
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 127
          },
          "name": "isCommon",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 132
          },
          "name": "namePattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 137
          },
          "name": "parentCategoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 142
          },
          "name": "searchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 160
          },
          "name": "shortName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 165
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 170
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 176
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 181
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 186
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 155
          },
          "name": "sensitiveTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 148
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type/index:DataOciDataSafeSensitiveType"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSensitiveTypeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type#sensitive_type_id DataOciDataSafeSensitiveType#sensitive_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type/index.ts",
            "line": 13
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type/index:DataOciDataSafeSensitiveTypeConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type_group oci_data_safe_sensitive_type_group}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type_group oci_data_safe_sensitive_type_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-type-group/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.DataOciDataSafeSensitiveTypeGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-type-group/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSensitiveTypeGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group/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 DataOciDataSafeSensitiveTypeGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSensitiveTypeGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSensitiveTypeGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group/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-data-safe-sensitive-type-group/index.ts",
            "line": 155
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveTypeGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group/index.ts",
            "line": 107
          },
          "name": "sensitiveTypeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group/index.ts",
            "line": 131
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group/index.ts",
            "line": 136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group/index.ts",
            "line": 141
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group/index.ts",
            "line": 120
          },
          "name": "sensitiveTypeGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group/index.ts",
            "line": 113
          },
          "name": "sensitiveTypeGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-group/index:DataOciDataSafeSensitiveTypeGroup"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-type-group/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSensitiveTypeGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type_group#sensitive_type_group_id DataOciDataSafeSensitiveTypeGroup#sensitive_type_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group/index.ts",
            "line": 13
          },
          "name": "sensitiveTypeGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-group/index:DataOciDataSafeSensitiveTypeGroupConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type_group_grouped_sensitive_types oci_data_safe_sensitive_type_group_grouped_sensitive_types}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type_group_grouped_sensitive_types oci_data_safe_sensitive_type_group_grouped_sensitive_types} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
          "line": 568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
        "line": 536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 553
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type_group_grouped_sensitive_types#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 650
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 653
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 608
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 637
          },
          "name": "resetSensitiveTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 665
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 674
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 541
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 647
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 596
          },
          "name": "groupedSensitiveTypeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 657
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 612
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 625
          },
          "name": "sensitiveTypeGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 641
          },
          "name": "sensitiveTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 602
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 618
          },
          "name": "sensitiveTypeGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 631
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index:DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypes"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type_group_grouped_sensitive_types#sensitive_type_group_id DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypes#sensitive_type_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 20
          },
          "name": "sensitiveTypeGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type_group_grouped_sensitive_types#filter DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_sensitive_type_group_grouped_sensitive_types#id DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/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/7.19.0/docs/data-sources/data_safe_sensitive_type_group_grouped_sensitive_types#sensitive_type_id DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypes#sensitive_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 24
          },
          "name": "sensitiveTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index:DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
        "line": 356
      },
      "name": "DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type_group_grouped_sensitive_types#name DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 360
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type_group_grouped_sensitive_types#values DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 368
          },
          "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/7.19.0/docs/data-sources/data_safe_sensitive_type_group_grouped_sensitive_types#regex DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 364
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index:DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
        "line": 513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 528
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 521
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 521
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 521
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index:DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/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-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 491
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 479
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 495
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 508
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 472
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 485
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 501
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index:DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
        "line": 280
      },
      "name": "DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollection",
      "symbolId": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index:DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
        "line": 193
      },
      "name": "DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItems",
      "symbolId": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index:DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
        "line": 32
      },
      "name": "DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsItems",
      "symbolId": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index:DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/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-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/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.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/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-data-safe-sensitive-type-group-grouped-sensitive-types/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-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index:DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/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-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
        "line": 55
      },
      "name": "DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 84
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index:DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/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-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/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.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/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-data-safe-sensitive-type-group-grouped-sensitive-types/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-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index:DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/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-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
        "line": 216
      },
      "name": "DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 246
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 252
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsPatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 257
          },
          "name": "sensitiveTypeGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index:DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsPatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsPatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
        "line": 107
      },
      "name": "DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsPatchOperations",
      "symbolId": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index:DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsPatchOperations"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsPatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsPatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/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-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/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.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsPatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsPatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/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-data-safe-sensitive-type-group-grouped-sensitive-types/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-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index:DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsPatchOperationsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsPatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsPatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/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-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
        "line": 130
      },
      "name": "DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsPatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 159
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 164
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 170
          },
          "name": "value",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsPatchOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index:DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsPatchOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/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-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/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.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/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-data-safe-sensitive-type-group-grouped-sensitive-types/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-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index:DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/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-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
        "line": 303
      },
      "name": "DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 333
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-group-grouped-sensitive-types/index:DataOciDataSafeSensitiveTypeGroupGroupedSensitiveTypesGroupedSensitiveTypeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type_groups oci_data_safe_sensitive_type_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type_groups oci_data_safe_sensitive_type_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
          "line": 472
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
        "line": 440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSensitiveTypeGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 457
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSensitiveTypeGroups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSensitiveTypeGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSensitiveTypeGroups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 656
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 512
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 541
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 557
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 659
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 573
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 595
          },
          "name": "resetSensitiveTypeGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 611
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 627
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 643
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 671
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 686
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveTypeGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 445
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 653
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 583
          },
          "name": "sensitiveTypeGroupCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 516
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 529
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 545
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 561
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 663
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 577
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 599
          },
          "name": "sensitiveTypeGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 615
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 631
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 647
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 506
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 522
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 535
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 551
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 567
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 589
          },
          "name": "sensitiveTypeGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 605
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 621
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 637
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-groups/index:DataOciDataSafeSensitiveTypeGroups"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSensitiveTypeGroupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type_groups#compartment_id DataOciDataSafeSensitiveTypeGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/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/7.19.0/docs/data-sources/data_safe_sensitive_type_groups#access_level DataOciDataSafeSensitiveTypeGroups#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/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/7.19.0/docs/data-sources/data_safe_sensitive_type_groups#compartment_id_in_subtree DataOciDataSafeSensitiveTypeGroups#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/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/7.19.0/docs/data-sources/data_safe_sensitive_type_groups#display_name DataOciDataSafeSensitiveTypeGroups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/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/7.19.0/docs/data-sources/data_safe_sensitive_type_groups#filter DataOciDataSafeSensitiveTypeGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_sensitive_type_groups#id DataOciDataSafeSensitiveTypeGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/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/7.19.0/docs/data-sources/data_safe_sensitive_type_groups#sensitive_type_group_id DataOciDataSafeSensitiveTypeGroups#sensitive_type_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 36
          },
          "name": "sensitiveTypeGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type_groups#state DataOciDataSafeSensitiveTypeGroups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/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/7.19.0/docs/data-sources/data_safe_sensitive_type_groups#time_created_greater_than_or_equal_to DataOciDataSafeSensitiveTypeGroups#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/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/7.19.0/docs/data-sources/data_safe_sensitive_type_groups#time_created_less_than DataOciDataSafeSensitiveTypeGroups#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 48
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-groups/index:DataOciDataSafeSensitiveTypeGroupsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
        "line": 260
      },
      "name": "DataOciDataSafeSensitiveTypeGroupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type_groups#name DataOciDataSafeSensitiveTypeGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 264
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_type_groups#values DataOciDataSafeSensitiveTypeGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 272
          },
          "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/7.19.0/docs/data-sources/data_safe_sensitive_type_groups#regex DataOciDataSafeSensitiveTypeGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 268
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-groups/index:DataOciDataSafeSensitiveTypeGroupsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-type-groups/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-data-safe-sensitive-type-groups/index.ts",
        "line": 417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/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.DataOciDataSafeSensitiveTypeGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveTypeGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/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-data-safe-sensitive-type-groups/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-data-safe-sensitive-type-groups/index.ts",
            "line": 425
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-groups/index:DataOciDataSafeSensitiveTypeGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-type-groups/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-data-safe-sensitive-type-groups/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 395
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSensitiveTypeGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 383
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 399
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 412
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 376
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 389
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 405
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-groups/index:DataOciDataSafeSensitiveTypeGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
        "line": 184
      },
      "name": "DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollection",
      "symbolId": "src/data-oci-data-safe-sensitive-type-groups/index:DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
        "line": 56
      },
      "name": "DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionItems",
      "symbolId": "src/data-oci-data-safe-sensitive-type-groups/index:DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-type-groups/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-data-safe-sensitive-type-groups/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/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.DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/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-data-safe-sensitive-type-groups/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-data-safe-sensitive-type-groups/index.ts",
            "line": 173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-groups/index:DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-type-groups/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-data-safe-sensitive-type-groups/index.ts",
        "line": 79
      },
      "name": "DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 108
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 114
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 119
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 124
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 130
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 135
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 140
          },
          "name": "sensitiveTypeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 145
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 151
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 156
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 161
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-groups/index:DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-type-groups/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-data-safe-sensitive-type-groups/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/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.DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/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-data-safe-sensitive-type-groups/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-data-safe-sensitive-type-groups/index.ts",
            "line": 249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-groups/index:DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-type-groups/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-data-safe-sensitive-type-groups/index.ts",
        "line": 207
      },
      "name": "DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 237
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-type-groups/index.ts",
            "line": 220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-type-groups/index:DataOciDataSafeSensitiveTypeGroupsSensitiveTypeGroupCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_types oci_data_safe_sensitive_types}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_types oci_data_safe_sensitive_types} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-types/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.DataOciDataSafeSensitiveTypesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
        "line": 505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSensitiveTypes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/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 DataOciDataSafeSensitiveTypes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_types#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSensitiveTypes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSensitiveTypes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 806
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 582
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 611
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 627
          },
          "name": "resetDefaultMaskingFormatId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 643
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 659
          },
          "name": "resetEntityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 809
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 675
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 691
          },
          "name": "resetIsCommon"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 707
          },
          "name": "resetParentCategoryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 729
          },
          "name": "resetSensitiveTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 745
          },
          "name": "resetSensitiveTypeSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 761
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 777
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 793
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 821
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 841
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveTypes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 510
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 803
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 717
          },
          "name": "sensitiveTypeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesSensitiveTypeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 586
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 599
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 615
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 631
          },
          "name": "defaultMaskingFormatIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 647
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 663
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 813
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 679
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 695
          },
          "name": "isCommonInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 711
          },
          "name": "parentCategoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 733
          },
          "name": "sensitiveTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 749
          },
          "name": "sensitiveTypeSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 765
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 781
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 797
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 576
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 592
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 605
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 621
          },
          "name": "defaultMaskingFormatId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 637
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 653
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 669
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 685
          },
          "name": "isCommon",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 701
          },
          "name": "parentCategoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 723
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 739
          },
          "name": "sensitiveTypeSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 755
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 771
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 787
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-types/index:DataOciDataSafeSensitiveTypes"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSensitiveTypesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_types#compartment_id DataOciDataSafeSensitiveTypes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/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/7.19.0/docs/data-sources/data_safe_sensitive_types#access_level DataOciDataSafeSensitiveTypes#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/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/7.19.0/docs/data-sources/data_safe_sensitive_types#compartment_id_in_subtree DataOciDataSafeSensitiveTypes#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/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/7.19.0/docs/data-sources/data_safe_sensitive_types#default_masking_format_id DataOciDataSafeSensitiveTypes#default_masking_format_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 25
          },
          "name": "defaultMaskingFormatId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_types#display_name DataOciDataSafeSensitiveTypes#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/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/7.19.0/docs/data-sources/data_safe_sensitive_types#entity_type DataOciDataSafeSensitiveTypes#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 33
          },
          "name": "entityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_types#filter DataOciDataSafeSensitiveTypes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 74
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_sensitive_types#id DataOciDataSafeSensitiveTypes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/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/7.19.0/docs/data-sources/data_safe_sensitive_types#is_common DataOciDataSafeSensitiveTypes#is_common}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 44
          },
          "name": "isCommon",
          "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/7.19.0/docs/data-sources/data_safe_sensitive_types#parent_category_id DataOciDataSafeSensitiveTypes#parent_category_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 48
          },
          "name": "parentCategoryId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_types#sensitive_type_id DataOciDataSafeSensitiveTypes#sensitive_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 52
          },
          "name": "sensitiveTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_types#sensitive_type_source DataOciDataSafeSensitiveTypes#sensitive_type_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 56
          },
          "name": "sensitiveTypeSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_types#state DataOciDataSafeSensitiveTypes#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 60
          },
          "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/7.19.0/docs/data-sources/data_safe_sensitive_types#time_created_greater_than_or_equal_to DataOciDataSafeSensitiveTypes#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 64
          },
          "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/7.19.0/docs/data-sources/data_safe_sensitive_types#time_created_less_than DataOciDataSafeSensitiveTypes#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 68
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-types/index:DataOciDataSafeSensitiveTypesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExport": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_types_export oci_data_safe_sensitive_types_export}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_types_export oci_data_safe_sensitive_types_export} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-types-export/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.DataOciDataSafeSensitiveTypesExportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-types-export/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSensitiveTypesExport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-export/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 DataOciDataSafeSensitiveTypesExport to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_types_export#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSensitiveTypesExport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSensitiveTypesExport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-export/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-data-safe-sensitive-types-export/index.ts",
            "line": 160
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveTypesExport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-export/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-export/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-export/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-export/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-export/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-export/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-export/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-export/index.ts",
            "line": 107
          },
          "name": "isIncludeAllSensitiveTypes",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-export/index.ts",
            "line": 112
          },
          "name": "sensitiveTypeIdsForExport",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-export/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-export/index.ts",
            "line": 136
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-export/index.ts",
            "line": 141
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-export/index.ts",
            "line": 146
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-export/index.ts",
            "line": 125
          },
          "name": "sensitiveTypesExportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-export/index.ts",
            "line": 118
          },
          "name": "sensitiveTypesExportId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-types-export/index:DataOciDataSafeSensitiveTypesExport"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-types-export/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSensitiveTypesExportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_types_export#sensitive_types_export_id DataOciDataSafeSensitiveTypesExport#sensitive_types_export_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-export/index.ts",
            "line": 13
          },
          "name": "sensitiveTypesExportId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-types-export/index:DataOciDataSafeSensitiveTypesExportConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExports": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_types_exports oci_data_safe_sensitive_types_exports}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExports",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_types_exports oci_data_safe_sensitive_types_exports} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-types-exports/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.DataOciDataSafeSensitiveTypesExportsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
        "line": 445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSensitiveTypesExports resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/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 DataOciDataSafeSensitiveTypesExports to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_types_exports#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSensitiveTypesExports that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSensitiveTypesExports to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 661
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 517
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 546
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 562
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 664
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 578
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 600
          },
          "name": "resetSensitiveTypesExportId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 616
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 632
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 648
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 676
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 691
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveTypesExports",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 450
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 658
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 588
          },
          "name": "sensitiveTypesExportCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 521
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 534
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 550
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 566
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 668
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 582
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 604
          },
          "name": "sensitiveTypesExportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 620
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 636
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 652
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 511
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 527
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 540
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 556
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 572
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 594
          },
          "name": "sensitiveTypesExportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 610
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 626
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 642
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-types-exports/index:DataOciDataSafeSensitiveTypesExports"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSensitiveTypesExportsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_types_exports#compartment_id DataOciDataSafeSensitiveTypesExports#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/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/7.19.0/docs/data-sources/data_safe_sensitive_types_exports#access_level DataOciDataSafeSensitiveTypesExports#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/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/7.19.0/docs/data-sources/data_safe_sensitive_types_exports#compartment_id_in_subtree DataOciDataSafeSensitiveTypesExports#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/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/7.19.0/docs/data-sources/data_safe_sensitive_types_exports#display_name DataOciDataSafeSensitiveTypesExports#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/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/7.19.0/docs/data-sources/data_safe_sensitive_types_exports#filter DataOciDataSafeSensitiveTypesExports#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_sensitive_types_exports#id DataOciDataSafeSensitiveTypesExports#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/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/7.19.0/docs/data-sources/data_safe_sensitive_types_exports#sensitive_types_export_id DataOciDataSafeSensitiveTypesExports#sensitive_types_export_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 36
          },
          "name": "sensitiveTypesExportId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_types_exports#state DataOciDataSafeSensitiveTypesExports#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/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/7.19.0/docs/data-sources/data_safe_sensitive_types_exports#time_created_greater_than_or_equal_to DataOciDataSafeSensitiveTypesExports#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/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/7.19.0/docs/data-sources/data_safe_sensitive_types_exports#time_created_less_than DataOciDataSafeSensitiveTypesExports#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 48
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-types-exports/index:DataOciDataSafeSensitiveTypesExportsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
        "line": 265
      },
      "name": "DataOciDataSafeSensitiveTypesExportsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_types_exports#name DataOciDataSafeSensitiveTypesExports#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/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/7.19.0/docs/data-sources/data_safe_sensitive_types_exports#values DataOciDataSafeSensitiveTypesExports#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/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/7.19.0/docs/data-sources/data_safe_sensitive_types_exports#regex DataOciDataSafeSensitiveTypesExports#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 273
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-types-exports/index:DataOciDataSafeSensitiveTypesExportsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-types-exports/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-data-safe-sensitive-types-exports/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/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.DataOciDataSafeSensitiveTypesExportsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveTypesExportsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/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-data-safe-sensitive-types-exports/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-data-safe-sensitive-types-exports/index.ts",
            "line": 430
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-types-exports/index:DataOciDataSafeSensitiveTypesExportsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-types-exports/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-data-safe-sensitive-types-exports/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 400
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSensitiveTypesExportsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 388
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/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-data-safe-sensitive-types-exports/index.ts",
            "line": 417
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 381
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 394
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 410
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-types-exports/index:DataOciDataSafeSensitiveTypesExportsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
        "line": 189
      },
      "name": "DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollection",
      "symbolId": "src/data-oci-data-safe-sensitive-types-exports/index:DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
        "line": 56
      },
      "name": "DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionItems",
      "symbolId": "src/data-oci-data-safe-sensitive-types-exports/index:DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-types-exports/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-data-safe-sensitive-types-exports/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/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.DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/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-data-safe-sensitive-types-exports/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-data-safe-sensitive-types-exports/index.ts",
            "line": 178
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-types-exports/index:DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-types-exports/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-data-safe-sensitive-types-exports/index.ts",
        "line": 79
      },
      "name": "DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 108
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 114
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 119
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 124
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 130
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 135
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 140
          },
          "name": "isIncludeAllSensitiveTypes",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 145
          },
          "name": "sensitiveTypeIdsForExport",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 150
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 156
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 161
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 166
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-types-exports/index:DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-types-exports/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-data-safe-sensitive-types-exports/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/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.DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/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-data-safe-sensitive-types-exports/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-data-safe-sensitive-types-exports/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-types-exports/index:DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-types-exports/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-data-safe-sensitive-types-exports/index.ts",
        "line": 212
      },
      "name": "DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 242
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types-exports/index.ts",
            "line": 225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-types-exports/index:DataOciDataSafeSensitiveTypesExportsSensitiveTypesExportCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
        "line": 325
      },
      "name": "DataOciDataSafeSensitiveTypesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sensitive_types#name DataOciDataSafeSensitiveTypes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/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/7.19.0/docs/data-sources/data_safe_sensitive_types#values DataOciDataSafeSensitiveTypes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/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/7.19.0/docs/data-sources/data_safe_sensitive_types#regex DataOciDataSafeSensitiveTypes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 333
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-types/index:DataOciDataSafeSensitiveTypesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-types/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-data-safe-sensitive-types/index.ts",
        "line": 482
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/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.DataOciDataSafeSensitiveTypesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveTypesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/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-data-safe-sensitive-types/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-data-safe-sensitive-types/index.ts",
            "line": 490
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-types/index:DataOciDataSafeSensitiveTypesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-types/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-data-safe-sensitive-types/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 460
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSensitiveTypesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 448
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/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-data-safe-sensitive-types/index.ts",
            "line": 477
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 441
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 454
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 470
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-types/index:DataOciDataSafeSensitiveTypesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesSensitiveTypeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesSensitiveTypeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
        "line": 249
      },
      "name": "DataOciDataSafeSensitiveTypesSensitiveTypeCollection",
      "symbolId": "src/data-oci-data-safe-sensitive-types/index:DataOciDataSafeSensitiveTypesSensitiveTypeCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesSensitiveTypeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesSensitiveTypeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
        "line": 76
      },
      "name": "DataOciDataSafeSensitiveTypesSensitiveTypeCollectionItems",
      "symbolId": "src/data-oci-data-safe-sensitive-types/index:DataOciDataSafeSensitiveTypesSensitiveTypeCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesSensitiveTypeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesSensitiveTypeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-types/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-data-safe-sensitive-types/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/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.DataOciDataSafeSensitiveTypesSensitiveTypeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveTypesSensitiveTypeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/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-data-safe-sensitive-types/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-data-safe-sensitive-types/index.ts",
            "line": 238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-types/index:DataOciDataSafeSensitiveTypesSensitiveTypeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesSensitiveTypeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesSensitiveTypeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-types/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
        "line": 99
      },
      "name": "DataOciDataSafeSensitiveTypesSensitiveTypeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 128
          },
          "name": "commentPattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 133
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 138
          },
          "name": "dataPattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 143
          },
          "name": "defaultMaskingFormatId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 149
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 154
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 159
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 164
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 170
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 175
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 180
          },
          "name": "isCommon",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 185
          },
          "name": "namePattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 190
          },
          "name": "parentCategoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 195
          },
          "name": "searchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 200
          },
          "name": "shortName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 205
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 210
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 216
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 221
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 226
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesSensitiveTypeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-types/index:DataOciDataSafeSensitiveTypesSensitiveTypeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesSensitiveTypeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesSensitiveTypeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-types/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-data-safe-sensitive-types/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/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.DataOciDataSafeSensitiveTypesSensitiveTypeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSensitiveTypesSensitiveTypeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/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-data-safe-sensitive-types/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-data-safe-sensitive-types/index.ts",
            "line": 314
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-types/index:DataOciDataSafeSensitiveTypesSensitiveTypeCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSensitiveTypesSensitiveTypeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesSensitiveTypeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sensitive-types/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-data-safe-sensitive-types/index.ts",
        "line": 272
      },
      "name": "DataOciDataSafeSensitiveTypesSensitiveTypeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 302
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesSensitiveTypeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sensitive-types/index.ts",
            "line": 285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSensitiveTypesSensitiveTypeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sensitive-types/index:DataOciDataSafeSensitiveTypesSensitiveTypeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollection": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection oci_data_safe_sql_collection}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection oci_data_safe_sql_collection} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collection/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.DataOciDataSafeSqlCollectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-collection/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSqlCollection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/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 DataOciDataSafeSqlCollection to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSqlCollection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSqlCollection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 204
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 210
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlCollection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 80
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 91
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 96
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 107
          },
          "name": "generateSqlFirewallPolicyTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 117
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 122
          },
          "name": "purgeLogsTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 127
          },
          "name": "refreshLogInsightsTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 145
          },
          "name": "sqlLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 150
          },
          "name": "startTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 155
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 160
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 165
          },
          "name": "stopTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 171
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 176
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 181
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 186
          },
          "name": "timeLastStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 191
          },
          "name": "timeLastStopped",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 196
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 140
          },
          "name": "sqlCollectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 133
          },
          "name": "sqlCollectionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection/index:DataOciDataSafeSqlCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalytics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection_analytics oci_data_safe_sql_collection_analytics}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalytics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection_analytics oci_data_safe_sql_collection_analytics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
          "line": 509
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
        "line": 477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSqlCollectionAnalytics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 494
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSqlCollectionAnalytics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection_analytics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSqlCollectionAnalytics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSqlCollectionAnalytics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 710
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 550
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 579
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 713
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 595
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 611
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 633
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 649
          },
          "name": "resetTargetDatabaseGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 665
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 681
          },
          "name": "resetTimeEnded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 697
          },
          "name": "resetTimeStarted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 725
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 741
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlCollectionAnalytics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 482
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 707
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 621
          },
          "name": "sqlCollectionAnalyticsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 554
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 567
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 583
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 717
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 599
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 615
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 637
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 653
          },
          "name": "targetDatabaseGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 669
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 685
          },
          "name": "timeEndedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 701
          },
          "name": "timeStartedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 544
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 560
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 573
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 589
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 605
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 627
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 643
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 659
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 675
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 691
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-analytics/index:DataOciDataSafeSqlCollectionAnalytics"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSqlCollectionAnalyticsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection_analytics#compartment_id DataOciDataSafeSqlCollectionAnalytics#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/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/7.19.0/docs/data-sources/data_safe_sql_collection_analytics#access_level DataOciDataSafeSqlCollectionAnalytics#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/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/7.19.0/docs/data-sources/data_safe_sql_collection_analytics#compartment_id_in_subtree DataOciDataSafeSqlCollectionAnalytics#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/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/7.19.0/docs/data-sources/data_safe_sql_collection_analytics#filter DataOciDataSafeSqlCollectionAnalytics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection_analytics#group_by DataOciDataSafeSqlCollectionAnalytics#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 25
          },
          "name": "groupBy",
          "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/7.19.0/docs/data-sources/data_safe_sql_collection_analytics#id DataOciDataSafeSqlCollectionAnalytics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/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/7.19.0/docs/data-sources/data_safe_sql_collection_analytics#state DataOciDataSafeSqlCollectionAnalytics#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/data_safe_sql_collection_analytics#target_database_group_id DataOciDataSafeSqlCollectionAnalytics#target_database_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 40
          },
          "name": "targetDatabaseGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection_analytics#target_id DataOciDataSafeSqlCollectionAnalytics#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/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/7.19.0/docs/data-sources/data_safe_sql_collection_analytics#time_ended DataOciDataSafeSqlCollectionAnalytics#time_ended}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 48
          },
          "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/7.19.0/docs/data-sources/data_safe_sql_collection_analytics#time_started DataOciDataSafeSqlCollectionAnalytics#time_started}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 52
          },
          "name": "timeStarted",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-analytics/index:DataOciDataSafeSqlCollectionAnalyticsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
        "line": 297
      },
      "name": "DataOciDataSafeSqlCollectionAnalyticsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection_analytics#name DataOciDataSafeSqlCollectionAnalytics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 301
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection_analytics#values DataOciDataSafeSqlCollectionAnalytics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 309
          },
          "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/7.19.0/docs/data-sources/data_safe_sql_collection_analytics#regex DataOciDataSafeSqlCollectionAnalytics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 305
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-analytics/index:DataOciDataSafeSqlCollectionAnalyticsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collection-analytics/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-data-safe-sql-collection-analytics/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/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.DataOciDataSafeSqlCollectionAnalyticsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlCollectionAnalyticsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/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-data-safe-sql-collection-analytics/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-data-safe-sql-collection-analytics/index.ts",
            "line": 462
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-analytics/index:DataOciDataSafeSqlCollectionAnalyticsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collection-analytics/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-data-safe-sql-collection-analytics/index.ts",
        "line": 355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 432
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSqlCollectionAnalyticsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 420
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 436
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 449
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 413
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 426
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 442
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-analytics/index:DataOciDataSafeSqlCollectionAnalyticsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
        "line": 221
      },
      "name": "DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollection",
      "symbolId": "src/data-oci-data-safe-sql-collection-analytics/index:DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
        "line": 140
      },
      "name": "DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItems",
      "symbolId": "src/data-oci-data-safe-sql-collection-analytics/index:DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
        "line": 60
      },
      "name": "DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsDimensions",
      "symbolId": "src/data-oci-data-safe-sql-collection-analytics/index:DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsDimensions"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collection-analytics/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-data-safe-sql-collection-analytics/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/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.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/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-data-safe-sql-collection-analytics/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-data-safe-sql-collection-analytics/index.ts",
            "line": 129
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-analytics/index:DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collection-analytics/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-data-safe-sql-collection-analytics/index.ts",
        "line": 83
      },
      "name": "DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 112
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 117
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-analytics/index:DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collection-analytics/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-data-safe-sql-collection-analytics/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/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.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/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-data-safe-sql-collection-analytics/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-data-safe-sql-collection-analytics/index.ts",
            "line": 210
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-analytics/index:DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collection-analytics/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-data-safe-sql-collection-analytics/index.ts",
        "line": 163
      },
      "name": "DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 193
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 198
          },
          "name": "sqlCollectionAnalyticCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-analytics/index:DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collection-analytics/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-data-safe-sql-collection-analytics/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/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.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/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-data-safe-sql-collection-analytics/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-data-safe-sql-collection-analytics/index.ts",
            "line": 286
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-analytics/index:DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collection-analytics/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-data-safe-sql-collection-analytics/index.ts",
        "line": 244
      },
      "name": "DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 274
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-analytics/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-analytics/index:DataOciDataSafeSqlCollectionAnalyticsSqlCollectionAnalyticsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-collection/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSqlCollectionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection#sql_collection_id DataOciDataSafeSqlCollection#sql_collection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection/index.ts",
            "line": 13
          },
          "name": "sqlCollectionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection/index:DataOciDataSafeSqlCollectionConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsights": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection_log_insights oci_data_safe_sql_collection_log_insights}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsights",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection_log_insights oci_data_safe_sql_collection_log_insights} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
          "line": 509
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
        "line": 477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSqlCollectionLogInsights resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 494
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSqlCollectionLogInsights to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection_log_insights#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSqlCollectionLogInsights that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSqlCollectionLogInsights to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 619
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 622
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 545
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 561
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 634
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 645
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlCollectionLogInsights",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 482
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 616
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 584
          },
          "name": "sqlCollectionLogInsightsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 626
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 549
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 565
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 578
          },
          "name": "sqlCollectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 597
          },
          "name": "timeEndedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 610
          },
          "name": "timeStartedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 539
          },
          "name": "groupBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 555
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 571
          },
          "name": "sqlCollectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 590
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 603
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-log-insights/index:DataOciDataSafeSqlCollectionLogInsights"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSqlCollectionLogInsightsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection_log_insights#sql_collection_id DataOciDataSafeSqlCollectionLogInsights#sql_collection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 24
          },
          "name": "sqlCollectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection_log_insights#time_ended DataOciDataSafeSqlCollectionLogInsights#time_ended}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 28
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection_log_insights#time_started DataOciDataSafeSqlCollectionLogInsights#time_started}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 32
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection_log_insights#filter DataOciDataSafeSqlCollectionLogInsights#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection_log_insights#group_by DataOciDataSafeSqlCollectionLogInsights#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 13
          },
          "name": "groupBy",
          "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/7.19.0/docs/data-sources/data_safe_sql_collection_log_insights#id DataOciDataSafeSqlCollectionLogInsights#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-log-insights/index:DataOciDataSafeSqlCollectionLogInsightsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
        "line": 297
      },
      "name": "DataOciDataSafeSqlCollectionLogInsightsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection_log_insights#name DataOciDataSafeSqlCollectionLogInsights#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 301
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collection_log_insights#values DataOciDataSafeSqlCollectionLogInsights#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 309
          },
          "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/7.19.0/docs/data-sources/data_safe_sql_collection_log_insights#regex DataOciDataSafeSqlCollectionLogInsights#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 305
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-log-insights/index:DataOciDataSafeSqlCollectionLogInsightsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collection-log-insights/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-data-safe-sql-collection-log-insights/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/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.DataOciDataSafeSqlCollectionLogInsightsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlCollectionLogInsightsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/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-data-safe-sql-collection-log-insights/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-data-safe-sql-collection-log-insights/index.ts",
            "line": 462
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-log-insights/index:DataOciDataSafeSqlCollectionLogInsightsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collection-log-insights/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-data-safe-sql-collection-log-insights/index.ts",
        "line": 355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 432
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSqlCollectionLogInsightsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 420
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 436
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 449
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 413
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 426
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 442
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-log-insights/index:DataOciDataSafeSqlCollectionLogInsightsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
        "line": 221
      },
      "name": "DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollection",
      "symbolId": "src/data-oci-data-safe-sql-collection-log-insights/index:DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
        "line": 125
      },
      "name": "DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItems",
      "symbolId": "src/data-oci-data-safe-sql-collection-log-insights/index:DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
        "line": 40
      },
      "name": "DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsDimensions",
      "symbolId": "src/data-oci-data-safe-sql-collection-log-insights/index:DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsDimensions"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collection-log-insights/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-data-safe-sql-collection-log-insights/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/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.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/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-data-safe-sql-collection-log-insights/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-data-safe-sql-collection-log-insights/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-log-insights/index:DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collection-log-insights/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-data-safe-sql-collection-log-insights/index.ts",
        "line": 63
      },
      "name": "DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 92
          },
          "name": "clientIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 97
          },
          "name": "clientOsUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 102
          },
          "name": "clientProgram",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-log-insights/index:DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collection-log-insights/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-data-safe-sql-collection-log-insights/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/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.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/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-data-safe-sql-collection-log-insights/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-data-safe-sql-collection-log-insights/index.ts",
            "line": 210
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-log-insights/index:DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collection-log-insights/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-data-safe-sql-collection-log-insights/index.ts",
        "line": 148
      },
      "name": "DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 178
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 183
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 188
          },
          "name": "sqlCollectionLogInsightCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 193
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 198
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-log-insights/index:DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collection-log-insights/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-data-safe-sql-collection-log-insights/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/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.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/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-data-safe-sql-collection-log-insights/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-data-safe-sql-collection-log-insights/index.ts",
            "line": 286
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-log-insights/index:DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collection-log-insights/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-data-safe-sql-collection-log-insights/index.ts",
        "line": 244
      },
      "name": "DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 274
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collection-log-insights/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collection-log-insights/index:DataOciDataSafeSqlCollectionLogInsightsSqlCollectionLogInsightsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollections": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collections oci_data_safe_sql_collections}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollections",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collections oci_data_safe_sql_collections} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collections/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.DataOciDataSafeSqlCollectionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-collections/index.ts",
        "line": 507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSqlCollections resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/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 DataOciDataSafeSqlCollections to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collections#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSqlCollections that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSqlCollections to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 774
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 582
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 611
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 627
          },
          "name": "resetDbUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 643
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 777
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 659
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 681
          },
          "name": "resetSqlCollectionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 697
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 713
          },
          "name": "resetTargetDatabaseGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 729
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 745
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 761
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 789
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 807
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlCollections",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 512
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 771
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 669
          },
          "name": "sqlCollectionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionsSqlCollectionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 586
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 599
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 615
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 631
          },
          "name": "dbUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 647
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 781
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 663
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 685
          },
          "name": "sqlCollectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 701
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 717
          },
          "name": "targetDatabaseGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 733
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 749
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 765
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 576
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 592
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 605
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 621
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 637
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 653
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 675
          },
          "name": "sqlCollectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 691
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 707
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 723
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 739
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 755
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collections/index:DataOciDataSafeSqlCollections"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-collections/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSqlCollectionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collections#compartment_id DataOciDataSafeSqlCollections#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/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/7.19.0/docs/data-sources/data_safe_sql_collections#access_level DataOciDataSafeSqlCollections#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/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/7.19.0/docs/data-sources/data_safe_sql_collections#compartment_id_in_subtree DataOciDataSafeSqlCollections#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/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/7.19.0/docs/data-sources/data_safe_sql_collections#db_user_name DataOciDataSafeSqlCollections#db_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 25
          },
          "name": "dbUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collections#display_name DataOciDataSafeSqlCollections#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/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/7.19.0/docs/data-sources/data_safe_sql_collections#filter DataOciDataSafeSqlCollections#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 66
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_sql_collections#id DataOciDataSafeSqlCollections#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/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/7.19.0/docs/data-sources/data_safe_sql_collections#sql_collection_id DataOciDataSafeSqlCollections#sql_collection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 40
          },
          "name": "sqlCollectionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collections#state DataOciDataSafeSqlCollections#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/data_safe_sql_collections#target_database_group_id DataOciDataSafeSqlCollections#target_database_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 48
          },
          "name": "targetDatabaseGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collections#target_id DataOciDataSafeSqlCollections#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 52
          },
          "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/7.19.0/docs/data-sources/data_safe_sql_collections#time_created_greater_than_or_equal_to DataOciDataSafeSqlCollections#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 56
          },
          "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/7.19.0/docs/data-sources/data_safe_sql_collections#time_created_less_than DataOciDataSafeSqlCollections#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 60
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collections/index:DataOciDataSafeSqlCollectionsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-collections/index.ts",
        "line": 327
      },
      "name": "DataOciDataSafeSqlCollectionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_collections#name DataOciDataSafeSqlCollections#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/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/7.19.0/docs/data-sources/data_safe_sql_collections#values DataOciDataSafeSqlCollections#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/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/7.19.0/docs/data-sources/data_safe_sql_collections#regex DataOciDataSafeSqlCollections#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 335
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collections/index:DataOciDataSafeSqlCollectionsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collections/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-data-safe-sql-collections/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/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.DataOciDataSafeSqlCollectionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlCollectionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/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-data-safe-sql-collections/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-data-safe-sql-collections/index.ts",
            "line": 492
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collections/index:DataOciDataSafeSqlCollectionsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collections/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-data-safe-sql-collections/index.ts",
        "line": 385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 462
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSqlCollectionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 450
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/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-data-safe-sql-collections/index.ts",
            "line": 479
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 443
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 456
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 472
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collections/index:DataOciDataSafeSqlCollectionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionsSqlCollectionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionsSqlCollectionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-collections/index.ts",
        "line": 251
      },
      "name": "DataOciDataSafeSqlCollectionsSqlCollectionCollection",
      "symbolId": "src/data-oci-data-safe-sql-collections/index:DataOciDataSafeSqlCollectionsSqlCollectionCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionsSqlCollectionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionsSqlCollectionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-collections/index.ts",
        "line": 68
      },
      "name": "DataOciDataSafeSqlCollectionsSqlCollectionCollectionItems",
      "symbolId": "src/data-oci-data-safe-sql-collections/index:DataOciDataSafeSqlCollectionsSqlCollectionCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionsSqlCollectionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionsSqlCollectionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collections/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-data-safe-sql-collections/index.ts",
        "line": 233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/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.DataOciDataSafeSqlCollectionsSqlCollectionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlCollectionsSqlCollectionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/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-data-safe-sql-collections/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-data-safe-sql-collections/index.ts",
            "line": 240
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collections/index:DataOciDataSafeSqlCollectionsSqlCollectionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionsSqlCollectionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionsSqlCollectionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collections/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/data-oci-data-safe-sql-collections/index.ts",
        "line": 91
      },
      "name": "DataOciDataSafeSqlCollectionsSqlCollectionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 120
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 125
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 131
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 136
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 141
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 147
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 152
          },
          "name": "generateSqlFirewallPolicyTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 157
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 162
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 167
          },
          "name": "purgeLogsTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 172
          },
          "name": "refreshLogInsightsTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 177
          },
          "name": "sqlLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 182
          },
          "name": "startTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 187
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 192
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 197
          },
          "name": "stopTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 203
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 208
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 213
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 218
          },
          "name": "timeLastStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 223
          },
          "name": "timeLastStopped",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 228
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionsSqlCollectionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collections/index:DataOciDataSafeSqlCollectionsSqlCollectionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionsSqlCollectionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionsSqlCollectionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collections/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-data-safe-sql-collections/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/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.DataOciDataSafeSqlCollectionsSqlCollectionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlCollectionsSqlCollectionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/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-data-safe-sql-collections/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-data-safe-sql-collections/index.ts",
            "line": 316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collections/index:DataOciDataSafeSqlCollectionsSqlCollectionCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlCollectionsSqlCollectionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionsSqlCollectionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-collections/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-data-safe-sql-collections/index.ts",
        "line": 274
      },
      "name": "DataOciDataSafeSqlCollectionsSqlCollectionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 304
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionsSqlCollectionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-collections/index.ts",
            "line": 287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlCollectionsSqlCollectionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-collections/index:DataOciDataSafeSqlCollectionsSqlCollectionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSql": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sql oci_data_safe_sql_firewall_allowed_sql}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSql",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sql oci_data_safe_sql_firewall_allowed_sql} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/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.DataOciDataSafeSqlFirewallAllowedSqlConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSqlFirewallAllowedSql resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/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 DataOciDataSafeSqlFirewallAllowedSql to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sql#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSqlFirewallAllowedSql that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSqlFirewallAllowedSql to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 127
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 198
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 205
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallAllowedSql",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 83
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 88
          },
          "name": "currentUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 93
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 104
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 109
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 136
          },
          "name": "sqlAccessedObjects",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 154
          },
          "name": "sqlFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 159
          },
          "name": "sqlLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 164
          },
          "name": "sqlText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 169
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 175
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 180
          },
          "name": "timeCollected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 185
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 190
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 131
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 149
          },
          "name": "sqlFirewallAllowedSqlIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 121
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 142
          },
          "name": "sqlFirewallAllowedSqlId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sql/index:DataOciDataSafeSqlFirewallAllowedSql"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalytics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sql_analytics oci_data_safe_sql_firewall_allowed_sql_analytics}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalytics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sql_analytics oci_data_safe_sql_firewall_allowed_sql_analytics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
          "line": 503
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
        "line": 471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSqlFirewallAllowedSqlAnalytics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 488
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSqlFirewallAllowedSqlAnalytics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sql_analytics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSqlFirewallAllowedSqlAnalytics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSqlFirewallAllowedSqlAnalytics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 636
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 540
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 569
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 639
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 585
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 601
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 617
          },
          "name": "resetScimQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/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-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 663
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallAllowedSqlAnalytics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 476
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 633
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 627
          },
          "name": "sqlFirewallAllowedSqlAnalyticsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 544
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 557
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 573
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 643
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 589
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 605
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 621
          },
          "name": "scimQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 534
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 550
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 563
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 579
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 595
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 611
          },
          "name": "scimQuery",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index:DataOciDataSafeSqlFirewallAllowedSqlAnalytics"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSqlFirewallAllowedSqlAnalyticsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sql_analytics#compartment_id DataOciDataSafeSqlFirewallAllowedSqlAnalytics#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/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/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sql_analytics#access_level DataOciDataSafeSqlFirewallAllowedSqlAnalytics#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/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/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sql_analytics#compartment_id_in_subtree DataOciDataSafeSqlFirewallAllowedSqlAnalytics#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/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/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sql_analytics#filter DataOciDataSafeSqlFirewallAllowedSqlAnalytics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sql_analytics#group_by DataOciDataSafeSqlFirewallAllowedSqlAnalytics#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 25
          },
          "name": "groupBy",
          "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/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sql_analytics#id DataOciDataSafeSqlFirewallAllowedSqlAnalytics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/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/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sql_analytics#scim_query DataOciDataSafeSqlFirewallAllowedSqlAnalytics#scim_query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 36
          },
          "name": "scimQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index:DataOciDataSafeSqlFirewallAllowedSqlAnalyticsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
        "line": 291
      },
      "name": "DataOciDataSafeSqlFirewallAllowedSqlAnalyticsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sql_analytics#name DataOciDataSafeSqlFirewallAllowedSqlAnalytics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 295
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sql_analytics#values DataOciDataSafeSqlFirewallAllowedSqlAnalytics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 303
          },
          "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/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sql_analytics#regex DataOciDataSafeSqlFirewallAllowedSqlAnalytics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 299
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index:DataOciDataSafeSqlFirewallAllowedSqlAnalyticsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
          "line": 456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
        "line": 448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 463
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallAllowedSqlAnalyticsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 456
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 456
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 456
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index:DataOciDataSafeSqlFirewallAllowedSqlAnalyticsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
        "line": 349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 426
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSqlFirewallAllowedSqlAnalyticsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 414
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 430
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 443
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 407
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 420
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 436
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index:DataOciDataSafeSqlFirewallAllowedSqlAnalyticsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
        "line": 215
      },
      "name": "DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollection",
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index:DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
        "line": 134
      },
      "name": "DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItems",
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index:DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
        "line": 44
      },
      "name": "DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsDimensions",
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index:DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsDimensions"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/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-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/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.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/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-data-safe-sql-firewall-allowed-sql-analytics/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-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index:DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/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-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
        "line": 67
      },
      "name": "DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 96
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 101
          },
          "name": "sqlFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 106
          },
          "name": "sqlLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 111
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index:DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/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-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/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.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/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-data-safe-sql-firewall-allowed-sql-analytics/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-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index:DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/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-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
        "line": 157
      },
      "name": "DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 187
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 192
          },
          "name": "sqlFirewallAllowedSqlAnalyticCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index:DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/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-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/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.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/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-data-safe-sql-firewall-allowed-sql-analytics/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-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index:DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/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-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
        "line": 238
      },
      "name": "DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 268
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sql-analytics/index:DataOciDataSafeSqlFirewallAllowedSqlAnalyticsSqlFirewallAllowedSqlAnalyticsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSqlFirewallAllowedSqlConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sql#sql_firewall_allowed_sql_id DataOciDataSafeSqlFirewallAllowedSql#sql_firewall_allowed_sql_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 20
          },
          "name": "sqlFirewallAllowedSqlId",
          "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/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sql#id DataOciDataSafeSqlFirewallAllowedSql#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sql/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sql/index:DataOciDataSafeSqlFirewallAllowedSqlConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqls": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sqls oci_data_safe_sql_firewall_allowed_sqls}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqls",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sqls oci_data_safe_sql_firewall_allowed_sqls} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
          "line": 486
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSqlFirewallAllowedSqls resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 471
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSqlFirewallAllowedSqls to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sqls#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSqlFirewallAllowedSqls that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSqlFirewallAllowedSqls to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 602
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 522
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 551
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 605
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 567
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 583
          },
          "name": "resetScimQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/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-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 628
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallAllowedSqls",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 459
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 599
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 593
          },
          "name": "sqlFirewallAllowedSqlCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 526
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 539
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 555
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 609
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 571
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 587
          },
          "name": "scimQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 516
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 532
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 545
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 561
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 577
          },
          "name": "scimQuery",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index:DataOciDataSafeSqlFirewallAllowedSqls"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSqlFirewallAllowedSqlsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sqls#compartment_id DataOciDataSafeSqlFirewallAllowedSqls#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/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/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sqls#access_level DataOciDataSafeSqlFirewallAllowedSqls#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/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/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sqls#compartment_id_in_subtree DataOciDataSafeSqlFirewallAllowedSqls#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/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/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sqls#filter DataOciDataSafeSqlFirewallAllowedSqls#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sqls#id DataOciDataSafeSqlFirewallAllowedSqls#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/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/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sqls#scim_query DataOciDataSafeSqlFirewallAllowedSqls#scim_query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 32
          },
          "name": "scimQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index:DataOciDataSafeSqlFirewallAllowedSqlsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
        "line": 274
      },
      "name": "DataOciDataSafeSqlFirewallAllowedSqlsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sqls#name DataOciDataSafeSqlFirewallAllowedSqls#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 278
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sqls#values DataOciDataSafeSqlFirewallAllowedSqls#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 286
          },
          "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/7.19.0/docs/data-sources/data_safe_sql_firewall_allowed_sqls#regex DataOciDataSafeSqlFirewallAllowedSqls#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 282
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index:DataOciDataSafeSqlFirewallAllowedSqlsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 446
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallAllowedSqlsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 439
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 439
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 439
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index:DataOciDataSafeSqlFirewallAllowedSqlsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/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-data-safe-sql-firewall-allowed-sqls/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 409
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSqlFirewallAllowedSqlsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 397
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 413
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 426
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 390
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 403
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 419
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index:DataOciDataSafeSqlFirewallAllowedSqlsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
        "line": 198
      },
      "name": "DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollection",
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index:DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
        "line": 40
      },
      "name": "DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionItems",
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index:DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/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-data-safe-sql-firewall-allowed-sqls/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/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.DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/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-data-safe-sql-firewall-allowed-sqls/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-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 187
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index:DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/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-data-safe-sql-firewall-allowed-sqls/index.ts",
        "line": 63
      },
      "name": "DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 97
          },
          "name": "currentUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 102
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 108
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 113
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 118
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 124
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 129
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 134
          },
          "name": "sqlAccessedObjects",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 139
          },
          "name": "sqlFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 144
          },
          "name": "sqlLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 149
          },
          "name": "sqlText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 154
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 160
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 165
          },
          "name": "timeCollected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 170
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 175
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index:DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/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-data-safe-sql-firewall-allowed-sqls/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/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.DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/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-data-safe-sql-firewall-allowed-sqls/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-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 263
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index:DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/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-data-safe-sql-firewall-allowed-sqls/index.ts",
        "line": 221
      },
      "name": "DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 251
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index.ts",
            "line": 234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-allowed-sqls/index:DataOciDataSafeSqlFirewallAllowedSqlsSqlFirewallAllowedSqlCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policies oci_data_safe_sql_firewall_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policies oci_data_safe_sql_firewall_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-policies/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.DataOciDataSafeSqlFirewallPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
        "line": 507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSqlFirewallPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/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 DataOciDataSafeSqlFirewallPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSqlFirewallPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSqlFirewallPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 774
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 582
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 611
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 627
          },
          "name": "resetDbUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 643
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 777
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 659
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 675
          },
          "name": "resetSecurityPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 697
          },
          "name": "resetSqlFirewallPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 713
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 729
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 745
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 761
          },
          "name": "resetViolationAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 789
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 807
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 512
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 771
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 685
          },
          "name": "sqlFirewallPolicyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 586
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 599
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 615
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 631
          },
          "name": "dbUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 647
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 781
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 663
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 679
          },
          "name": "securityPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 701
          },
          "name": "sqlFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 717
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 733
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 749
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 765
          },
          "name": "violationActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 576
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 592
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 605
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 621
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 637
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 653
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 669
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 691
          },
          "name": "sqlFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 707
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 723
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 739
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 755
          },
          "name": "violationAction",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policies/index:DataOciDataSafeSqlFirewallPolicies"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSqlFirewallPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policies#compartment_id DataOciDataSafeSqlFirewallPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/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/7.19.0/docs/data-sources/data_safe_sql_firewall_policies#access_level DataOciDataSafeSqlFirewallPolicies#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/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/7.19.0/docs/data-sources/data_safe_sql_firewall_policies#compartment_id_in_subtree DataOciDataSafeSqlFirewallPolicies#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/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/7.19.0/docs/data-sources/data_safe_sql_firewall_policies#db_user_name DataOciDataSafeSqlFirewallPolicies#db_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 25
          },
          "name": "dbUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policies#display_name DataOciDataSafeSqlFirewallPolicies#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/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/7.19.0/docs/data-sources/data_safe_sql_firewall_policies#filter DataOciDataSafeSqlFirewallPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 66
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_sql_firewall_policies#id DataOciDataSafeSqlFirewallPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/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/7.19.0/docs/data-sources/data_safe_sql_firewall_policies#security_policy_id DataOciDataSafeSqlFirewallPolicies#security_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 40
          },
          "name": "securityPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policies#sql_firewall_policy_id DataOciDataSafeSqlFirewallPolicies#sql_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 44
          },
          "name": "sqlFirewallPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policies#state DataOciDataSafeSqlFirewallPolicies#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/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/7.19.0/docs/data-sources/data_safe_sql_firewall_policies#time_created_greater_than_or_equal_to DataOciDataSafeSqlFirewallPolicies#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 52
          },
          "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/7.19.0/docs/data-sources/data_safe_sql_firewall_policies#time_created_less_than DataOciDataSafeSqlFirewallPolicies#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 56
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policies#violation_action DataOciDataSafeSqlFirewallPolicies#violation_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 60
          },
          "name": "violationAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policies/index:DataOciDataSafeSqlFirewallPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
        "line": 327
      },
      "name": "DataOciDataSafeSqlFirewallPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policies#name DataOciDataSafeSqlFirewallPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/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/7.19.0/docs/data-sources/data_safe_sql_firewall_policies#values DataOciDataSafeSqlFirewallPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/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/7.19.0/docs/data-sources/data_safe_sql_firewall_policies#regex DataOciDataSafeSqlFirewallPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 335
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policies/index:DataOciDataSafeSqlFirewallPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-policies/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-data-safe-sql-firewall-policies/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/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.DataOciDataSafeSqlFirewallPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/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-data-safe-sql-firewall-policies/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-data-safe-sql-firewall-policies/index.ts",
            "line": 492
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policies/index:DataOciDataSafeSqlFirewallPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-policies/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-data-safe-sql-firewall-policies/index.ts",
        "line": 385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 462
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSqlFirewallPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 450
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/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-data-safe-sql-firewall-policies/index.ts",
            "line": 479
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 443
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 456
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 472
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policies/index:DataOciDataSafeSqlFirewallPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
        "line": 251
      },
      "name": "DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollection",
      "symbolId": "src/data-oci-data-safe-sql-firewall-policies/index:DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
        "line": 68
      },
      "name": "DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionItems",
      "symbolId": "src/data-oci-data-safe-sql-firewall-policies/index:DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-policies/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-data-safe-sql-firewall-policies/index.ts",
        "line": 233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/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.DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/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-data-safe-sql-firewall-policies/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-data-safe-sql-firewall-policies/index.ts",
            "line": 240
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policies/index:DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-policies/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/data-oci-data-safe-sql-firewall-policies/index.ts",
        "line": 91
      },
      "name": "DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 120
          },
          "name": "allowedClientIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 125
          },
          "name": "allowedClientOsUsernames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 130
          },
          "name": "allowedClientPrograms",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 135
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 140
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 146
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 151
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 156
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 161
          },
          "name": "enforcementScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 167
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 172
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 177
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 182
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 187
          },
          "name": "sqlFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 192
          },
          "name": "sqlLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 197
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 202
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 208
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 213
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 218
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 223
          },
          "name": "violationAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 228
          },
          "name": "violationAudit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policies/index:DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-policies/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-data-safe-sql-firewall-policies/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/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.DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/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-data-safe-sql-firewall-policies/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-data-safe-sql-firewall-policies/index.ts",
            "line": 316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policies/index:DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-policies/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-data-safe-sql-firewall-policies/index.ts",
        "line": 274
      },
      "name": "DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 304
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policies/index.ts",
            "line": 287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policies/index:DataOciDataSafeSqlFirewallPoliciesSqlFirewallPolicyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policy oci_data_safe_sql_firewall_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policy oci_data_safe_sql_firewall_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-policy/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.DataOciDataSafeSqlFirewallPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSqlFirewallPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/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 DataOciDataSafeSqlFirewallPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSqlFirewallPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSqlFirewallPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 199
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 205
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 75
          },
          "name": "allowedClientIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 80
          },
          "name": "allowedClientOsUsernames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 85
          },
          "name": "allowedClientPrograms",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 90
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 95
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 101
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 106
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 111
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 116
          },
          "name": "enforcementScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 122
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 127
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 132
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 137
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 155
          },
          "name": "sqlLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 160
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 165
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 171
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 176
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 181
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 186
          },
          "name": "violationAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 191
          },
          "name": "violationAudit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 150
          },
          "name": "sqlFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 143
          },
          "name": "sqlFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policy/index:DataOciDataSafeSqlFirewallPolicy"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalytics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policy_analytics oci_data_safe_sql_firewall_policy_analytics}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalytics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policy_analytics oci_data_safe_sql_firewall_policy_analytics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
          "line": 515
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
        "line": 483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSqlFirewallPolicyAnalytics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 500
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSqlFirewallPolicyAnalytics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policy_analytics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSqlFirewallPolicyAnalytics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSqlFirewallPolicyAnalytics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 699
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 555
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 584
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 702
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 600
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 616
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 632
          },
          "name": "resetSecurityPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 654
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 670
          },
          "name": "resetTimeEnded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 686
          },
          "name": "resetTimeStarted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 714
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 729
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallPolicyAnalytics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 488
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 696
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 642
          },
          "name": "sqlFirewallPolicyAnalyticsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 559
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 572
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 588
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 706
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 604
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 620
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 636
          },
          "name": "securityPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 658
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 674
          },
          "name": "timeEndedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 690
          },
          "name": "timeStartedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 549
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 565
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 578
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 594
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 610
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 626
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 648
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 664
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 680
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policy-analytics/index:DataOciDataSafeSqlFirewallPolicyAnalytics"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSqlFirewallPolicyAnalyticsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policy_analytics#compartment_id DataOciDataSafeSqlFirewallPolicyAnalytics#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/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/7.19.0/docs/data-sources/data_safe_sql_firewall_policy_analytics#access_level DataOciDataSafeSqlFirewallPolicyAnalytics#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/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/7.19.0/docs/data-sources/data_safe_sql_firewall_policy_analytics#compartment_id_in_subtree DataOciDataSafeSqlFirewallPolicyAnalytics#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/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/7.19.0/docs/data-sources/data_safe_sql_firewall_policy_analytics#filter DataOciDataSafeSqlFirewallPolicyAnalytics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policy_analytics#group_by DataOciDataSafeSqlFirewallPolicyAnalytics#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 25
          },
          "name": "groupBy",
          "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/7.19.0/docs/data-sources/data_safe_sql_firewall_policy_analytics#id DataOciDataSafeSqlFirewallPolicyAnalytics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/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/7.19.0/docs/data-sources/data_safe_sql_firewall_policy_analytics#security_policy_id DataOciDataSafeSqlFirewallPolicyAnalytics#security_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 36
          },
          "name": "securityPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policy_analytics#state DataOciDataSafeSqlFirewallPolicyAnalytics#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/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/7.19.0/docs/data-sources/data_safe_sql_firewall_policy_analytics#time_ended DataOciDataSafeSqlFirewallPolicyAnalytics#time_ended}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/data_safe_sql_firewall_policy_analytics#time_started DataOciDataSafeSqlFirewallPolicyAnalytics#time_started}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 48
          },
          "name": "timeStarted",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policy-analytics/index:DataOciDataSafeSqlFirewallPolicyAnalyticsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
        "line": 303
      },
      "name": "DataOciDataSafeSqlFirewallPolicyAnalyticsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policy_analytics#name DataOciDataSafeSqlFirewallPolicyAnalytics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 307
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policy_analytics#values DataOciDataSafeSqlFirewallPolicyAnalytics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 315
          },
          "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/7.19.0/docs/data-sources/data_safe_sql_firewall_policy_analytics#regex DataOciDataSafeSqlFirewallPolicyAnalytics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 311
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policy-analytics/index:DataOciDataSafeSqlFirewallPolicyAnalyticsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/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/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
        "line": 460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/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.DataOciDataSafeSqlFirewallPolicyAnalyticsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallPolicyAnalyticsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 468
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/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/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 468
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policy-analytics/index:DataOciDataSafeSqlFirewallPolicyAnalyticsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/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-data-safe-sql-firewall-policy-analytics/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 438
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSqlFirewallPolicyAnalyticsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 426
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 442
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 455
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 419
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 432
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 448
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policy-analytics/index:DataOciDataSafeSqlFirewallPolicyAnalyticsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
        "line": 227
      },
      "name": "DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollection",
      "symbolId": "src/data-oci-data-safe-sql-firewall-policy-analytics/index:DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
        "line": 146
      },
      "name": "DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItems",
      "symbolId": "src/data-oci-data-safe-sql-firewall-policy-analytics/index:DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
        "line": 56
      },
      "name": "DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsDimensions",
      "symbolId": "src/data-oci-data-safe-sql-firewall-policy-analytics/index:DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsDimensions"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/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-data-safe-sql-firewall-policy-analytics/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/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.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/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-data-safe-sql-firewall-policy-analytics/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-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policy-analytics/index:DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/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-data-safe-sql-firewall-policy-analytics/index.ts",
        "line": 79
      },
      "name": "DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 108
          },
          "name": "enforcementScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 113
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 118
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 123
          },
          "name": "violationAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policy-analytics/index:DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/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-data-safe-sql-firewall-policy-analytics/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/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.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/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-data-safe-sql-firewall-policy-analytics/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-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policy-analytics/index:DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/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-data-safe-sql-firewall-policy-analytics/index.ts",
        "line": 169
      },
      "name": "DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 199
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 204
          },
          "name": "sqlFirewallPolicyAnalyticCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policy-analytics/index:DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 299
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 292
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 292
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 292
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policy-analytics/index:DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/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-data-safe-sql-firewall-policy-analytics/index.ts",
        "line": 250
      },
      "name": "DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 280
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy-analytics/index.ts",
            "line": 263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policy-analytics/index:DataOciDataSafeSqlFirewallPolicyAnalyticsSqlFirewallPolicyAnalyticsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSqlFirewallPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_policy#sql_firewall_policy_id DataOciDataSafeSqlFirewallPolicy#sql_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-policy/index.ts",
            "line": 13
          },
          "name": "sqlFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-policy/index:DataOciDataSafeSqlFirewallPolicyConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalytics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_violation_analytics oci_data_safe_sql_firewall_violation_analytics}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalytics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_violation_analytics oci_data_safe_sql_firewall_violation_analytics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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.DataOciDataSafeSqlFirewallViolationAnalyticsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSqlFirewallViolationAnalytics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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 DataOciDataSafeSqlFirewallViolationAnalytics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_violation_analytics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSqlFirewallViolationAnalytics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSqlFirewallViolationAnalytics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 775
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 615
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 644
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 778
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 660
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 676
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 692
          },
          "name": "resetQueryTimeZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 708
          },
          "name": "resetScimQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 730
          },
          "name": "resetSummaryField"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 746
          },
          "name": "resetTimeEnded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 762
          },
          "name": "resetTimeStarted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 790
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 806
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallViolationAnalytics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 547
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 772
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 718
          },
          "name": "sqlFirewallViolationAnalyticsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 619
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 632
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 648
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 782
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 664
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 680
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 696
          },
          "name": "queryTimeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 712
          },
          "name": "scimQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 734
          },
          "name": "summaryFieldInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 750
          },
          "name": "timeEndedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 766
          },
          "name": "timeStartedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 609
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 625
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 638
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 654
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 670
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 686
          },
          "name": "queryTimeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 702
          },
          "name": "scimQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 724
          },
          "name": "summaryField",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 740
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 756
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-violation-analytics/index:DataOciDataSafeSqlFirewallViolationAnalytics"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSqlFirewallViolationAnalyticsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_violation_analytics#compartment_id DataOciDataSafeSqlFirewallViolationAnalytics#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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/7.19.0/docs/data-sources/data_safe_sql_firewall_violation_analytics#access_level DataOciDataSafeSqlFirewallViolationAnalytics#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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/7.19.0/docs/data-sources/data_safe_sql_firewall_violation_analytics#compartment_id_in_subtree DataOciDataSafeSqlFirewallViolationAnalytics#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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/7.19.0/docs/data-sources/data_safe_sql_firewall_violation_analytics#filter DataOciDataSafeSqlFirewallViolationAnalytics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_violation_analytics#group_by DataOciDataSafeSqlFirewallViolationAnalytics#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 25
          },
          "name": "groupBy",
          "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/7.19.0/docs/data-sources/data_safe_sql_firewall_violation_analytics#id DataOciDataSafeSqlFirewallViolationAnalytics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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/7.19.0/docs/data-sources/data_safe_sql_firewall_violation_analytics#query_time_zone DataOciDataSafeSqlFirewallViolationAnalytics#query_time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 36
          },
          "name": "queryTimeZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_violation_analytics#scim_query DataOciDataSafeSqlFirewallViolationAnalytics#scim_query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 40
          },
          "name": "scimQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_violation_analytics#summary_field DataOciDataSafeSqlFirewallViolationAnalytics#summary_field}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 44
          },
          "name": "summaryField",
          "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/7.19.0/docs/data-sources/data_safe_sql_firewall_violation_analytics#time_ended DataOciDataSafeSqlFirewallViolationAnalytics#time_ended}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 48
          },
          "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/7.19.0/docs/data-sources/data_safe_sql_firewall_violation_analytics#time_started DataOciDataSafeSqlFirewallViolationAnalytics#time_started}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 52
          },
          "name": "timeStarted",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-violation-analytics/index:DataOciDataSafeSqlFirewallViolationAnalyticsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
        "line": 362
      },
      "name": "DataOciDataSafeSqlFirewallViolationAnalyticsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_violation_analytics#name DataOciDataSafeSqlFirewallViolationAnalytics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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/7.19.0/docs/data-sources/data_safe_sql_firewall_violation_analytics#values DataOciDataSafeSqlFirewallViolationAnalytics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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/7.19.0/docs/data-sources/data_safe_sql_firewall_violation_analytics#regex DataOciDataSafeSqlFirewallViolationAnalytics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 370
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-violation-analytics/index:DataOciDataSafeSqlFirewallViolationAnalyticsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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-data-safe-sql-firewall-violation-analytics/index.ts",
        "line": 519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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.DataOciDataSafeSqlFirewallViolationAnalyticsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallViolationAnalyticsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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-data-safe-sql-firewall-violation-analytics/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-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 527
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 520
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-violation-analytics/index:DataOciDataSafeSqlFirewallViolationAnalyticsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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-data-safe-sql-firewall-violation-analytics/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 497
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSqlFirewallViolationAnalyticsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 485
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 514
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 478
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 491
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 507
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 434
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-violation-analytics/index:DataOciDataSafeSqlFirewallViolationAnalyticsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
        "line": 286
      },
      "name": "DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollection",
      "symbolId": "src/data-oci-data-safe-sql-firewall-violation-analytics/index:DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
        "line": 185
      },
      "name": "DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItems",
      "symbolId": "src/data-oci-data-safe-sql-firewall-violation-analytics/index:DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
        "line": 60
      },
      "name": "DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsDimensions",
      "symbolId": "src/data-oci-data-safe-sql-firewall-violation-analytics/index:DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsDimensions"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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-data-safe-sql-firewall-violation-analytics/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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-data-safe-sql-firewall-violation-analytics/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-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-violation-analytics/index:DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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-data-safe-sql-firewall-violation-analytics/index.ts",
        "line": 83
      },
      "name": "DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 112
          },
          "name": "clientIp",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 117
          },
          "name": "clientOsUserName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 122
          },
          "name": "clientProgram",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 127
          },
          "name": "dbUserName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 132
          },
          "name": "operation",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 137
          },
          "name": "operationTime",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 142
          },
          "name": "sqlLevel",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 147
          },
          "name": "targetId",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 152
          },
          "name": "targetName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 157
          },
          "name": "violationAction",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 162
          },
          "name": "violationCause",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-violation-analytics/index:DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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-data-safe-sql-firewall-violation-analytics/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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-data-safe-sql-firewall-violation-analytics/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-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-violation-analytics/index:DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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-data-safe-sql-firewall-violation-analytics/index.ts",
        "line": 208
      },
      "name": "DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 238
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 243
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 248
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 253
          },
          "name": "sqlFirewallViolationAnalyticCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 258
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 263
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-violation-analytics/index:DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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-data-safe-sql-firewall-violation-analytics/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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-data-safe-sql-firewall-violation-analytics/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-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-violation-analytics/index:DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/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-data-safe-sql-firewall-violation-analytics/index.ts",
        "line": 309
      },
      "name": "DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 339
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violation-analytics/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-violation-analytics/index:DataOciDataSafeSqlFirewallViolationAnalyticsSqlFirewallViolationAnalyticsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_violations oci_data_safe_sql_firewall_violations}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_violations oci_data_safe_sql_firewall_violations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
          "line": 483
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
        "line": 451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeSqlFirewallViolations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 468
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeSqlFirewallViolations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_violations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeSqlFirewallViolations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeSqlFirewallViolations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 599
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 519
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 548
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 602
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 564
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 580
          },
          "name": "resetScimQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/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-data-safe-sql-firewall-violations/index.ts",
            "line": 625
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallViolations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 456
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 596
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 590
          },
          "name": "sqlFirewallViolationsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 523
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 536
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 552
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 606
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 568
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 584
          },
          "name": "scimQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 513
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 529
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 542
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 558
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 574
          },
          "name": "scimQuery",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-violations/index:DataOciDataSafeSqlFirewallViolations"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeSqlFirewallViolationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_violations#compartment_id DataOciDataSafeSqlFirewallViolations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/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/7.19.0/docs/data-sources/data_safe_sql_firewall_violations#access_level DataOciDataSafeSqlFirewallViolations#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/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/7.19.0/docs/data-sources/data_safe_sql_firewall_violations#compartment_id_in_subtree DataOciDataSafeSqlFirewallViolations#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/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/7.19.0/docs/data-sources/data_safe_sql_firewall_violations#filter DataOciDataSafeSqlFirewallViolations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_sql_firewall_violations#id DataOciDataSafeSqlFirewallViolations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/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/7.19.0/docs/data-sources/data_safe_sql_firewall_violations#scim_query DataOciDataSafeSqlFirewallViolations#scim_query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 32
          },
          "name": "scimQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-violations/index:DataOciDataSafeSqlFirewallViolationsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
        "line": 271
      },
      "name": "DataOciDataSafeSqlFirewallViolationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_violations#name DataOciDataSafeSqlFirewallViolations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 275
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_sql_firewall_violations#values DataOciDataSafeSqlFirewallViolations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 283
          },
          "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/7.19.0/docs/data-sources/data_safe_sql_firewall_violations#regex DataOciDataSafeSqlFirewallViolations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 279
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-violations/index:DataOciDataSafeSqlFirewallViolationsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-violations/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-data-safe-sql-firewall-violations/index.ts",
        "line": 428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/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.DataOciDataSafeSqlFirewallViolationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallViolationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/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-data-safe-sql-firewall-violations/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-data-safe-sql-firewall-violations/index.ts",
            "line": 436
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-violations/index:DataOciDataSafeSqlFirewallViolationsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-violations/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-data-safe-sql-firewall-violations/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 406
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeSqlFirewallViolationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 394
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 410
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 423
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 387
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 400
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 416
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 343
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-violations/index:DataOciDataSafeSqlFirewallViolationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
        "line": 195
      },
      "name": "DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollection",
      "symbolId": "src/data-oci-data-safe-sql-firewall-violations/index:DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
        "line": 40
      },
      "name": "DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionItems",
      "symbolId": "src/data-oci-data-safe-sql-firewall-violations/index:DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-violations/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-data-safe-sql-firewall-violations/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/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.DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/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-data-safe-sql-firewall-violations/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-data-safe-sql-firewall-violations/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-violations/index:DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-violations/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-data-safe-sql-firewall-violations/index.ts",
        "line": 63
      },
      "name": "DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 92
          },
          "name": "clientIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 97
          },
          "name": "clientOsUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 102
          },
          "name": "clientProgram",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 107
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 112
          },
          "name": "currentDbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 117
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 122
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 127
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 132
          },
          "name": "operationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 137
          },
          "name": "sqlAccessedObjects",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 142
          },
          "name": "sqlLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 147
          },
          "name": "sqlText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 152
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 157
          },
          "name": "targetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 162
          },
          "name": "timeCollected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 167
          },
          "name": "violationAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 172
          },
          "name": "violationCause",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-violations/index:DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-violations/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-data-safe-sql-firewall-violations/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/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.DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/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-data-safe-sql-firewall-violations/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-data-safe-sql-firewall-violations/index.ts",
            "line": 260
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-violations/index:DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-sql-firewall-violations/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-data-safe-sql-firewall-violations/index.ts",
        "line": 218
      },
      "name": "DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 248
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-sql-firewall-violations/index.ts",
            "line": 231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-sql-firewall-violations/index:DataOciDataSafeSqlFirewallViolationsSqlFirewallViolationsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_alert_policy_association oci_data_safe_target_alert_policy_association}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_alert_policy_association oci_data_safe_target_alert_policy_association} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-alert-policy-association/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.DataOciDataSafeTargetAlertPolicyAssociationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-alert-policy-association/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeTargetAlertPolicyAssociation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-association/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 DataOciDataSafeTargetAlertPolicyAssociation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_alert_policy_association#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeTargetAlertPolicyAssociation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeTargetAlertPolicyAssociation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-association/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-data-safe-target-alert-policy-association/index.ts",
            "line": 170
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetAlertPolicyAssociation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-association/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-association/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-association/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-association/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-association/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-association/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-association/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-association/index.ts",
            "line": 107
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-association/index.ts",
            "line": 112
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-association/index.ts",
            "line": 117
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-association/index.ts",
            "line": 122
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-association/index.ts",
            "line": 128
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-association/index.ts",
            "line": 146
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-association/index.ts",
            "line": 151
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-association/index.ts",
            "line": 156
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-association/index.ts",
            "line": 141
          },
          "name": "targetAlertPolicyAssociationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-association/index.ts",
            "line": 134
          },
          "name": "targetAlertPolicyAssociationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-alert-policy-association/index:DataOciDataSafeTargetAlertPolicyAssociation"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-alert-policy-association/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeTargetAlertPolicyAssociationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_alert_policy_association#target_alert_policy_association_id DataOciDataSafeTargetAlertPolicyAssociation#target_alert_policy_association_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-association/index.ts",
            "line": 13
          },
          "name": "targetAlertPolicyAssociationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-alert-policy-association/index:DataOciDataSafeTargetAlertPolicyAssociationConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_alert_policy_associations oci_data_safe_target_alert_policy_associations}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_alert_policy_associations oci_data_safe_target_alert_policy_associations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-alert-policy-associations/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.DataOciDataSafeTargetAlertPolicyAssociationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
        "line": 459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeTargetAlertPolicyAssociations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/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 DataOciDataSafeTargetAlertPolicyAssociations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_alert_policy_associations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeTargetAlertPolicyAssociations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeTargetAlertPolicyAssociations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 692
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 532
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 548
          },
          "name": "resetAlertPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 577
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 695
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 593
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 609
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 631
          },
          "name": "resetTargetAlertPolicyAssociationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 647
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 663
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 679
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 707
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 723
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetAlertPolicyAssociations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 464
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 689
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 619
          },
          "name": "targetAlertPolicyAssociationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 536
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 552
          },
          "name": "alertPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 565
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 581
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 699
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 597
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 613
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 635
          },
          "name": "targetAlertPolicyAssociationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 651
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 667
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 683
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 526
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 542
          },
          "name": "alertPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 558
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 571
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 587
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 603
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 625
          },
          "name": "targetAlertPolicyAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 641
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 657
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 673
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-alert-policy-associations/index:DataOciDataSafeTargetAlertPolicyAssociations"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeTargetAlertPolicyAssociationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_alert_policy_associations#compartment_id DataOciDataSafeTargetAlertPolicyAssociations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/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/7.19.0/docs/data-sources/data_safe_target_alert_policy_associations#access_level DataOciDataSafeTargetAlertPolicyAssociations#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/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/7.19.0/docs/data-sources/data_safe_target_alert_policy_associations#alert_policy_id DataOciDataSafeTargetAlertPolicyAssociations#alert_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 17
          },
          "name": "alertPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_alert_policy_associations#compartment_id_in_subtree DataOciDataSafeTargetAlertPolicyAssociations#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/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/7.19.0/docs/data-sources/data_safe_target_alert_policy_associations#filter DataOciDataSafeTargetAlertPolicyAssociations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_target_alert_policy_associations#id DataOciDataSafeTargetAlertPolicyAssociations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/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/7.19.0/docs/data-sources/data_safe_target_alert_policy_associations#state DataOciDataSafeTargetAlertPolicyAssociations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/data_safe_target_alert_policy_associations#target_alert_policy_association_id DataOciDataSafeTargetAlertPolicyAssociations#target_alert_policy_association_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 40
          },
          "name": "targetAlertPolicyAssociationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_alert_policy_associations#target_id DataOciDataSafeTargetAlertPolicyAssociations#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/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/7.19.0/docs/data-sources/data_safe_target_alert_policy_associations#time_created_greater_than_or_equal_to DataOciDataSafeTargetAlertPolicyAssociations#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 48
          },
          "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/7.19.0/docs/data-sources/data_safe_target_alert_policy_associations#time_created_less_than DataOciDataSafeTargetAlertPolicyAssociations#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 52
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-alert-policy-associations/index:DataOciDataSafeTargetAlertPolicyAssociationsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
        "line": 279
      },
      "name": "DataOciDataSafeTargetAlertPolicyAssociationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_alert_policy_associations#name DataOciDataSafeTargetAlertPolicyAssociations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/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/7.19.0/docs/data-sources/data_safe_target_alert_policy_associations#values DataOciDataSafeTargetAlertPolicyAssociations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/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/7.19.0/docs/data-sources/data_safe_target_alert_policy_associations#regex DataOciDataSafeTargetAlertPolicyAssociations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 287
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-alert-policy-associations/index:DataOciDataSafeTargetAlertPolicyAssociationsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-alert-policy-associations/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-data-safe-target-alert-policy-associations/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/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.DataOciDataSafeTargetAlertPolicyAssociationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetAlertPolicyAssociationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/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-data-safe-target-alert-policy-associations/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-data-safe-target-alert-policy-associations/index.ts",
            "line": 444
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-alert-policy-associations/index:DataOciDataSafeTargetAlertPolicyAssociationsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-alert-policy-associations/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-data-safe-target-alert-policy-associations/index.ts",
        "line": 337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 414
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeTargetAlertPolicyAssociationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 402
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/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-data-safe-target-alert-policy-associations/index.ts",
            "line": 431
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 395
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 408
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 424
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-alert-policy-associations/index:DataOciDataSafeTargetAlertPolicyAssociationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
        "line": 203
      },
      "name": "DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollection",
      "symbolId": "src/data-oci-data-safe-target-alert-policy-associations/index:DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
        "line": 60
      },
      "name": "DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionItems",
      "symbolId": "src/data-oci-data-safe-target-alert-policy-associations/index:DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-alert-policy-associations/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-data-safe-target-alert-policy-associations/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/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.DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/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-data-safe-target-alert-policy-associations/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-data-safe-target-alert-policy-associations/index.ts",
            "line": 192
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-alert-policy-associations/index:DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-alert-policy-associations/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-data-safe-target-alert-policy-associations/index.ts",
        "line": 83
      },
      "name": "DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 112
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 118
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 123
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 128
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 134
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 139
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 144
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 149
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 154
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 159
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 165
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 170
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 175
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 180
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-alert-policy-associations/index:DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-alert-policy-associations/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-data-safe-target-alert-policy-associations/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/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.DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/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-data-safe-target-alert-policy-associations/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-data-safe-target-alert-policy-associations/index.ts",
            "line": 268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-alert-policy-associations/index:DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-alert-policy-associations/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-data-safe-target-alert-policy-associations/index.ts",
        "line": 226
      },
      "name": "DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 256
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-alert-policy-associations/index.ts",
            "line": 239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-alert-policy-associations/index:DataOciDataSafeTargetAlertPolicyAssociationsTargetAlertPolicyAssociationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabase": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database oci_data_safe_target_database}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database oci_data_safe_target_database} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/index.ts",
          "line": 1085
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database/index.ts",
        "line": 1053
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeTargetDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1070
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeTargetDatabase to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeTargetDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeTargetDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1224
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1230
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1058
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1109
          },
          "name": "associatedResourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1114
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1120
          },
          "name": "connectionOption",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseConnectionOptionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1126
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1132
          },
          "name": "databaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseDatabaseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1138
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1143
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1148
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1154
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1159
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1164
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1170
          },
          "name": "peerTargetDatabaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1176
          },
          "name": "peerTargetDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1181
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1187
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1205
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1210
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1216
          },
          "name": "tlsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseTlsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1200
          },
          "name": "targetDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1193
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabase"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeTargetDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database#target_database_id DataOciDataSafeTargetDatabase#target_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 13
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabaseConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseConnectionOption": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseConnectionOption",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database/index.ts",
        "line": 15
      },
      "name": "DataOciDataSafeTargetDatabaseConnectionOption",
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabaseConnectionOption"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseConnectionOptionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseConnectionOptionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/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.DataOciDataSafeTargetDatabaseConnectionOptionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseConnectionOptionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/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-data-safe-target-database/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabaseConnectionOptionList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseConnectionOptionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseConnectionOptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeTargetDatabaseConnectionOptionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 67
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 72
          },
          "name": "datasafePrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 77
          },
          "name": "onPremConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseConnectionOption"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabaseConnectionOptionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database/index.ts",
        "line": 100
      },
      "name": "DataOciDataSafeTargetDatabaseCredentials",
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabaseCredentials"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/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.DataOciDataSafeTargetDatabaseCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/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-data-safe-target-database/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabaseCredentialsList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/index.ts",
        "line": 123
      },
      "name": "DataOciDataSafeTargetDatabaseCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 152
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 157
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabaseCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseDatabaseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseDatabaseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database/index.ts",
        "line": 180
      },
      "name": "DataOciDataSafeTargetDatabaseDatabaseDetails",
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabaseDatabaseDetails"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseDatabaseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseDatabaseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/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.DataOciDataSafeTargetDatabaseDatabaseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseDatabaseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/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-data-safe-target-database/index.ts",
            "line": 289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabaseDatabaseDetailsList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseDatabaseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseDatabaseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/index.ts",
        "line": 203
      },
      "name": "DataOciDataSafeTargetDatabaseDatabaseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 232
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 237
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 242
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 247
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 252
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 257
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 262
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 267
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 272
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 277
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseDatabaseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabaseDatabaseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_group oci_data_safe_target_database_group}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_group oci_data_safe_target_database_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-group/index.ts",
          "line": 381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-group/index.ts",
        "line": 349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeTargetDatabaseGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 366
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeTargetDatabaseGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeTargetDatabaseGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeTargetDatabaseGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 495
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 501
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 354
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 405
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 411
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 416
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 421
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 427
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 432
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 437
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 443
          },
          "name": "matchingCriteria",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 448
          },
          "name": "membershipCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 453
          },
          "name": "membershipUpdateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 458
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 464
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 482
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 487
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 477
          },
          "name": "targetDatabaseGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 470
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-group/index:DataOciDataSafeTargetDatabaseGroup"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-group/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeTargetDatabaseGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_group#target_database_group_id DataOciDataSafeTargetDatabaseGroup#target_database_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 13
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-group/index:DataOciDataSafeTargetDatabaseGroupConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupGroupMember": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_group_group_member oci_data_safe_target_database_group_group_member}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupGroupMember",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_group_group_member oci_data_safe_target_database_group_group_member} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-group-group-member/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.DataOciDataSafeTargetDatabaseGroupGroupMemberConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-group-group-member/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeTargetDatabaseGroupGroupMember resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group-group-member/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 DataOciDataSafeTargetDatabaseGroupGroupMember to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_group_group_member#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeTargetDatabaseGroupGroupMember that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeTargetDatabaseGroupGroupMember to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group-group-member/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group-group-member/index.ts",
            "line": 124
          },
          "name": "resetTargetDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group-group-member/index.ts",
            "line": 141
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group-group-member/index.ts",
            "line": 149
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseGroupGroupMember",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group-group-member/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group-group-member/index.ts",
            "line": 133
          },
          "name": "targetDatabases",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group-group-member/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group-group-member/index.ts",
            "line": 112
          },
          "name": "targetDatabaseGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group-group-member/index.ts",
            "line": 128
          },
          "name": "targetDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group-group-member/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group-group-member/index.ts",
            "line": 105
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group-group-member/index.ts",
            "line": 118
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-group-group-member/index:DataOciDataSafeTargetDatabaseGroupGroupMember"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupGroupMemberConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupGroupMemberConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-group-group-member/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeTargetDatabaseGroupGroupMemberConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_group_group_member#target_database_group_id DataOciDataSafeTargetDatabaseGroupGroupMember#target_database_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group-group-member/index.ts",
            "line": 20
          },
          "name": "targetDatabaseGroupId",
          "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/7.19.0/docs/data-sources/data_safe_target_database_group_group_member#id DataOciDataSafeTargetDatabaseGroupGroupMember#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group-group-member/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/7.19.0/docs/data-sources/data_safe_target_database_group_group_member#target_database_id DataOciDataSafeTargetDatabaseGroupGroupMember#target_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group-group-member/index.ts",
            "line": 24
          },
          "name": "targetDatabaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-group-group-member/index:DataOciDataSafeTargetDatabaseGroupGroupMemberConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-group/index.ts",
        "line": 263
      },
      "name": "DataOciDataSafeTargetDatabaseGroupMatchingCriteria",
      "symbolId": "src/data-oci-data-safe-target-database-group/index:DataOciDataSafeTargetDatabaseGroupMatchingCriteria"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaExclude": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaExclude",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-group/index.ts",
        "line": 15
      },
      "name": "DataOciDataSafeTargetDatabaseGroupMatchingCriteriaExclude",
      "symbolId": "src/data-oci-data-safe-target-database-group/index:DataOciDataSafeTargetDatabaseGroupMatchingCriteriaExclude"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaExcludeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaExcludeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-group/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-data-safe-target-database-group/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/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.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaExcludeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseGroupMatchingCriteriaExcludeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/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-data-safe-target-database-group/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-data-safe-target-database-group/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-group/index:DataOciDataSafeTargetDatabaseGroupMatchingCriteriaExcludeList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaExcludeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaExcludeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-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-data-safe-target-database-group/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeTargetDatabaseGroupMatchingCriteriaExcludeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 67
          },
          "name": "targetDatabaseIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaExclude"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-group/index:DataOciDataSafeTargetDatabaseGroupMatchingCriteriaExcludeOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaInclude": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaInclude",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-group/index.ts",
        "line": 170
      },
      "name": "DataOciDataSafeTargetDatabaseGroupMatchingCriteriaInclude",
      "symbolId": "src/data-oci-data-safe-target-database-group/index:DataOciDataSafeTargetDatabaseGroupMatchingCriteriaInclude"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-group/index.ts",
        "line": 90
      },
      "name": "DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartments",
      "symbolId": "src/data-oci-data-safe-target-database-group/index:DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartments"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-group/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-data-safe-target-database-group/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/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.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/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-data-safe-target-database-group/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-data-safe-target-database-group/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-group/index:DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartmentsList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-group/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-data-safe-target-database-group/index.ts",
        "line": 113
      },
      "name": "DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 142
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 147
          },
          "name": "isIncludeSubtree",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartments"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-group/index:DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-group/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-data-safe-target-database-group/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/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.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/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-data-safe-target-database-group/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-data-safe-target-database-group/index.ts",
            "line": 252
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-group/index:DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-group/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-data-safe-target-database-group/index.ts",
        "line": 193
      },
      "name": "DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 223
          },
          "name": "compartments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 229
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 235
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 240
          },
          "name": "targetDatabaseIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaInclude"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-group/index:DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-group/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-data-safe-target-database-group/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/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.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseGroupMatchingCriteriaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/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-data-safe-target-database-group/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-data-safe-target-database-group/index.ts",
            "line": 334
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-group/index:DataOciDataSafeTargetDatabaseGroupMatchingCriteriaList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-group/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-data-safe-target-database-group/index.ts",
        "line": 286
      },
      "name": "DataOciDataSafeTargetDatabaseGroupMatchingCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 316
          },
          "name": "exclude",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaExcludeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 322
          },
          "name": "include",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteriaIncludeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-group/index.ts",
            "line": 299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupMatchingCriteria"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-group/index:DataOciDataSafeTargetDatabaseGroupMatchingCriteriaOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_groups oci_data_safe_target_database_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_groups oci_data_safe_target_database_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
          "line": 822
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
        "line": 790
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeTargetDatabaseGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 807
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeTargetDatabaseGroups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeTargetDatabaseGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeTargetDatabaseGroups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 1023
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 863
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 892
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 908
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 1026
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 924
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 940
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 962
          },
          "name": "resetTargetDatabaseGroupFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 978
          },
          "name": "resetTargetDatabaseGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 994
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 1010
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 1038
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 1054
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 795
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 1020
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 950
          },
          "name": "targetDatabaseGroupCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 867
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 880
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 896
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 912
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 1030
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 928
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 944
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 966
          },
          "name": "targetDatabaseGroupFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 982
          },
          "name": "targetDatabaseGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 998
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 1014
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 857
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 873
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 886
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 902
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 918
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 934
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 956
          },
          "name": "targetDatabaseGroupFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 972
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 988
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 1004
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroups"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeTargetDatabaseGroupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_groups#compartment_id DataOciDataSafeTargetDatabaseGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/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/7.19.0/docs/data-sources/data_safe_target_database_groups#access_level DataOciDataSafeTargetDatabaseGroups#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/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/7.19.0/docs/data-sources/data_safe_target_database_groups#compartment_id_in_subtree DataOciDataSafeTargetDatabaseGroups#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/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/7.19.0/docs/data-sources/data_safe_target_database_groups#display_name DataOciDataSafeTargetDatabaseGroups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/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/7.19.0/docs/data-sources/data_safe_target_database_groups#filter DataOciDataSafeTargetDatabaseGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_target_database_groups#id DataOciDataSafeTargetDatabaseGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/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/7.19.0/docs/data-sources/data_safe_target_database_groups#state DataOciDataSafeTargetDatabaseGroups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/data_safe_target_database_groups#target_database_group_filter DataOciDataSafeTargetDatabaseGroups#target_database_group_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 40
          },
          "name": "targetDatabaseGroupFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_groups#target_database_group_id DataOciDataSafeTargetDatabaseGroups#target_database_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 44
          },
          "name": "targetDatabaseGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_groups#time_created_greater_than_or_equal_to DataOciDataSafeTargetDatabaseGroups#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 48
          },
          "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/7.19.0/docs/data-sources/data_safe_target_database_groups#time_created_less_than DataOciDataSafeTargetDatabaseGroups#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 52
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
        "line": 610
      },
      "name": "DataOciDataSafeTargetDatabaseGroupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_groups#name DataOciDataSafeTargetDatabaseGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 614
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_groups#values DataOciDataSafeTargetDatabaseGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 622
          },
          "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/7.19.0/docs/data-sources/data_safe_target_database_groups#regex DataOciDataSafeTargetDatabaseGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 618
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-groups/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-data-safe-target-database-groups/index.ts",
        "line": 767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/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.DataOciDataSafeTargetDatabaseGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/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-data-safe-target-database-groups/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-data-safe-target-database-groups/index.ts",
            "line": 775
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-groups/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
        "line": 668
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 745
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 733
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 749
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 762
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 726
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 739
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 755
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 682
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
        "line": 534
      },
      "name": "DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollection",
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
        "line": 390
      },
      "name": "DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItems",
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-groups/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-data-safe-target-database-groups/index.ts",
        "line": 516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/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.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/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-data-safe-target-database-groups/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-data-safe-target-database-groups/index.ts",
            "line": 523
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
        "line": 308
      },
      "name": "DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteria",
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteria"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaExclude": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaExclude",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
        "line": 60
      },
      "name": "DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaExclude",
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaExclude"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaExcludeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaExcludeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-groups/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-data-safe-target-database-groups/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/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.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaExcludeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaExcludeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/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-data-safe-target-database-groups/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-data-safe-target-database-groups/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaExcludeList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaExcludeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaExcludeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-groups/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-data-safe-target-database-groups/index.ts",
        "line": 83
      },
      "name": "DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaExcludeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 112
          },
          "name": "targetDatabaseIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaExclude"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaExcludeOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaInclude": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaInclude",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
        "line": 215
      },
      "name": "DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaInclude",
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaInclude"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeCompartments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeCompartments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
        "line": 135
      },
      "name": "DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeCompartments",
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeCompartments"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeCompartmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeCompartmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-groups/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-data-safe-target-database-groups/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/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.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeCompartmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeCompartmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/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-data-safe-target-database-groups/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-data-safe-target-database-groups/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeCompartmentsList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeCompartmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeCompartmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-groups/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-data-safe-target-database-groups/index.ts",
        "line": 158
      },
      "name": "DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeCompartmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 187
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 192
          },
          "name": "isIncludeSubtree",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeCompartments"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeCompartmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-groups/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
        "line": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 304
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 297
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 297
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 297
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-groups/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-data-safe-target-database-groups/index.ts",
        "line": 238
      },
      "name": "DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 268
          },
          "name": "compartments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeCompartmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 274
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 280
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 285
          },
          "name": "targetDatabaseIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaInclude"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-groups/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-data-safe-target-database-groups/index.ts",
        "line": 372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/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.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/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-data-safe-target-database-groups/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-data-safe-target-database-groups/index.ts",
            "line": 379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
        "line": 331
      },
      "name": "DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 361
          },
          "name": "exclude",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaExcludeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 367
          },
          "name": "include",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaIncludeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteria"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-groups/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-data-safe-target-database-groups/index.ts",
        "line": 413
      },
      "name": "DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 442
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 448
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 453
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 458
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 464
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 469
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 474
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 480
          },
          "name": "matchingCriteria",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsMatchingCriteriaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 485
          },
          "name": "membershipCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 490
          },
          "name": "membershipUpdateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 495
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 501
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 506
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 511
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-groups/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
        "line": 592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 606
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 599
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 599
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 599
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-groups/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-data-safe-target-database-groups/index.ts",
        "line": 557
      },
      "name": "DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 587
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-groups/index.ts",
            "line": 570
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-groups/index:DataOciDataSafeTargetDatabaseGroupsTargetDatabaseGroupCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabase": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_peer_target_database oci_data_safe_target_database_peer_target_database}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_peer_target_database oci_data_safe_target_database_peer_target_database} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
          "line": 270
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeTargetDatabasePeerTargetDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 255
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeTargetDatabasePeerTargetDatabase to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_peer_target_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeTargetDatabasePeerTargetDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeTargetDatabasePeerTargetDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 386
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 393
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 243
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 296
          },
          "name": "databaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDatabaseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 301
          },
          "name": "databaseUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 306
          },
          "name": "dataguardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 311
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 316
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 321
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 326
          },
          "name": "key",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 331
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 349
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 354
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 372
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 378
          },
          "name": "tlsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseTlsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 344
          },
          "name": "peerTargetDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 367
          },
          "name": "targetDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 337
          },
          "name": "peerTargetDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 360
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabase"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_peer_target_database#peer_target_database_id DataOciDataSafeTargetDatabasePeerTargetDatabase#peer_target_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 13
          },
          "name": "peerTargetDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_peer_target_database#target_database_id DataOciDataSafeTargetDatabasePeerTargetDatabase#target_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 17
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabaseConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDatabaseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDatabaseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
        "line": 19
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabaseDatabaseDetails",
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabaseDatabaseDetails"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDatabaseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDatabaseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-peer-target-database/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-data-safe-target-database-peer-target-database/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/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.DataOciDataSafeTargetDatabasePeerTargetDatabaseDatabaseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabaseDatabaseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/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-data-safe-target-database-peer-target-database/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-data-safe-target-database-peer-target-database/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabaseDatabaseDetailsList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDatabaseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDatabaseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-peer-target-database/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-data-safe-target-database-peer-target-database/index.ts",
        "line": 42
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabaseDatabaseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 71
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 76
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 81
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 86
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 91
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 96
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 101
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 106
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 111
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 116
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDatabaseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabaseDatabaseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database/index.ts",
        "line": 515
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabaseDetails",
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabaseDetails"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database/index.ts",
        "line": 300
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetails",
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetails"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/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.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/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-data-safe-target-database/index.ts",
            "line": 409
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetailsList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database/index.ts",
        "line": 323
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 352
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 357
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 362
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 367
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 372
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 377
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 382
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 387
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 392
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 397
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/index.ts",
        "line": 594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/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.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/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-data-safe-target-database/index.ts",
            "line": 601
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/index.ts",
        "line": 538
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 568
          },
          "name": "databaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 573
          },
          "name": "dataguardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 578
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 583
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 589
          },
          "name": "tlsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database/index.ts",
        "line": 420
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfig",
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/index.ts",
        "line": 497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/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.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/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-data-safe-target-database/index.ts",
            "line": 504
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfigList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/index.ts",
        "line": 443
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 472
          },
          "name": "certificateStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 477
          },
          "name": "keyStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 482
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 487
          },
          "name": "storePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 492
          },
          "name": "trustStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 456
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseTlsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseTlsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
        "line": 139
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabaseTlsConfig",
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabaseTlsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseTlsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseTlsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-peer-target-database/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-data-safe-target-database-peer-target-database/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/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.DataOciDataSafeTargetDatabasePeerTargetDatabaseTlsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabaseTlsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/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-data-safe-target-database-peer-target-database/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-data-safe-target-database-peer-target-database/index.ts",
            "line": 223
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabaseTlsConfigList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseTlsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseTlsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-peer-target-database/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/data-oci-data-safe-target-database-peer-target-database/index.ts",
        "line": 162
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabaseTlsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 191
          },
          "name": "certificateStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 196
          },
          "name": "keyStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 201
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 206
          },
          "name": "storePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 211
          },
          "name": "trustStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-database/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabaseTlsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabaseTlsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database/index.ts",
        "line": 827
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabases",
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabases"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesA": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_peer_target_databases oci_data_safe_target_database_peer_target_databases}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesA",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_peer_target_databases oci_data_safe_target_database_peer_target_databases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
          "line": 668
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesAConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
        "line": 636
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeTargetDatabasePeerTargetDatabasesA resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 653
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeTargetDatabasePeerTargetDatabasesA to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_peer_target_databases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeTargetDatabasePeerTargetDatabasesA that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeTargetDatabasePeerTargetDatabasesA to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 733
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 736
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 701
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/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-data-safe-target-database-peer-target-databases/index.ts",
            "line": 756
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesA",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 641
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 730
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 711
          },
          "name": "peerTargetDatabaseCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 740
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 705
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 724
          },
          "name": "targetDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 695
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 717
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-databases/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesA"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesAConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesAConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesAConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_peer_target_databases#target_database_id DataOciDataSafeTargetDatabasePeerTargetDatabasesA#target_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 20
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_peer_target_databases#filter DataOciDataSafeTargetDatabasePeerTargetDatabasesA#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_target_database_peer_target_databases#id DataOciDataSafeTargetDatabasePeerTargetDatabasesA#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-databases/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesAConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesDatabaseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesDatabaseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database/index.ts",
        "line": 612
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesDatabaseDetails",
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesDatabaseDetails"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesDatabaseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesDatabaseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/index.ts",
        "line": 714
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/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.DataOciDataSafeTargetDatabasePeerTargetDatabasesDatabaseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesDatabaseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/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-data-safe-target-database/index.ts",
            "line": 721
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesDatabaseDetailsList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesDatabaseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesDatabaseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/index.ts",
        "line": 635
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesDatabaseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 664
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 669
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 674
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 679
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 684
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 689
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 694
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 699
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 704
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 709
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 648
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesDatabaseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesDatabaseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
        "line": 456
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_peer_target_databases#name DataOciDataSafeTargetDatabasePeerTargetDatabasesA#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 460
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_peer_target_databases#values DataOciDataSafeTargetDatabasePeerTargetDatabasesA#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 468
          },
          "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/7.19.0/docs/data-sources/data_safe_target_database_peer_target_databases#regex DataOciDataSafeTargetDatabasePeerTargetDatabasesA#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 464
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-databases/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-peer-target-databases/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-data-safe-target-database-peer-target-databases/index.ts",
        "line": 613
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/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.DataOciDataSafeTargetDatabasePeerTargetDatabasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/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-data-safe-target-database-peer-target-databases/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-data-safe-target-database-peer-target-databases/index.ts",
            "line": 621
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-databases/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-peer-target-databases/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-data-safe-target-database-peer-target-databases/index.ts",
        "line": 514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 591
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 579
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 595
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 608
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 572
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 585
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 601
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-databases/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/index.ts",
          "line": 943
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database/index.ts",
        "line": 936
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 950
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 943
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 943
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 943
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/index.ts",
        "line": 850
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 880
          },
          "name": "databaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesDatabaseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 885
          },
          "name": "databaseUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 890
          },
          "name": "dataguardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 895
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 900
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 905
          },
          "name": "key",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 910
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 915
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 920
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 925
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 931
          },
          "name": "tlsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesTlsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
        "line": 375
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollection",
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-databases/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
        "line": 243
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItems",
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-databases/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsDatabaseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsDatabaseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
        "line": 28
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsDatabaseDetails",
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-databases/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsDatabaseDetails"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsDatabaseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsDatabaseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-peer-target-databases/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-data-safe-target-database-peer-target-databases/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/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.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsDatabaseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsDatabaseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/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-data-safe-target-database-peer-target-databases/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-data-safe-target-database-peer-target-databases/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-databases/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsDatabaseDetailsList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsDatabaseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsDatabaseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-peer-target-databases/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-data-safe-target-database-peer-target-databases/index.ts",
        "line": 51
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsDatabaseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 80
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 85
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 90
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 95
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 100
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 105
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 110
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 115
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 120
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 125
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsDatabaseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-databases/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsDatabaseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-peer-target-databases/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-data-safe-target-database-peer-target-databases/index.ts",
        "line": 357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/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.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/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-data-safe-target-database-peer-target-databases/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-data-safe-target-database-peer-target-databases/index.ts",
            "line": 364
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-databases/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-peer-target-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
        "line": 266
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 296
          },
          "name": "databaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsDatabaseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 301
          },
          "name": "databaseUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 306
          },
          "name": "dataguardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 311
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 316
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 321
          },
          "name": "key",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 326
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 331
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 336
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 341
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 346
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 352
          },
          "name": "tlsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsTlsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-databases/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsTlsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsTlsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
        "line": 148
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsTlsConfig",
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-databases/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsTlsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsTlsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsTlsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-peer-target-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
        "line": 225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 239
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsTlsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsTlsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 232
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 232
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 232
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-databases/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsTlsConfigList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsTlsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsTlsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-peer-target-databases/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-data-safe-target-database-peer-target-databases/index.ts",
        "line": 171
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsTlsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 200
          },
          "name": "certificateStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 205
          },
          "name": "keyStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 210
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 215
          },
          "name": "storePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 220
          },
          "name": "trustStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsTlsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-databases/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsTlsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-peer-target-databases/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-data-safe-target-database-peer-target-databases/index.ts",
        "line": 438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/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.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/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-data-safe-target-database-peer-target-databases/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-data-safe-target-database-peer-target-databases/index.ts",
            "line": 445
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-databases/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-peer-target-databases/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-data-safe-target-database-peer-target-databases/index.ts",
        "line": 398
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 427
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 433
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-peer-target-databases/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-peer-target-databases/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesPeerTargetDatabaseCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesTlsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesTlsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database/index.ts",
        "line": 732
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesTlsConfig",
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesTlsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesTlsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesTlsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/index.ts",
        "line": 809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/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.DataOciDataSafeTargetDatabasePeerTargetDatabasesTlsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesTlsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/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-data-safe-target-database/index.ts",
            "line": 816
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesTlsConfigList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesTlsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesTlsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/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-data-safe-target-database/index.ts",
        "line": 755
      },
      "name": "DataOciDataSafeTargetDatabasePeerTargetDatabasesTlsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 784
          },
          "name": "certificateStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 789
          },
          "name": "keyStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 794
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 799
          },
          "name": "storePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 804
          },
          "name": "trustStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasePeerTargetDatabasesTlsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabasePeerTargetDatabasesTlsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRole": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_role oci_data_safe_target_database_role}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRole",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_role oci_data_safe_target_database_role} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-role/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.DataOciDataSafeTargetDatabaseRoleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-role/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeTargetDatabaseRole resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/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 DataOciDataSafeTargetDatabaseRole to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_role#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeTargetDatabaseRole that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeTargetDatabaseRole to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 494
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 398
          },
          "name": "resetAuthenticationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 497
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 414
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 430
          },
          "name": "resetIsOracleMaintained"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 446
          },
          "name": "resetRoleName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 462
          },
          "name": "resetRoleNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/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-data-safe-target-database-role/index.ts",
            "line": 521
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseRole",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 334
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 491
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 472
          },
          "name": "roles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 402
          },
          "name": "authenticationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 501
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 418
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 434
          },
          "name": "isOracleMaintainedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 466
          },
          "name": "roleNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 450
          },
          "name": "roleNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 485
          },
          "name": "targetDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 392
          },
          "name": "authenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 408
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 424
          },
          "name": "isOracleMaintained",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 440
          },
          "name": "roleName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 456
          },
          "name": "roleNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 478
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-role/index:DataOciDataSafeTargetDatabaseRole"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-role/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeTargetDatabaseRoleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_role#target_database_id DataOciDataSafeTargetDatabaseRole#target_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 36
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_role#authentication_type DataOciDataSafeTargetDatabaseRole#authentication_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 13
          },
          "name": "authenticationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_role#filter DataOciDataSafeTargetDatabaseRole#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_target_database_role#id DataOciDataSafeTargetDatabaseRole#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/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/7.19.0/docs/data-sources/data_safe_target_database_role#is_oracle_maintained DataOciDataSafeTargetDatabaseRole#is_oracle_maintained}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 24
          },
          "name": "isOracleMaintained",
          "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/7.19.0/docs/data-sources/data_safe_target_database_role#role_name DataOciDataSafeTargetDatabaseRole#role_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 28
          },
          "name": "roleName",
          "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/7.19.0/docs/data-sources/data_safe_target_database_role#role_name_contains DataOciDataSafeTargetDatabaseRole#role_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 32
          },
          "name": "roleNameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-role/index:DataOciDataSafeTargetDatabaseRoleConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-role/index.ts",
        "line": 149
      },
      "name": "DataOciDataSafeTargetDatabaseRoleFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_role#name DataOciDataSafeTargetDatabaseRole#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 153
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_role#values DataOciDataSafeTargetDatabaseRole#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 161
          },
          "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/7.19.0/docs/data-sources/data_safe_target_database_role#regex DataOciDataSafeTargetDatabaseRole#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 157
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-role/index:DataOciDataSafeTargetDatabaseRoleFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-role/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-data-safe-target-database-role/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/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.DataOciDataSafeTargetDatabaseRoleFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseRoleFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/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-data-safe-target-database-role/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-data-safe-target-database-role/index.ts",
            "line": 314
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-role/index:DataOciDataSafeTargetDatabaseRoleFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-role/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-data-safe-target-database-role/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 284
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseRoleFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 272
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 288
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 301
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 265
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 278
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 294
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-role/index:DataOciDataSafeTargetDatabaseRoleFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-role/index.ts",
        "line": 44
      },
      "name": "DataOciDataSafeTargetDatabaseRoleRoles",
      "symbolId": "src/data-oci-data-safe-target-database-role/index:DataOciDataSafeTargetDatabaseRoleRoles"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-role/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-role/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 145
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseRoleRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 138
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 138
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-role/index:DataOciDataSafeTargetDatabaseRoleRolesList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-role/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-data-safe-target-database-role/index.ts",
        "line": 67
      },
      "name": "DataOciDataSafeTargetDatabaseRoleRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 96
          },
          "name": "authenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 101
          },
          "name": "isCommon",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 106
          },
          "name": "isImplicit",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 111
          },
          "name": "isInherited",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 116
          },
          "name": "isOracleMaintained",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 121
          },
          "name": "isPasswordRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 126
          },
          "name": "roleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-role/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoleRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-role/index:DataOciDataSafeTargetDatabaseRoleRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoles": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_roles oci_data_safe_target_database_roles}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRoles",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_roles oci_data_safe_target_database_roles} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-roles/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.DataOciDataSafeTargetDatabaseRolesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeTargetDatabaseRoles resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/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 DataOciDataSafeTargetDatabaseRoles to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_roles#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeTargetDatabaseRoles that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeTargetDatabaseRoles to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 494
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 398
          },
          "name": "resetAuthenticationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 497
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 414
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 430
          },
          "name": "resetIsOracleMaintained"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 446
          },
          "name": "resetRoleName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 462
          },
          "name": "resetRoleNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/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-data-safe-target-database-roles/index.ts",
            "line": 521
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseRoles",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 334
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 491
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 472
          },
          "name": "roles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 402
          },
          "name": "authenticationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 501
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 418
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 434
          },
          "name": "isOracleMaintainedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 466
          },
          "name": "roleNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 450
          },
          "name": "roleNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 485
          },
          "name": "targetDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 392
          },
          "name": "authenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 408
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 424
          },
          "name": "isOracleMaintained",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 440
          },
          "name": "roleName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 456
          },
          "name": "roleNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 478
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-roles/index:DataOciDataSafeTargetDatabaseRoles"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeTargetDatabaseRolesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_roles#target_database_id DataOciDataSafeTargetDatabaseRoles#target_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 36
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_roles#authentication_type DataOciDataSafeTargetDatabaseRoles#authentication_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 13
          },
          "name": "authenticationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_roles#filter DataOciDataSafeTargetDatabaseRoles#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_target_database_roles#id DataOciDataSafeTargetDatabaseRoles#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/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/7.19.0/docs/data-sources/data_safe_target_database_roles#is_oracle_maintained DataOciDataSafeTargetDatabaseRoles#is_oracle_maintained}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 24
          },
          "name": "isOracleMaintained",
          "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/7.19.0/docs/data-sources/data_safe_target_database_roles#role_name DataOciDataSafeTargetDatabaseRoles#role_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 28
          },
          "name": "roleName",
          "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/7.19.0/docs/data-sources/data_safe_target_database_roles#role_name_contains DataOciDataSafeTargetDatabaseRoles#role_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 32
          },
          "name": "roleNameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-roles/index:DataOciDataSafeTargetDatabaseRolesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
        "line": 149
      },
      "name": "DataOciDataSafeTargetDatabaseRolesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_roles#name DataOciDataSafeTargetDatabaseRoles#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 153
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_database_roles#values DataOciDataSafeTargetDatabaseRoles#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 161
          },
          "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/7.19.0/docs/data-sources/data_safe_target_database_roles#regex DataOciDataSafeTargetDatabaseRoles#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 157
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-roles/index:DataOciDataSafeTargetDatabaseRolesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-roles/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-data-safe-target-database-roles/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/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.DataOciDataSafeTargetDatabaseRolesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseRolesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/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-data-safe-target-database-roles/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-data-safe-target-database-roles/index.ts",
            "line": 314
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-roles/index:DataOciDataSafeTargetDatabaseRolesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-roles/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-data-safe-target-database-roles/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 284
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseRolesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 272
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 288
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 301
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 265
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 278
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 294
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-roles/index:DataOciDataSafeTargetDatabaseRolesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
        "line": 44
      },
      "name": "DataOciDataSafeTargetDatabaseRolesRoles",
      "symbolId": "src/data-oci-data-safe-target-database-roles/index:DataOciDataSafeTargetDatabaseRolesRoles"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-roles/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 145
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseRolesRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 138
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 138
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-roles/index:DataOciDataSafeTargetDatabaseRolesRolesList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database-roles/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-data-safe-target-database-roles/index.ts",
        "line": 67
      },
      "name": "DataOciDataSafeTargetDatabaseRolesRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 96
          },
          "name": "authenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 101
          },
          "name": "isCommon",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 106
          },
          "name": "isImplicit",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 111
          },
          "name": "isInherited",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 116
          },
          "name": "isOracleMaintained",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 121
          },
          "name": "isPasswordRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 126
          },
          "name": "roleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database-roles/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseRolesRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database-roles/index:DataOciDataSafeTargetDatabaseRolesRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseTlsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseTlsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database/index.ts",
        "line": 954
      },
      "name": "DataOciDataSafeTargetDatabaseTlsConfig",
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabaseTlsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseTlsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseTlsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/index.ts",
          "line": 1038
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database/index.ts",
        "line": 1031
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1045
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseTlsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabaseTlsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1038
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1038
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1038
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabaseTlsConfigList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabaseTlsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseTlsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-database/index.ts",
        "line": 977
      },
      "name": "DataOciDataSafeTargetDatabaseTlsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1006
          },
          "name": "certificateStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1011
          },
          "name": "keyStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1016
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1021
          },
          "name": "storePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 1026
          },
          "name": "trustStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-database/index.ts",
            "line": 990
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabaseTlsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-database/index:DataOciDataSafeTargetDatabaseTlsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabases": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases oci_data_safe_target_databases}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases oci_data_safe_target_databases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/index.ts",
          "line": 1475
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 1443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeTargetDatabases resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1460
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeTargetDatabases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeTargetDatabases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeTargetDatabases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1676
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1516
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1532
          },
          "name": "resetAssociatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1561
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1577
          },
          "name": "resetDatabaseType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1593
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1679
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1609
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1625
          },
          "name": "resetInfrastructureType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1641
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1657
          },
          "name": "resetTargetDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1691
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1707
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1448
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1673
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1667
          },
          "name": "targetDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1520
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1536
          },
          "name": "associatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1549
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1565
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1581
          },
          "name": "databaseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1597
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1683
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1613
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1629
          },
          "name": "infrastructureTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1645
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1661
          },
          "name": "targetDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1510
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1526
          },
          "name": "associatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1542
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1555
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1571
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1587
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1603
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1619
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1635
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1651
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabases"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumns": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_columns oci_data_safe_target_databases_columns}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumns",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_columns oci_data_safe_target_databases_columns} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
          "line": 378
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeTargetDatabasesColumns resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 363
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeTargetDatabasesColumns to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_columns#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeTargetDatabasesColumns that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeTargetDatabasesColumns to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 562
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 418
          },
          "name": "resetColumnName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 434
          },
          "name": "resetColumnNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 456
          },
          "name": "resetDatatype"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 565
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 472
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 488
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 504
          },
          "name": "resetSchemaNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 520
          },
          "name": "resetTableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 536
          },
          "name": "resetTableNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 577
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 592
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesColumns",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 351
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 444
          },
          "name": "columns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 559
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 438
          },
          "name": "columnNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 422
          },
          "name": "columnNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 460
          },
          "name": "datatypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 569
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 476
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 508
          },
          "name": "schemaNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 492
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 540
          },
          "name": "tableNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 524
          },
          "name": "tableNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 553
          },
          "name": "targetDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 412
          },
          "name": "columnName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 428
          },
          "name": "columnNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 450
          },
          "name": "datatype",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 466
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 482
          },
          "name": "schemaName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 498
          },
          "name": "schemaNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 514
          },
          "name": "tableName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 530
          },
          "name": "tableNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 546
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-columns/index:DataOciDataSafeTargetDatabasesColumns"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsColumns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
        "line": 56
      },
      "name": "DataOciDataSafeTargetDatabasesColumnsColumns",
      "symbolId": "src/data-oci-data-safe-target-databases-columns/index:DataOciDataSafeTargetDatabasesColumnsColumns"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsColumnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases-columns/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-data-safe-target-databases-columns/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/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.DataOciDataSafeTargetDatabasesColumnsColumnsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesColumnsColumnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/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-data-safe-target-databases-columns/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-data-safe-target-databases-columns/index.ts",
            "line": 155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-columns/index:DataOciDataSafeTargetDatabasesColumnsColumnsList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsColumnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases-columns/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-data-safe-target-databases-columns/index.ts",
        "line": 79
      },
      "name": "DataOciDataSafeTargetDatabasesColumnsColumnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 108
          },
          "name": "characterLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 113
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 118
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 123
          },
          "name": "length",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 128
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 133
          },
          "name": "scale",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 138
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 143
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsColumns"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-columns/index:DataOciDataSafeTargetDatabasesColumnsColumnsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeTargetDatabasesColumnsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_columns#target_database_id DataOciDataSafeTargetDatabasesColumns#target_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 48
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_columns#column_name DataOciDataSafeTargetDatabasesColumns#column_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 13
          },
          "name": "columnName",
          "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/7.19.0/docs/data-sources/data_safe_target_databases_columns#column_name_contains DataOciDataSafeTargetDatabasesColumns#column_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 17
          },
          "name": "columnNameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_columns#datatype DataOciDataSafeTargetDatabasesColumns#datatype}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 21
          },
          "name": "datatype",
          "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/7.19.0/docs/data-sources/data_safe_target_databases_columns#filter DataOciDataSafeTargetDatabasesColumns#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_target_databases_columns#id DataOciDataSafeTargetDatabasesColumns#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/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/7.19.0/docs/data-sources/data_safe_target_databases_columns#schema_name DataOciDataSafeTargetDatabasesColumns#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 32
          },
          "name": "schemaName",
          "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/7.19.0/docs/data-sources/data_safe_target_databases_columns#schema_name_contains DataOciDataSafeTargetDatabasesColumns#schema_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 36
          },
          "name": "schemaNameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_columns#table_name DataOciDataSafeTargetDatabasesColumns#table_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 40
          },
          "name": "tableName",
          "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/7.19.0/docs/data-sources/data_safe_target_databases_columns#table_name_contains DataOciDataSafeTargetDatabasesColumns#table_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 44
          },
          "name": "tableNameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-columns/index:DataOciDataSafeTargetDatabasesColumnsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
        "line": 166
      },
      "name": "DataOciDataSafeTargetDatabasesColumnsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_columns#name DataOciDataSafeTargetDatabasesColumns#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 170
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_columns#values DataOciDataSafeTargetDatabasesColumns#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 178
          },
          "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/7.19.0/docs/data-sources/data_safe_target_databases_columns#regex DataOciDataSafeTargetDatabasesColumns#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 174
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-columns/index:DataOciDataSafeTargetDatabasesColumnsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases-columns/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 338
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesColumnsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 331
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 331
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 331
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-columns/index:DataOciDataSafeTargetDatabasesColumnsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases-columns/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-data-safe-target-databases-columns/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 301
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesColumnsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 289
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 305
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 318
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 282
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 295
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 311
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-columns/index.ts",
            "line": 238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesColumnsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-columns/index:DataOciDataSafeTargetDatabasesColumnsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeTargetDatabasesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases#compartment_id DataOciDataSafeTargetDatabases#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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/7.19.0/docs/data-sources/data_safe_target_databases#access_level DataOciDataSafeTargetDatabases#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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/7.19.0/docs/data-sources/data_safe_target_databases#associated_resource_id DataOciDataSafeTargetDatabases#associated_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 17
          },
          "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/7.19.0/docs/data-sources/data_safe_target_databases#compartment_id_in_subtree DataOciDataSafeTargetDatabases#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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/7.19.0/docs/data-sources/data_safe_target_databases#database_type DataOciDataSafeTargetDatabases#database_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 29
          },
          "name": "databaseType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases#display_name DataOciDataSafeTargetDatabases#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 33
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases#filter DataOciDataSafeTargetDatabases#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_target_databases#id DataOciDataSafeTargetDatabases#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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/7.19.0/docs/data-sources/data_safe_target_databases#infrastructure_type DataOciDataSafeTargetDatabases#infrastructure_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 44
          },
          "name": "infrastructureType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases#state DataOciDataSafeTargetDatabases#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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/7.19.0/docs/data-sources/data_safe_target_databases#target_database_id DataOciDataSafeTargetDatabases#target_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 52
          },
          "name": "targetDatabaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 1263
      },
      "name": "DataOciDataSafeTargetDatabasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases#name DataOciDataSafeTargetDatabases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1267
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases#values DataOciDataSafeTargetDatabases#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1275
          },
          "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/7.19.0/docs/data-sources/data_safe_target_databases#regex DataOciDataSafeTargetDatabases#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1271
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 1420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1435
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1428
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1428
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1428
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/index.ts",
          "line": 1331
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 1321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1398
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1386
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1402
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1415
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1379
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1392
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1408
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemas": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_schemas oci_data_safe_target_databases_schemas}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemas",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_schemas oci_data_safe_target_databases_schemas} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
          "line": 332
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
        "line": 300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeTargetDatabasesSchemas resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 317
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeTargetDatabasesSchemas to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_schemas#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeTargetDatabasesSchemas that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeTargetDatabasesSchemas to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 448
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 451
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 368
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 384
          },
          "name": "resetIsOracleMaintained"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 400
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 416
          },
          "name": "resetSchemaNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 463
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 474
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesSchemas",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 305
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 445
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 426
          },
          "name": "schemas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasSchemasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 455
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 372
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 388
          },
          "name": "isOracleMaintainedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 420
          },
          "name": "schemaNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 404
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 439
          },
          "name": "targetDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 362
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 378
          },
          "name": "isOracleMaintained",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 394
          },
          "name": "schemaName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 410
          },
          "name": "schemaNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 432
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-schemas/index:DataOciDataSafeTargetDatabasesSchemas"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeTargetDatabasesSchemasConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_schemas#target_database_id DataOciDataSafeTargetDatabasesSchemas#target_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 32
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_schemas#filter DataOciDataSafeTargetDatabasesSchemas#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_target_databases_schemas#id DataOciDataSafeTargetDatabasesSchemas#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/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/7.19.0/docs/data-sources/data_safe_target_databases_schemas#is_oracle_maintained DataOciDataSafeTargetDatabasesSchemas#is_oracle_maintained}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 20
          },
          "name": "isOracleMaintained",
          "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/7.19.0/docs/data-sources/data_safe_target_databases_schemas#schema_name DataOciDataSafeTargetDatabasesSchemas#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 24
          },
          "name": "schemaName",
          "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/7.19.0/docs/data-sources/data_safe_target_databases_schemas#schema_name_contains DataOciDataSafeTargetDatabasesSchemas#schema_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 28
          },
          "name": "schemaNameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-schemas/index:DataOciDataSafeTargetDatabasesSchemasConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
        "line": 120
      },
      "name": "DataOciDataSafeTargetDatabasesSchemasFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_schemas#name DataOciDataSafeTargetDatabasesSchemas#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 124
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_schemas#values DataOciDataSafeTargetDatabasesSchemas#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 132
          },
          "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/7.19.0/docs/data-sources/data_safe_target_databases_schemas#regex DataOciDataSafeTargetDatabasesSchemas#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 128
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-schemas/index:DataOciDataSafeTargetDatabasesSchemasFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases-schemas/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-data-safe-target-databases-schemas/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/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.DataOciDataSafeTargetDatabasesSchemasFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesSchemasFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/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-data-safe-target-databases-schemas/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-data-safe-target-databases-schemas/index.ts",
            "line": 285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 278
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-schemas/index:DataOciDataSafeTargetDatabasesSchemasFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases-schemas/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-data-safe-target-databases-schemas/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 255
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesSchemasFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 243
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 259
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 272
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 236
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 249
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 265
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 192
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-schemas/index:DataOciDataSafeTargetDatabasesSchemasFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasSchemas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasSchemas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
        "line": 40
      },
      "name": "DataOciDataSafeTargetDatabasesSchemasSchemas",
      "symbolId": "src/data-oci-data-safe-target-databases-schemas/index:DataOciDataSafeTargetDatabasesSchemasSchemas"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasSchemasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasSchemasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases-schemas/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-data-safe-target-databases-schemas/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/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.DataOciDataSafeTargetDatabasesSchemasSchemasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesSchemasSchemasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/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-data-safe-target-databases-schemas/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-data-safe-target-databases-schemas/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-schemas/index:DataOciDataSafeTargetDatabasesSchemasSchemasList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasSchemasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasSchemasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases-schemas/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-data-safe-target-databases-schemas/index.ts",
        "line": 63
      },
      "name": "DataOciDataSafeTargetDatabasesSchemasSchemasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 92
          },
          "name": "isOracleMaintained",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 97
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-schemas/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesSchemasSchemas"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-schemas/index:DataOciDataSafeTargetDatabasesSchemasSchemasOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTables": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_tables oci_data_safe_target_databases_tables}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTables",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_tables oci_data_safe_target_databases_tables} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases-tables/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.DataOciDataSafeTargetDatabasesTablesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeTargetDatabasesTables resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/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 DataOciDataSafeTargetDatabasesTables to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_tables#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeTargetDatabasesTables that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeTargetDatabasesTables to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 469
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 472
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 373
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 389
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 405
          },
          "name": "resetSchemaNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 421
          },
          "name": "resetTableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 437
          },
          "name": "resetTableNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 484
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 496
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesTables",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 309
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 466
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 447
          },
          "name": "tables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesTablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 476
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 377
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 409
          },
          "name": "schemaNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 393
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 441
          },
          "name": "tableNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 425
          },
          "name": "tableNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 460
          },
          "name": "targetDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 367
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 383
          },
          "name": "schemaName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 399
          },
          "name": "schemaNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 415
          },
          "name": "tableName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 431
          },
          "name": "tableNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 453
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-tables/index:DataOciDataSafeTargetDatabasesTables"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeTargetDatabasesTablesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_tables#target_database_id DataOciDataSafeTargetDatabasesTables#target_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 36
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_tables#filter DataOciDataSafeTargetDatabasesTables#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_target_databases_tables#id DataOciDataSafeTargetDatabasesTables#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/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/7.19.0/docs/data-sources/data_safe_target_databases_tables#schema_name DataOciDataSafeTargetDatabasesTables#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 20
          },
          "name": "schemaName",
          "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/7.19.0/docs/data-sources/data_safe_target_databases_tables#schema_name_contains DataOciDataSafeTargetDatabasesTables#schema_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 24
          },
          "name": "schemaNameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_tables#table_name DataOciDataSafeTargetDatabasesTables#table_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 28
          },
          "name": "tableName",
          "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/7.19.0/docs/data-sources/data_safe_target_databases_tables#table_name_contains DataOciDataSafeTargetDatabasesTables#table_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 32
          },
          "name": "tableNameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-tables/index:DataOciDataSafeTargetDatabasesTablesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
        "line": 124
      },
      "name": "DataOciDataSafeTargetDatabasesTablesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_tables#name DataOciDataSafeTargetDatabasesTables#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 128
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_target_databases_tables#values DataOciDataSafeTargetDatabasesTables#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 136
          },
          "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/7.19.0/docs/data-sources/data_safe_target_databases_tables#regex DataOciDataSafeTargetDatabasesTables#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 132
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-tables/index:DataOciDataSafeTargetDatabasesTablesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases-tables/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-data-safe-target-databases-tables/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/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.DataOciDataSafeTargetDatabasesTablesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesTablesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/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-data-safe-target-databases-tables/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-data-safe-target-databases-tables/index.ts",
            "line": 289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-tables/index:DataOciDataSafeTargetDatabasesTablesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases-tables/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/data-oci-data-safe-target-databases-tables/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 259
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesTablesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 247
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 263
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 276
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 240
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 253
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 269
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-tables/index:DataOciDataSafeTargetDatabasesTablesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesTables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesTables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
        "line": 44
      },
      "name": "DataOciDataSafeTargetDatabasesTablesTables",
      "symbolId": "src/data-oci-data-safe-target-databases-tables/index:DataOciDataSafeTargetDatabasesTablesTables"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesTablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesTablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases-tables/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-data-safe-target-databases-tables/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/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.DataOciDataSafeTargetDatabasesTablesTablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesTablesTablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/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-data-safe-target-databases-tables/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-data-safe-target-databases-tables/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-tables/index:DataOciDataSafeTargetDatabasesTablesTablesList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesTablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesTablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases-tables/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-data-safe-target-databases-tables/index.ts",
        "line": 67
      },
      "name": "DataOciDataSafeTargetDatabasesTablesTablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 96
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 101
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases-tables/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTablesTables"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases-tables/index:DataOciDataSafeTargetDatabasesTablesTablesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 1094
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabases",
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabases"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesConnectionOption": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesConnectionOption",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 60
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesConnectionOption",
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesConnectionOption"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesConnectionOptionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesConnectionOptionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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.DataOciDataSafeTargetDatabasesTargetDatabasesConnectionOptionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesConnectionOptionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/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-data-safe-target-databases/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesConnectionOptionList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesConnectionOptionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesConnectionOptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/index.ts",
        "line": 83
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesConnectionOptionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 112
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 117
          },
          "name": "datasafePrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 122
          },
          "name": "onPremConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesConnectionOption"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesConnectionOptionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 145
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesCredentials",
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesCredentials"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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.DataOciDataSafeTargetDatabasesTargetDatabasesCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/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-data-safe-target-databases/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesCredentialsList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/index.ts",
        "line": 168
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 197
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 202
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesDatabaseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesDatabaseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 225
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesDatabaseDetails",
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesDatabaseDetails"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesDatabaseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesDatabaseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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.DataOciDataSafeTargetDatabasesTargetDatabasesDatabaseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesDatabaseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/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-data-safe-target-databases/index.ts",
            "line": 334
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesDatabaseDetailsList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesDatabaseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesDatabaseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/index.ts",
        "line": 248
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesDatabaseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 277
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 282
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 287
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 292
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 297
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 302
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 307
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 312
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 317
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 322
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesDatabaseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesDatabaseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/index.ts",
          "line": 1252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 1245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1259
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1252
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1252
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1252
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/index.ts",
          "line": 1126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 1117
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1146
          },
          "name": "associatedResourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1151
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1157
          },
          "name": "connectionOption",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesConnectionOptionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1163
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1169
          },
          "name": "databaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesDatabaseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1175
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1180
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1185
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1191
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1196
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1201
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1207
          },
          "name": "peerTargetDatabaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1213
          },
          "name": "peerTargetDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1218
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1224
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1229
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1234
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1240
          },
          "name": "tlsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesTlsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 560
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetails",
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetails"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsDatabaseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsDatabaseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 345
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsDatabaseDetails",
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsDatabaseDetails"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsDatabaseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsDatabaseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsDatabaseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsDatabaseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/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-data-safe-target-databases/index.ts",
            "line": 454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsDatabaseDetailsList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsDatabaseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsDatabaseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/index.ts",
        "line": 368
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsDatabaseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 397
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 402
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 407
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 412
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 417
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 422
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 427
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 432
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 437
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 442
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsDatabaseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsDatabaseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/index.ts",
        "line": 639
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/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-data-safe-target-databases/index.ts",
            "line": 646
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/index.ts",
        "line": 583
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 613
          },
          "name": "databaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsDatabaseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 618
          },
          "name": "dataguardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 623
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 628
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 634
          },
          "name": "tlsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsTlsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 596
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsTlsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsTlsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 465
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsTlsConfig",
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsTlsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsTlsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsTlsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsTlsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsTlsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/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-data-safe-target-databases/index.ts",
            "line": 549
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsTlsConfigList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsTlsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsTlsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/index.ts",
        "line": 488
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsTlsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 517
          },
          "name": "certificateStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 522
          },
          "name": "keyStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 527
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 532
          },
          "name": "storePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 537
          },
          "name": "trustStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsTlsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabaseDetailsTlsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 872
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabases",
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabases"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesDatabaseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesDatabaseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 657
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesDatabaseDetails",
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesDatabaseDetails"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesDatabaseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesDatabaseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 759
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 773
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesDatabaseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesDatabaseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 766
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 766
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 766
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesDatabaseDetailsList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesDatabaseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesDatabaseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/index.ts",
          "line": 689
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 680
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesDatabaseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 709
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 714
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 719
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 724
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 729
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 734
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 739
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 744
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 749
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 754
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 693
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesDatabaseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesDatabaseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/index.ts",
        "line": 981
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/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-data-safe-target-databases/index.ts",
            "line": 988
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/index.ts",
        "line": 895
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 925
          },
          "name": "databaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesDatabaseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 930
          },
          "name": "databaseUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 935
          },
          "name": "dataguardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 940
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 945
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 950
          },
          "name": "key",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 955
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 960
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 965
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 970
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 976
          },
          "name": "tlsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesTlsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 908
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesTlsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesTlsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 777
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesTlsConfig",
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesTlsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesTlsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesTlsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/index.ts",
        "line": 854
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesTlsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesTlsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/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-data-safe-target-databases/index.ts",
            "line": 861
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesTlsConfigList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesTlsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesTlsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/index.ts",
          "line": 809
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 800
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesTlsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 829
          },
          "name": "certificateStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 834
          },
          "name": "keyStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 839
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 844
          },
          "name": "storePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 849
          },
          "name": "trustStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 813
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesTlsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesPeerTargetDatabasesTlsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesTlsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesTlsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 999
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesTlsConfig",
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesTlsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesTlsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesTlsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-target-databases/index.ts",
        "line": 1076
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1090
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesTlsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesTlsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1083
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1083
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1083
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesTlsConfigList"
    },
    "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesTlsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesTlsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-target-databases/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-data-safe-target-databases/index.ts",
        "line": 1022
      },
      "name": "DataOciDataSafeTargetDatabasesTargetDatabasesTlsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1051
          },
          "name": "certificateStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1056
          },
          "name": "keyStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1061
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1066
          },
          "name": "storePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1071
          },
          "name": "trustStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-target-databases/index.ts",
            "line": 1035
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeTargetDatabasesTargetDatabasesTlsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-target-databases/index:DataOciDataSafeTargetDatabasesTargetDatabasesTlsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policies oci_data_safe_unified_audit_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policies oci_data_safe_unified_audit_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
          "line": 615
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
        "line": 583
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeUnifiedAuditPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 600
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeUnifiedAuditPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeUnifiedAuditPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeUnifiedAuditPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 850
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 658
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 687
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 703
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 853
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 719
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 735
          },
          "name": "resetIsSeeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 751
          },
          "name": "resetSecurityPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 767
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 783
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 799
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 821
          },
          "name": "resetUnifiedAuditPolicyDefinitionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 837
          },
          "name": "resetUnifiedAuditPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 865
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 883
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeUnifiedAuditPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 588
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 847
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 809
          },
          "name": "unifiedAuditPolicyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 662
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 675
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 691
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 707
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 857
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 723
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 739
          },
          "name": "isSeededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 755
          },
          "name": "securityPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 771
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 787
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 803
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 825
          },
          "name": "unifiedAuditPolicyDefinitionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 841
          },
          "name": "unifiedAuditPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 652
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 668
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 681
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 697
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 713
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 729
          },
          "name": "isSeeded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 745
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 761
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 777
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 793
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 815
          },
          "name": "unifiedAuditPolicyDefinitionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 831
          },
          "name": "unifiedAuditPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policies/index:DataOciDataSafeUnifiedAuditPolicies"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeUnifiedAuditPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policies#compartment_id DataOciDataSafeUnifiedAuditPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/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/7.19.0/docs/data-sources/data_safe_unified_audit_policies#access_level DataOciDataSafeUnifiedAuditPolicies#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/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/7.19.0/docs/data-sources/data_safe_unified_audit_policies#compartment_id_in_subtree DataOciDataSafeUnifiedAuditPolicies#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/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/7.19.0/docs/data-sources/data_safe_unified_audit_policies#display_name DataOciDataSafeUnifiedAuditPolicies#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/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/7.19.0/docs/data-sources/data_safe_unified_audit_policies#filter DataOciDataSafeUnifiedAuditPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 66
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_unified_audit_policies#id DataOciDataSafeUnifiedAuditPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/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/7.19.0/docs/data-sources/data_safe_unified_audit_policies#is_seeded DataOciDataSafeUnifiedAuditPolicies#is_seeded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 36
          },
          "name": "isSeeded",
          "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/7.19.0/docs/data-sources/data_safe_unified_audit_policies#security_policy_id DataOciDataSafeUnifiedAuditPolicies#security_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 40
          },
          "name": "securityPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policies#state DataOciDataSafeUnifiedAuditPolicies#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/data_safe_unified_audit_policies#time_created_greater_than_or_equal_to DataOciDataSafeUnifiedAuditPolicies#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 48
          },
          "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/7.19.0/docs/data-sources/data_safe_unified_audit_policies#time_created_less_than DataOciDataSafeUnifiedAuditPolicies#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 52
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policies#unified_audit_policy_definition_id DataOciDataSafeUnifiedAuditPolicies#unified_audit_policy_definition_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 56
          },
          "name": "unifiedAuditPolicyDefinitionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policies#unified_audit_policy_id DataOciDataSafeUnifiedAuditPolicies#unified_audit_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 60
          },
          "name": "unifiedAuditPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policies/index:DataOciDataSafeUnifiedAuditPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
        "line": 403
      },
      "name": "DataOciDataSafeUnifiedAuditPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policies#name DataOciDataSafeUnifiedAuditPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 407
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policies#values DataOciDataSafeUnifiedAuditPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 415
          },
          "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/7.19.0/docs/data-sources/data_safe_unified_audit_policies#regex DataOciDataSafeUnifiedAuditPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 411
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policies/index:DataOciDataSafeUnifiedAuditPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-unified-audit-policies/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-data-safe-unified-audit-policies/index.ts",
        "line": 560
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/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.DataOciDataSafeUnifiedAuditPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUnifiedAuditPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/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-data-safe-unified-audit-policies/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-data-safe-unified-audit-policies/index.ts",
            "line": 568
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 561
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policies/index:DataOciDataSafeUnifiedAuditPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-unified-audit-policies/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-data-safe-unified-audit-policies/index.ts",
        "line": 461
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 538
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeUnifiedAuditPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 526
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 542
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 555
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 519
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 532
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 548
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policies/index:DataOciDataSafeUnifiedAuditPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
        "line": 327
      },
      "name": "DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollection",
      "symbolId": "src/data-oci-data-safe-unified-audit-policies/index:DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
        "line": 168
      },
      "name": "DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItems",
      "symbolId": "src/data-oci-data-safe-unified-audit-policies/index:DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
        "line": 68
      },
      "name": "DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsConditions",
      "symbolId": "src/data-oci-data-safe-unified-audit-policies/index:DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsConditions"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-unified-audit-policies/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-data-safe-unified-audit-policies/index.ts",
        "line": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/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.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/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-data-safe-unified-audit-policies/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-data-safe-unified-audit-policies/index.ts",
            "line": 157
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policies/index:DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsConditionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-unified-audit-policies/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/data-oci-data-safe-unified-audit-policies/index.ts",
        "line": 91
      },
      "name": "DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 120
          },
          "name": "attributeSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 125
          },
          "name": "entitySelection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 130
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 135
          },
          "name": "operationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 140
          },
          "name": "roleNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 145
          },
          "name": "userNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policies/index:DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-unified-audit-policies/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-data-safe-unified-audit-policies/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/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.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/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-data-safe-unified-audit-policies/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-data-safe-unified-audit-policies/index.ts",
            "line": 316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policies/index:DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-unified-audit-policies/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-data-safe-unified-audit-policies/index.ts",
        "line": 191
      },
      "name": "DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 220
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 226
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 232
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 237
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 242
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 247
          },
          "name": "enabledEntities",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 253
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 258
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 263
          },
          "name": "isSeeded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 268
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 273
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 278
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 283
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 289
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 294
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 299
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 304
          },
          "name": "unifiedAuditPolicyDefinitionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policies/index:DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-unified-audit-policies/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-data-safe-unified-audit-policies/index.ts",
        "line": 385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/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.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/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-data-safe-unified-audit-policies/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-data-safe-unified-audit-policies/index.ts",
            "line": 392
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policies/index:DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-unified-audit-policies/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
        "line": 350
      },
      "name": "DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 380
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policies/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policies/index:DataOciDataSafeUnifiedAuditPoliciesUnifiedAuditPolicyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policy oci_data_safe_unified_audit_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policy oci_data_safe_unified_audit_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeUnifiedAuditPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 136
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeUnifiedAuditPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeUnifiedAuditPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeUnifiedAuditPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 280
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 286
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeUnifiedAuditPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 124
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 175
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 181
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 187
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 192
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 197
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 202
          },
          "name": "enabledEntities",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 208
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 213
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 218
          },
          "name": "isSeeded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 223
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 228
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 233
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 238
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 244
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 249
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 254
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 259
          },
          "name": "unifiedAuditPolicyDefinitionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 272
          },
          "name": "unifiedAuditPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 265
          },
          "name": "unifiedAuditPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policy/index:DataOciDataSafeUnifiedAuditPolicy"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
        "line": 15
      },
      "name": "DataOciDataSafeUnifiedAuditPolicyConditions",
      "symbolId": "src/data-oci-data-safe-unified-audit-policy/index:DataOciDataSafeUnifiedAuditPolicyConditions"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-unified-audit-policy/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-data-safe-unified-audit-policy/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/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.DataOciDataSafeUnifiedAuditPolicyConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUnifiedAuditPolicyConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/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-data-safe-unified-audit-policy/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-data-safe-unified-audit-policy/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policy/index:DataOciDataSafeUnifiedAuditPolicyConditionsList"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-unified-audit-policy/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-data-safe-unified-audit-policy/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeUnifiedAuditPolicyConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 67
          },
          "name": "attributeSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 72
          },
          "name": "entitySelection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 77
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 82
          },
          "name": "operationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 87
          },
          "name": "roleNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 92
          },
          "name": "userNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policy/index:DataOciDataSafeUnifiedAuditPolicyConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeUnifiedAuditPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policy#unified_audit_policy_id DataOciDataSafeUnifiedAuditPolicy#unified_audit_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy/index.ts",
            "line": 13
          },
          "name": "unifiedAuditPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policy/index:DataOciDataSafeUnifiedAuditPolicyConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinition": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definition oci_data_safe_unified_audit_policy_definition}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinition",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definition oci_data_safe_unified_audit_policy_definition} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-unified-audit-policy-definition/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.DataOciDataSafeUnifiedAuditPolicyDefinitionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeUnifiedAuditPolicyDefinition resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/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 DataOciDataSafeUnifiedAuditPolicyDefinition to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definition#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeUnifiedAuditPolicyDefinition that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeUnifiedAuditPolicyDefinition to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/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-data-safe-unified-audit-policy-definition/index.ts",
            "line": 175
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeUnifiedAuditPolicyDefinition",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
            "line": 75
          },
          "name": "auditPolicyCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
            "line": 91
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
            "line": 96
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
            "line": 112
          },
          "name": "isSeeded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
            "line": 117
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
            "line": 122
          },
          "name": "policyDefinitionStatement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
            "line": 127
          },
          "name": "policyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
            "line": 132
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
            "line": 138
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
            "line": 143
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
            "line": 148
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
            "line": 161
          },
          "name": "unifiedAuditPolicyDefinitionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
            "line": 154
          },
          "name": "unifiedAuditPolicyDefinitionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policy-definition/index:DataOciDataSafeUnifiedAuditPolicyDefinition"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeUnifiedAuditPolicyDefinitionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definition#unified_audit_policy_definition_id DataOciDataSafeUnifiedAuditPolicyDefinition#unified_audit_policy_definition_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definition/index.ts",
            "line": 13
          },
          "name": "unifiedAuditPolicyDefinitionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policy-definition/index:DataOciDataSafeUnifiedAuditPolicyDefinitionConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definitions oci_data_safe_unified_audit_policy_definitions}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definitions oci_data_safe_unified_audit_policy_definitions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
          "line": 501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeUnifiedAuditPolicyDefinitions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 486
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeUnifiedAuditPolicyDefinitions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definitions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeUnifiedAuditPolicyDefinitions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeUnifiedAuditPolicyDefinitions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 702
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 542
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 571
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 587
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 705
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 603
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 619
          },
          "name": "resetIsSeeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 635
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 651
          },
          "name": "resetUnifiedAuditPolicyCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 673
          },
          "name": "resetUnifiedAuditPolicyDefinitionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 689
          },
          "name": "resetUnifiedAuditPolicyName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 717
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 733
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeUnifiedAuditPolicyDefinitions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 474
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 699
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 661
          },
          "name": "unifiedAuditPolicyDefinitionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 546
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 559
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 575
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 591
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 709
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 607
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 623
          },
          "name": "isSeededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 639
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 655
          },
          "name": "unifiedAuditPolicyCategoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 677
          },
          "name": "unifiedAuditPolicyDefinitionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 693
          },
          "name": "unifiedAuditPolicyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 536
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 552
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 565
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 581
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 597
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 613
          },
          "name": "isSeeded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 629
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 645
          },
          "name": "unifiedAuditPolicyCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 667
          },
          "name": "unifiedAuditPolicyDefinitionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 683
          },
          "name": "unifiedAuditPolicyName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policy-definitions/index:DataOciDataSafeUnifiedAuditPolicyDefinitions"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeUnifiedAuditPolicyDefinitionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definitions#compartment_id DataOciDataSafeUnifiedAuditPolicyDefinitions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/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/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definitions#access_level DataOciDataSafeUnifiedAuditPolicyDefinitions#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/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/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definitions#compartment_id_in_subtree DataOciDataSafeUnifiedAuditPolicyDefinitions#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/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/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definitions#display_name DataOciDataSafeUnifiedAuditPolicyDefinitions#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/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/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definitions#filter DataOciDataSafeUnifiedAuditPolicyDefinitions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definitions#id DataOciDataSafeUnifiedAuditPolicyDefinitions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/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/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definitions#is_seeded DataOciDataSafeUnifiedAuditPolicyDefinitions#is_seeded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 36
          },
          "name": "isSeeded",
          "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/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definitions#state DataOciDataSafeUnifiedAuditPolicyDefinitions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/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/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definitions#unified_audit_policy_category DataOciDataSafeUnifiedAuditPolicyDefinitions#unified_audit_policy_category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 44
          },
          "name": "unifiedAuditPolicyCategory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definitions#unified_audit_policy_definition_id DataOciDataSafeUnifiedAuditPolicyDefinitions#unified_audit_policy_definition_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 48
          },
          "name": "unifiedAuditPolicyDefinitionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definitions#unified_audit_policy_name DataOciDataSafeUnifiedAuditPolicyDefinitions#unified_audit_policy_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 52
          },
          "name": "unifiedAuditPolicyName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policy-definitions/index:DataOciDataSafeUnifiedAuditPolicyDefinitionsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
        "line": 289
      },
      "name": "DataOciDataSafeUnifiedAuditPolicyDefinitionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definitions#name DataOciDataSafeUnifiedAuditPolicyDefinitions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 293
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definitions#values DataOciDataSafeUnifiedAuditPolicyDefinitions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 301
          },
          "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/7.19.0/docs/data-sources/data_safe_unified_audit_policy_definitions#regex DataOciDataSafeUnifiedAuditPolicyDefinitions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 297
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policy-definitions/index:DataOciDataSafeUnifiedAuditPolicyDefinitionsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/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-data-safe-unified-audit-policy-definitions/index.ts",
        "line": 446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/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.DataOciDataSafeUnifiedAuditPolicyDefinitionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUnifiedAuditPolicyDefinitionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/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-data-safe-unified-audit-policy-definitions/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-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policy-definitions/index:DataOciDataSafeUnifiedAuditPolicyDefinitionsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/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-data-safe-unified-audit-policy-definitions/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 424
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeUnifiedAuditPolicyDefinitionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 412
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 428
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 441
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 405
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 418
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 434
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policy-definitions/index:DataOciDataSafeUnifiedAuditPolicyDefinitionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
        "line": 213
      },
      "name": "DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollection",
      "symbolId": "src/data-oci-data-safe-unified-audit-policy-definitions/index:DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
        "line": 60
      },
      "name": "DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionItems",
      "symbolId": "src/data-oci-data-safe-unified-audit-policy-definitions/index:DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/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-data-safe-unified-audit-policy-definitions/index.ts",
        "line": 195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/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.DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/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-data-safe-unified-audit-policy-definitions/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-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 202
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policy-definitions/index:DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/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-data-safe-unified-audit-policy-definitions/index.ts",
        "line": 83
      },
      "name": "DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 112
          },
          "name": "auditPolicyCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 117
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 123
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 128
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 133
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 139
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 144
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 149
          },
          "name": "isSeeded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 154
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 159
          },
          "name": "policyDefinitionStatement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 164
          },
          "name": "policyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 169
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 175
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 180
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 185
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 190
          },
          "name": "unifiedAuditPolicyDefinitionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policy-definitions/index:DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/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-data-safe-unified-audit-policy-definitions/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/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.DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/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-data-safe-unified-audit-policy-definitions/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-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policy-definitions/index:DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/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-data-safe-unified-audit-policy-definitions/index.ts",
        "line": 236
      },
      "name": "DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 266
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-unified-audit-policy-definitions/index.ts",
            "line": 249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-unified-audit-policy-definitions/index:DataOciDataSafeUnifiedAuditPolicyDefinitionsUnifiedAuditPolicyDefinitionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment oci_data_safe_user_assessment}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment oci_data_safe_user_assessment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment/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.DataOciDataSafeUserAssessmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeUserAssessment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/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 DataOciDataSafeUserAssessment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeUserAssessment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeUserAssessment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 315
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 321
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 109
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 160
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 166
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 171
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 176
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 182
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 187
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 192
          },
          "name": "ignoredAssessmentIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 198
          },
          "name": "ignoredTargets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentIgnoredTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 203
          },
          "name": "isAssessmentScheduled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 208
          },
          "name": "isBaseline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 213
          },
          "name": "isDeviatedFromBaseline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 218
          },
          "name": "lastComparedBaselineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 223
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 228
          },
          "name": "schedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 233
          },
          "name": "scheduleAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 238
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 243
          },
          "name": "statistics",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 249
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 254
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 259
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 264
          },
          "name": "targetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 269
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 274
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 279
          },
          "name": "timeLastAssessed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 284
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 289
          },
          "name": "triggeredBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 294
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 307
          },
          "name": "userAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 300
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment/index:DataOciDataSafeUserAssessment"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparison": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_comparison oci_data_safe_user_assessment_comparison}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparison",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_comparison oci_data_safe_user_assessment_comparison} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
          "line": 309
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeUserAssessmentComparison resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 294
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeUserAssessmentComparison to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_comparison#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeUserAssessmentComparison that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeUserAssessmentComparison to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 355
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 396
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 404
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentComparison",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 282
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 364
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 370
          },
          "name": "summary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 375
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 343
          },
          "name": "comparisonUserAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 359
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 388
          },
          "name": "userAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 336
          },
          "name": "comparisonUserAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 349
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 381
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-comparison/index:DataOciDataSafeUserAssessmentComparison"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeUserAssessmentComparisonConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_comparison#comparison_user_assessment_id DataOciDataSafeUserAssessmentComparison#comparison_user_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 13
          },
          "name": "comparisonUserAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_comparison#user_assessment_id DataOciDataSafeUserAssessmentComparison#user_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 24
          },
          "name": "userAssessmentId",
          "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/7.19.0/docs/data-sources/data_safe_user_assessment_comparison#id DataOciDataSafeUserAssessmentComparison#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-comparison/index:DataOciDataSafeUserAssessmentComparisonConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
        "line": 186
      },
      "name": "DataOciDataSafeUserAssessmentComparisonSummary",
      "symbolId": "src/data-oci-data-safe-user-assessment-comparison/index:DataOciDataSafeUserAssessmentComparisonSummary"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryBaseline": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryBaseline",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
        "line": 26
      },
      "name": "DataOciDataSafeUserAssessmentComparisonSummaryBaseline",
      "symbolId": "src/data-oci-data-safe-user-assessment-comparison/index:DataOciDataSafeUserAssessmentComparisonSummaryBaseline"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryBaselineList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryBaselineList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-comparison/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-data-safe-user-assessment-comparison/index.ts",
        "line": 88
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/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.DataOciDataSafeUserAssessmentComparisonSummaryBaselineOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentComparisonSummaryBaselineList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/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-data-safe-user-assessment-comparison/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-data-safe-user-assessment-comparison/index.ts",
            "line": 95
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-comparison/index:DataOciDataSafeUserAssessmentComparisonSummaryBaselineList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryBaselineOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryBaselineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-comparison/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-data-safe-user-assessment-comparison/index.ts",
        "line": 49
      },
      "name": "DataOciDataSafeUserAssessmentComparisonSummaryBaselineOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 78
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 83
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryBaseline"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-comparison/index:DataOciDataSafeUserAssessmentComparisonSummaryBaselineOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryCurrent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryCurrent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
        "line": 106
      },
      "name": "DataOciDataSafeUserAssessmentComparisonSummaryCurrent",
      "symbolId": "src/data-oci-data-safe-user-assessment-comparison/index:DataOciDataSafeUserAssessmentComparisonSummaryCurrent"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryCurrentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryCurrentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-comparison/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-data-safe-user-assessment-comparison/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/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.DataOciDataSafeUserAssessmentComparisonSummaryCurrentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentComparisonSummaryCurrentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/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-data-safe-user-assessment-comparison/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-data-safe-user-assessment-comparison/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-comparison/index:DataOciDataSafeUserAssessmentComparisonSummaryCurrentList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryCurrentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryCurrentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-comparison/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-data-safe-user-assessment-comparison/index.ts",
        "line": 129
      },
      "name": "DataOciDataSafeUserAssessmentComparisonSummaryCurrentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 158
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 163
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryCurrent"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-comparison/index:DataOciDataSafeUserAssessmentComparisonSummaryCurrentOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-comparison/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
        "line": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 269
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentComparisonSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 262
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 262
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 262
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-comparison/index:DataOciDataSafeUserAssessmentComparisonSummaryList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-comparison/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-data-safe-user-assessment-comparison/index.ts",
        "line": 209
      },
      "name": "DataOciDataSafeUserAssessmentComparisonSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 239
          },
          "name": "baseline",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryBaselineList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 245
          },
          "name": "current",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummaryCurrentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 250
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-comparison/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentComparisonSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-comparison/index:DataOciDataSafeUserAssessmentComparisonSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeUserAssessmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment#user_assessment_id DataOciDataSafeUserAssessment#user_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 13
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment/index:DataOciDataSafeUserAssessmentConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentIgnoredTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentIgnoredTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment/index.ts",
        "line": 15
      },
      "name": "DataOciDataSafeUserAssessmentIgnoredTargets",
      "symbolId": "src/data-oci-data-safe-user-assessment/index:DataOciDataSafeUserAssessmentIgnoredTargets"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentIgnoredTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentIgnoredTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment/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-data-safe-user-assessment/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/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.DataOciDataSafeUserAssessmentIgnoredTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentIgnoredTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/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-data-safe-user-assessment/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-data-safe-user-assessment/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment/index:DataOciDataSafeUserAssessmentIgnoredTargetsList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentIgnoredTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentIgnoredTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment/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-data-safe-user-assessment/index.ts",
        "line": 38
      },
      "name": "DataOciDataSafeUserAssessmentIgnoredTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 67
          },
          "name": "lifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 72
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 77
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentIgnoredTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment/index:DataOciDataSafeUserAssessmentIgnoredTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalytics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_password_expiry_date_analytics oci_data_safe_user_assessment_password_expiry_date_analytics}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalytics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_password_expiry_date_analytics oci_data_safe_user_assessment_password_expiry_date_analytics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
          "line": 402
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
        "line": 370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeUserAssessmentPasswordExpiryDateAnalytics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 387
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeUserAssessmentPasswordExpiryDateAnalytics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_password_expiry_date_analytics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeUserAssessmentPasswordExpiryDateAnalytics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeUserAssessmentPasswordExpiryDateAnalytics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 535
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 439
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 455
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 538
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 471
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 487
          },
          "name": "resetTimePasswordExpiryLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 522
          },
          "name": "resetUserCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/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-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 562
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentPasswordExpiryDateAnalytics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 375
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 532
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 497
          },
          "name": "userAggregations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 443
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 459
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 542
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 475
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 491
          },
          "name": "timePasswordExpiryLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 510
          },
          "name": "userAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 526
          },
          "name": "userCategoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 433
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 449
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 465
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 481
          },
          "name": "timePasswordExpiryLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 503
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 516
          },
          "name": "userCategory",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index:DataOciDataSafeUserAssessmentPasswordExpiryDateAnalytics"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_password_expiry_date_analytics#user_assessment_id DataOciDataSafeUserAssessmentPasswordExpiryDateAnalytics#user_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 32
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_password_expiry_date_analytics#access_level DataOciDataSafeUserAssessmentPasswordExpiryDateAnalytics#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/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/7.19.0/docs/data-sources/data_safe_user_assessment_password_expiry_date_analytics#compartment_id_in_subtree DataOciDataSafeUserAssessmentPasswordExpiryDateAnalytics#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 17
          },
          "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/7.19.0/docs/data-sources/data_safe_user_assessment_password_expiry_date_analytics#filter DataOciDataSafeUserAssessmentPasswordExpiryDateAnalytics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_user_assessment_password_expiry_date_analytics#id DataOciDataSafeUserAssessmentPasswordExpiryDateAnalytics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/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/7.19.0/docs/data-sources/data_safe_user_assessment_password_expiry_date_analytics#time_password_expiry_less_than DataOciDataSafeUserAssessmentPasswordExpiryDateAnalytics#time_password_expiry_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 28
          },
          "name": "timePasswordExpiryLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_password_expiry_date_analytics#user_category DataOciDataSafeUserAssessmentPasswordExpiryDateAnalytics#user_category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 36
          },
          "name": "userCategory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index:DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
        "line": 190
      },
      "name": "DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_password_expiry_date_analytics#name DataOciDataSafeUserAssessmentPasswordExpiryDateAnalytics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 194
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_password_expiry_date_analytics#values DataOciDataSafeUserAssessmentPasswordExpiryDateAnalytics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 202
          },
          "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/7.19.0/docs/data-sources/data_safe_user_assessment_password_expiry_date_analytics#regex DataOciDataSafeUserAssessmentPasswordExpiryDateAnalytics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 198
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index:DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/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-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/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.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/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-data-safe-user-assessment-password-expiry-date-analytics/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-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 355
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index:DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/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-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 325
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 313
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 329
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 342
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 306
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 319
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 335
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index:DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
        "line": 114
      },
      "name": "DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregations",
      "symbolId": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index:DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregations"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
        "line": 44
      },
      "name": "DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsItems",
      "symbolId": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index:DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsItems"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 110
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 103
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 103
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 103
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index:DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/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-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
        "line": 67
      },
      "name": "DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index:DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/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-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/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.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/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-data-safe-user-assessment-password-expiry-date-analytics/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-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index:DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
        "line": 137
      },
      "name": "DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 167
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index.ts",
            "line": 150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregations"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-password-expiry-date-analytics/index:DataOciDataSafeUserAssessmentPasswordExpiryDateAnalyticsUserAggregationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalytics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profile_analytics oci_data_safe_user_assessment_profile_analytics}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalytics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profile_analytics oci_data_safe_user_assessment_profile_analytics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
          "line": 348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
        "line": 316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeUserAssessmentProfileAnalytics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 333
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeUserAssessmentProfileAnalytics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profile_analytics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeUserAssessmentProfileAnalytics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeUserAssessmentProfileAnalytics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 495
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 386
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 415
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 498
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 431
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 453
          },
          "name": "resetProfileName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 469
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 510
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 523
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentProfileAnalytics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 321
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 492
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 441
          },
          "name": "profileAggregations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsProfileAggregationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 390
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 403
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 419
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 502
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 435
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 457
          },
          "name": "profileNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 473
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 486
          },
          "name": "userAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 380
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 396
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 409
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 425
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 447
          },
          "name": "profileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 463
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 479
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-profile-analytics/index:DataOciDataSafeUserAssessmentProfileAnalytics"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeUserAssessmentProfileAnalyticsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profile_analytics#compartment_id DataOciDataSafeUserAssessmentProfileAnalytics#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/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/7.19.0/docs/data-sources/data_safe_user_assessment_profile_analytics#user_assessment_id DataOciDataSafeUserAssessmentProfileAnalytics#user_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 40
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profile_analytics#access_level DataOciDataSafeUserAssessmentProfileAnalytics#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/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/7.19.0/docs/data-sources/data_safe_user_assessment_profile_analytics#compartment_id_in_subtree DataOciDataSafeUserAssessmentProfileAnalytics#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/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/7.19.0/docs/data-sources/data_safe_user_assessment_profile_analytics#filter DataOciDataSafeUserAssessmentProfileAnalytics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_user_assessment_profile_analytics#id DataOciDataSafeUserAssessmentProfileAnalytics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/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/7.19.0/docs/data-sources/data_safe_user_assessment_profile_analytics#profile_name DataOciDataSafeUserAssessmentProfileAnalytics#profile_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 32
          },
          "name": "profileName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profile_analytics#target_id DataOciDataSafeUserAssessmentProfileAnalytics#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 36
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-profile-analytics/index:DataOciDataSafeUserAssessmentProfileAnalyticsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
        "line": 136
      },
      "name": "DataOciDataSafeUserAssessmentProfileAnalyticsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profile_analytics#name DataOciDataSafeUserAssessmentProfileAnalytics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 140
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profile_analytics#values DataOciDataSafeUserAssessmentProfileAnalytics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 148
          },
          "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/7.19.0/docs/data-sources/data_safe_user_assessment_profile_analytics#regex DataOciDataSafeUserAssessmentProfileAnalytics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 144
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-profile-analytics/index:DataOciDataSafeUserAssessmentProfileAnalyticsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 308
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentProfileAnalyticsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 301
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 301
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-profile-analytics/index:DataOciDataSafeUserAssessmentProfileAnalyticsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/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/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 271
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeUserAssessmentProfileAnalyticsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 259
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 275
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 288
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 252
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 265
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 281
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-profile-analytics/index:DataOciDataSafeUserAssessmentProfileAnalyticsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsProfileAggregations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsProfileAggregations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
        "line": 48
      },
      "name": "DataOciDataSafeUserAssessmentProfileAnalyticsProfileAggregations",
      "symbolId": "src/data-oci-data-safe-user-assessment-profile-analytics/index:DataOciDataSafeUserAssessmentProfileAnalyticsProfileAggregations"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsProfileAggregationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsProfileAggregationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/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-data-safe-user-assessment-profile-analytics/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/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.DataOciDataSafeUserAssessmentProfileAnalyticsProfileAggregationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentProfileAnalyticsProfileAggregationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/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-data-safe-user-assessment-profile-analytics/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-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-profile-analytics/index:DataOciDataSafeUserAssessmentProfileAnalyticsProfileAggregationsList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsProfileAggregationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsProfileAggregationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/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-data-safe-user-assessment-profile-analytics/index.ts",
        "line": 71
      },
      "name": "DataOciDataSafeUserAssessmentProfileAnalyticsProfileAggregationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 101
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 107
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 113
          },
          "name": "items",
          "type": {
            "fqn": "cdktf.StringMapList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profile-analytics/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfileAnalyticsProfileAggregations"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-profile-analytics/index:DataOciDataSafeUserAssessmentProfileAnalyticsProfileAggregationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfiles": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profiles oci_data_safe_user_assessment_profiles}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfiles",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profiles oci_data_safe_user_assessment_profiles} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
          "line": 515
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
        "line": 483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeUserAssessmentProfiles resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 500
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeUserAssessmentProfiles to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeUserAssessmentProfiles that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeUserAssessmentProfiles to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 866
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 565
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 594
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 610
          },
          "name": "resetFailedLoginAttemptsGreaterThanOrEqual"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 626
          },
          "name": "resetFailedLoginAttemptsLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 869
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 642
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 658
          },
          "name": "resetInactiveAccountTimeGreaterThanOrEqual"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 674
          },
          "name": "resetInactiveAccountTimeLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 690
          },
          "name": "resetIsUserCreated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 706
          },
          "name": "resetPasswordLockTimeGreaterThanOrEqual"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 722
          },
          "name": "resetPasswordLockTimeLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 738
          },
          "name": "resetPasswordVerificationFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 754
          },
          "name": "resetProfileName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 776
          },
          "name": "resetSessionsPerUserGreaterThanOrEqual"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 792
          },
          "name": "resetSessionsPerUserLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 808
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 837
          },
          "name": "resetUserCountGreaterThanOrEqual"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 853
          },
          "name": "resetUserCountLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 881
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 906
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentProfiles",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 488
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 863
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 764
          },
          "name": "profiles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesProfilesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 569
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 582
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 598
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 614
          },
          "name": "failedLoginAttemptsGreaterThanOrEqualInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 630
          },
          "name": "failedLoginAttemptsLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 873
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 646
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 662
          },
          "name": "inactiveAccountTimeGreaterThanOrEqualInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 678
          },
          "name": "inactiveAccountTimeLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 694
          },
          "name": "isUserCreatedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 710
          },
          "name": "passwordLockTimeGreaterThanOrEqualInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 726
          },
          "name": "passwordLockTimeLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 742
          },
          "name": "passwordVerificationFunctionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 758
          },
          "name": "profileNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 780
          },
          "name": "sessionsPerUserGreaterThanOrEqualInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 796
          },
          "name": "sessionsPerUserLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 812
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 825
          },
          "name": "userAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 841
          },
          "name": "userCountGreaterThanOrEqualInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 857
          },
          "name": "userCountLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 559
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 575
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 588
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 604
          },
          "name": "failedLoginAttemptsGreaterThanOrEqual",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 620
          },
          "name": "failedLoginAttemptsLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 636
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 652
          },
          "name": "inactiveAccountTimeGreaterThanOrEqual",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 668
          },
          "name": "inactiveAccountTimeLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 684
          },
          "name": "isUserCreated",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 700
          },
          "name": "passwordLockTimeGreaterThanOrEqual",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 716
          },
          "name": "passwordLockTimeLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 732
          },
          "name": "passwordVerificationFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 748
          },
          "name": "profileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 770
          },
          "name": "sessionsPerUserGreaterThanOrEqual",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 786
          },
          "name": "sessionsPerUserLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 802
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 818
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 831
          },
          "name": "userCountGreaterThanOrEqual",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 847
          },
          "name": "userCountLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-profiles/index:DataOciDataSafeUserAssessmentProfiles"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeUserAssessmentProfilesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#compartment_id DataOciDataSafeUserAssessmentProfiles#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/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/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#user_assessment_id DataOciDataSafeUserAssessmentProfiles#user_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 80
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#access_level DataOciDataSafeUserAssessmentProfiles#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/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/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#compartment_id_in_subtree DataOciDataSafeUserAssessmentProfiles#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/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/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#failed_login_attempts_greater_than_or_equal DataOciDataSafeUserAssessmentProfiles#failed_login_attempts_greater_than_or_equal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 25
          },
          "name": "failedLoginAttemptsGreaterThanOrEqual",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#failed_login_attempts_less_than DataOciDataSafeUserAssessmentProfiles#failed_login_attempts_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 29
          },
          "name": "failedLoginAttemptsLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#filter DataOciDataSafeUserAssessmentProfiles#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 94
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#id DataOciDataSafeUserAssessmentProfiles#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/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/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#inactive_account_time_greater_than_or_equal DataOciDataSafeUserAssessmentProfiles#inactive_account_time_greater_than_or_equal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 40
          },
          "name": "inactiveAccountTimeGreaterThanOrEqual",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#inactive_account_time_less_than DataOciDataSafeUserAssessmentProfiles#inactive_account_time_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 44
          },
          "name": "inactiveAccountTimeLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#is_user_created DataOciDataSafeUserAssessmentProfiles#is_user_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 48
          },
          "name": "isUserCreated",
          "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/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#password_lock_time_greater_than_or_equal DataOciDataSafeUserAssessmentProfiles#password_lock_time_greater_than_or_equal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 52
          },
          "name": "passwordLockTimeGreaterThanOrEqual",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#password_lock_time_less_than DataOciDataSafeUserAssessmentProfiles#password_lock_time_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 56
          },
          "name": "passwordLockTimeLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#password_verification_function DataOciDataSafeUserAssessmentProfiles#password_verification_function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 60
          },
          "name": "passwordVerificationFunction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#profile_name DataOciDataSafeUserAssessmentProfiles#profile_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 64
          },
          "name": "profileName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#sessions_per_user_greater_than_or_equal DataOciDataSafeUserAssessmentProfiles#sessions_per_user_greater_than_or_equal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 68
          },
          "name": "sessionsPerUserGreaterThanOrEqual",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#sessions_per_user_less_than DataOciDataSafeUserAssessmentProfiles#sessions_per_user_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 72
          },
          "name": "sessionsPerUserLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#target_id DataOciDataSafeUserAssessmentProfiles#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 76
          },
          "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/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#user_count_greater_than_or_equal DataOciDataSafeUserAssessmentProfiles#user_count_greater_than_or_equal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 84
          },
          "name": "userCountGreaterThanOrEqual",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#user_count_less_than DataOciDataSafeUserAssessmentProfiles#user_count_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 88
          },
          "name": "userCountLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-profiles/index:DataOciDataSafeUserAssessmentProfilesConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
        "line": 303
      },
      "name": "DataOciDataSafeUserAssessmentProfilesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#name DataOciDataSafeUserAssessmentProfiles#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 307
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#values DataOciDataSafeUserAssessmentProfiles#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 315
          },
          "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/7.19.0/docs/data-sources/data_safe_user_assessment_profiles#regex DataOciDataSafeUserAssessmentProfiles#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 311
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-profiles/index:DataOciDataSafeUserAssessmentProfilesFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-profiles/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/data-oci-data-safe-user-assessment-profiles/index.ts",
        "line": 460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/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.DataOciDataSafeUserAssessmentProfilesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentProfilesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 468
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/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/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 468
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-profiles/index:DataOciDataSafeUserAssessmentProfilesFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-profiles/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-data-safe-user-assessment-profiles/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 438
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeUserAssessmentProfilesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 426
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 442
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 455
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 419
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 432
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 448
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-profiles/index:DataOciDataSafeUserAssessmentProfilesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesProfiles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesProfiles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
        "line": 96
      },
      "name": "DataOciDataSafeUserAssessmentProfilesProfiles",
      "symbolId": "src/data-oci-data-safe-user-assessment-profiles/index:DataOciDataSafeUserAssessmentProfilesProfiles"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesProfilesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesProfilesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-profiles/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 299
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesProfilesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentProfilesProfilesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 292
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 292
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 292
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-profiles/index:DataOciDataSafeUserAssessmentProfilesProfilesList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesProfilesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesProfilesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-profiles/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
        "line": 119
      },
      "name": "DataOciDataSafeUserAssessmentProfilesProfilesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 148
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 153
          },
          "name": "compositeLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 158
          },
          "name": "connectTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 163
          },
          "name": "cpuPerCall",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 168
          },
          "name": "cpuPerSession",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 174
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 179
          },
          "name": "failedLoginAttempts",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 185
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 190
          },
          "name": "idleTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 195
          },
          "name": "inactiveAccountTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 200
          },
          "name": "isUserCreated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 205
          },
          "name": "logicalReadsPerCall",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 210
          },
          "name": "logicalReadsPerSession",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 215
          },
          "name": "passwordGraceTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 220
          },
          "name": "passwordLifeTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 225
          },
          "name": "passwordLockTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 230
          },
          "name": "passwordReuseMax",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 235
          },
          "name": "passwordReuseTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 240
          },
          "name": "passwordRolloverTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 245
          },
          "name": "passwordVerificationFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 250
          },
          "name": "passwordVerificationFunctionDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 255
          },
          "name": "privateSga",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 260
          },
          "name": "profileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 265
          },
          "name": "sessionsPerUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 270
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 275
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 280
          },
          "name": "userCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-profiles/index.ts",
            "line": 132
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentProfilesProfiles"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-profiles/index:DataOciDataSafeUserAssessmentProfilesProfilesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalytics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_access_analytics oci_data_safe_user_assessment_user_access_analytics}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalytics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_access_analytics oci_data_safe_user_assessment_user_access_analytics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/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.DataOciDataSafeUserAssessmentUserAccessAnalyticsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
        "line": 364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeUserAssessmentUserAccessAnalytics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/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 DataOciDataSafeUserAssessmentUserAccessAnalytics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_access_analytics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeUserAssessmentUserAccessAnalytics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeUserAssessmentUserAccessAnalytics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 461
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 464
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 429
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/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-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 484
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentUserAccessAnalytics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 369
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 458
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 439
          },
          "name": "userAccessAnalyticsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 468
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 433
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 452
          },
          "name": "userAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 423
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 445
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-user-access-analytics/index:DataOciDataSafeUserAssessmentUserAccessAnalytics"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeUserAssessmentUserAccessAnalyticsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_access_analytics#user_assessment_id DataOciDataSafeUserAssessmentUserAccessAnalytics#user_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 20
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_access_analytics#filter DataOciDataSafeUserAssessmentUserAccessAnalytics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_user_assessment_user_access_analytics#id DataOciDataSafeUserAssessmentUserAccessAnalytics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-user-access-analytics/index:DataOciDataSafeUserAssessmentUserAccessAnalyticsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
        "line": 184
      },
      "name": "DataOciDataSafeUserAssessmentUserAccessAnalyticsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_access_analytics#name DataOciDataSafeUserAssessmentUserAccessAnalytics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/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/7.19.0/docs/data-sources/data_safe_user_assessment_user_access_analytics#values DataOciDataSafeUserAssessmentUserAccessAnalytics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/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/7.19.0/docs/data-sources/data_safe_user_assessment_user_access_analytics#regex DataOciDataSafeUserAssessmentUserAccessAnalytics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 192
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-user-access-analytics/index:DataOciDataSafeUserAssessmentUserAccessAnalyticsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/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-data-safe-user-assessment-user-access-analytics/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/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.DataOciDataSafeUserAssessmentUserAccessAnalyticsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentUserAccessAnalyticsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/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-data-safe-user-assessment-user-access-analytics/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-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-user-access-analytics/index:DataOciDataSafeUserAssessmentUserAccessAnalyticsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/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-data-safe-user-assessment-user-access-analytics/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 319
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeUserAssessmentUserAccessAnalyticsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 307
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/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-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 336
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 300
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 313
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 329
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-user-access-analytics/index:DataOciDataSafeUserAssessmentUserAccessAnalyticsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
        "line": 108
      },
      "name": "DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollection",
      "symbolId": "src/data-oci-data-safe-user-assessment-user-access-analytics/index:DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollection"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
        "line": 28
      },
      "name": "DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionItems",
      "symbolId": "src/data-oci-data-safe-user-assessment-user-access-analytics/index:DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/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-data-safe-user-assessment-user-access-analytics/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/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.DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/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-data-safe-user-assessment-user-access-analytics/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-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-user-access-analytics/index:DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/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-data-safe-user-assessment-user-access-analytics/index.ts",
        "line": 51
      },
      "name": "DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 80
          },
          "name": "userAssessmentUserAccessAnalyticCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 85
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-user-access-analytics/index:DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/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-data-safe-user-assessment-user-access-analytics/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/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.DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/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-data-safe-user-assessment-user-access-analytics/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-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-user-access-analytics/index:DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/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-data-safe-user-assessment-user-access-analytics/index.ts",
        "line": 131
      },
      "name": "DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 161
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-access-analytics/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-user-access-analytics/index:DataOciDataSafeUserAssessmentUserAccessAnalyticsUserAccessAnalyticsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalytics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics oci_data_safe_user_assessment_user_analytics}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalytics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics oci_data_safe_user_assessment_user_analytics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-user-analytics/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.DataOciDataSafeUserAssessmentUserAnalyticsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeUserAssessmentUserAnalytics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/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 DataOciDataSafeUserAssessmentUserAnalytics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeUserAssessmentUserAnalytics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeUserAssessmentUserAnalytics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 787
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 499
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 515
          },
          "name": "resetAccountStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 531
          },
          "name": "resetAuthenticationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 547
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 790
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 563
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 579
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 595
          },
          "name": "resetTimeLastLoginGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 611
          },
          "name": "resetTimeLastLoginLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 627
          },
          "name": "resetTimePasswordExpiryGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 643
          },
          "name": "resetTimePasswordExpiryLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 659
          },
          "name": "resetTimePasswordLastChangedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 675
          },
          "name": "resetTimePasswordLastChangedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 691
          },
          "name": "resetTimeUserCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 707
          },
          "name": "resetTimeUserCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 742
          },
          "name": "resetUserCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 758
          },
          "name": "resetUserKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 774
          },
          "name": "resetUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 802
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 826
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentUserAnalytics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 423
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 784
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 717
          },
          "name": "userAggregations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 503
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 519
          },
          "name": "accountStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 535
          },
          "name": "authenticationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 551
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 794
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 567
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 583
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 599
          },
          "name": "timeLastLoginGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 615
          },
          "name": "timeLastLoginLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 631
          },
          "name": "timePasswordExpiryGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 647
          },
          "name": "timePasswordExpiryLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 663
          },
          "name": "timePasswordLastChangedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 679
          },
          "name": "timePasswordLastChangedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 695
          },
          "name": "timeUserCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 711
          },
          "name": "timeUserCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 730
          },
          "name": "userAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 746
          },
          "name": "userCategoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 762
          },
          "name": "userKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 778
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 493
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 509
          },
          "name": "accountStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 525
          },
          "name": "authenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 541
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 557
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 573
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 589
          },
          "name": "timeLastLoginGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 605
          },
          "name": "timeLastLoginLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 621
          },
          "name": "timePasswordExpiryGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 637
          },
          "name": "timePasswordExpiryLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 653
          },
          "name": "timePasswordLastChangedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 669
          },
          "name": "timePasswordLastChangedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 685
          },
          "name": "timeUserCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 701
          },
          "name": "timeUserCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 723
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 736
          },
          "name": "userCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 752
          },
          "name": "userKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 768
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-user-analytics/index:DataOciDataSafeUserAssessmentUserAnalytics"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeUserAssessmentUserAnalyticsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#user_assessment_id DataOciDataSafeUserAssessmentUserAnalytics#user_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 72
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#access_level DataOciDataSafeUserAssessmentUserAnalytics#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/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/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#account_status DataOciDataSafeUserAssessmentUserAnalytics#account_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 17
          },
          "name": "accountStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#authentication_type DataOciDataSafeUserAssessmentUserAnalytics#authentication_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 21
          },
          "name": "authenticationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#compartment_id_in_subtree DataOciDataSafeUserAssessmentUserAnalytics#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/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/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#filter DataOciDataSafeUserAssessmentUserAnalytics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 90
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#id DataOciDataSafeUserAssessmentUserAnalytics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/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/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#target_id DataOciDataSafeUserAssessmentUserAnalytics#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#time_last_login_greater_than_or_equal_to DataOciDataSafeUserAssessmentUserAnalytics#time_last_login_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 40
          },
          "name": "timeLastLoginGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#time_last_login_less_than DataOciDataSafeUserAssessmentUserAnalytics#time_last_login_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 44
          },
          "name": "timeLastLoginLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#time_password_expiry_greater_than_or_equal_to DataOciDataSafeUserAssessmentUserAnalytics#time_password_expiry_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 48
          },
          "name": "timePasswordExpiryGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#time_password_expiry_less_than DataOciDataSafeUserAssessmentUserAnalytics#time_password_expiry_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 52
          },
          "name": "timePasswordExpiryLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#time_password_last_changed_greater_than_or_equal_to DataOciDataSafeUserAssessmentUserAnalytics#time_password_last_changed_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 56
          },
          "name": "timePasswordLastChangedGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#time_password_last_changed_less_than DataOciDataSafeUserAssessmentUserAnalytics#time_password_last_changed_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 60
          },
          "name": "timePasswordLastChangedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#time_user_created_greater_than_or_equal_to DataOciDataSafeUserAssessmentUserAnalytics#time_user_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 64
          },
          "name": "timeUserCreatedGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#time_user_created_less_than DataOciDataSafeUserAssessmentUserAnalytics#time_user_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 68
          },
          "name": "timeUserCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#user_category DataOciDataSafeUserAssessmentUserAnalytics#user_category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 76
          },
          "name": "userCategory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#user_key DataOciDataSafeUserAssessmentUserAnalytics#user_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 80
          },
          "name": "userKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#user_name DataOciDataSafeUserAssessmentUserAnalytics#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 84
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-user-analytics/index:DataOciDataSafeUserAssessmentUserAnalyticsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
        "line": 238
      },
      "name": "DataOciDataSafeUserAssessmentUserAnalyticsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#name DataOciDataSafeUserAssessmentUserAnalytics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/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/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#values DataOciDataSafeUserAssessmentUserAnalytics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/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/7.19.0/docs/data-sources/data_safe_user_assessment_user_analytics#regex DataOciDataSafeUserAssessmentUserAnalytics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 246
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-user-analytics/index:DataOciDataSafeUserAssessmentUserAnalyticsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-user-analytics/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-data-safe-user-assessment-user-analytics/index.ts",
        "line": 395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/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.DataOciDataSafeUserAssessmentUserAnalyticsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentUserAnalyticsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/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-data-safe-user-assessment-user-analytics/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-data-safe-user-assessment-user-analytics/index.ts",
            "line": 403
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-user-analytics/index:DataOciDataSafeUserAssessmentUserAnalyticsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-user-analytics/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-data-safe-user-assessment-user-analytics/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 373
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeUserAssessmentUserAnalyticsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 361
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/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-data-safe-user-assessment-user-analytics/index.ts",
            "line": 390
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 354
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 367
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 383
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-user-analytics/index:DataOciDataSafeUserAssessmentUserAnalyticsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsUserAggregations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsUserAggregations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
        "line": 162
      },
      "name": "DataOciDataSafeUserAssessmentUserAnalyticsUserAggregations",
      "symbolId": "src/data-oci-data-safe-user-assessment-user-analytics/index:DataOciDataSafeUserAssessmentUserAnalyticsUserAggregations"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
        "line": 92
      },
      "name": "DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsItems",
      "symbolId": "src/data-oci-data-safe-user-assessment-user-analytics/index:DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsItems"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-user-analytics/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-data-safe-user-assessment-user-analytics/index.ts",
        "line": 144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/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.DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/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-data-safe-user-assessment-user-analytics/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-data-safe-user-assessment-user-analytics/index.ts",
            "line": 151
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-user-analytics/index:DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsItemsList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-user-analytics/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/data-oci-data-safe-user-assessment-user-analytics/index.ts",
        "line": 115
      },
      "name": "DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-user-analytics/index:DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-user-analytics/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-data-safe-user-assessment-user-analytics/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/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.DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/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-data-safe-user-assessment-user-analytics/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-data-safe-user-assessment-user-analytics/index.ts",
            "line": 227
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-user-analytics/index:DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-user-analytics/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-data-safe-user-assessment-user-analytics/index.ts",
        "line": 185
      },
      "name": "DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 215
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-user-analytics/index.ts",
            "line": 198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUserAnalyticsUserAggregations"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-user-analytics/index:DataOciDataSafeUserAssessmentUserAnalyticsUserAggregationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_users oci_data_safe_user_assessment_users}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_users oci_data_safe_user_assessment_users} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-users/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.DataOciDataSafeUserAssessmentUsersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
        "line": 437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeUserAssessmentUsers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/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 DataOciDataSafeUserAssessmentUsers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_users#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeUserAssessmentUsers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeUserAssessmentUsers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 891
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 523
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 539
          },
          "name": "resetAccountStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 555
          },
          "name": "resetAreAllSchemasAccessible"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 571
          },
          "name": "resetAuthenticationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 587
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 894
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 603
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 619
          },
          "name": "resetSchemaList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 635
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 651
          },
          "name": "resetTimeLastLoginGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 667
          },
          "name": "resetTimeLastLoginLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 683
          },
          "name": "resetTimePasswordExpiryGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 699
          },
          "name": "resetTimePasswordExpiryLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 715
          },
          "name": "resetTimePasswordLastChangedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 731
          },
          "name": "resetTimePasswordLastChangedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 747
          },
          "name": "resetTimeUserCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 763
          },
          "name": "resetTimeUserCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 792
          },
          "name": "resetUserCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 808
          },
          "name": "resetUserKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 824
          },
          "name": "resetUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 840
          },
          "name": "resetUserProfile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 856
          },
          "name": "resetUserRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 872
          },
          "name": "resetUserType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 906
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 935
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentUsers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 442
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 888
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 882
          },
          "name": "users",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersUsersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 527
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 543
          },
          "name": "accountStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 559
          },
          "name": "areAllSchemasAccessibleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 575
          },
          "name": "authenticationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 591
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 898
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 607
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 623
          },
          "name": "schemaListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 639
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 655
          },
          "name": "timeLastLoginGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 671
          },
          "name": "timeLastLoginLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 687
          },
          "name": "timePasswordExpiryGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 703
          },
          "name": "timePasswordExpiryLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 719
          },
          "name": "timePasswordLastChangedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 735
          },
          "name": "timePasswordLastChangedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 751
          },
          "name": "timeUserCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 767
          },
          "name": "timeUserCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 780
          },
          "name": "userAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 796
          },
          "name": "userCategoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 812
          },
          "name": "userKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 828
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 844
          },
          "name": "userProfileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 860
          },
          "name": "userRoleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 876
          },
          "name": "userTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 517
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 533
          },
          "name": "accountStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 549
          },
          "name": "areAllSchemasAccessible",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 565
          },
          "name": "authenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 581
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 597
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 613
          },
          "name": "schemaList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 629
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 645
          },
          "name": "timeLastLoginGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 661
          },
          "name": "timeLastLoginLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 677
          },
          "name": "timePasswordExpiryGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 693
          },
          "name": "timePasswordExpiryLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 709
          },
          "name": "timePasswordLastChangedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 725
          },
          "name": "timePasswordLastChangedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 741
          },
          "name": "timeUserCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 757
          },
          "name": "timeUserCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 773
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 786
          },
          "name": "userCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 802
          },
          "name": "userKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 818
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 834
          },
          "name": "userProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 850
          },
          "name": "userRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 866
          },
          "name": "userType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-users/index:DataOciDataSafeUserAssessmentUsers"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeUserAssessmentUsersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_users#user_assessment_id DataOciDataSafeUserAssessmentUsers#user_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 80
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_users#access_level DataOciDataSafeUserAssessmentUsers#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/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/7.19.0/docs/data-sources/data_safe_user_assessment_users#account_status DataOciDataSafeUserAssessmentUsers#account_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 17
          },
          "name": "accountStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_users#are_all_schemas_accessible DataOciDataSafeUserAssessmentUsers#are_all_schemas_accessible}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 21
          },
          "name": "areAllSchemasAccessible",
          "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/7.19.0/docs/data-sources/data_safe_user_assessment_users#authentication_type DataOciDataSafeUserAssessmentUsers#authentication_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 25
          },
          "name": "authenticationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_users#compartment_id_in_subtree DataOciDataSafeUserAssessmentUsers#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 29
          },
          "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/7.19.0/docs/data-sources/data_safe_user_assessment_users#filter DataOciDataSafeUserAssessmentUsers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 110
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_user_assessment_users#id DataOciDataSafeUserAssessmentUsers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/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/7.19.0/docs/data-sources/data_safe_user_assessment_users#schema_list DataOciDataSafeUserAssessmentUsers#schema_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 40
          },
          "name": "schemaList",
          "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/7.19.0/docs/data-sources/data_safe_user_assessment_users#target_id DataOciDataSafeUserAssessmentUsers#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/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/7.19.0/docs/data-sources/data_safe_user_assessment_users#time_last_login_greater_than_or_equal_to DataOciDataSafeUserAssessmentUsers#time_last_login_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 48
          },
          "name": "timeLastLoginGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_users#time_last_login_less_than DataOciDataSafeUserAssessmentUsers#time_last_login_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 52
          },
          "name": "timeLastLoginLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_users#time_password_expiry_greater_than_or_equal_to DataOciDataSafeUserAssessmentUsers#time_password_expiry_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 56
          },
          "name": "timePasswordExpiryGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_users#time_password_expiry_less_than DataOciDataSafeUserAssessmentUsers#time_password_expiry_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 60
          },
          "name": "timePasswordExpiryLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_users#time_password_last_changed_greater_than_or_equal_to DataOciDataSafeUserAssessmentUsers#time_password_last_changed_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 64
          },
          "name": "timePasswordLastChangedGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_users#time_password_last_changed_less_than DataOciDataSafeUserAssessmentUsers#time_password_last_changed_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 68
          },
          "name": "timePasswordLastChangedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_users#time_user_created_greater_than_or_equal_to DataOciDataSafeUserAssessmentUsers#time_user_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 72
          },
          "name": "timeUserCreatedGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_users#time_user_created_less_than DataOciDataSafeUserAssessmentUsers#time_user_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 76
          },
          "name": "timeUserCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_users#user_category DataOciDataSafeUserAssessmentUsers#user_category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 84
          },
          "name": "userCategory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_users#user_key DataOciDataSafeUserAssessmentUsers#user_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 88
          },
          "name": "userKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_users#user_name DataOciDataSafeUserAssessmentUsers#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 92
          },
          "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/7.19.0/docs/data-sources/data_safe_user_assessment_users#user_profile DataOciDataSafeUserAssessmentUsers#user_profile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 96
          },
          "name": "userProfile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_users#user_role DataOciDataSafeUserAssessmentUsers#user_role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 100
          },
          "name": "userRole",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_users#user_type DataOciDataSafeUserAssessmentUsers#user_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 104
          },
          "name": "userType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-users/index:DataOciDataSafeUserAssessmentUsersConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
        "line": 257
      },
      "name": "DataOciDataSafeUserAssessmentUsersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessment_users#name DataOciDataSafeUserAssessmentUsers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/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/7.19.0/docs/data-sources/data_safe_user_assessment_users#values DataOciDataSafeUserAssessmentUsers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/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/7.19.0/docs/data-sources/data_safe_user_assessment_users#regex DataOciDataSafeUserAssessmentUsers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 265
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-users/index:DataOciDataSafeUserAssessmentUsersFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-users/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-data-safe-user-assessment-users/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/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.DataOciDataSafeUserAssessmentUsersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentUsersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/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-data-safe-user-assessment-users/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-data-safe-user-assessment-users/index.ts",
            "line": 422
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-users/index:DataOciDataSafeUserAssessmentUsersFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-users/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-data-safe-user-assessment-users/index.ts",
        "line": 315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 392
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeUserAssessmentUsersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 380
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/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-data-safe-user-assessment-users/index.ts",
            "line": 409
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 373
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 386
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 402
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-users/index:DataOciDataSafeUserAssessmentUsersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersUsers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersUsers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
        "line": 112
      },
      "name": "DataOciDataSafeUserAssessmentUsersUsers",
      "symbolId": "src/data-oci-data-safe-user-assessment-users/index:DataOciDataSafeUserAssessmentUsersUsers"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersUsersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersUsersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-users/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-data-safe-user-assessment-users/index.ts",
        "line": 239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/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.DataOciDataSafeUserAssessmentUsersUsersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentUsersUsersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/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-data-safe-user-assessment-users/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-data-safe-user-assessment-users/index.ts",
            "line": 246
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-users/index:DataOciDataSafeUserAssessmentUsersUsersList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersUsersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersUsersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessment-users/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-data-safe-user-assessment-users/index.ts",
        "line": 135
      },
      "name": "DataOciDataSafeUserAssessmentUsersUsersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 164
          },
          "name": "accountStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 169
          },
          "name": "adminRoles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 174
          },
          "name": "areAllSchemasAccessible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 179
          },
          "name": "authenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 184
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 189
          },
          "name": "schemaList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 194
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 199
          },
          "name": "timeLastLogin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 204
          },
          "name": "timePasswordChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 209
          },
          "name": "timePasswordExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 214
          },
          "name": "timeUserCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 219
          },
          "name": "userCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 224
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 229
          },
          "name": "userProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 234
          },
          "name": "userTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessment-users/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentUsersUsers"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessment-users/index:DataOciDataSafeUserAssessmentUsersUsersOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessments oci_data_safe_user_assessments}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessments oci_data_safe_user_assessments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessments/index.ts",
          "line": 675
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessments/index.ts",
        "line": 643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataSafeUserAssessments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 660
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataSafeUserAssessments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataSafeUserAssessments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataSafeUserAssessments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 984
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 722
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 751
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 767
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 987
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 783
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 805
          },
          "name": "resetIsBaseline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 821
          },
          "name": "resetIsScheduleAssessment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 837
          },
          "name": "resetScheduleUserAssessmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 853
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 869
          },
          "name": "resetTargetDatabaseGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 885
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 901
          },
          "name": "resetTargetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 917
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 933
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 949
          },
          "name": "resetTriggeredBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 965
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 999
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 1021
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 648
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 981
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 793
          },
          "name": "ignoredTargets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsIgnoredTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 975
          },
          "name": "userAssessments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsUserAssessmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 726
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 739
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 755
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 771
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 991
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 787
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 809
          },
          "name": "isBaselineInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 825
          },
          "name": "isScheduleAssessmentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 841
          },
          "name": "scheduleUserAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 857
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 873
          },
          "name": "targetDatabaseGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 889
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 905
          },
          "name": "targetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 921
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 937
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 953
          },
          "name": "triggeredByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 969
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 716
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 732
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 745
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 761
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 777
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 799
          },
          "name": "isBaseline",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 815
          },
          "name": "isScheduleAssessment",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 831
          },
          "name": "scheduleUserAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 847
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 863
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 879
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 895
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 911
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 927
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 943
          },
          "name": "triggeredBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 959
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessments/index:DataOciDataSafeUserAssessments"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessments/index.ts",
        "line": 9
      },
      "name": "DataOciDataSafeUserAssessmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessments#compartment_id DataOciDataSafeUserAssessments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/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/7.19.0/docs/data-sources/data_safe_user_assessments#access_level DataOciDataSafeUserAssessments#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/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/7.19.0/docs/data-sources/data_safe_user_assessments#compartment_id_in_subtree DataOciDataSafeUserAssessments#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/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/7.19.0/docs/data-sources/data_safe_user_assessments#display_name DataOciDataSafeUserAssessments#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/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/7.19.0/docs/data-sources/data_safe_user_assessments#filter DataOciDataSafeUserAssessments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 82
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsFilter"
                    },
                    "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/7.19.0/docs/data-sources/data_safe_user_assessments#id DataOciDataSafeUserAssessments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/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/7.19.0/docs/data-sources/data_safe_user_assessments#is_baseline DataOciDataSafeUserAssessments#is_baseline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 36
          },
          "name": "isBaseline",
          "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/7.19.0/docs/data-sources/data_safe_user_assessments#is_schedule_assessment DataOciDataSafeUserAssessments#is_schedule_assessment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 40
          },
          "name": "isScheduleAssessment",
          "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/7.19.0/docs/data-sources/data_safe_user_assessments#schedule_user_assessment_id DataOciDataSafeUserAssessments#schedule_user_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 44
          },
          "name": "scheduleUserAssessmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessments#state DataOciDataSafeUserAssessments#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/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/7.19.0/docs/data-sources/data_safe_user_assessments#target_database_group_id DataOciDataSafeUserAssessments#target_database_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 52
          },
          "name": "targetDatabaseGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessments#target_id DataOciDataSafeUserAssessments#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 56
          },
          "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/7.19.0/docs/data-sources/data_safe_user_assessments#target_type DataOciDataSafeUserAssessments#target_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 60
          },
          "name": "targetType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessments#time_created_greater_than_or_equal_to DataOciDataSafeUserAssessments#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 64
          },
          "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/7.19.0/docs/data-sources/data_safe_user_assessments#time_created_less_than DataOciDataSafeUserAssessments#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 68
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessments#triggered_by DataOciDataSafeUserAssessments#triggered_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 72
          },
          "name": "triggeredBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessments#type DataOciDataSafeUserAssessments#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 76
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessments/index:DataOciDataSafeUserAssessmentsConfig"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessments/index.ts",
        "line": 463
      },
      "name": "DataOciDataSafeUserAssessmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessments#name DataOciDataSafeUserAssessments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 467
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/data_safe_user_assessments#values DataOciDataSafeUserAssessments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 475
          },
          "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/7.19.0/docs/data-sources/data_safe_user_assessments#regex DataOciDataSafeUserAssessments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 471
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessments/index:DataOciDataSafeUserAssessmentsFilter"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessments/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessments/index.ts",
        "line": 620
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 635
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 628
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 628
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 628
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 621
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessments/index:DataOciDataSafeUserAssessmentsFilterList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessments/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessments/index.ts",
        "line": 521
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 598
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataSafeUserAssessmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 586
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 602
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 615
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 579
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 592
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 608
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 535
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessments/index:DataOciDataSafeUserAssessmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentsIgnoredTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsIgnoredTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessments/index.ts",
        "line": 84
      },
      "name": "DataOciDataSafeUserAssessmentsIgnoredTargets",
      "symbolId": "src/data-oci-data-safe-user-assessments/index:DataOciDataSafeUserAssessmentsIgnoredTargets"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentsIgnoredTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsIgnoredTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessments/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-data-safe-user-assessments/index.ts",
        "line": 151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/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.DataOciDataSafeUserAssessmentsIgnoredTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentsIgnoredTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/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-data-safe-user-assessments/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-data-safe-user-assessments/index.ts",
            "line": 158
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessments/index:DataOciDataSafeUserAssessmentsIgnoredTargetsList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentsIgnoredTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsIgnoredTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessments/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessments/index.ts",
        "line": 107
      },
      "name": "DataOciDataSafeUserAssessmentsIgnoredTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 136
          },
          "name": "lifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 141
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 146
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsIgnoredTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessments/index:DataOciDataSafeUserAssessmentsIgnoredTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentsUserAssessments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsUserAssessments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessments/index.ts",
        "line": 254
      },
      "name": "DataOciDataSafeUserAssessmentsUserAssessments",
      "symbolId": "src/data-oci-data-safe-user-assessments/index:DataOciDataSafeUserAssessmentsUserAssessments"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentsUserAssessmentsIgnoredTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsUserAssessmentsIgnoredTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-data-safe-user-assessments/index.ts",
        "line": 169
      },
      "name": "DataOciDataSafeUserAssessmentsUserAssessmentsIgnoredTargets",
      "symbolId": "src/data-oci-data-safe-user-assessments/index:DataOciDataSafeUserAssessmentsUserAssessmentsIgnoredTargets"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentsUserAssessmentsIgnoredTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsUserAssessmentsIgnoredTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessments/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-data-safe-user-assessments/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/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.DataOciDataSafeUserAssessmentsUserAssessmentsIgnoredTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentsUserAssessmentsIgnoredTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/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-data-safe-user-assessments/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-data-safe-user-assessments/index.ts",
            "line": 243
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessments/index:DataOciDataSafeUserAssessmentsUserAssessmentsIgnoredTargetsList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentsUserAssessmentsIgnoredTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsUserAssessmentsIgnoredTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessments/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-data-safe-user-assessments/index.ts",
        "line": 192
      },
      "name": "DataOciDataSafeUserAssessmentsUserAssessmentsIgnoredTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 221
          },
          "name": "lifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 226
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 231
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsUserAssessmentsIgnoredTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessments/index:DataOciDataSafeUserAssessmentsUserAssessmentsIgnoredTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentsUserAssessmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsUserAssessmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessments/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-data-safe-user-assessments/index.ts",
        "line": 445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/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.DataOciDataSafeUserAssessmentsUserAssessmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataSafeUserAssessmentsUserAssessmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/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-data-safe-user-assessments/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-data-safe-user-assessments/index.ts",
            "line": 452
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessments/index:DataOciDataSafeUserAssessmentsUserAssessmentsList"
    },
    "cdktf-provider-oci.DataOciDataSafeUserAssessmentsUserAssessmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsUserAssessmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-data-safe-user-assessments/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/data-oci-data-safe-user-assessments/index.ts",
        "line": 277
      },
      "name": "DataOciDataSafeUserAssessmentsUserAssessmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 306
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 312
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 317
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 322
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 328
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 333
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 338
          },
          "name": "ignoredAssessmentIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 344
          },
          "name": "ignoredTargets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsUserAssessmentsIgnoredTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 349
          },
          "name": "isAssessmentScheduled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 354
          },
          "name": "isBaseline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 359
          },
          "name": "isDeviatedFromBaseline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 364
          },
          "name": "lastComparedBaselineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 369
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 374
          },
          "name": "schedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 379
          },
          "name": "scheduleAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 384
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 389
          },
          "name": "statistics",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 395
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 400
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 405
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 410
          },
          "name": "targetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 415
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 420
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 425
          },
          "name": "timeLastAssessed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 430
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 435
          },
          "name": "triggeredBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 440
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-data-safe-user-assessments/index.ts",
            "line": 290
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataSafeUserAssessmentsUserAssessments"
          }
        }
      ],
      "symbolId": "src/data-oci-data-safe-user-assessments/index:DataOciDataSafeUserAssessmentsUserAssessmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseApplicationVip": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_application_vip oci_database_application_vip}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseApplicationVip",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_application_vip oci_database_application_vip} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-application-vip/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.DataOciDatabaseApplicationVipConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-application-vip/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseApplicationVip resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vip/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 DataOciDatabaseApplicationVip to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_application_vip#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseApplicationVip that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseApplicationVip to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vip/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-database-application-vip/index.ts",
            "line": 164
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseApplicationVip",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vip/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vip/index.ts",
            "line": 88
          },
          "name": "cloudVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vip/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vip/index.ts",
            "line": 98
          },
          "name": "dbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vip/index.ts",
            "line": 104
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vip/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vip/index.ts",
            "line": 115
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vip/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vip/index.ts",
            "line": 125
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vip/index.ts",
            "line": 130
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vip/index.ts",
            "line": 135
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vip/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vip/index.ts",
            "line": 145
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vip/index.ts",
            "line": 150
          },
          "name": "timeAssigned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vip/index.ts",
            "line": 83
          },
          "name": "applicationVipIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vip/index.ts",
            "line": 76
          },
          "name": "applicationVipId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-application-vip/index:DataOciDatabaseApplicationVip"
    },
    "cdktf-provider-oci.DataOciDatabaseApplicationVipConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseApplicationVipConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-application-vip/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseApplicationVipConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_application_vip#application_vip_id DataOciDatabaseApplicationVip#application_vip_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vip/index.ts",
            "line": 13
          },
          "name": "applicationVipId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-application-vip/index:DataOciDatabaseApplicationVipConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseApplicationVips": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_application_vips oci_database_application_vips}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseApplicationVips",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_application_vips oci_database_application_vips} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-application-vips/index.ts",
          "line": 385
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseApplicationVipsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-application-vips/index.ts",
        "line": 353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseApplicationVips resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 370
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseApplicationVips to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_application_vips#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseApplicationVips that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseApplicationVips to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 481
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseApplicationVipsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 484
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 452
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 468
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 496
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 506
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseApplicationVips",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 358
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 414
          },
          "name": "applicationVips",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseApplicationVipsApplicationVipsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 478
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseApplicationVipsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 427
          },
          "name": "cloudVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 440
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 488
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseApplicationVipsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 456
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 472
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 420
          },
          "name": "cloudVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 433
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 446
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 462
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-application-vips/index:DataOciDatabaseApplicationVips"
    },
    "cdktf-provider-oci.DataOciDatabaseApplicationVipsApplicationVips": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseApplicationVipsApplicationVips",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-application-vips/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseApplicationVipsApplicationVips",
      "symbolId": "src/data-oci-database-application-vips/index:DataOciDatabaseApplicationVipsApplicationVips"
    },
    "cdktf-provider-oci.DataOciDatabaseApplicationVipsApplicationVipsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseApplicationVipsApplicationVipsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-application-vips/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-database-application-vips/index.ts",
        "line": 155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/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.DataOciDatabaseApplicationVipsApplicationVipsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseApplicationVipsApplicationVipsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/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-database-application-vips/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-database-application-vips/index.ts",
            "line": 162
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-application-vips/index:DataOciDatabaseApplicationVipsApplicationVipsList"
    },
    "cdktf-provider-oci.DataOciDatabaseApplicationVipsApplicationVipsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseApplicationVipsApplicationVipsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-application-vips/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-database-application-vips/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseApplicationVipsApplicationVipsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 88
          },
          "name": "cloudVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 98
          },
          "name": "dbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 104
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 115
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 125
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 130
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 135
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 145
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 150
          },
          "name": "timeAssigned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseApplicationVipsApplicationVips"
          }
        }
      ],
      "symbolId": "src/data-oci-database-application-vips/index:DataOciDatabaseApplicationVipsApplicationVipsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseApplicationVipsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseApplicationVipsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-application-vips/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseApplicationVipsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_application_vips#cloud_vm_cluster_id DataOciDatabaseApplicationVips#cloud_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 13
          },
          "name": "cloudVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_application_vips#compartment_id DataOciDatabaseApplicationVips#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/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/7.19.0/docs/data-sources/database_application_vips#filter DataOciDatabaseApplicationVips#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseApplicationVipsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_application_vips#id DataOciDatabaseApplicationVips#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/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/7.19.0/docs/data-sources/database_application_vips#state DataOciDatabaseApplicationVips#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-application-vips/index:DataOciDatabaseApplicationVipsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseApplicationVipsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseApplicationVipsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-application-vips/index.ts",
        "line": 173
      },
      "name": "DataOciDatabaseApplicationVipsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_application_vips#name DataOciDatabaseApplicationVips#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 177
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_application_vips#values DataOciDatabaseApplicationVips#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 185
          },
          "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/7.19.0/docs/data-sources/database_application_vips#regex DataOciDatabaseApplicationVips#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 181
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-application-vips/index:DataOciDatabaseApplicationVipsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseApplicationVipsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseApplicationVipsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-application-vips/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-database-application-vips/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/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.DataOciDatabaseApplicationVipsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseApplicationVipsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/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-database-application-vips/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-database-application-vips/index.ts",
            "line": 338
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseApplicationVipsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-application-vips/index:DataOciDatabaseApplicationVipsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseApplicationVipsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseApplicationVipsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-application-vips/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-application-vips/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 308
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseApplicationVipsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 296
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 312
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 325
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 289
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 302
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 318
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-application-vips/index.ts",
            "line": 245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseApplicationVipsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-application-vips/index:DataOciDatabaseApplicationVipsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabase": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database oci_database_autonomous_container_database}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database oci_database_autonomous_container_database} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/index.ts",
          "line": 1744
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 1712
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousContainerDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1729
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseAutonomousContainerDatabase to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousContainerDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousContainerDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2193
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2199
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1717
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1769
          },
          "name": "associatedBackupConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1774
          },
          "name": "autonomousContainerDatabaseBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1792
          },
          "name": "autonomousExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1797
          },
          "name": "autonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1802
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1807
          },
          "name": "availableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1813
          },
          "name": "backupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1819
          },
          "name": "backupDestinationPropertiesList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1824
          },
          "name": "cloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1829
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1834
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1840
          },
          "name": "customerContacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseCustomerContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1845
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1851
          },
          "name": "dataguard",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1857
          },
          "name": "dataguardGroupMembers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardGroupMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1862
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1867
          },
          "name": "dbSplitThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1872
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1877
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1883
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1888
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1893
          },
          "name": "distributionAffinity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1898
          },
          "name": "dstFileVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1903
          },
          "name": "failoverTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1908
          },
          "name": "fastStartFailOverLagLimitInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1914
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1919
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1924
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1929
          },
          "name": "isAutomaticFailoverEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1934
          },
          "name": "isDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1939
          },
          "name": "isDstFileUpdateEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1944
          },
          "name": "isMultipleStandby",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1950
          },
          "name": "keyHistoryEntry",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseKeyHistoryEntryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1955
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1960
          },
          "name": "keyStoreWalletName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1965
          },
          "name": "keyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1970
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1975
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1980
          },
          "name": "largestProvisionableAutonomousDatabaseInCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1985
          },
          "name": "lastMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1990
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1995
          },
          "name": "listOneOffPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2001
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2007
          },
          "name": "maintenanceWindowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2012
          },
          "name": "memoryPerOracleComputeUnitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2017
          },
          "name": "netServicesArchitecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2022
          },
          "name": "nextMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2027
          },
          "name": "okvEndPointGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2032
          },
          "name": "patchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2037
          },
          "name": "patchModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2043
          },
          "name": "peerAutonomousContainerDatabaseBackupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2048
          },
          "name": "peerAutonomousContainerDatabaseCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2053
          },
          "name": "peerAutonomousContainerDatabaseDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2058
          },
          "name": "peerAutonomousExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2063
          },
          "name": "peerAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2068
          },
          "name": "peerCloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2073
          },
          "name": "peerDbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2078
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2083
          },
          "name": "provisionableCpus",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2088
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2093
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2099
          },
          "name": "recoveryApplianceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseRecoveryApplianceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2104
          },
          "name": "reinstateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2109
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2114
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2119
          },
          "name": "rotateKeyTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2124
          },
          "name": "serviceLevelAgreementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2129
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2134
          },
          "name": "standbyMaintenanceBufferInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2139
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2144
          },
          "name": "switchoverTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2150
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2155
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2160
          },
          "name": "timeOfLastBackup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2165
          },
          "name": "timeSnapshotStandbyRevert",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2170
          },
          "name": "totalCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2175
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2180
          },
          "name": "versionPreference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 2185
          },
          "name": "vmFailoverReservation",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1787
          },
          "name": "autonomousContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1780
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabase"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetails",
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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.DataOciDatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 67
          },
          "name": "backupDestinationAttachHistory",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 72
          },
          "name": "dbrsPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 77
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 82
          },
          "name": "internetProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 87
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 92
          },
          "name": "spaceUtilizedInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 97
          },
          "name": "timeAtWhichStorageDetailsAreUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 107
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 112
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 240
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupConfig",
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseBackupConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 135
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetails",
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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.DataOciDatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 158
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 187
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 192
          },
          "name": "internetProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 197
          },
          "name": "isRemote",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 202
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 207
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 212
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 217
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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.DataOciDatabaseAutonomousContainerDatabaseBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
            "line": 310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseBackupConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/index.ts",
          "line": 272
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 263
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 293
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 298
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 321
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStruct",
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStruct"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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.DataOciDatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
            "line": 395
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStructList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 344
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 373
          },
          "name": "backupDestinationAttachHistory",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 378
          },
          "name": "spaceUtilizedInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 383
          },
          "name": "timeAtWhichStorageDetailsAreUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_backups oci_database_autonomous_container_database_backups}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_backups oci_database_autonomous_container_database_backups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-backups/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
        "line": 548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousContainerDatabaseBackups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/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 DataOciDatabaseAutonomousContainerDatabaseBackups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_backups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousContainerDatabaseBackups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousContainerDatabaseBackups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 733
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 624
          },
          "name": "resetAutonomousContainerDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 640
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 656
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 736
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 672
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 688
          },
          "name": "resetInfrastructureType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 704
          },
          "name": "resetIsRemote"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 720
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/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-database-autonomous-container-database-backups/index.ts",
            "line": 761
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 553
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 612
          },
          "name": "autonomousContainerDatabaseBackupCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 730
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 628
          },
          "name": "autonomousContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 644
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 660
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 740
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 676
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 692
          },
          "name": "infrastructureTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 708
          },
          "name": "isRemoteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 724
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 618
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 634
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 650
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 666
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 682
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 698
          },
          "name": "isRemote",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 714
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-backups/index:DataOciDatabaseAutonomousContainerDatabaseBackups"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
        "line": 292
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollection",
      "symbolId": "src/data-oci-database-autonomous-container-database-backups/index:DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
        "line": 128
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItems",
      "symbolId": "src/data-oci-database-autonomous-container-database-backups/index:DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsAutonomousDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsAutonomousDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
        "line": 48
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsAutonomousDatabases",
      "symbolId": "src/data-oci-database-autonomous-container-database-backups/index:DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsAutonomousDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsAutonomousDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsAutonomousDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-backups/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-database-autonomous-container-database-backups/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/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.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsAutonomousDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsAutonomousDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/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-database-autonomous-container-database-backups/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-database-autonomous-container-database-backups/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-backups/index:DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsAutonomousDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsAutonomousDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsAutonomousDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-backups/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-database-autonomous-container-database-backups/index.ts",
        "line": 71
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsAutonomousDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 100
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 105
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsAutonomousDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-backups/index:DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsAutonomousDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-backups/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-database-autonomous-container-database-backups/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/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.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/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-database-autonomous-container-database-backups/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-database-autonomous-container-database-backups/index.ts",
            "line": 281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-backups/index:DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-backups/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-database-autonomous-container-database-backups/index.ts",
        "line": 151
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 180
          },
          "name": "acdDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 185
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 191
          },
          "name": "autonomousDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsAutonomousDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 196
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 202
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 207
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 213
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 218
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 223
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 228
          },
          "name": "isAutomatic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 233
          },
          "name": "isRemoteBackup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 238
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 243
          },
          "name": "retentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 248
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 254
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 259
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 264
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 269
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-backups/index:DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-backups/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-database-autonomous-container-database-backups/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/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.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/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-database-autonomous-container-database-backups/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-database-autonomous-container-database-backups/index.ts",
            "line": 357
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-backups/index:DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-backups/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-database-autonomous-container-database-backups/index.ts",
        "line": 315
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 345
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-backups/index:DataOciDatabaseAutonomousContainerDatabaseBackupsAutonomousContainerDatabaseBackupCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_backups#autonomous_container_database_id DataOciDatabaseAutonomousContainerDatabaseBackups#autonomous_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 13
          },
          "name": "autonomousContainerDatabaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_backups#compartment_id DataOciDatabaseAutonomousContainerDatabaseBackups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/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/7.19.0/docs/data-sources/database_autonomous_container_database_backups#display_name DataOciDatabaseAutonomousContainerDatabaseBackups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-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/7.19.0/docs/data-sources/database_autonomous_container_database_backups#filter DataOciDatabaseAutonomousContainerDatabaseBackups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_container_database_backups#id DataOciDatabaseAutonomousContainerDatabaseBackups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-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/7.19.0/docs/data-sources/database_autonomous_container_database_backups#infrastructure_type DataOciDatabaseAutonomousContainerDatabaseBackups#infrastructure_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 32
          },
          "name": "infrastructureType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_backups#is_remote DataOciDatabaseAutonomousContainerDatabaseBackups#is_remote}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 36
          },
          "name": "isRemote",
          "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/7.19.0/docs/data-sources/database_autonomous_container_database_backups#state DataOciDatabaseAutonomousContainerDatabaseBackups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-backups/index:DataOciDatabaseAutonomousContainerDatabaseBackupsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
        "line": 368
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_backups#name DataOciDatabaseAutonomousContainerDatabaseBackups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/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/7.19.0/docs/data-sources/database_autonomous_container_database_backups#values DataOciDatabaseAutonomousContainerDatabaseBackups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/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/7.19.0/docs/data-sources/database_autonomous_container_database_backups#regex DataOciDatabaseAutonomousContainerDatabaseBackups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 376
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-backups/index:DataOciDatabaseAutonomousContainerDatabaseBackupsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-backups/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-database-autonomous-container-database-backups/index.ts",
        "line": 525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/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.DataOciDatabaseAutonomousContainerDatabaseBackupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/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-database-autonomous-container-database-backups/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-database-autonomous-container-database-backups/index.ts",
            "line": 533
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-backups/index:DataOciDatabaseAutonomousContainerDatabaseBackupsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-backups/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-database-autonomous-container-database-backups/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 503
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseBackupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 491
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/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-database-autonomous-container-database-backups/index.ts",
            "line": 520
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 484
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 497
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 513
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-backups/index.ts",
            "line": 440
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseBackupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-backups/index:DataOciDatabaseAutonomousContainerDatabaseBackupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database#autonomous_container_database_id DataOciDatabaseAutonomousContainerDatabase#autonomous_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 13
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseCustomerContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseCustomerContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 406
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseCustomerContacts",
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseCustomerContacts"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseCustomerContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseCustomerContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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.DataOciDatabaseAutonomousContainerDatabaseCustomerContactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseCustomerContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
            "line": 470
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseCustomerContactsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseCustomerContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseCustomerContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 429
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseCustomerContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 458
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 442
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseCustomerContacts"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseCustomerContactsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguard": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguard",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 481
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguard",
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseDataguard"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_dataguard_association oci_database_autonomous_container_database_dataguard_association}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_dataguard_association oci_database_autonomous_container_database_dataguard_association} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
          "line": 246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousContainerDatabaseDataguardAssociation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 231
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseAutonomousContainerDatabaseDataguardAssociation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_dataguard_association#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousContainerDatabaseDataguardAssociation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousContainerDatabaseDataguardAssociation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/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-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 433
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 219
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 271
          },
          "name": "applyLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 276
          },
          "name": "applyRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 307
          },
          "name": "fastStartFailOverLagLimitInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 312
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 317
          },
          "name": "isAutomaticFailoverEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 322
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 327
          },
          "name": "migrateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 333
          },
          "name": "peerAutonomousContainerDatabaseBackupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 338
          },
          "name": "peerAutonomousContainerDatabaseCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 343
          },
          "name": "peerAutonomousContainerDatabaseDataguardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 348
          },
          "name": "peerAutonomousContainerDatabaseDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 353
          },
          "name": "peerAutonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 358
          },
          "name": "peerAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 363
          },
          "name": "peerCloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 368
          },
          "name": "peerDbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 373
          },
          "name": "peerLifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 378
          },
          "name": "peerRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 383
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 388
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 393
          },
          "name": "standbyMaintenanceBufferInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 398
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 403
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 408
          },
          "name": "timeLastRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 413
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 418
          },
          "name": "transportLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 289
          },
          "name": "autonomousContainerDatabaseDataguardAssociationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 302
          },
          "name": "autonomousContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 282
          },
          "name": "autonomousContainerDatabaseDataguardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 295
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-association/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociation"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_dataguard_association#autonomous_container_database_dataguard_association_id DataOciDatabaseAutonomousContainerDatabaseDataguardAssociation#autonomous_container_database_dataguard_association_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 13
          },
          "name": "autonomousContainerDatabaseDataguardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_dataguard_association#autonomous_container_database_id DataOciDatabaseAutonomousContainerDatabaseDataguardAssociation#autonomous_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 17
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-association/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
        "line": 129
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfig",
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-association/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
        "line": 19
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails",
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-association/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/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-database-autonomous-container-database-dataguard-association/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/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.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/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-database-autonomous-container-database-dataguard-association/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-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-association/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/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-database-autonomous-container-database-dataguard-association/index.ts",
        "line": 42
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 71
          },
          "name": "dbrsPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 76
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 81
          },
          "name": "internetProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 86
          },
          "name": "isRemote",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 91
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 96
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 101
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 106
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-association/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/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-database-autonomous-container-database-dataguard-association/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/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.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/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-database-autonomous-container-database-dataguard-association/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-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-association/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/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-database-autonomous-container-database-dataguard-association/index.ts",
        "line": 152
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 182
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 187
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-association/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-association/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_dataguard_associations oci_database_autonomous_container_database_dataguard_associations}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_dataguard_associations oci_database_autonomous_container_database_dataguard_associations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/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.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
        "line": 605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousContainerDatabaseDataguardAssociations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/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 DataOciDatabaseAutonomousContainerDatabaseDataguardAssociations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_dataguard_associations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousContainerDatabaseDataguardAssociations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousContainerDatabaseDataguardAssociations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 702
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 705
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 689
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 717
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 725
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 610
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 664
          },
          "name": "autonomousContainerDatabaseDataguardAssociations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 699
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 677
          },
          "name": "autonomousContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 709
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 693
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 670
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 683
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-associations/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociations"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
        "line": 219
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociations",
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-associations/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociations"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/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-database-autonomous-container-database-dataguard-associations/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/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.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/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-database-autonomous-container-database-dataguard-associations/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-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-associations/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/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-database-autonomous-container-database-dataguard-associations/index.ts",
        "line": 242
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 271
          },
          "name": "applyLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 276
          },
          "name": "applyRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 281
          },
          "name": "autonomousContainerDatabaseDataguardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 286
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 291
          },
          "name": "fastStartFailOverLagLimitInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 296
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 301
          },
          "name": "isAutomaticFailoverEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 306
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 311
          },
          "name": "migrateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 317
          },
          "name": "peerAutonomousContainerDatabaseBackupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 322
          },
          "name": "peerAutonomousContainerDatabaseCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 327
          },
          "name": "peerAutonomousContainerDatabaseDataguardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 332
          },
          "name": "peerAutonomousContainerDatabaseDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 337
          },
          "name": "peerAutonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 342
          },
          "name": "peerAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 347
          },
          "name": "peerCloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 352
          },
          "name": "peerDbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 357
          },
          "name": "peerLifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 362
          },
          "name": "peerRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 367
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 372
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 377
          },
          "name": "standbyMaintenanceBufferInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 382
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 387
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 392
          },
          "name": "timeLastRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 397
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 402
          },
          "name": "transportLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-associations/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
        "line": 138
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfig",
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-associations/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails",
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-associations/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/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-database-autonomous-container-database-dataguard-associations/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/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.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/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-database-autonomous-container-database-dataguard-associations/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-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-associations/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/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-database-autonomous-container-database-dataguard-associations/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 80
          },
          "name": "dbrsPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 90
          },
          "name": "internetProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 95
          },
          "name": "isRemote",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 100
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 105
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 110
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 115
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-associations/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
          "line": 208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
        "line": 201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 215
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 208
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 208
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 208
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-associations/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
        "line": 161
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 191
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 196
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-associations/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsAutonomousContainerDatabaseDataguardAssociationsPeerAutonomousContainerDatabaseBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_dataguard_associations#autonomous_container_database_id DataOciDatabaseAutonomousContainerDatabaseDataguardAssociations#autonomous_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 13
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_dataguard_associations#filter DataOciDatabaseAutonomousContainerDatabaseDataguardAssociations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_container_database_dataguard_associations#id DataOciDatabaseAutonomousContainerDatabaseDataguardAssociations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-associations/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
        "line": 425
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_dataguard_associations#name DataOciDatabaseAutonomousContainerDatabaseDataguardAssociations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/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/7.19.0/docs/data-sources/database_autonomous_container_database_dataguard_associations#values DataOciDatabaseAutonomousContainerDatabaseDataguardAssociations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/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/7.19.0/docs/data-sources/database_autonomous_container_database_dataguard_associations#regex DataOciDatabaseAutonomousContainerDatabaseDataguardAssociations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 433
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-associations/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/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-database-autonomous-container-database-dataguard-associations/index.ts",
        "line": 582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/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.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/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-database-autonomous-container-database-dataguard-associations/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-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 590
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 583
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-associations/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/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-database-autonomous-container-database-dataguard-associations/index.ts",
        "line": 483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 560
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 548
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/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-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 577
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 541
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 554
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 570
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-dataguard-associations/index.ts",
            "line": 497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-dataguard-associations/index:DataOciDatabaseAutonomousContainerDatabaseDataguardAssociationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardGroupMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardGroupMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 636
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardGroupMembers",
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseDataguardGroupMembers"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardGroupMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardGroupMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 773
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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.DataOciDatabaseAutonomousContainerDatabaseDataguardGroupMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardGroupMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
            "line": 780
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseDataguardGroupMembersList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardGroupMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardGroupMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 659
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardGroupMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 688
          },
          "name": "applyLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 693
          },
          "name": "applyRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 698
          },
          "name": "automaticFailoverTarget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 703
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 708
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 713
          },
          "name": "fastStartFailOverLagLimitInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 718
          },
          "name": "isAutomaticFailoverEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 723
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 728
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 733
          },
          "name": "redoTransportMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 738
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 743
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 748
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 753
          },
          "name": "timeLagRefreshedOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 758
          },
          "name": "timeLastRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 763
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 768
          },
          "name": "transportLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 672
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardGroupMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseDataguardGroupMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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.DataOciDatabaseAutonomousContainerDatabaseDataguardOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
            "line": 625
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseDataguardList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguardOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 504
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseDataguardOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 533
          },
          "name": "applyLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 538
          },
          "name": "applyRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 543
          },
          "name": "automaticFailoverTarget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 548
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 553
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 558
          },
          "name": "fastStartFailOverLagLimitInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 563
          },
          "name": "isAutomaticFailoverEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 568
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 573
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 578
          },
          "name": "redoTransportMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 583
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 588
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 593
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 598
          },
          "name": "timeLagRefreshedOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 603
          },
          "name": "timeLastRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 608
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 613
          },
          "name": "transportLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseDataguard"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseDataguardOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseKeyHistoryEntry": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseKeyHistoryEntry",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 791
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseKeyHistoryEntry",
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseKeyHistoryEntry"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseKeyHistoryEntryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseKeyHistoryEntryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 863
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 877
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseKeyHistoryEntryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseKeyHistoryEntryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 870
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 870
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 870
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseKeyHistoryEntryList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseKeyHistoryEntryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseKeyHistoryEntryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 814
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseKeyHistoryEntryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 843
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 848
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 853
          },
          "name": "timeActivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 858
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 827
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseKeyHistoryEntry"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseKeyHistoryEntryOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 1031
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindow",
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindow"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 881
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeek",
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 938
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
            "line": 945
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 904
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 933
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 917
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 1309
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetails",
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 1159
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeek",
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 1216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
            "line": 1223
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 1182
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1211
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 1419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
            "line": 1426
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 1234
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonths",
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/index.ts",
          "line": 1298
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 1291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1305
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1298
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1298
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1298
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 1257
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1286
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1270
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 1332
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1361
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1367
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1372
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1377
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1382
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1387
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1393
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1398
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1403
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1409
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1414
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/index.ts",
          "line": 1148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 1141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1155
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1148
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1148
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1148
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 956
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowMonths",
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/index.ts",
          "line": 1020
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 1013
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1027
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1020
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1020
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1020
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 979
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1008
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 992
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/index.ts",
          "line": 1063
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 1054
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1083
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1089
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1094
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1099
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1104
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1109
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1115
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1120
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1125
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1131
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1136
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1067
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 1542
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfig",
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 1437
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails",
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 1524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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.DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
            "line": 1531
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 1460
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1489
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1494
          },
          "name": "internetProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1499
          },
          "name": "isRemote",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1504
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1509
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1514
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1519
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 1605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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.DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
            "line": 1612
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/index.ts",
          "line": 1574
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 1565
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1595
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1600
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1578
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseRecoveryApplianceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseRecoveryApplianceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 1623
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseRecoveryApplianceDetails",
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseRecoveryApplianceDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseRecoveryApplianceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseRecoveryApplianceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/index.ts",
          "line": 1697
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database/index.ts",
        "line": 1690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1704
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseRecoveryApplianceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseRecoveryApplianceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1697
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1697
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1697
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseRecoveryApplianceDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseRecoveryApplianceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseRecoveryApplianceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database/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-database-autonomous-container-database/index.ts",
        "line": 1646
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseRecoveryApplianceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1675
          },
          "name": "allocatedStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1680
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1685
          },
          "name": "timeRecoveryApplianceDetailsUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database/index.ts",
            "line": 1659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseRecoveryApplianceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database/index:DataOciDatabaseAutonomousContainerDatabaseRecoveryApplianceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseResourceUsage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_resource_usage oci_database_autonomous_container_database_resource_usage}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseResourceUsage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_resource_usage oci_database_autonomous_container_database_resource_usage} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-resource-usage/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.DataOciDatabaseAutonomousContainerDatabaseResourceUsageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousContainerDatabaseResourceUsage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/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 DataOciDatabaseAutonomousContainerDatabaseResourceUsage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_resource_usage#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousContainerDatabaseResourceUsage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousContainerDatabaseResourceUsage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 231
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 273
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 280
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseResourceUsage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 131
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 197
          },
          "name": "autonomousContainerDatabaseVmUsage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseResourceUsageAutonomousContainerDatabaseVmUsageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 202
          },
          "name": "availableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 208
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 213
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 219
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 240
          },
          "name": "largestProvisionableAutonomousDatabaseInCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 245
          },
          "name": "provisionableCpus",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 250
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 255
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 260
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 265
          },
          "name": "usedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 191
          },
          "name": "autonomousContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 235
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 184
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 225
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-resource-usage/index:DataOciDatabaseAutonomousContainerDatabaseResourceUsage"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseResourceUsageAutonomousContainerDatabaseVmUsage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseResourceUsageAutonomousContainerDatabaseVmUsage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
        "line": 22
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseResourceUsageAutonomousContainerDatabaseVmUsage",
      "symbolId": "src/data-oci-database-autonomous-container-database-resource-usage/index:DataOciDatabaseAutonomousContainerDatabaseResourceUsageAutonomousContainerDatabaseVmUsage"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseResourceUsageAutonomousContainerDatabaseVmUsageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseResourceUsageAutonomousContainerDatabaseVmUsageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-resource-usage/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-database-autonomous-container-database-resource-usage/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/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.DataOciDatabaseAutonomousContainerDatabaseResourceUsageAutonomousContainerDatabaseVmUsageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseResourceUsageAutonomousContainerDatabaseVmUsageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/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-database-autonomous-container-database-resource-usage/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-database-autonomous-container-database-resource-usage/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-resource-usage/index:DataOciDatabaseAutonomousContainerDatabaseResourceUsageAutonomousContainerDatabaseVmUsageList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseResourceUsageAutonomousContainerDatabaseVmUsageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseResourceUsageAutonomousContainerDatabaseVmUsageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-resource-usage/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-database-autonomous-container-database-resource-usage/index.ts",
        "line": 45
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseResourceUsageAutonomousContainerDatabaseVmUsageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 74
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 79
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 84
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 89
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 94
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 99
          },
          "name": "usedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseResourceUsageAutonomousContainerDatabaseVmUsage"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-resource-usage/index:DataOciDatabaseAutonomousContainerDatabaseResourceUsageAutonomousContainerDatabaseVmUsageOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseResourceUsageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseResourceUsageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseResourceUsageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_resource_usage#autonomous_container_database_id DataOciDatabaseAutonomousContainerDatabaseResourceUsage#autonomous_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 13
          },
          "name": "autonomousContainerDatabaseId",
          "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/7.19.0/docs/data-sources/database_autonomous_container_database_resource_usage#id DataOciDatabaseAutonomousContainerDatabaseResourceUsage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-resource-usage/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-resource-usage/index:DataOciDatabaseAutonomousContainerDatabaseResourceUsageConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_versions oci_database_autonomous_container_database_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_versions oci_database_autonomous_container_database_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-versions/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.DataOciDatabaseAutonomousContainerDatabaseVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousContainerDatabaseVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/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 DataOciDatabaseAutonomousContainerDatabaseVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousContainerDatabaseVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousContainerDatabaseVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 499
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 502
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 473
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 514
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 523
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 393
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 448
          },
          "name": "autonomousContainerDatabaseVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 496
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 461
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 506
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 477
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 490
          },
          "name": "serviceComponentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 454
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 467
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 483
          },
          "name": "serviceComponent",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-versions/index:DataOciDatabaseAutonomousContainerDatabaseVersions"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
        "line": 122
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersions",
      "symbolId": "src/data-oci-database-autonomous-container-database-versions/index:DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersions"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-versions/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-database-autonomous-container-database-versions/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/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.DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/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-database-autonomous-container-database-versions/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-database-autonomous-container-database-versions/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-versions/index:DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-versions/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
        "line": 145
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 174
          },
          "name": "details",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 180
          },
          "name": "supportedApps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsSupportedAppsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 185
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-versions/index:DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsSupportedApps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsSupportedApps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsSupportedApps",
      "symbolId": "src/data-oci-database-autonomous-container-database-versions/index:DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsSupportedApps"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsSupportedAppsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsSupportedAppsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-versions/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-database-autonomous-container-database-versions/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/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.DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsSupportedAppsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsSupportedAppsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/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-database-autonomous-container-database-versions/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-database-autonomous-container-database-versions/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-versions/index:DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsSupportedAppsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsSupportedAppsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsSupportedAppsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-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-database-autonomous-container-database-versions/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsSupportedAppsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 84
          },
          "name": "endOfSupport",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 89
          },
          "name": "isCertified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 94
          },
          "name": "releaseDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 99
          },
          "name": "supportedAppName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsSupportedApps"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-versions/index:DataOciDatabaseAutonomousContainerDatabaseVersionsAutonomousContainerDatabaseVersionsSupportedAppsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_versions#compartment_id DataOciDatabaseAutonomousContainerDatabaseVersions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/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/7.19.0/docs/data-sources/database_autonomous_container_database_versions#service_component DataOciDatabaseAutonomousContainerDatabaseVersions#service_component}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 24
          },
          "name": "serviceComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_versions#filter DataOciDatabaseAutonomousContainerDatabaseVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_container_database_versions#id DataOciDatabaseAutonomousContainerDatabaseVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-versions/index:DataOciDatabaseAutonomousContainerDatabaseVersionsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
        "line": 208
      },
      "name": "DataOciDatabaseAutonomousContainerDatabaseVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_versions#name DataOciDatabaseAutonomousContainerDatabaseVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 212
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_database_versions#values DataOciDatabaseAutonomousContainerDatabaseVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 220
          },
          "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/7.19.0/docs/data-sources/database_autonomous_container_database_versions#regex DataOciDatabaseAutonomousContainerDatabaseVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 216
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-versions/index:DataOciDatabaseAutonomousContainerDatabaseVersionsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-versions/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-database-autonomous-container-database-versions/index.ts",
        "line": 365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/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.DataOciDatabaseAutonomousContainerDatabaseVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/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-database-autonomous-container-database-versions/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-database-autonomous-container-database-versions/index.ts",
            "line": 373
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-versions/index:DataOciDatabaseAutonomousContainerDatabaseVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-database-versions/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-database-autonomous-container-database-versions/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 343
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabaseVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 331
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 347
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 360
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 324
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 337
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 353
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-database-versions/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabaseVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-database-versions/index:DataOciDatabaseAutonomousContainerDatabaseVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabases": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_databases oci_database_autonomous_container_databases}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_databases oci_database_autonomous_container_databases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
          "line": 2444
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 2412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousContainerDatabases resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2429
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseAutonomousContainerDatabases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_databases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousContainerDatabases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousContainerDatabases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2645
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2491
          },
          "name": "resetAutonomousExadataInfrastructureId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2507
          },
          "name": "resetAutonomousVmClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2523
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2539
          },
          "name": "resetCloudAutonomousVmClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2568
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2648
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2584
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2600
          },
          "name": "resetInfrastructureType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2616
          },
          "name": "resetServiceLevelAgreementType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2632
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2660
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2676
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2417
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2479
          },
          "name": "autonomousContainerDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2642
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2495
          },
          "name": "autonomousExadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2511
          },
          "name": "autonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2527
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2543
          },
          "name": "cloudAutonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2556
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2572
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2652
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2588
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2604
          },
          "name": "infrastructureTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2620
          },
          "name": "serviceLevelAgreementTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2636
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2485
          },
          "name": "autonomousExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2501
          },
          "name": "autonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2517
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2533
          },
          "name": "cloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2549
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2562
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2578
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2594
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2610
          },
          "name": "serviceLevelAgreementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2626
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 1753
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabases",
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesAssociatedBackupConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesAssociatedBackupConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 60
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesAssociatedBackupConfigurationDetails",
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesAssociatedBackupConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesAssociatedBackupConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesAssociatedBackupConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesAssociatedBackupConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesAssociatedBackupConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesAssociatedBackupConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesAssociatedBackupConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesAssociatedBackupConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 83
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesAssociatedBackupConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 112
          },
          "name": "backupDestinationAttachHistory",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 117
          },
          "name": "dbrsPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 122
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 127
          },
          "name": "internetProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 132
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 137
          },
          "name": "spaceUtilizedInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 142
          },
          "name": "timeAtWhichStorageDetailsAreUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 147
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 152
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 157
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesAssociatedBackupConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesAssociatedBackupConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 285
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfig",
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 180
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigBackupDestinationDetails",
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
            "line": 274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 203
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 232
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 237
          },
          "name": "internetProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 242
          },
          "name": "isRemote",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 247
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 252
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 257
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 262
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigBackupDestinationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
            "line": 355
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 308
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 338
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 343
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupDestinationPropertiesListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupDestinationPropertiesListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 366
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupDestinationPropertiesListStruct",
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupDestinationPropertiesListStruct"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupDestinationPropertiesListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupDestinationPropertiesListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupDestinationPropertiesListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupDestinationPropertiesListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
            "line": 440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupDestinationPropertiesListStructList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupDestinationPropertiesListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupDestinationPropertiesListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 389
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupDestinationPropertiesListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 418
          },
          "name": "backupDestinationAttachHistory",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 423
          },
          "name": "spaceUtilizedInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 428
          },
          "name": "timeAtWhichStorageDetailsAreUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupDestinationPropertiesListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupDestinationPropertiesListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesCustomerContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesCustomerContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 451
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesCustomerContacts",
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesCustomerContacts"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesCustomerContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesCustomerContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
          "line": 515
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 522
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesCustomerContactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesCustomerContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 515
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 515
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 515
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesCustomerContactsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesCustomerContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesCustomerContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 474
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesCustomerContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 503
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 487
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesCustomerContacts"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesCustomerContactsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguard": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguard",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 526
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguard",
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguard"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardGroupMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardGroupMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 681
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardGroupMembers",
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardGroupMembers"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardGroupMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardGroupMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 818
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 832
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardGroupMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardGroupMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 825
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 825
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 825
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardGroupMembersList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardGroupMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardGroupMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 704
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardGroupMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 733
          },
          "name": "applyLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 738
          },
          "name": "applyRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 743
          },
          "name": "automaticFailoverTarget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 748
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 753
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 758
          },
          "name": "fastStartFailOverLagLimitInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 763
          },
          "name": "isAutomaticFailoverEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 768
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 773
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 778
          },
          "name": "redoTransportMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 783
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 788
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 793
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 798
          },
          "name": "timeLagRefreshedOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 803
          },
          "name": "timeLastRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 808
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 813
          },
          "name": "transportLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 717
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardGroupMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardGroupMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 663
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 677
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 670
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 670
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 670
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 549
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 578
          },
          "name": "applyLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 583
          },
          "name": "applyRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 588
          },
          "name": "automaticFailoverTarget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 593
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 598
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 603
          },
          "name": "fastStartFailOverLagLimitInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 608
          },
          "name": "isAutomaticFailoverEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 613
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 618
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 623
          },
          "name": "redoTransportMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 628
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 633
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 638
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 643
          },
          "name": "timeLagRefreshedOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 648
          },
          "name": "timeLastRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 653
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 658
          },
          "name": "transportLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguard"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesKeyHistoryEntry": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesKeyHistoryEntry",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 836
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesKeyHistoryEntry",
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesKeyHistoryEntry"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesKeyHistoryEntryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesKeyHistoryEntryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 908
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesKeyHistoryEntryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesKeyHistoryEntryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
            "line": 915
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesKeyHistoryEntryList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesKeyHistoryEntryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesKeyHistoryEntryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 859
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesKeyHistoryEntryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 888
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 893
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 898
          },
          "name": "timeActivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 903
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 872
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesKeyHistoryEntry"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesKeyHistoryEntryOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
          "line": 2221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 2214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2228
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2221
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2221
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 1076
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindow",
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindow"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 926
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDaysOfWeek",
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 983
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
            "line": 990
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 949
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 978
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 962
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 1354
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetails",
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 1204
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsDaysOfWeek",
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 1261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
            "line": 1268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 1227
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1256
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
          "line": 1471
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 1464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1478
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1471
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1471
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1471
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 1279
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsMonths",
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 1336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
            "line": 1343
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 1302
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1331
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 1377
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1406
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1412
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1417
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1422
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1427
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1432
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1438
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1443
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1448
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1454
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1459
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 1186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
            "line": 1193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 1001
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowMonths",
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 1058
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1072
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1065
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1065
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1065
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 1024
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1053
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1037
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 1099
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1128
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1134
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1139
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1144
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1149
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1154
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1160
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1165
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1170
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1176
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1181
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 1776
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1806
          },
          "name": "associatedBackupConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesAssociatedBackupConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1811
          },
          "name": "autonomousContainerDatabaseBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1816
          },
          "name": "autonomousExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1821
          },
          "name": "autonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1826
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1831
          },
          "name": "availableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1837
          },
          "name": "backupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1843
          },
          "name": "backupDestinationPropertiesList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesBackupDestinationPropertiesListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1848
          },
          "name": "cloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1853
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1858
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1864
          },
          "name": "customerContacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesCustomerContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1869
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1875
          },
          "name": "dataguard",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1881
          },
          "name": "dataguardGroupMembers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesDataguardGroupMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1886
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1891
          },
          "name": "dbSplitThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1896
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1901
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1907
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1912
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1917
          },
          "name": "distributionAffinity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1922
          },
          "name": "dstFileVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1927
          },
          "name": "failoverTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1932
          },
          "name": "fastStartFailOverLagLimitInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1938
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1943
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1948
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1953
          },
          "name": "isAutomaticFailoverEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1958
          },
          "name": "isDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1963
          },
          "name": "isDstFileUpdateEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1968
          },
          "name": "isMultipleStandby",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1974
          },
          "name": "keyHistoryEntry",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesKeyHistoryEntryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1979
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1984
          },
          "name": "keyStoreWalletName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1989
          },
          "name": "keyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1994
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1999
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2004
          },
          "name": "largestProvisionableAutonomousDatabaseInCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2009
          },
          "name": "lastMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2014
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2019
          },
          "name": "listOneOffPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2025
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2031
          },
          "name": "maintenanceWindowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesMaintenanceWindowDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2036
          },
          "name": "memoryPerOracleComputeUnitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2041
          },
          "name": "netServicesArchitecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2046
          },
          "name": "nextMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2051
          },
          "name": "okvEndPointGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2056
          },
          "name": "patchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2061
          },
          "name": "patchModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2067
          },
          "name": "peerAutonomousContainerDatabaseBackupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2072
          },
          "name": "peerAutonomousContainerDatabaseCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2077
          },
          "name": "peerAutonomousContainerDatabaseDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2082
          },
          "name": "peerAutonomousExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2087
          },
          "name": "peerAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2092
          },
          "name": "peerCloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2097
          },
          "name": "peerDbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2102
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2107
          },
          "name": "provisionableCpus",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2112
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2117
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2123
          },
          "name": "recoveryApplianceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesRecoveryApplianceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2128
          },
          "name": "reinstateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2133
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2138
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2143
          },
          "name": "rotateKeyTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2148
          },
          "name": "serviceLevelAgreementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2153
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2158
          },
          "name": "standbyMaintenanceBufferInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2163
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2168
          },
          "name": "switchoverTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2174
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2179
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2184
          },
          "name": "timeOfLastBackup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2189
          },
          "name": "timeSnapshotStandbyRevert",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2194
          },
          "name": "totalCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2199
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2204
          },
          "name": "versionPreference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2209
          },
          "name": "vmFailoverReservation",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1789
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 1587
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfig",
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 1482
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails",
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
          "line": 1576
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 1569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1583
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1576
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1576
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1576
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 1505
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1534
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1539
          },
          "name": "internetProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1544
          },
          "name": "isRemote",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1549
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1554
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1559
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1564
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
          "line": 1657
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 1650
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1664
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1657
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1657
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1657
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 1610
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1640
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1645
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesPeerAutonomousContainerDatabaseBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesRecoveryApplianceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesRecoveryApplianceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 1668
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesRecoveryApplianceDetails",
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesRecoveryApplianceDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesRecoveryApplianceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesRecoveryApplianceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
        "line": 1735
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesRecoveryApplianceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesRecoveryApplianceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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-database-autonomous-container-databases/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-database-autonomous-container-databases/index.ts",
            "line": 1742
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesRecoveryApplianceDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesRecoveryApplianceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesRecoveryApplianceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 1691
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesRecoveryApplianceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1720
          },
          "name": "allocatedStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1725
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1730
          },
          "name": "timeRecoveryApplianceDetailsUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 1704
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesRecoveryApplianceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesAutonomousContainerDatabasesRecoveryApplianceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_databases#compartment_id DataOciDatabaseAutonomousContainerDatabases#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 29
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_databases#autonomous_exadata_infrastructure_id DataOciDatabaseAutonomousContainerDatabases#autonomous_exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 13
          },
          "name": "autonomousExadataInfrastructureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_databases#autonomous_vm_cluster_id DataOciDatabaseAutonomousContainerDatabases#autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 17
          },
          "name": "autonomousVmClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_databases#availability_domain DataOciDatabaseAutonomousContainerDatabases#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 21
          },
          "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/7.19.0/docs/data-sources/database_autonomous_container_databases#cloud_autonomous_vm_cluster_id DataOciDatabaseAutonomousContainerDatabases#cloud_autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 25
          },
          "name": "cloudAutonomousVmClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_databases#display_name DataOciDatabaseAutonomousContainerDatabases#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 33
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_databases#filter DataOciDatabaseAutonomousContainerDatabases#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_container_databases#id DataOciDatabaseAutonomousContainerDatabases#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/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/7.19.0/docs/data-sources/database_autonomous_container_databases#infrastructure_type DataOciDatabaseAutonomousContainerDatabases#infrastructure_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 44
          },
          "name": "infrastructureType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_databases#service_level_agreement_type DataOciDatabaseAutonomousContainerDatabases#service_level_agreement_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 48
          },
          "name": "serviceLevelAgreementType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_databases#state DataOciDatabaseAutonomousContainerDatabases#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 52
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 2232
      },
      "name": "DataOciDatabaseAutonomousContainerDatabasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_databases#name DataOciDatabaseAutonomousContainerDatabases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2236
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_databases#values DataOciDatabaseAutonomousContainerDatabases#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2244
          },
          "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/7.19.0/docs/data-sources/database_autonomous_container_databases#regex DataOciDatabaseAutonomousContainerDatabases#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2240
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 2389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2404
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2397
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2397
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2397
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
          "line": 2300
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
        "line": 2290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2367
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerDatabasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2355
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2371
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2384
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2348
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2361
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2377
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-databases/index.ts",
            "line": 2304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerDatabasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-databases/index:DataOciDatabaseAutonomousContainerDatabasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatches": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_patches oci_database_autonomous_container_patches}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatches",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_patches oci_database_autonomous_container_patches} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-patches/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.DataOciDatabaseAutonomousContainerPatchesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousContainerPatches resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/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 DataOciDatabaseAutonomousContainerPatches to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_patches#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousContainerPatches that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousContainerPatches to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 469
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 421
          },
          "name": "resetAutonomousPatchType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 472
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 456
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 484
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 494
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerPatches",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 346
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 431
          },
          "name": "autonomousPatches",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesAutonomousPatchesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 466
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 409
          },
          "name": "autonomousContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 425
          },
          "name": "autonomousPatchTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 444
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 476
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 460
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 402
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 415
          },
          "name": "autonomousPatchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 437
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 450
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-patches/index:DataOciDatabaseAutonomousContainerPatches"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesAutonomousPatches": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesAutonomousPatches",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseAutonomousContainerPatchesAutonomousPatches",
      "symbolId": "src/data-oci-database-autonomous-container-patches/index:DataOciDatabaseAutonomousContainerPatchesAutonomousPatches"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesAutonomousPatchesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesAutonomousPatchesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
        "line": 143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/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.DataOciDatabaseAutonomousContainerPatchesAutonomousPatchesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerPatchesAutonomousPatchesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/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-database-autonomous-container-patches/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-database-autonomous-container-patches/index.ts",
            "line": 150
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-patches/index:DataOciDatabaseAutonomousContainerPatchesAutonomousPatchesList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesAutonomousPatchesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesAutonomousPatchesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-patches/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-database-autonomous-container-patches/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseAutonomousContainerPatchesAutonomousPatchesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 88
          },
          "name": "autonomousPatchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 93
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 98
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 103
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 108
          },
          "name": "patchModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 113
          },
          "name": "quarter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 118
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 123
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 128
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 133
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 138
          },
          "name": "year",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesAutonomousPatches"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-patches/index:DataOciDatabaseAutonomousContainerPatchesAutonomousPatchesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousContainerPatchesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_patches#autonomous_container_database_id DataOciDatabaseAutonomousContainerPatches#autonomous_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 13
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_patches#compartment_id DataOciDatabaseAutonomousContainerPatches#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/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/7.19.0/docs/data-sources/database_autonomous_container_patches#autonomous_patch_type DataOciDatabaseAutonomousContainerPatches#autonomous_patch_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 17
          },
          "name": "autonomousPatchType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_patches#filter DataOciDatabaseAutonomousContainerPatches#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_container_patches#id DataOciDatabaseAutonomousContainerPatches#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-patches/index:DataOciDatabaseAutonomousContainerPatchesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
        "line": 161
      },
      "name": "DataOciDatabaseAutonomousContainerPatchesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_container_patches#name DataOciDatabaseAutonomousContainerPatches#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/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/7.19.0/docs/data-sources/database_autonomous_container_patches#values DataOciDatabaseAutonomousContainerPatches#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/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/7.19.0/docs/data-sources/database_autonomous_container_patches#regex DataOciDatabaseAutonomousContainerPatches#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 169
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-patches/index:DataOciDatabaseAutonomousContainerPatchesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-patches/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-database-autonomous-container-patches/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/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.DataOciDatabaseAutonomousContainerPatchesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerPatchesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/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-database-autonomous-container-patches/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-database-autonomous-container-patches/index.ts",
            "line": 326
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 319
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-patches/index:DataOciDatabaseAutonomousContainerPatchesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-container-patches/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-database-autonomous-container-patches/index.ts",
        "line": 219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 296
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousContainerPatchesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 284
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/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-database-autonomous-container-patches/index.ts",
            "line": 313
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 277
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 290
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 306
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-container-patches/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousContainerPatchesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-container-patches/index:DataOciDatabaseAutonomousContainerPatchesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabase": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database oci_database_autonomous_database}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database oci_database_autonomous_database} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/index.ts",
          "line": 1925
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1893
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1910
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseAutonomousDatabase to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2750
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2756
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1898
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1949
          },
          "name": "actualUsedDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1954
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1959
          },
          "name": "allocatedStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1965
          },
          "name": "apexDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseApexDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1970
          },
          "name": "arePrimaryWhitelistedIpsUsed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1985
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1990
          },
          "name": "autonomousDatabaseBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2008
          },
          "name": "autonomousMaintenanceScheduleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1975
          },
          "name": "autoRefreshFrequencyInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1980
          },
          "name": "autoRefreshPointLagInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2013
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2018
          },
          "name": "availableUpgradeVersions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2024
          },
          "name": "backupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2029
          },
          "name": "backupRetentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2034
          },
          "name": "byolComputeCountLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2039
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2044
          },
          "name": "cloneTableSpaceList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2049
          },
          "name": "cloneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2054
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2059
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2064
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2069
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2075
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2081
          },
          "name": "connectionUrls",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionUrlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2086
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2092
          },
          "name": "customerContacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCustomerContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2112
          },
          "name": "databaseEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2117
          },
          "name": "databaseManagementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2122
          },
          "name": "dataguardRegionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2097
          },
          "name": "dataSafeStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2102
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2107
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2127
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2133
          },
          "name": "dbToolsDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDbToolsDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2138
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2143
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2149
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2154
          },
          "name": "disasterRecoveryRegionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2159
          },
          "name": "disasterRecoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2164
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2169
          },
          "name": "enableDeleteScheduledOperations",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2175
          },
          "name": "encryptionKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2181
          },
          "name": "encryptionKeyHistoryEntry",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2186
          },
          "name": "failedDataRecoveryInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2192
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2197
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2212
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2202
          },
          "name": "inMemoryAreaInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2207
          },
          "name": "inMemoryPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2217
          },
          "name": "isAccessControlEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2222
          },
          "name": "isAutoScalingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2227
          },
          "name": "isAutoScalingForStorageEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2232
          },
          "name": "isBackupRetentionLocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2237
          },
          "name": "isDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2242
          },
          "name": "isDedicated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2247
          },
          "name": "isDevTier",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2252
          },
          "name": "isDisableDbVersionUpgradeSchedule",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2257
          },
          "name": "isDisconnectPeer",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2262
          },
          "name": "isFreeTier",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2267
          },
          "name": "isLocalDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2272
          },
          "name": "isMtlsConnectionRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2277
          },
          "name": "isPreview",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2282
          },
          "name": "isPreviewVersionWithServiceTermsAccepted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2287
          },
          "name": "isReconnectCloneEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2292
          },
          "name": "isRefreshableClone",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2297
          },
          "name": "isRemoteDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2302
          },
          "name": "isReplicateAutomaticBackups",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2307
          },
          "name": "isScheduleDbVersionUpgradeToEarliest",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2312
          },
          "name": "isShrinkOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2318
          },
          "name": "keyHistoryEntry",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseKeyHistoryEntryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2323
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2328
          },
          "name": "keyStoreWalletName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2333
          },
          "name": "keyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2338
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2343
          },
          "name": "kmsKeyLifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2348
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2353
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2358
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2363
          },
          "name": "localAdgAutoFailoverMaxDataLossLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2368
          },
          "name": "localDisasterRecoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2374
          },
          "name": "localStandbyDb",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseLocalStandbyDbList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2380
          },
          "name": "longTermBackupSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseLongTermBackupScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2385
          },
          "name": "maintenanceTargetComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2390
          },
          "name": "maxCpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2395
          },
          "name": "memoryPerOracleComputeUnitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2400
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2405
          },
          "name": "netServicesArchitecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2410
          },
          "name": "nextLongTermBackupTimeStamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2415
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2420
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2425
          },
          "name": "openMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2430
          },
          "name": "operationsInsightsStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2435
          },
          "name": "peerDbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2440
          },
          "name": "peerDbIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2445
          },
          "name": "permissionLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2450
          },
          "name": "privateEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2455
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2460
          },
          "name": "privateEndpointLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2465
          },
          "name": "provisionableCpus",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2471
          },
          "name": "publicConnectionUrls",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePublicConnectionUrlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2476
          },
          "name": "publicEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2481
          },
          "name": "refreshableMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2486
          },
          "name": "refreshableStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2492
          },
          "name": "remoteDisasterRecoveryConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRemoteDisasterRecoveryConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2497
          },
          "name": "remoteDisasterRecoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2502
          },
          "name": "resourcePoolLeaderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2508
          },
          "name": "resourcePoolSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2513
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2518
          },
          "name": "rotateKeyTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2524
          },
          "name": "scheduledOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseScheduledOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2529
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2534
          },
          "name": "secretVersionNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2540
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2545
          },
          "name": "serviceConsoleUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2550
          },
          "name": "shrinkAdbTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2555
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2560
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2566
          },
          "name": "standbyDb",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseStandbyDbList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2571
          },
          "name": "standbyWhitelistedIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2576
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2581
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2586
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2591
          },
          "name": "supportedRegionsToCloneTo",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2596
          },
          "name": "switchoverTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2601
          },
          "name": "switchoverToRemotePeerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2607
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2612
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2617
          },
          "name": "timeDataGuardRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2622
          },
          "name": "timeDeletionOfFreeAutonomousDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2627
          },
          "name": "timeDisasterRecoveryRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2632
          },
          "name": "timeEarliestAvailableDbVersionUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2637
          },
          "name": "timeLatestAvailableDbVersionUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2642
          },
          "name": "timeLocalDataGuardEnabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2647
          },
          "name": "timeMaintenanceBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2652
          },
          "name": "timeMaintenanceEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2657
          },
          "name": "timeOfAutoRefreshStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2662
          },
          "name": "timeOfJoiningResourcePool",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2667
          },
          "name": "timeOfLastFailover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2672
          },
          "name": "timeOfLastRefresh",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2677
          },
          "name": "timeOfLastRefreshPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2682
          },
          "name": "timeOfLastSwitchover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2687
          },
          "name": "timeOfNextRefresh",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2692
          },
          "name": "timeReclamationOfFreeAutonomousDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2697
          },
          "name": "timeScheduledDbVersionUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2712
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2702
          },
          "name": "timeUndeleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2707
          },
          "name": "timeUntilReconnectCloneEnabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2717
          },
          "name": "totalBackupStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2727
          },
          "name": "usedDataStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2732
          },
          "name": "usedDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2722
          },
          "name": "useLatestAvailableBackupTimeStamp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2737
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2742
          },
          "name": "whitelistedIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 2003
          },
          "name": "autonomousDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1996
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabase"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseApexDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseApexDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseAutonomousDatabaseApexDetails",
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseApexDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseApexDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseApexDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/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.DataOciDatabaseAutonomousDatabaseApexDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseApexDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/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-database-autonomous-database/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseApexDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseApexDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseApexDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseAutonomousDatabaseApexDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 67
          },
          "name": "apexVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 72
          },
          "name": "ordsVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseApexDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseApexDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_backup oci_database_autonomous_database_backup}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_backup oci_database_autonomous_database_backup} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
          "line": 156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupConfigA"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
        "line": 124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousDatabaseBackup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 141
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseAutonomousDatabaseBackup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_backup#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousDatabaseBackup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousDatabaseBackup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 312
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 318
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseBackup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 129
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 193
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 199
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 204
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 209
          },
          "name": "databaseSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 214
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 219
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 224
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 229
          },
          "name": "isAutomatic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 234
          },
          "name": "isLongTermBackup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 239
          },
          "name": "isRestorable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 244
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 249
          },
          "name": "keyStoreWalletName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 254
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 259
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 264
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 269
          },
          "name": "retentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 274
          },
          "name": "sizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 279
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 284
          },
          "name": "timeAvailableTill",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 289
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 294
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 299
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 304
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 188
          },
          "name": "autonomousDatabaseBackupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 181
          },
          "name": "autonomousDatabaseBackupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-backup/index:DataOciDatabaseAutonomousDatabaseBackup"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseAutonomousDatabaseBackupBackupDestinationDetails",
      "symbolId": "src/data-oci-database-autonomous-database-backup/index:DataOciDatabaseAutonomousDatabaseBackupBackupDestinationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-backup/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-database-autonomous-database-backup/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/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.DataOciDatabaseAutonomousDatabaseBackupBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseBackupBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/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-database-autonomous-database-backup/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-database-autonomous-database-backup/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-backup/index:DataOciDatabaseAutonomousDatabaseBackupBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-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-database-autonomous-database-backup/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseAutonomousDatabaseBackupBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 67
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 72
          },
          "name": "internetProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 77
          },
          "name": "isRemote",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 82
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 87
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 92
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 97
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupBackupDestinationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-backup/index:DataOciDatabaseAutonomousDatabaseBackupBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 95
      },
      "name": "DataOciDatabaseAutonomousDatabaseBackupConfig",
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseBackupConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupConfigA": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupConfigA",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousDatabaseBackupConfigA",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_backup#autonomous_database_backup_id DataOciDatabaseAutonomousDatabaseBackup#autonomous_database_backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backup/index.ts",
            "line": 13
          },
          "name": "autonomousDatabaseBackupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-backup/index:DataOciDatabaseAutonomousDatabaseBackupConfigA"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/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.DataOciDatabaseAutonomousDatabaseBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/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-database-autonomous-database/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseBackupConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/index.ts",
        "line": 118
      },
      "name": "DataOciDatabaseAutonomousDatabaseBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 147
          },
          "name": "manualBackupBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 152
          },
          "name": "manualBackupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_backups oci_database_autonomous_database_backups}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_backups oci_database_autonomous_database_backups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
          "line": 547
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDatabaseAutonomousDatabaseBackupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
        "line": 515
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousDatabaseBackups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 532
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseAutonomousDatabaseBackups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_backups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousDatabaseBackups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousDatabaseBackups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 683
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 590
          },
          "name": "resetAutonomousDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 606
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 622
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 686
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 638
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 654
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 670
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 698
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 710
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseBackups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 520
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 578
          },
          "name": "autonomousDatabaseBackups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 680
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 594
          },
          "name": "autonomousDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 610
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 626
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 690
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 642
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 658
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 674
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 584
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 600
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 616
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 632
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 648
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 664
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-backups/index:DataOciDatabaseAutonomousDatabaseBackups"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
        "line": 149
      },
      "name": "DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackups",
      "symbolId": "src/data-oci-database-autonomous-database-backups/index:DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackups"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
        "line": 44
      },
      "name": "DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsBackupDestinationDetails",
      "symbolId": "src/data-oci-database-autonomous-database-backups/index:DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsBackupDestinationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-backups/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 145
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 138
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 138
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-backups/index:DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-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-database-autonomous-database-backups/index.ts",
        "line": 67
      },
      "name": "DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 96
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 101
          },
          "name": "internetProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 106
          },
          "name": "isRemote",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 111
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 116
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 121
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 126
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsBackupDestinationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-backups/index:DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-backups/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-database-autonomous-database-backups/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/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.DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/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-database-autonomous-database-backups/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-database-autonomous-database-backups/index.ts",
            "line": 324
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-backups/index:DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-backups/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-database-autonomous-database-backups/index.ts",
        "line": 172
      },
      "name": "DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 201
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 207
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 212
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 217
          },
          "name": "databaseSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 222
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 227
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 232
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 237
          },
          "name": "isAutomatic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 242
          },
          "name": "isLongTermBackup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 247
          },
          "name": "isRestorable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 252
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 257
          },
          "name": "keyStoreWalletName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 262
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 267
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 272
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 277
          },
          "name": "retentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 282
          },
          "name": "sizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 287
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 292
          },
          "name": "timeAvailableTill",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 297
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 302
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 307
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 312
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackups"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-backups/index:DataOciDatabaseAutonomousDatabaseBackupsAutonomousDatabaseBackupsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousDatabaseBackupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_backups#autonomous_database_id DataOciDatabaseAutonomousDatabaseBackups#autonomous_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 13
          },
          "name": "autonomousDatabaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_backups#compartment_id DataOciDatabaseAutonomousDatabaseBackups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/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/7.19.0/docs/data-sources/database_autonomous_database_backups#display_name DataOciDatabaseAutonomousDatabaseBackups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-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/7.19.0/docs/data-sources/database_autonomous_database_backups#filter DataOciDatabaseAutonomousDatabaseBackups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_database_backups#id DataOciDatabaseAutonomousDatabaseBackups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-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/7.19.0/docs/data-sources/database_autonomous_database_backups#state DataOciDatabaseAutonomousDatabaseBackups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/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/7.19.0/docs/data-sources/database_autonomous_database_backups#type DataOciDatabaseAutonomousDatabaseBackups#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 36
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-backups/index:DataOciDatabaseAutonomousDatabaseBackupsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
        "line": 335
      },
      "name": "DataOciDatabaseAutonomousDatabaseBackupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_backups#name DataOciDatabaseAutonomousDatabaseBackups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 339
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_backups#values DataOciDatabaseAutonomousDatabaseBackups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 347
          },
          "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/7.19.0/docs/data-sources/database_autonomous_database_backups#regex DataOciDatabaseAutonomousDatabaseBackups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 343
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-backups/index:DataOciDatabaseAutonomousDatabaseBackupsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-backups/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-database-autonomous-database-backups/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/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.DataOciDatabaseAutonomousDatabaseBackupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseBackupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/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-database-autonomous-database-backups/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-database-autonomous-database-backups/index.ts",
            "line": 500
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-backups/index:DataOciDatabaseAutonomousDatabaseBackupsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-backups/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/data-oci-database-autonomous-database-backups/index.ts",
        "line": 393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 470
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseBackupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 458
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 474
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 487
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 451
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 464
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 480
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-backups/index.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseBackupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-backups/index:DataOciDatabaseAutonomousDatabaseBackupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_character_sets oci_database_autonomous_database_character_sets}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_character_sets oci_database_autonomous_database_character_sets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-character-sets/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
        "line": 291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousDatabaseCharacterSets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/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 DataOciDatabaseAutonomousDatabaseCharacterSets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_character_sets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousDatabaseCharacterSets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousDatabaseCharacterSets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 425
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 364
          },
          "name": "resetCharacterSetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 428
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 380
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 396
          },
          "name": "resetIsDedicated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 412
          },
          "name": "resetIsShared"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 440
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 450
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseCharacterSets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 296
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 352
          },
          "name": "autonomousDatabaseCharacterSets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsAutonomousDatabaseCharacterSetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 422
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 368
          },
          "name": "characterSetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 432
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 384
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 400
          },
          "name": "isDedicatedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 416
          },
          "name": "isSharedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 358
          },
          "name": "characterSetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 374
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 390
          },
          "name": "isDedicated",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 406
          },
          "name": "isShared",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-character-sets/index:DataOciDatabaseAutonomousDatabaseCharacterSets"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsAutonomousDatabaseCharacterSets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsAutonomousDatabaseCharacterSets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseAutonomousDatabaseCharacterSetsAutonomousDatabaseCharacterSets",
      "symbolId": "src/data-oci-database-autonomous-database-character-sets/index:DataOciDatabaseAutonomousDatabaseCharacterSetsAutonomousDatabaseCharacterSets"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsAutonomousDatabaseCharacterSetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsAutonomousDatabaseCharacterSetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-character-sets/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-database-autonomous-database-character-sets/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/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.DataOciDatabaseAutonomousDatabaseCharacterSetsAutonomousDatabaseCharacterSetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseCharacterSetsAutonomousDatabaseCharacterSetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/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-database-autonomous-database-character-sets/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-database-autonomous-database-character-sets/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-character-sets/index:DataOciDatabaseAutonomousDatabaseCharacterSetsAutonomousDatabaseCharacterSetsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsAutonomousDatabaseCharacterSetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsAutonomousDatabaseCharacterSetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-character-sets/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-database-autonomous-database-character-sets/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseAutonomousDatabaseCharacterSetsAutonomousDatabaseCharacterSetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 88
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsAutonomousDatabaseCharacterSets"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-character-sets/index:DataOciDatabaseAutonomousDatabaseCharacterSetsAutonomousDatabaseCharacterSetsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousDatabaseCharacterSetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_character_sets#character_set_type DataOciDatabaseAutonomousDatabaseCharacterSets#character_set_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 13
          },
          "name": "characterSetType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_character_sets#filter DataOciDatabaseAutonomousDatabaseCharacterSets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_database_character_sets#id DataOciDatabaseAutonomousDatabaseCharacterSets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/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/7.19.0/docs/data-sources/database_autonomous_database_character_sets#is_dedicated DataOciDatabaseAutonomousDatabaseCharacterSets#is_dedicated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 24
          },
          "name": "isDedicated",
          "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/7.19.0/docs/data-sources/database_autonomous_database_character_sets#is_shared DataOciDatabaseAutonomousDatabaseCharacterSets#is_shared}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 28
          },
          "name": "isShared",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-character-sets/index:DataOciDatabaseAutonomousDatabaseCharacterSetsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
        "line": 111
      },
      "name": "DataOciDatabaseAutonomousDatabaseCharacterSetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_character_sets#name DataOciDatabaseAutonomousDatabaseCharacterSets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 115
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_character_sets#values DataOciDatabaseAutonomousDatabaseCharacterSets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 123
          },
          "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/7.19.0/docs/data-sources/database_autonomous_database_character_sets#regex DataOciDatabaseAutonomousDatabaseCharacterSets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 119
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-character-sets/index:DataOciDatabaseAutonomousDatabaseCharacterSetsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-character-sets/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-database-autonomous-database-character-sets/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/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.DataOciDatabaseAutonomousDatabaseCharacterSetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseCharacterSetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/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-database-autonomous-database-character-sets/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-database-autonomous-database-character-sets/index.ts",
            "line": 276
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 269
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-character-sets/index:DataOciDatabaseAutonomousDatabaseCharacterSetsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-character-sets/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-database-autonomous-database-character-sets/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 246
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseCharacterSetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 234
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 250
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 263
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 227
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 240
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 256
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-character-sets/index.ts",
            "line": 183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCharacterSetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-character-sets/index:DataOciDatabaseAutonomousDatabaseCharacterSetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database#autonomous_database_id DataOciDatabaseAutonomousDatabase#autonomous_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 13
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 290
      },
      "name": "DataOciDatabaseAutonomousDatabaseConnectionStrings",
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseConnectionStrings"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/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.DataOciDatabaseAutonomousDatabaseConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/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-database-autonomous-database/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseConnectionStringsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/index.ts",
        "line": 313
      },
      "name": "DataOciDatabaseAutonomousDatabaseConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 343
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 348
          },
          "name": "dedicated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 353
          },
          "name": "high",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 358
          },
          "name": "low",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 363
          },
          "name": "medium",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 369
          },
          "name": "profiles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionStringsProfilesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionStrings"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionStringsProfiles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionStringsProfiles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 175
      },
      "name": "DataOciDatabaseAutonomousDatabaseConnectionStringsProfiles",
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseConnectionStringsProfiles"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionStringsProfilesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionStringsProfilesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/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.DataOciDatabaseAutonomousDatabaseConnectionStringsProfilesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseConnectionStringsProfilesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/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-database-autonomous-database/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseConnectionStringsProfilesList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionStringsProfilesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionStringsProfilesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/index.ts",
        "line": 198
      },
      "name": "DataOciDatabaseAutonomousDatabaseConnectionStringsProfilesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 227
          },
          "name": "consumerGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 232
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 237
          },
          "name": "hostFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 242
          },
          "name": "isRegional",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 247
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 252
          },
          "name": "sessionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 257
          },
          "name": "syntaxFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 262
          },
          "name": "tlsAuthentication",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 267
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionStringsProfiles"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseConnectionStringsProfilesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionUrls": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionUrls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 392
      },
      "name": "DataOciDatabaseAutonomousDatabaseConnectionUrls",
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseConnectionUrls"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionUrlsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionUrlsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/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.DataOciDatabaseAutonomousDatabaseConnectionUrlsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseConnectionUrlsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/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-database-autonomous-database/index.ts",
            "line": 491
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseConnectionUrlsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionUrlsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionUrlsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/index.ts",
        "line": 415
      },
      "name": "DataOciDatabaseAutonomousDatabaseConnectionUrlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 444
          },
          "name": "apexUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 449
          },
          "name": "databaseTransformsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 454
          },
          "name": "graphStudioUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 459
          },
          "name": "machineLearningNotebookUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 464
          },
          "name": "machineLearningUserManagementUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 469
          },
          "name": "mongoDbUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 474
          },
          "name": "ordsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 479
          },
          "name": "sqlDevWebUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseConnectionUrls"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseConnectionUrlsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCustomerContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCustomerContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 502
      },
      "name": "DataOciDatabaseAutonomousDatabaseCustomerContacts",
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseCustomerContacts"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCustomerContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCustomerContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 559
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 573
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCustomerContactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseCustomerContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 566
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 566
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 566
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseCustomerContactsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCustomerContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCustomerContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/index.ts",
        "line": 525
      },
      "name": "DataOciDatabaseAutonomousDatabaseCustomerContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 554
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseCustomerContacts"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseCustomerContactsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_dataguard_association oci_database_autonomous_database_dataguard_association}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_dataguard_association oci_database_autonomous_database_dataguard_association} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-dataguard-association/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.DataOciDatabaseAutonomousDatabaseDataguardAssociationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousDatabaseDataguardAssociation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/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 DataOciDatabaseAutonomousDatabaseDataguardAssociation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_dataguard_association#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousDatabaseDataguardAssociation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousDatabaseDataguardAssociation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 131
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 188
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 196
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseDataguardAssociation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 88
          },
          "name": "applyLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 93
          },
          "name": "applyRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 140
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 145
          },
          "name": "peerAutonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 150
          },
          "name": "peerAutonomousDatabaseLifeCycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 155
          },
          "name": "peerRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 160
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 165
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 170
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 175
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 180
          },
          "name": "timeLastRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 106
          },
          "name": "autonomousDatabaseDataguardAssociationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 119
          },
          "name": "autonomousDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 135
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 99
          },
          "name": "autonomousDatabaseDataguardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 112
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 125
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-dataguard-association/index:DataOciDatabaseAutonomousDatabaseDataguardAssociation"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousDatabaseDataguardAssociationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_dataguard_association#autonomous_database_dataguard_association_id DataOciDatabaseAutonomousDatabaseDataguardAssociation#autonomous_database_dataguard_association_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 13
          },
          "name": "autonomousDatabaseDataguardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_dataguard_association#autonomous_database_id DataOciDatabaseAutonomousDatabaseDataguardAssociation#autonomous_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 17
          },
          "name": "autonomousDatabaseId",
          "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/7.19.0/docs/data-sources/database_autonomous_database_dataguard_association#id DataOciDatabaseAutonomousDatabaseDataguardAssociation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-association/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-dataguard-association/index:DataOciDatabaseAutonomousDatabaseDataguardAssociationConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_dataguard_associations oci_database_autonomous_database_dataguard_associations}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_dataguard_associations oci_database_autonomous_database_dataguard_associations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-dataguard-associations/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.DataOciDatabaseAutonomousDatabaseDataguardAssociationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousDatabaseDataguardAssociations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/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 DataOciDatabaseAutonomousDatabaseDataguardAssociations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_dataguard_associations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousDatabaseDataguardAssociations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousDatabaseDataguardAssociations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 455
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 458
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 442
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/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-database-autonomous-database-dataguard-associations/index.ts",
            "line": 478
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseDataguardAssociations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 363
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 417
          },
          "name": "autonomousDatabaseDataguardAssociations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsAutonomousDatabaseDataguardAssociationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 452
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 430
          },
          "name": "autonomousDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 462
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 446
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 423
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 436
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-dataguard-associations/index:DataOciDatabaseAutonomousDatabaseDataguardAssociations"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsAutonomousDatabaseDataguardAssociations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsAutonomousDatabaseDataguardAssociations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseAutonomousDatabaseDataguardAssociationsAutonomousDatabaseDataguardAssociations",
      "symbolId": "src/data-oci-database-autonomous-database-dataguard-associations/index:DataOciDatabaseAutonomousDatabaseDataguardAssociationsAutonomousDatabaseDataguardAssociations"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsAutonomousDatabaseDataguardAssociationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsAutonomousDatabaseDataguardAssociationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-dataguard-associations/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-database-autonomous-database-dataguard-associations/index.ts",
        "line": 160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/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.DataOciDatabaseAutonomousDatabaseDataguardAssociationsAutonomousDatabaseDataguardAssociationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseDataguardAssociationsAutonomousDatabaseDataguardAssociationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/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-database-autonomous-database-dataguard-associations/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-database-autonomous-database-dataguard-associations/index.ts",
            "line": 167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-dataguard-associations/index:DataOciDatabaseAutonomousDatabaseDataguardAssociationsAutonomousDatabaseDataguardAssociationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsAutonomousDatabaseDataguardAssociationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsAutonomousDatabaseDataguardAssociationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-dataguard-associations/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-database-autonomous-database-dataguard-associations/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseAutonomousDatabaseDataguardAssociationsAutonomousDatabaseDataguardAssociationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 80
          },
          "name": "applyLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 85
          },
          "name": "applyRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 90
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 95
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 100
          },
          "name": "isAutomaticFailoverEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 105
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 110
          },
          "name": "peerAutonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 115
          },
          "name": "peerAutonomousDatabaseLifeCycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 120
          },
          "name": "peerRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 125
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 130
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 135
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 140
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 145
          },
          "name": "timeLastRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 150
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 155
          },
          "name": "transportLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsAutonomousDatabaseDataguardAssociations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-dataguard-associations/index:DataOciDatabaseAutonomousDatabaseDataguardAssociationsAutonomousDatabaseDataguardAssociationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousDatabaseDataguardAssociationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_dataguard_associations#autonomous_database_id DataOciDatabaseAutonomousDatabaseDataguardAssociations#autonomous_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 13
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_dataguard_associations#filter DataOciDatabaseAutonomousDatabaseDataguardAssociations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_database_dataguard_associations#id DataOciDatabaseAutonomousDatabaseDataguardAssociations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-dataguard-associations/index:DataOciDatabaseAutonomousDatabaseDataguardAssociationsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
        "line": 178
      },
      "name": "DataOciDatabaseAutonomousDatabaseDataguardAssociationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_dataguard_associations#name DataOciDatabaseAutonomousDatabaseDataguardAssociations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/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/7.19.0/docs/data-sources/database_autonomous_database_dataguard_associations#values DataOciDatabaseAutonomousDatabaseDataguardAssociations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/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/7.19.0/docs/data-sources/database_autonomous_database_dataguard_associations#regex DataOciDatabaseAutonomousDatabaseDataguardAssociations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 186
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-dataguard-associations/index:DataOciDatabaseAutonomousDatabaseDataguardAssociationsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-dataguard-associations/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-database-autonomous-database-dataguard-associations/index.ts",
        "line": 335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/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.DataOciDatabaseAutonomousDatabaseDataguardAssociationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseDataguardAssociationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/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-database-autonomous-database-dataguard-associations/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-database-autonomous-database-dataguard-associations/index.ts",
            "line": 343
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-dataguard-associations/index:DataOciDatabaseAutonomousDatabaseDataguardAssociationsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-dataguard-associations/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-database-autonomous-database-dataguard-associations/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 313
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseDataguardAssociationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 301
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/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-database-autonomous-database-dataguard-associations/index.ts",
            "line": 330
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 294
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 307
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 323
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-dataguard-associations/index.ts",
            "line": 250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDataguardAssociationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-dataguard-associations/index:DataOciDatabaseAutonomousDatabaseDataguardAssociationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDbToolsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDbToolsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 577
      },
      "name": "DataOciDatabaseAutonomousDatabaseDbToolsDetails",
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseDbToolsDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDbToolsDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDbToolsDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/index.ts",
        "line": 649
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/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.DataOciDatabaseAutonomousDatabaseDbToolsDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseDbToolsDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/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-database-autonomous-database/index.ts",
            "line": 656
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseDbToolsDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDbToolsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDbToolsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/index.ts",
          "line": 609
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 600
      },
      "name": "DataOciDatabaseAutonomousDatabaseDbToolsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 629
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 634
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 639
          },
          "name": "maxIdleTimeInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 644
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 613
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseDbToolsDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseDbToolsDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 667
      },
      "name": "DataOciDatabaseAutonomousDatabaseEncryptionKey",
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseEncryptionKey"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntry": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntry",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 947
      },
      "name": "DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntry",
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntry"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 807
      },
      "name": "DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKey",
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKey"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/index.ts",
        "line": 929
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/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.DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/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-database-autonomous-database/index.ts",
            "line": 936
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKeyList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 830
      },
      "name": "DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 859
          },
          "name": "arnRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 864
          },
          "name": "autonomousDatabaseProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 869
          },
          "name": "certificateDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 874
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 879
          },
          "name": "directoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 884
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 889
          },
          "name": "keyArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 894
          },
          "name": "keyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 899
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 904
          },
          "name": "okvKmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 909
          },
          "name": "okvUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 914
          },
          "name": "serviceEndpointUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 919
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 924
          },
          "name": "vaultUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 843
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKey"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/index.ts",
          "line": 1017
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1010
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1024
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1017
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1017
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1017
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/index.ts",
        "line": 970
      },
      "name": "DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1000
          },
          "name": "encryptionKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1005
          },
          "name": "timeActivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 983
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntry"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseEncryptionKeyHistoryEntryOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 789
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 803
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseEncryptionKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 796
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 796
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 796
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseEncryptionKeyList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/index.ts",
        "line": 690
      },
      "name": "DataOciDatabaseAutonomousDatabaseEncryptionKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 719
          },
          "name": "arnRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 724
          },
          "name": "autonomousDatabaseProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 729
          },
          "name": "certificateDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 734
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 739
          },
          "name": "directoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 744
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 749
          },
          "name": "keyArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 754
          },
          "name": "keyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 759
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 764
          },
          "name": "okvKmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 769
          },
          "name": "okvUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 774
          },
          "name": "serviceEndpointUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 779
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 784
          },
          "name": "vaultUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 703
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseEncryptionKey"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseEncryptionKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseInstanceWalletManagement": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_instance_wallet_management oci_database_autonomous_database_instance_wallet_management}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseInstanceWalletManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_instance_wallet_management oci_database_autonomous_database_instance_wallet_management} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-instance-wallet-management/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.DataOciDatabaseAutonomousDatabaseInstanceWalletManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-instance-wallet-management/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousDatabaseInstanceWalletManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-instance-wallet-management/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 DataOciDatabaseAutonomousDatabaseInstanceWalletManagement to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_instance_wallet_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousDatabaseInstanceWalletManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousDatabaseInstanceWalletManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-instance-wallet-management/index.ts",
            "line": 116
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-instance-wallet-management/index.ts",
            "line": 122
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseInstanceWalletManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-instance-wallet-management/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-instance-wallet-management/index.ts",
            "line": 88
          },
          "name": "gracePeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-instance-wallet-management/index.ts",
            "line": 93
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-instance-wallet-management/index.ts",
            "line": 98
          },
          "name": "shouldRotate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-instance-wallet-management/index.ts",
            "line": 103
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-instance-wallet-management/index.ts",
            "line": 108
          },
          "name": "timeRotated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-instance-wallet-management/index.ts",
            "line": 83
          },
          "name": "autonomousDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-instance-wallet-management/index.ts",
            "line": 76
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-instance-wallet-management/index:DataOciDatabaseAutonomousDatabaseInstanceWalletManagement"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseInstanceWalletManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseInstanceWalletManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-instance-wallet-management/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousDatabaseInstanceWalletManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_instance_wallet_management#autonomous_database_id DataOciDatabaseAutonomousDatabaseInstanceWalletManagement#autonomous_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-instance-wallet-management/index.ts",
            "line": 13
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-instance-wallet-management/index:DataOciDatabaseAutonomousDatabaseInstanceWalletManagementConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseKeyHistoryEntry": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseKeyHistoryEntry",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1028
      },
      "name": "DataOciDatabaseAutonomousDatabaseKeyHistoryEntry",
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseKeyHistoryEntry"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseKeyHistoryEntryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseKeyHistoryEntryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/index.ts",
          "line": 1107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1114
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseKeyHistoryEntryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseKeyHistoryEntryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1107
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1107
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseKeyHistoryEntryList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseKeyHistoryEntryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseKeyHistoryEntryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/index.ts",
          "line": 1060
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1051
      },
      "name": "DataOciDatabaseAutonomousDatabaseKeyHistoryEntryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1080
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1085
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1090
          },
          "name": "timeActivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1095
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1064
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseKeyHistoryEntry"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseKeyHistoryEntryOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseLocalStandbyDb": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseLocalStandbyDb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1118
      },
      "name": "DataOciDatabaseAutonomousDatabaseLocalStandbyDb",
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseLocalStandbyDb"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseLocalStandbyDbList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseLocalStandbyDbList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1229
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseLocalStandbyDbOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseLocalStandbyDbList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1222
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1222
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1222
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseLocalStandbyDbList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseLocalStandbyDbOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseLocalStandbyDbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/index.ts",
          "line": 1150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1141
      },
      "name": "DataOciDatabaseAutonomousDatabaseLocalStandbyDbOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1170
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1175
          },
          "name": "lagTimeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1180
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1185
          },
          "name": "maintenanceTargetComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1190
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1195
          },
          "name": "timeDataGuardRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1200
          },
          "name": "timeDisasterRecoveryRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1205
          },
          "name": "timeMaintenanceBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1210
          },
          "name": "timeMaintenanceEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseLocalStandbyDb"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseLocalStandbyDbOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseLongTermBackupSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseLongTermBackupSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1233
      },
      "name": "DataOciDatabaseAutonomousDatabaseLongTermBackupSchedule",
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseLongTermBackupSchedule"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseLongTermBackupScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseLongTermBackupScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/index.ts",
          "line": 1312
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1319
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseLongTermBackupScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseLongTermBackupScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1312
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1312
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1312
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseLongTermBackupScheduleList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseLongTermBackupScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseLongTermBackupScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/index.ts",
          "line": 1265
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1256
      },
      "name": "DataOciDatabaseAutonomousDatabaseLongTermBackupScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1285
          },
          "name": "isDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1290
          },
          "name": "repeatCadence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1295
          },
          "name": "retentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1300
          },
          "name": "timeOfBackup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1269
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseLongTermBackupSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseLongTermBackupScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_peers oci_database_autonomous_database_peers}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_peers oci_database_autonomous_database_peers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-peers/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.DataOciDatabaseAutonomousDatabasePeersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
        "line": 364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousDatabasePeers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/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 DataOciDatabaseAutonomousDatabasePeers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_peers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousDatabasePeers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousDatabasePeers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 461
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 464
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 448
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/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-database-autonomous-database-peers/index.ts",
            "line": 484
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasePeers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 369
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 436
          },
          "name": "autonomousDatabasePeerCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 458
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 430
          },
          "name": "autonomousDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 468
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 452
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 423
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 442
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-peers/index:DataOciDatabaseAutonomousDatabasePeers"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
        "line": 108
      },
      "name": "DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollection",
      "symbolId": "src/data-oci-database-autonomous-database-peers/index:DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionItems",
      "symbolId": "src/data-oci-database-autonomous-database-peers/index:DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-peers/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-database-autonomous-database-peers/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/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.DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/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-database-autonomous-database-peers/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-database-autonomous-database-peers/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-peers/index:DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-peers/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-database-autonomous-database-peers/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 80
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 85
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-peers/index:DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-peers/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-database-autonomous-database-peers/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/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.DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/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-database-autonomous-database-peers/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-database-autonomous-database-peers/index.ts",
            "line": 173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-peers/index:DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-peers/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-database-autonomous-database-peers/index.ts",
        "line": 131
      },
      "name": "DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 161
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-peers/index:DataOciDatabaseAutonomousDatabasePeersAutonomousDatabasePeerCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousDatabasePeersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_peers#autonomous_database_id DataOciDatabaseAutonomousDatabasePeers#autonomous_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 13
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_peers#filter DataOciDatabaseAutonomousDatabasePeers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_database_peers#id DataOciDatabaseAutonomousDatabasePeers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-peers/index:DataOciDatabaseAutonomousDatabasePeersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
        "line": 184
      },
      "name": "DataOciDatabaseAutonomousDatabasePeersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_peers#name DataOciDatabaseAutonomousDatabasePeers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/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/7.19.0/docs/data-sources/database_autonomous_database_peers#values DataOciDatabaseAutonomousDatabasePeers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/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/7.19.0/docs/data-sources/database_autonomous_database_peers#regex DataOciDatabaseAutonomousDatabasePeers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 192
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-peers/index:DataOciDatabaseAutonomousDatabasePeersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-peers/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-database-autonomous-database-peers/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/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.DataOciDatabaseAutonomousDatabasePeersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasePeersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/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-database-autonomous-database-peers/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-database-autonomous-database-peers/index.ts",
            "line": 349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-peers/index:DataOciDatabaseAutonomousDatabasePeersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-peers/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-database-autonomous-database-peers/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 319
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasePeersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 307
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/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-database-autonomous-database-peers/index.ts",
            "line": 336
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 300
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 313
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 329
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-peers/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePeersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-peers/index:DataOciDatabaseAutonomousDatabasePeersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePublicConnectionUrls": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePublicConnectionUrls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1323
      },
      "name": "DataOciDatabaseAutonomousDatabasePublicConnectionUrls",
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabasePublicConnectionUrls"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePublicConnectionUrlsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePublicConnectionUrlsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/index.ts",
        "line": 1415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/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.DataOciDatabaseAutonomousDatabasePublicConnectionUrlsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasePublicConnectionUrlsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/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-database-autonomous-database/index.ts",
            "line": 1422
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabasePublicConnectionUrlsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePublicConnectionUrlsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePublicConnectionUrlsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1346
      },
      "name": "DataOciDatabaseAutonomousDatabasePublicConnectionUrlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1375
          },
          "name": "apexUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1380
          },
          "name": "databaseTransformsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1385
          },
          "name": "graphStudioUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1390
          },
          "name": "machineLearningNotebookUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1395
          },
          "name": "machineLearningUserManagementUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1400
          },
          "name": "mongoDbUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1405
          },
          "name": "ordsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1410
          },
          "name": "sqlDevWebUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasePublicConnectionUrls"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabasePublicConnectionUrlsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClones": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_refreshable_clones oci_database_autonomous_database_refreshable_clones}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClones",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_refreshable_clones oci_database_autonomous_database_refreshable_clones} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-refreshable-clones/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.DataOciDatabaseAutonomousDatabaseRefreshableClonesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
        "line": 364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousDatabaseRefreshableClones resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/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 DataOciDatabaseAutonomousDatabaseRefreshableClones to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_refreshable_clones#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousDatabaseRefreshableClones that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousDatabaseRefreshableClones to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 461
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 464
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 442
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/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-database-autonomous-database-refreshable-clones/index.ts",
            "line": 484
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseRefreshableClones",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 369
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 458
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 452
          },
          "name": "refreshableCloneCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 430
          },
          "name": "autonomousDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 468
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 446
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 423
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 436
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-refreshable-clones/index:DataOciDatabaseAutonomousDatabaseRefreshableClones"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousDatabaseRefreshableClonesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_refreshable_clones#autonomous_database_id DataOciDatabaseAutonomousDatabaseRefreshableClones#autonomous_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 13
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_refreshable_clones#filter DataOciDatabaseAutonomousDatabaseRefreshableClones#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_database_refreshable_clones#id DataOciDatabaseAutonomousDatabaseRefreshableClones#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-refreshable-clones/index:DataOciDatabaseAutonomousDatabaseRefreshableClonesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
        "line": 184
      },
      "name": "DataOciDatabaseAutonomousDatabaseRefreshableClonesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_refreshable_clones#name DataOciDatabaseAutonomousDatabaseRefreshableClones#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/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/7.19.0/docs/data-sources/database_autonomous_database_refreshable_clones#values DataOciDatabaseAutonomousDatabaseRefreshableClones#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/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/7.19.0/docs/data-sources/database_autonomous_database_refreshable_clones#regex DataOciDatabaseAutonomousDatabaseRefreshableClones#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 192
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-refreshable-clones/index:DataOciDatabaseAutonomousDatabaseRefreshableClonesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-refreshable-clones/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-database-autonomous-database-refreshable-clones/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/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.DataOciDatabaseAutonomousDatabaseRefreshableClonesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseRefreshableClonesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/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-database-autonomous-database-refreshable-clones/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-database-autonomous-database-refreshable-clones/index.ts",
            "line": 349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-refreshable-clones/index:DataOciDatabaseAutonomousDatabaseRefreshableClonesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-refreshable-clones/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-database-autonomous-database-refreshable-clones/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 319
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseRefreshableClonesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 307
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/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-database-autonomous-database-refreshable-clones/index.ts",
            "line": 336
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 300
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 313
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 329
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-refreshable-clones/index:DataOciDatabaseAutonomousDatabaseRefreshableClonesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
        "line": 108
      },
      "name": "DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollection",
      "symbolId": "src/data-oci-database-autonomous-database-refreshable-clones/index:DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionItems",
      "symbolId": "src/data-oci-database-autonomous-database-refreshable-clones/index:DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-refreshable-clones/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-database-autonomous-database-refreshable-clones/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/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.DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/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-database-autonomous-database-refreshable-clones/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-database-autonomous-database-refreshable-clones/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-refreshable-clones/index:DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-refreshable-clones/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-database-autonomous-database-refreshable-clones/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 80
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 85
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-refreshable-clones/index:DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-refreshable-clones/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-database-autonomous-database-refreshable-clones/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/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.DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/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-database-autonomous-database-refreshable-clones/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-database-autonomous-database-refreshable-clones/index.ts",
            "line": 173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-refreshable-clones/index:DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-refreshable-clones/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-database-autonomous-database-refreshable-clones/index.ts",
        "line": 131
      },
      "name": "DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 161
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-refreshable-clones/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-refreshable-clones/index:DataOciDatabaseAutonomousDatabaseRefreshableClonesRefreshableCloneCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRegionalWalletManagement": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_regional_wallet_management oci_database_autonomous_database_regional_wallet_management}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRegionalWalletManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_regional_wallet_management oci_database_autonomous_database_regional_wallet_management} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-regional-wallet-management/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDatabaseAutonomousDatabaseRegionalWalletManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-regional-wallet-management/index.ts",
        "line": 15
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousDatabaseRegionalWalletManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-regional-wallet-management/index.ts",
            "line": 32
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseAutonomousDatabaseRegionalWalletManagement to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_regional_wallet_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousDatabaseRegionalWalletManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousDatabaseRegionalWalletManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-regional-wallet-management/index.ts",
            "line": 98
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-regional-wallet-management/index.ts",
            "line": 103
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseRegionalWalletManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-regional-wallet-management/index.ts",
            "line": 20
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-regional-wallet-management/index.ts",
            "line": 70
          },
          "name": "gracePeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-regional-wallet-management/index.ts",
            "line": 75
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-regional-wallet-management/index.ts",
            "line": 80
          },
          "name": "shouldRotate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-regional-wallet-management/index.ts",
            "line": 85
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-regional-wallet-management/index.ts",
            "line": 90
          },
          "name": "timeRotated",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-regional-wallet-management/index:DataOciDatabaseAutonomousDatabaseRegionalWalletManagement"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRegionalWalletManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRegionalWalletManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-regional-wallet-management/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousDatabaseRegionalWalletManagementConfig",
      "symbolId": "src/data-oci-database-autonomous-database-regional-wallet-management/index:DataOciDatabaseAutonomousDatabaseRegionalWalletManagementConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRemoteDisasterRecoveryConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRemoteDisasterRecoveryConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1433
      },
      "name": "DataOciDatabaseAutonomousDatabaseRemoteDisasterRecoveryConfiguration",
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseRemoteDisasterRecoveryConfiguration"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRemoteDisasterRecoveryConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRemoteDisasterRecoveryConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1519
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRemoteDisasterRecoveryConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseRemoteDisasterRecoveryConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1512
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1512
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1512
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseRemoteDisasterRecoveryConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRemoteDisasterRecoveryConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRemoteDisasterRecoveryConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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-database-autonomous-database/index.ts",
        "line": 1456
      },
      "name": "DataOciDatabaseAutonomousDatabaseRemoteDisasterRecoveryConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1485
          },
          "name": "disasterRecoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1490
          },
          "name": "isReplicateAutomaticBackups",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1495
          },
          "name": "isSnapshotStandby",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1500
          },
          "name": "timeSnapshotStandbyEnabledTill",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1469
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseRemoteDisasterRecoveryConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseRemoteDisasterRecoveryConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_resource_pool_members oci_database_autonomous_database_resource_pool_members}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_resource_pool_members oci_database_autonomous_database_resource_pool_members} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
          "line": 391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousDatabaseResourcePoolMembers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 376
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseAutonomousDatabaseResourcePoolMembers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_resource_pool_members#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousDatabaseResourcePoolMembers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousDatabaseResourcePoolMembers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 456
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 459
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 437
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/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-database-autonomous-database-resource-pool-members/index.ts",
            "line": 479
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseResourcePoolMembers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 364
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 453
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 447
          },
          "name": "resourcePoolMemberCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 425
          },
          "name": "autonomousDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 463
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 441
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 418
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 431
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-resource-pool-members/index:DataOciDatabaseAutonomousDatabaseResourcePoolMembers"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousDatabaseResourcePoolMembersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_resource_pool_members#autonomous_database_id DataOciDatabaseAutonomousDatabaseResourcePoolMembers#autonomous_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 13
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_resource_pool_members#filter DataOciDatabaseAutonomousDatabaseResourcePoolMembers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_database_resource_pool_members#id DataOciDatabaseAutonomousDatabaseResourcePoolMembers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-resource-pool-members/index:DataOciDatabaseAutonomousDatabaseResourcePoolMembersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
        "line": 179
      },
      "name": "DataOciDatabaseAutonomousDatabaseResourcePoolMembersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_resource_pool_members#name DataOciDatabaseAutonomousDatabaseResourcePoolMembers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 183
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_resource_pool_members#values DataOciDatabaseAutonomousDatabaseResourcePoolMembers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 191
          },
          "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/7.19.0/docs/data-sources/database_autonomous_database_resource_pool_members#regex DataOciDatabaseAutonomousDatabaseResourcePoolMembers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 187
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-resource-pool-members/index:DataOciDatabaseAutonomousDatabaseResourcePoolMembersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-resource-pool-members/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-database-autonomous-database-resource-pool-members/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/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.DataOciDatabaseAutonomousDatabaseResourcePoolMembersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseResourcePoolMembersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/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-database-autonomous-database-resource-pool-members/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-database-autonomous-database-resource-pool-members/index.ts",
            "line": 344
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-resource-pool-members/index:DataOciDatabaseAutonomousDatabaseResourcePoolMembersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-resource-pool-members/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-database-autonomous-database-resource-pool-members/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 314
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseResourcePoolMembersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 302
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 318
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 331
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 295
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 308
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 324
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-resource-pool-members/index:DataOciDatabaseAutonomousDatabaseResourcePoolMembersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
        "line": 103
      },
      "name": "DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollection",
      "symbolId": "src/data-oci-database-autonomous-database-resource-pool-members/index:DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionItems",
      "symbolId": "src/data-oci-database-autonomous-database-resource-pool-members/index:DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-resource-pool-members/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
        "line": 85
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 99
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 92
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 92
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 92
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-resource-pool-members/index:DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-resource-pool-members/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-database-autonomous-database-resource-pool-members/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 80
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-resource-pool-members/index:DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-resource-pool-members/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-database-autonomous-database-resource-pool-members/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/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.DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/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-database-autonomous-database-resource-pool-members/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-database-autonomous-database-resource-pool-members/index.ts",
            "line": 168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-resource-pool-members/index:DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-resource-pool-members/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
        "line": 126
      },
      "name": "DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 156
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-resource-pool-members/index.ts",
            "line": 139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-resource-pool-members/index:DataOciDatabaseAutonomousDatabaseResourcePoolMembersResourcePoolMemberCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1523
      },
      "name": "DataOciDatabaseAutonomousDatabaseResourcePoolSummary",
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseResourcePoolSummary"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/index.ts",
          "line": 1602
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1595
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1609
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseResourcePoolSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1602
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1602
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1602
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseResourcePoolSummaryList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1546
      },
      "name": "DataOciDatabaseAutonomousDatabaseResourcePoolSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1575
          },
          "name": "availableComputeCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1580
          },
          "name": "isDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1585
          },
          "name": "poolSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1590
          },
          "name": "totalComputeCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseResourcePoolSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseResourcePoolSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseScheduledOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseScheduledOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1688
      },
      "name": "DataOciDatabaseAutonomousDatabaseScheduledOperations",
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseScheduledOperations"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseScheduledOperationsDayOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseScheduledOperationsDayOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1613
      },
      "name": "DataOciDatabaseAutonomousDatabaseScheduledOperationsDayOfWeek",
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseScheduledOperationsDayOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseScheduledOperationsDayOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseScheduledOperationsDayOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/index.ts",
          "line": 1677
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1670
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1684
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseScheduledOperationsDayOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseScheduledOperationsDayOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1677
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1677
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1677
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseScheduledOperationsDayOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseScheduledOperationsDayOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseScheduledOperationsDayOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1636
      },
      "name": "DataOciDatabaseAutonomousDatabaseScheduledOperationsDayOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1665
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1649
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseScheduledOperationsDayOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseScheduledOperationsDayOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseScheduledOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseScheduledOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/index.ts",
          "line": 1763
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1756
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1770
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseScheduledOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseScheduledOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1763
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1763
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1763
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseScheduledOperationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseScheduledOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseScheduledOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/index.ts",
          "line": 1720
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1711
      },
      "name": "DataOciDatabaseAutonomousDatabaseScheduledOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1741
          },
          "name": "dayOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseScheduledOperationsDayOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1746
          },
          "name": "scheduledStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1751
          },
          "name": "scheduledStopTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1724
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseScheduledOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseScheduledOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_software_image oci_database_autonomous_database_software_image}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_software_image oci_database_autonomous_database_software_image} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-software-image/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.DataOciDatabaseAutonomousDatabaseSoftwareImageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-software-image/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousDatabaseSoftwareImage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-image/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 DataOciDatabaseAutonomousDatabaseSoftwareImage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_software_image#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousDatabaseSoftwareImage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousDatabaseSoftwareImage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-image/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-database-autonomous-database-software-image/index.ts",
            "line": 170
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseSoftwareImage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-image/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-image/index.ts",
            "line": 88
          },
          "name": "autonomousDsiOneOffPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-image/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-image/index.ts",
            "line": 98
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-image/index.ts",
            "line": 104
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-image/index.ts",
            "line": 109
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-image/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-image/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-image/index.ts",
            "line": 125
          },
          "name": "imageShapeFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-image/index.ts",
            "line": 130
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-image/index.ts",
            "line": 135
          },
          "name": "releaseUpdate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-image/index.ts",
            "line": 140
          },
          "name": "sourceCdbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-image/index.ts",
            "line": 145
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-image/index.ts",
            "line": 151
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-image/index.ts",
            "line": 156
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-image/index.ts",
            "line": 83
          },
          "name": "autonomousDatabaseSoftwareImageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-image/index.ts",
            "line": 76
          },
          "name": "autonomousDatabaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-software-image/index:DataOciDatabaseAutonomousDatabaseSoftwareImage"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-software-image/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousDatabaseSoftwareImageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_software_image#autonomous_database_software_image_id DataOciDatabaseAutonomousDatabaseSoftwareImage#autonomous_database_software_image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-image/index.ts",
            "line": 13
          },
          "name": "autonomousDatabaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-software-image/index:DataOciDatabaseAutonomousDatabaseSoftwareImageConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_software_images oci_database_autonomous_database_software_images}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_software_images oci_database_autonomous_database_software_images} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
          "line": 471
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousDatabaseSoftwareImages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 456
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseAutonomousDatabaseSoftwareImages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_software_images#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousDatabaseSoftwareImages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousDatabaseSoftwareImages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 584
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 526
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 587
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 542
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 571
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 599
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 610
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseSoftwareImages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 444
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 501
          },
          "name": "autonomousDatabaseSoftwareImageCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 581
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 514
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 530
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 591
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 546
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 559
          },
          "name": "imageShapeFamilyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 575
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 507
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 520
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 536
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 552
          },
          "name": "imageShapeFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 565
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-software-images/index:DataOciDatabaseAutonomousDatabaseSoftwareImages"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
        "line": 183
      },
      "name": "DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollection",
      "symbolId": "src/data-oci-database-autonomous-database-software-images/index:DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionItems",
      "symbolId": "src/data-oci-database-autonomous-database-software-images/index:DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-software-images/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-database-autonomous-database-software-images/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/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.DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/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-database-autonomous-database-software-images/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-database-autonomous-database-software-images/index.ts",
            "line": 172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-software-images/index:DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-software-images/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-database-autonomous-database-software-images/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 92
          },
          "name": "autonomousDsiOneOffPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 97
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 102
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 108
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 113
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 119
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 124
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 129
          },
          "name": "imageShapeFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 134
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 139
          },
          "name": "releaseUpdate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 144
          },
          "name": "sourceCdbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 149
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 155
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 160
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-software-images/index:DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-software-images/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-database-autonomous-database-software-images/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/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.DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/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-database-autonomous-database-software-images/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-database-autonomous-database-software-images/index.ts",
            "line": 248
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-software-images/index:DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-software-images/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-database-autonomous-database-software-images/index.ts",
        "line": 206
      },
      "name": "DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 236
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-software-images/index:DataOciDatabaseAutonomousDatabaseSoftwareImagesAutonomousDatabaseSoftwareImageCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousDatabaseSoftwareImagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_software_images#compartment_id DataOciDatabaseAutonomousDatabaseSoftwareImages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-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/7.19.0/docs/data-sources/database_autonomous_database_software_images#image_shape_family DataOciDatabaseAutonomousDatabaseSoftwareImages#image_shape_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 28
          },
          "name": "imageShapeFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_software_images#display_name DataOciDatabaseAutonomousDatabaseSoftwareImages#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-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/7.19.0/docs/data-sources/database_autonomous_database_software_images#filter DataOciDatabaseAutonomousDatabaseSoftwareImages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_database_software_images#id DataOciDatabaseAutonomousDatabaseSoftwareImages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/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/7.19.0/docs/data-sources/database_autonomous_database_software_images#state DataOciDatabaseAutonomousDatabaseSoftwareImages#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-software-images/index:DataOciDatabaseAutonomousDatabaseSoftwareImagesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
        "line": 259
      },
      "name": "DataOciDatabaseAutonomousDatabaseSoftwareImagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_software_images#name DataOciDatabaseAutonomousDatabaseSoftwareImages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 263
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_software_images#values DataOciDatabaseAutonomousDatabaseSoftwareImages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 271
          },
          "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/7.19.0/docs/data-sources/database_autonomous_database_software_images#regex DataOciDatabaseAutonomousDatabaseSoftwareImages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 267
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-software-images/index:DataOciDatabaseAutonomousDatabaseSoftwareImagesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-software-images/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-database-autonomous-database-software-images/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/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.DataOciDatabaseAutonomousDatabaseSoftwareImagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseSoftwareImagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/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-database-autonomous-database-software-images/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-database-autonomous-database-software-images/index.ts",
            "line": 424
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-software-images/index:DataOciDatabaseAutonomousDatabaseSoftwareImagesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-software-images/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-database-autonomous-database-software-images/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 394
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseSoftwareImagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 382
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 398
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 411
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 375
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 388
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 404
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-software-images/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseSoftwareImagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-software-images/index:DataOciDatabaseAutonomousDatabaseSoftwareImagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseStandbyDb": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseStandbyDb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1774
      },
      "name": "DataOciDatabaseAutonomousDatabaseStandbyDb",
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseStandbyDb"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseStandbyDbList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseStandbyDbList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/index.ts",
          "line": 1878
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1871
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1885
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseStandbyDbOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseStandbyDbList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1878
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1878
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1878
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseStandbyDbList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseStandbyDbOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseStandbyDbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database/index.ts",
          "line": 1806
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database/index.ts",
        "line": 1797
      },
      "name": "DataOciDatabaseAutonomousDatabaseStandbyDbOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1826
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1831
          },
          "name": "lagTimeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1836
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1841
          },
          "name": "maintenanceTargetComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1846
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1851
          },
          "name": "timeDataGuardRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1856
          },
          "name": "timeDisasterRecoveryRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1861
          },
          "name": "timeMaintenanceBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1866
          },
          "name": "timeMaintenanceEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database/index.ts",
            "line": 1810
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseStandbyDb"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database/index:DataOciDatabaseAutonomousDatabaseStandbyDbOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseWallet": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_wallet oci_database_autonomous_database_wallet}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseWallet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_wallet oci_database_autonomous_database_wallet} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-database-wallet/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.DataOciDatabaseAutonomousDatabaseWalletConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
        "line": 38
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousDatabaseWallet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/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 DataOciDatabaseAutonomousDatabaseWallet to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_wallet#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousDatabaseWallet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousDatabaseWallet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 118
          },
          "name": "resetBase64EncodeContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 139
          },
          "name": "resetGenerateType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 155
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 180
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 190
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabaseWallet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 43
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 127
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 106
          },
          "name": "autonomousDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 122
          },
          "name": "base64EncodeContentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 143
          },
          "name": "generateTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 159
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 172
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 99
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 112
          },
          "name": "base64EncodeContent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 133
          },
          "name": "generateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 149
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 165
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-wallet/index:DataOciDatabaseAutonomousDatabaseWallet"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseWalletConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabaseWalletConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousDatabaseWalletConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_wallet#autonomous_database_id DataOciDatabaseAutonomousDatabaseWallet#autonomous_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 13
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_wallet#password DataOciDatabaseAutonomousDatabaseWallet#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 32
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_database_wallet#base64_encode_content DataOciDatabaseAutonomousDatabaseWallet#base64_encode_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 17
          },
          "name": "base64EncodeContent",
          "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/7.19.0/docs/data-sources/database_autonomous_database_wallet#generate_type DataOciDatabaseAutonomousDatabaseWallet#generate_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 21
          },
          "name": "generateType",
          "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/7.19.0/docs/data-sources/database_autonomous_database_wallet#id DataOciDatabaseAutonomousDatabaseWallet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-database-wallet/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-database-wallet/index:DataOciDatabaseAutonomousDatabaseWalletConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabases": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_databases oci_database_autonomous_databases}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_databases oci_database_autonomous_databases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/index.ts",
          "line": 3022
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 2990
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousDatabases resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3007
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseAutonomousDatabases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_databases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousDatabases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousDatabases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3291
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3067
          },
          "name": "resetAutonomousContainerDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3102
          },
          "name": "resetDbVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3118
          },
          "name": "resetDbWorkload"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3134
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3294
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3150
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3166
          },
          "name": "resetInfrastructureType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3182
          },
          "name": "resetIsDataGuardEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3198
          },
          "name": "resetIsFreeTier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3214
          },
          "name": "resetIsRefreshableClone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3230
          },
          "name": "resetIsResourcePoolLeader"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3246
          },
          "name": "resetLifecycleStateNotEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3262
          },
          "name": "resetResourcePoolLeaderId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3278
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3306
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3326
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2995
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3077
          },
          "name": "autonomousDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3288
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3071
          },
          "name": "autonomousContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3090
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3106
          },
          "name": "dbVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3122
          },
          "name": "dbWorkloadInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3138
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3298
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3154
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3170
          },
          "name": "infrastructureTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3186
          },
          "name": "isDataGuardEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3202
          },
          "name": "isFreeTierInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3218
          },
          "name": "isRefreshableCloneInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3234
          },
          "name": "isResourcePoolLeaderInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3250
          },
          "name": "lifecycleStateNotEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3266
          },
          "name": "resourcePoolLeaderIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3282
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3061
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3083
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3096
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3112
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3128
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3144
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3160
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3176
          },
          "name": "isDataGuardEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3192
          },
          "name": "isFreeTier",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3208
          },
          "name": "isRefreshableClone",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3224
          },
          "name": "isResourcePoolLeader",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3240
          },
          "name": "lifecycleStateNotEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3256
          },
          "name": "resourcePoolLeaderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 3272
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1950
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabases",
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesApexDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesApexDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 76
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesApexDetails",
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesApexDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesApexDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesApexDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/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.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesApexDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesApexDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/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-database-autonomous-databases/index.ts",
            "line": 145
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesApexDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesApexDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesApexDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 99
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesApexDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 128
          },
          "name": "apexVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 133
          },
          "name": "ordsVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesApexDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesApexDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 156
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesBackupConfig",
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesBackupConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/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.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/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-database-autonomous-databases/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesBackupConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/index.ts",
        "line": 179
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 208
          },
          "name": "manualBackupBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 213
          },
          "name": "manualBackupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 192
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesBackupConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 351
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStrings",
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStrings"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/index.ts",
        "line": 435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/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.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/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-database-autonomous-databases/index.ts",
            "line": 442
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/index.ts",
        "line": 374
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 404
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 409
          },
          "name": "dedicated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 414
          },
          "name": "high",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 419
          },
          "name": "low",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 424
          },
          "name": "medium",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 430
          },
          "name": "profiles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsProfilesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStrings"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsProfiles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsProfiles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 236
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsProfiles",
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsProfiles"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsProfilesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsProfilesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/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.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsProfilesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsProfilesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/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-database-autonomous-databases/index.ts",
            "line": 340
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsProfilesList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsProfilesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsProfilesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/index.ts",
        "line": 259
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsProfilesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 288
          },
          "name": "consumerGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 293
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 298
          },
          "name": "hostFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 303
          },
          "name": "isRegional",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 308
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 313
          },
          "name": "sessionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 318
          },
          "name": "syntaxFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 323
          },
          "name": "tlsAuthentication",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 328
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsProfiles"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsProfilesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionUrls": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionUrls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 453
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionUrls",
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionUrls"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionUrlsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionUrlsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 559
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionUrlsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionUrlsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 552
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 552
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 552
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionUrlsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionUrlsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionUrlsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/index.ts",
        "line": 476
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionUrlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 505
          },
          "name": "apexUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 510
          },
          "name": "databaseTransformsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 515
          },
          "name": "graphStudioUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 520
          },
          "name": "machineLearningNotebookUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 525
          },
          "name": "machineLearningUserManagementUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 530
          },
          "name": "mongoDbUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 535
          },
          "name": "ordsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 540
          },
          "name": "sqlDevWebUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionUrls"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionUrlsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesCustomerContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesCustomerContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 563
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesCustomerContacts",
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesCustomerContacts"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesCustomerContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesCustomerContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 620
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 634
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesCustomerContactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesCustomerContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 627
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 627
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 627
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesCustomerContactsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesCustomerContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesCustomerContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/index.ts",
        "line": 586
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesCustomerContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 615
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 599
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesCustomerContacts"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesCustomerContactsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesDbToolsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesDbToolsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 638
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesDbToolsDetails",
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesDbToolsDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesDbToolsDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesDbToolsDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/index.ts",
          "line": 717
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 710
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 724
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesDbToolsDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesDbToolsDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 717
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 717
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 717
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesDbToolsDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesDbToolsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesDbToolsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 661
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesDbToolsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 690
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 695
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 700
          },
          "name": "maxIdleTimeInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 705
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 674
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesDbToolsDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesDbToolsDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 728
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKey",
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKey"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntry": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntry",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1008
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntry",
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntry"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 868
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKey",
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKey"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/index.ts",
        "line": 990
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/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.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/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-database-autonomous-databases/index.ts",
            "line": 997
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKeyList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/index.ts",
          "line": 900
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 891
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 920
          },
          "name": "arnRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 925
          },
          "name": "autonomousDatabaseProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 930
          },
          "name": "certificateDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 935
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 940
          },
          "name": "directoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 945
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 950
          },
          "name": "keyArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 955
          },
          "name": "keyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 960
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 965
          },
          "name": "okvKmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 970
          },
          "name": "okvUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 975
          },
          "name": "serviceEndpointUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 980
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 985
          },
          "name": "vaultUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 904
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKey"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/index.ts",
        "line": 1071
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/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.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/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-database-autonomous-databases/index.ts",
            "line": 1078
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/index.ts",
        "line": 1031
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1061
          },
          "name": "encryptionKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1066
          },
          "name": "timeActivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1044
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntry"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 850
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 864
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 857
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 857
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 857
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/index.ts",
          "line": 760
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 751
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 780
          },
          "name": "arnRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 785
          },
          "name": "autonomousDatabaseProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 790
          },
          "name": "certificateDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 795
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 800
          },
          "name": "directoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 805
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 810
          },
          "name": "keyArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 815
          },
          "name": "keyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 820
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 825
          },
          "name": "okvKmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 830
          },
          "name": "okvUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 835
          },
          "name": "serviceEndpointUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 840
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 845
          },
          "name": "vaultUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 764
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKey"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesKeyHistoryEntry": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesKeyHistoryEntry",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1089
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesKeyHistoryEntry",
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesKeyHistoryEntry"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesKeyHistoryEntryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesKeyHistoryEntryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1175
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesKeyHistoryEntryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesKeyHistoryEntryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1168
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1168
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesKeyHistoryEntryList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesKeyHistoryEntryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesKeyHistoryEntryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/index.ts",
        "line": 1112
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesKeyHistoryEntryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1141
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1146
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1151
          },
          "name": "timeActivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1156
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1125
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesKeyHistoryEntry"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesKeyHistoryEntryOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/index.ts",
          "line": 2799
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 2792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2806
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2799
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2799
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2799
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLocalStandbyDb": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLocalStandbyDb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1179
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLocalStandbyDb",
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLocalStandbyDb"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLocalStandbyDbList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLocalStandbyDbList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/index.ts",
          "line": 1283
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1290
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLocalStandbyDbOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLocalStandbyDbList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1283
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1283
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1283
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLocalStandbyDbList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLocalStandbyDbOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLocalStandbyDbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1202
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLocalStandbyDbOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1231
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1236
          },
          "name": "lagTimeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1241
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1246
          },
          "name": "maintenanceTargetComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1251
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1256
          },
          "name": "timeDataGuardRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1261
          },
          "name": "timeDisasterRecoveryRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1266
          },
          "name": "timeMaintenanceBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1271
          },
          "name": "timeMaintenanceEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLocalStandbyDb"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLocalStandbyDbOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLongTermBackupSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLongTermBackupSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1294
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLongTermBackupSchedule",
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLongTermBackupSchedule"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLongTermBackupScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLongTermBackupScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/index.ts",
        "line": 1366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/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.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLongTermBackupScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLongTermBackupScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/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-database-autonomous-databases/index.ts",
            "line": 1373
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLongTermBackupScheduleList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLongTermBackupScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLongTermBackupScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1317
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLongTermBackupScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1346
          },
          "name": "isDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1351
          },
          "name": "repeatCadence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1356
          },
          "name": "retentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1361
          },
          "name": "timeOfBackup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLongTermBackupSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLongTermBackupScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/index.ts",
          "line": 1982
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1973
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2002
          },
          "name": "actualUsedDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2007
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2012
          },
          "name": "allocatedStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2018
          },
          "name": "apexDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesApexDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2023
          },
          "name": "arePrimaryWhitelistedIpsUsed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2038
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2043
          },
          "name": "autonomousDatabaseBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2048
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2053
          },
          "name": "autonomousMaintenanceScheduleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2028
          },
          "name": "autoRefreshFrequencyInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2033
          },
          "name": "autoRefreshPointLagInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2058
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2063
          },
          "name": "availableUpgradeVersions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2069
          },
          "name": "backupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2074
          },
          "name": "backupRetentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2079
          },
          "name": "byolComputeCountLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2084
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2089
          },
          "name": "cloneTableSpaceList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2094
          },
          "name": "cloneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2099
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2104
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2109
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2114
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2120
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2126
          },
          "name": "connectionUrls",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesConnectionUrlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2131
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2137
          },
          "name": "customerContacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesCustomerContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2157
          },
          "name": "databaseEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2162
          },
          "name": "databaseManagementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2167
          },
          "name": "dataguardRegionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2142
          },
          "name": "dataSafeStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2147
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2152
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2172
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2178
          },
          "name": "dbToolsDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesDbToolsDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2183
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2188
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2194
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2199
          },
          "name": "disasterRecoveryRegionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2204
          },
          "name": "disasterRecoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2209
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2214
          },
          "name": "enableDeleteScheduledOperations",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2220
          },
          "name": "encryptionKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2226
          },
          "name": "encryptionKeyHistoryEntry",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesEncryptionKeyHistoryEntryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2231
          },
          "name": "failedDataRecoveryInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2237
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2242
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2257
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2247
          },
          "name": "inMemoryAreaInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2252
          },
          "name": "inMemoryPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2262
          },
          "name": "isAccessControlEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2267
          },
          "name": "isAutoScalingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2272
          },
          "name": "isAutoScalingForStorageEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2277
          },
          "name": "isBackupRetentionLocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2282
          },
          "name": "isDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2287
          },
          "name": "isDedicated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2292
          },
          "name": "isDevTier",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2297
          },
          "name": "isDisableDbVersionUpgradeSchedule",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2302
          },
          "name": "isDisconnectPeer",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2307
          },
          "name": "isFreeTier",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2312
          },
          "name": "isLocalDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2317
          },
          "name": "isMtlsConnectionRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2322
          },
          "name": "isPreview",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2327
          },
          "name": "isPreviewVersionWithServiceTermsAccepted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2332
          },
          "name": "isReconnectCloneEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2337
          },
          "name": "isRefreshableClone",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2342
          },
          "name": "isRemoteDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2347
          },
          "name": "isReplicateAutomaticBackups",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2352
          },
          "name": "isScheduleDbVersionUpgradeToEarliest",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2357
          },
          "name": "isShrinkOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2363
          },
          "name": "keyHistoryEntry",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesKeyHistoryEntryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2368
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2373
          },
          "name": "keyStoreWalletName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2378
          },
          "name": "keyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2383
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2388
          },
          "name": "kmsKeyLifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2393
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2398
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2403
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2408
          },
          "name": "localAdgAutoFailoverMaxDataLossLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2413
          },
          "name": "localDisasterRecoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2419
          },
          "name": "localStandbyDb",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLocalStandbyDbList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2425
          },
          "name": "longTermBackupSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesLongTermBackupScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2430
          },
          "name": "maintenanceTargetComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2435
          },
          "name": "maxCpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2440
          },
          "name": "memoryPerOracleComputeUnitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2445
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2450
          },
          "name": "netServicesArchitecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2455
          },
          "name": "nextLongTermBackupTimeStamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2460
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2465
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2470
          },
          "name": "openMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2475
          },
          "name": "operationsInsightsStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2480
          },
          "name": "peerDbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2485
          },
          "name": "peerDbIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2490
          },
          "name": "permissionLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2495
          },
          "name": "privateEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2500
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2505
          },
          "name": "privateEndpointLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2510
          },
          "name": "provisionableCpus",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2516
          },
          "name": "publicConnectionUrls",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesPublicConnectionUrlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2521
          },
          "name": "publicEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2526
          },
          "name": "refreshableMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2531
          },
          "name": "refreshableStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2537
          },
          "name": "remoteDisasterRecoveryConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesRemoteDisasterRecoveryConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2542
          },
          "name": "remoteDisasterRecoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2547
          },
          "name": "resourcePoolLeaderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2553
          },
          "name": "resourcePoolSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesResourcePoolSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2558
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2563
          },
          "name": "rotateKeyTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2569
          },
          "name": "scheduledOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2574
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2579
          },
          "name": "secretVersionNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2585
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2590
          },
          "name": "serviceConsoleUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2595
          },
          "name": "shrinkAdbTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2600
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2605
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2611
          },
          "name": "standbyDb",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesStandbyDbList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2616
          },
          "name": "standbyWhitelistedIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2621
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2626
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2631
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2636
          },
          "name": "supportedRegionsToCloneTo",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2641
          },
          "name": "switchoverTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2646
          },
          "name": "switchoverToRemotePeerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2652
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2657
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2662
          },
          "name": "timeDataGuardRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2667
          },
          "name": "timeDeletionOfFreeAutonomousDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2672
          },
          "name": "timeDisasterRecoveryRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2677
          },
          "name": "timeEarliestAvailableDbVersionUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2682
          },
          "name": "timeLatestAvailableDbVersionUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2687
          },
          "name": "timeLocalDataGuardEnabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2692
          },
          "name": "timeMaintenanceBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2697
          },
          "name": "timeMaintenanceEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2702
          },
          "name": "timeOfAutoRefreshStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2707
          },
          "name": "timeOfJoiningResourcePool",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2712
          },
          "name": "timeOfLastFailover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2717
          },
          "name": "timeOfLastRefresh",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2722
          },
          "name": "timeOfLastRefreshPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2727
          },
          "name": "timeOfLastSwitchover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2732
          },
          "name": "timeOfNextRefresh",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2737
          },
          "name": "timeReclamationOfFreeAutonomousDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2742
          },
          "name": "timeScheduledDbVersionUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2757
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2747
          },
          "name": "timeUndeleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2752
          },
          "name": "timeUntilReconnectCloneEnabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2762
          },
          "name": "totalBackupStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2772
          },
          "name": "usedDataStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2777
          },
          "name": "usedDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2767
          },
          "name": "useLatestAvailableBackupTimeStamp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2782
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2787
          },
          "name": "whitelistedIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1986
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesPublicConnectionUrls": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesPublicConnectionUrls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1384
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesPublicConnectionUrls",
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesPublicConnectionUrls"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesPublicConnectionUrlsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesPublicConnectionUrlsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/index.ts",
          "line": 1483
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1490
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesPublicConnectionUrlsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesPublicConnectionUrlsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1483
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1483
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1483
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesPublicConnectionUrlsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesPublicConnectionUrlsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesPublicConnectionUrlsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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-database-autonomous-databases/index.ts",
        "line": 1407
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesPublicConnectionUrlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1436
          },
          "name": "apexUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1441
          },
          "name": "databaseTransformsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1446
          },
          "name": "graphStudioUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1451
          },
          "name": "machineLearningNotebookUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1456
          },
          "name": "machineLearningUserManagementUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1461
          },
          "name": "mongoDbUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1466
          },
          "name": "ordsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1471
          },
          "name": "sqlDevWebUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesPublicConnectionUrls"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesPublicConnectionUrlsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesRemoteDisasterRecoveryConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesRemoteDisasterRecoveryConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1494
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesRemoteDisasterRecoveryConfiguration",
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesRemoteDisasterRecoveryConfiguration"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesRemoteDisasterRecoveryConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesRemoteDisasterRecoveryConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1566
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1580
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesRemoteDisasterRecoveryConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesRemoteDisasterRecoveryConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1573
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1573
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1573
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesRemoteDisasterRecoveryConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesRemoteDisasterRecoveryConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesRemoteDisasterRecoveryConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/index.ts",
          "line": 1526
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1517
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesRemoteDisasterRecoveryConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1546
          },
          "name": "disasterRecoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1551
          },
          "name": "isReplicateAutomaticBackups",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1556
          },
          "name": "isSnapshotStandby",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1561
          },
          "name": "timeSnapshotStandbyEnabledTill",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1530
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesRemoteDisasterRecoveryConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesRemoteDisasterRecoveryConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesResourcePoolSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesResourcePoolSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1584
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesResourcePoolSummary",
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesResourcePoolSummary"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesResourcePoolSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesResourcePoolSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/index.ts",
          "line": 1663
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1656
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1670
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesResourcePoolSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesResourcePoolSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1663
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1663
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1663
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesResourcePoolSummaryList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesResourcePoolSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesResourcePoolSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/index.ts",
          "line": 1616
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1607
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesResourcePoolSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1636
          },
          "name": "availableComputeCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1641
          },
          "name": "isDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1646
          },
          "name": "poolSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1651
          },
          "name": "totalComputeCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1620
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesResourcePoolSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesResourcePoolSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1749
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperations",
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperations"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsDayOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsDayOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1674
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsDayOfWeek",
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsDayOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsDayOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsDayOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/index.ts",
          "line": 1738
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1731
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1745
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsDayOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsDayOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1738
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1738
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1738
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsDayOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsDayOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsDayOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/index.ts",
          "line": 1706
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1697
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsDayOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1726
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1710
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsDayOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsDayOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/index.ts",
          "line": 1824
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1817
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1831
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1824
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1824
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1824
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/index.ts",
          "line": 1781
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1772
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1802
          },
          "name": "dayOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsDayOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1807
          },
          "name": "scheduledStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1812
          },
          "name": "scheduledStopTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1785
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesScheduledOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesStandbyDb": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesStandbyDb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1835
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesStandbyDb",
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesStandbyDb"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesStandbyDbList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesStandbyDbList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1932
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1946
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesStandbyDbOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesStandbyDbList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1939
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1939
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1939
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesStandbyDbList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesStandbyDbOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesStandbyDbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 1858
      },
      "name": "DataOciDatabaseAutonomousDatabasesAutonomousDatabasesStandbyDbOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1887
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1892
          },
          "name": "lagTimeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1897
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1902
          },
          "name": "maintenanceTargetComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1907
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1912
          },
          "name": "timeDataGuardRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1917
          },
          "name": "timeDisasterRecoveryRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1922
          },
          "name": "timeMaintenanceBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1927
          },
          "name": "timeMaintenanceEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 1871
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesAutonomousDatabasesStandbyDb"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesAutonomousDatabasesStandbyDbOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClones": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_databases_clones oci_database_autonomous_databases_clones}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClones",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_databases_clones oci_database_autonomous_databases_clones} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
          "line": 2865
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 2833
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousDatabasesClones resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2850
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseAutonomousDatabasesClones to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_databases_clones#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousDatabasesClones that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousDatabasesClones to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2995
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2921
          },
          "name": "resetCloneType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2950
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2998
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2966
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2982
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 3010
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 3022
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClones",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2838
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2909
          },
          "name": "autonomousDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2992
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2903
          },
          "name": "autonomousDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2925
          },
          "name": "cloneTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2938
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2954
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 3002
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2970
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2986
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2896
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2915
          },
          "name": "cloneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2931
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2944
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2960
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2976
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClones"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1918
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabases",
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesApexDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesApexDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 44
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesApexDetails",
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesApexDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesApexDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesApexDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesApexDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesApexDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesApexDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesApexDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesApexDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
        "line": 67
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesApexDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 96
          },
          "name": "apexVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 101
          },
          "name": "ordsVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesApexDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesApexDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 124
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesBackupConfig",
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesBackupConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesBackupConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
        "line": 147
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 176
          },
          "name": "manualBackupBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 181
          },
          "name": "manualBackupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesBackupConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 319
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStrings",
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStrings"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
            "line": 410
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
        "line": 342
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 372
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 377
          },
          "name": "dedicated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 382
          },
          "name": "high",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 387
          },
          "name": "low",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 392
          },
          "name": "medium",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 398
          },
          "name": "profiles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsProfilesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStrings"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsProfiles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsProfiles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 204
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsProfiles",
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsProfiles"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsProfilesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsProfilesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
        "line": 301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsProfilesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsProfilesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
            "line": 308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsProfilesList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsProfilesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsProfilesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
        "line": 227
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsProfilesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 256
          },
          "name": "consumerGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 261
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 266
          },
          "name": "hostFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 271
          },
          "name": "isRegional",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 276
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 281
          },
          "name": "sessionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 286
          },
          "name": "syntaxFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 291
          },
          "name": "tlsAuthentication",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 296
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsProfiles"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsProfilesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionUrls": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionUrls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 421
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionUrls",
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionUrls"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionUrlsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionUrlsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
        "line": 513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionUrlsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionUrlsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
            "line": 520
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionUrlsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionUrlsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionUrlsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
        "line": 444
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionUrlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 473
          },
          "name": "apexUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 478
          },
          "name": "databaseTransformsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 483
          },
          "name": "graphStudioUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 488
          },
          "name": "machineLearningNotebookUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 493
          },
          "name": "machineLearningUserManagementUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 498
          },
          "name": "mongoDbUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 503
          },
          "name": "ordsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 508
          },
          "name": "sqlDevWebUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 457
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionUrls"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionUrlsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesCustomerContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesCustomerContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 531
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesCustomerContacts",
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesCustomerContacts"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesCustomerContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesCustomerContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
        "line": 588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesCustomerContactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesCustomerContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
            "line": 595
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesCustomerContactsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesCustomerContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesCustomerContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
        "line": 554
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesCustomerContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 583
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 567
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesCustomerContacts"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesCustomerContactsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesDbToolsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesDbToolsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 606
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesDbToolsDetails",
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesDbToolsDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesDbToolsDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesDbToolsDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 678
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 692
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesDbToolsDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesDbToolsDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 685
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 685
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 685
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesDbToolsDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesDbToolsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesDbToolsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
        "line": 629
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesDbToolsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 658
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 663
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 668
          },
          "name": "maxIdleTimeInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 673
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 642
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesDbToolsDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesDbToolsDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 696
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKey",
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKey"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntry": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntry",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 976
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntry",
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntry"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 836
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKey",
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKey"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
        "line": 958
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
            "line": 965
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKeyList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
        "line": 859
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 888
          },
          "name": "arnRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 893
          },
          "name": "autonomousDatabasesCloneProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 898
          },
          "name": "certificateDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 903
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 908
          },
          "name": "directoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 913
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 918
          },
          "name": "keyArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 923
          },
          "name": "keyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 928
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 933
          },
          "name": "okvKmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 938
          },
          "name": "okvUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 943
          },
          "name": "serviceEndpointUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 948
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 953
          },
          "name": "vaultUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 872
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKey"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
          "line": 1046
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1039
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1053
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1046
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1046
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1046
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
        "line": 999
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1029
          },
          "name": "encryptionKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryEncryptionKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1034
          },
          "name": "timeActivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1012
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntry"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 818
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 832
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 825
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 825
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 825
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
          "line": 728
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 719
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 748
          },
          "name": "arnRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 753
          },
          "name": "autonomousDatabasesCloneProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 758
          },
          "name": "certificateDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 763
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 768
          },
          "name": "directoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 773
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 778
          },
          "name": "keyArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 783
          },
          "name": "keyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 788
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 793
          },
          "name": "okvKmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 798
          },
          "name": "okvUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 803
          },
          "name": "serviceEndpointUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 808
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 813
          },
          "name": "vaultUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 732
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKey"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesKeyHistoryEntry": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesKeyHistoryEntry",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1057
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesKeyHistoryEntry",
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesKeyHistoryEntry"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesKeyHistoryEntryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesKeyHistoryEntryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
          "line": 1136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1143
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesKeyHistoryEntryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesKeyHistoryEntryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1136
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1136
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesKeyHistoryEntryList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesKeyHistoryEntryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesKeyHistoryEntryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1080
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesKeyHistoryEntryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1109
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1114
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1119
          },
          "name": "timeActivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1124
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1093
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesKeyHistoryEntry"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesKeyHistoryEntryOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 2635
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2649
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2642
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2642
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2642
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLocalStandbyDb": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLocalStandbyDb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1147
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLocalStandbyDb",
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLocalStandbyDb"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLocalStandbyDbList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLocalStandbyDbList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1258
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLocalStandbyDbOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLocalStandbyDbList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1251
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1251
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1251
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLocalStandbyDbList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLocalStandbyDbOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLocalStandbyDbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
          "line": 1179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1170
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLocalStandbyDbOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1199
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1204
          },
          "name": "lagTimeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1209
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1214
          },
          "name": "maintenanceTargetComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1219
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1224
          },
          "name": "timeDataGuardRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1229
          },
          "name": "timeDisasterRecoveryRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1234
          },
          "name": "timeMaintenanceBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1239
          },
          "name": "timeMaintenanceEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLocalStandbyDb"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLocalStandbyDbOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLongTermBackupSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLongTermBackupSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1262
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLongTermBackupSchedule",
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLongTermBackupSchedule"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLongTermBackupScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLongTermBackupScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
        "line": 1334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLongTermBackupScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLongTermBackupScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
            "line": 1341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLongTermBackupScheduleList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLongTermBackupScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLongTermBackupScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
          "line": 1294
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1285
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLongTermBackupScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1314
          },
          "name": "isDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1319
          },
          "name": "repeatCadence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1324
          },
          "name": "retentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1329
          },
          "name": "timeOfBackup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLongTermBackupSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLongTermBackupScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
        "line": 1941
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1970
          },
          "name": "actualUsedDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1975
          },
          "name": "allocatedStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1981
          },
          "name": "apexDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesApexDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1986
          },
          "name": "arePrimaryWhitelistedIpsUsed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2001
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2006
          },
          "name": "autonomousMaintenanceScheduleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1991
          },
          "name": "autoRefreshFrequencyInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1996
          },
          "name": "autoRefreshPointLagInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2011
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2016
          },
          "name": "availableUpgradeVersions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2022
          },
          "name": "backupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2027
          },
          "name": "backupRetentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2032
          },
          "name": "byolComputeCountLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2037
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2042
          },
          "name": "cloneTableSpaceList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2047
          },
          "name": "cloneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2052
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2057
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2062
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2067
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2073
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2079
          },
          "name": "connectionUrls",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesConnectionUrlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2084
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2090
          },
          "name": "customerContacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesCustomerContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2110
          },
          "name": "databaseEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2115
          },
          "name": "databaseManagementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2120
          },
          "name": "dataguardRegionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2095
          },
          "name": "dataSafeStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2100
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2105
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2125
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2131
          },
          "name": "dbToolsDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesDbToolsDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2136
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2141
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2147
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2152
          },
          "name": "disasterRecoveryRegionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2157
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2163
          },
          "name": "encryptionKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2169
          },
          "name": "encryptionKeyHistoryEntry",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesEncryptionKeyHistoryEntryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2174
          },
          "name": "failedDataRecoveryInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2180
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2185
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2200
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2190
          },
          "name": "inMemoryAreaInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2195
          },
          "name": "inMemoryPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2205
          },
          "name": "isAccessControlEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2210
          },
          "name": "isAutoScalingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2215
          },
          "name": "isAutoScalingForStorageEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2220
          },
          "name": "isBackupRetentionLocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2225
          },
          "name": "isDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2230
          },
          "name": "isDedicated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2235
          },
          "name": "isDevTier",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2240
          },
          "name": "isFreeTier",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2245
          },
          "name": "isLocalDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2250
          },
          "name": "isMtlsConnectionRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2255
          },
          "name": "isPreview",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2260
          },
          "name": "isReconnectCloneEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2265
          },
          "name": "isRefreshableClone",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2270
          },
          "name": "isRemoteDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2276
          },
          "name": "keyHistoryEntry",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesKeyHistoryEntryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2281
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2286
          },
          "name": "keyStoreWalletName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2291
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2296
          },
          "name": "kmsKeyLifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2301
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2306
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2311
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2316
          },
          "name": "localAdgAutoFailoverMaxDataLossLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2321
          },
          "name": "localDisasterRecoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2327
          },
          "name": "localStandbyDb",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLocalStandbyDbList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2333
          },
          "name": "longTermBackupSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesLongTermBackupScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2338
          },
          "name": "maintenanceTargetComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2343
          },
          "name": "maxCpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2348
          },
          "name": "memoryPerOracleComputeUnitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2353
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2358
          },
          "name": "netServicesArchitecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2363
          },
          "name": "nextLongTermBackupTimeStamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2368
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2373
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2378
          },
          "name": "openMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2383
          },
          "name": "peerDbIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2388
          },
          "name": "privateEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2393
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2398
          },
          "name": "privateEndpointLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2403
          },
          "name": "provisionableCpus",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2409
          },
          "name": "publicConnectionUrls",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesPublicConnectionUrlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2414
          },
          "name": "publicEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2419
          },
          "name": "refreshableMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2424
          },
          "name": "refreshableStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2430
          },
          "name": "remoteDisasterRecoveryConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesRemoteDisasterRecoveryConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2435
          },
          "name": "resourcePoolLeaderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2441
          },
          "name": "resourcePoolSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesResourcePoolSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2446
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2452
          },
          "name": "scheduledOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2458
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2463
          },
          "name": "serviceConsoleUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2468
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2474
          },
          "name": "standbyDb",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesStandbyDbList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2479
          },
          "name": "standbyWhitelistedIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2484
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2489
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2494
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2499
          },
          "name": "supportedRegionsToCloneTo",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2505
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2510
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2515
          },
          "name": "timeDataGuardRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2520
          },
          "name": "timeDeletionOfFreeAutonomousDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2525
          },
          "name": "timeDisasterRecoveryRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2530
          },
          "name": "timeEarliestAvailableDbVersionUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2535
          },
          "name": "timeLatestAvailableDbVersionUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2540
          },
          "name": "timeLocalDataGuardEnabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2545
          },
          "name": "timeMaintenanceBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2550
          },
          "name": "timeMaintenanceEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2555
          },
          "name": "timeOfAutoRefreshStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2560
          },
          "name": "timeOfJoiningResourcePool",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2565
          },
          "name": "timeOfLastFailover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2570
          },
          "name": "timeOfLastRefresh",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2575
          },
          "name": "timeOfLastRefreshPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2580
          },
          "name": "timeOfLastSwitchover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2585
          },
          "name": "timeOfNextRefresh",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2590
          },
          "name": "timeReclamationOfFreeAutonomousDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2595
          },
          "name": "timeScheduledDbVersionUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2600
          },
          "name": "timeUndeleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2605
          },
          "name": "timeUntilReconnectCloneEnabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2610
          },
          "name": "totalBackupStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2615
          },
          "name": "usedDataStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2620
          },
          "name": "usedDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2625
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2630
          },
          "name": "whitelistedIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1954
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesPublicConnectionUrls": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesPublicConnectionUrls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1352
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesPublicConnectionUrls",
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesPublicConnectionUrls"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesPublicConnectionUrlsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesPublicConnectionUrlsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1458
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesPublicConnectionUrlsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesPublicConnectionUrlsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1451
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1451
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1451
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesPublicConnectionUrlsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesPublicConnectionUrlsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesPublicConnectionUrlsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
          "line": 1384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1375
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesPublicConnectionUrlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1404
          },
          "name": "apexUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1409
          },
          "name": "databaseTransformsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1414
          },
          "name": "graphStudioUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1419
          },
          "name": "machineLearningNotebookUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1424
          },
          "name": "machineLearningUserManagementUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1429
          },
          "name": "mongoDbUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1434
          },
          "name": "ordsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1439
          },
          "name": "sqlDevWebUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesPublicConnectionUrls"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesPublicConnectionUrlsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesRemoteDisasterRecoveryConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesRemoteDisasterRecoveryConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1462
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesRemoteDisasterRecoveryConfiguration",
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesRemoteDisasterRecoveryConfiguration"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesRemoteDisasterRecoveryConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesRemoteDisasterRecoveryConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1548
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesRemoteDisasterRecoveryConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesRemoteDisasterRecoveryConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1541
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1541
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1541
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesRemoteDisasterRecoveryConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesRemoteDisasterRecoveryConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesRemoteDisasterRecoveryConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1485
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesRemoteDisasterRecoveryConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1514
          },
          "name": "disasterRecoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1519
          },
          "name": "isReplicateAutomaticBackups",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1524
          },
          "name": "isSnapshotStandby",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1529
          },
          "name": "timeSnapshotStandbyEnabledTill",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesRemoteDisasterRecoveryConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesRemoteDisasterRecoveryConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesResourcePoolSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesResourcePoolSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1552
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesResourcePoolSummary",
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesResourcePoolSummary"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesResourcePoolSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesResourcePoolSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
          "line": 1631
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1624
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1638
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesResourcePoolSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesResourcePoolSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1631
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1631
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1631
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesResourcePoolSummaryList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesResourcePoolSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesResourcePoolSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
          "line": 1584
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1575
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesResourcePoolSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1604
          },
          "name": "availableComputeCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1609
          },
          "name": "isDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1614
          },
          "name": "poolSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1619
          },
          "name": "totalComputeCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1588
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesResourcePoolSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesResourcePoolSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1717
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperations",
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperations"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsDayOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsDayOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1642
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsDayOfWeek",
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsDayOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsDayOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsDayOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
          "line": 1706
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1699
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1713
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsDayOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsDayOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1706
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1706
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1706
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsDayOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsDayOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsDayOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1665
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsDayOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1694
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1678
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsDayOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsDayOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
          "line": 1792
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1785
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1799
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1792
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1792
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1792
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
          "line": 1749
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1740
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1770
          },
          "name": "dayOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsDayOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1775
          },
          "name": "scheduledStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1780
          },
          "name": "scheduledStopTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1753
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesScheduledOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesStandbyDb": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesStandbyDb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1803
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesStandbyDb",
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesStandbyDb"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesStandbyDbList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesStandbyDbList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
        "line": 1900
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesStandbyDbOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesStandbyDbList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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-database-autonomous-databases-clones/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-database-autonomous-databases-clones/index.ts",
            "line": 1907
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesStandbyDbList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesStandbyDbOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesStandbyDbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
          "line": 1835
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 1826
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesStandbyDbOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1855
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1860
          },
          "name": "lagTimeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1865
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1870
          },
          "name": "maintenanceTargetComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1875
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1880
          },
          "name": "timeDataGuardRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1885
          },
          "name": "timeDisasterRecoveryRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1890
          },
          "name": "timeMaintenanceBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1895
          },
          "name": "timeMaintenanceEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 1839
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesStandbyDb"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesAutonomousDatabasesStandbyDbOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_databases_clones#autonomous_database_id DataOciDatabaseAutonomousDatabasesClones#autonomous_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 13
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_databases_clones#compartment_id DataOciDatabaseAutonomousDatabasesClones#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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/7.19.0/docs/data-sources/database_autonomous_databases_clones#clone_type DataOciDatabaseAutonomousDatabasesClones#clone_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 17
          },
          "name": "cloneType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_databases_clones#display_name DataOciDatabaseAutonomousDatabasesClones#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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/7.19.0/docs/data-sources/database_autonomous_databases_clones#filter DataOciDatabaseAutonomousDatabasesClones#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_databases_clones#id DataOciDatabaseAutonomousDatabasesClones#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/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/7.19.0/docs/data-sources/database_autonomous_databases_clones#state DataOciDatabaseAutonomousDatabasesClones#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 2653
      },
      "name": "DataOciDatabaseAutonomousDatabasesClonesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_databases_clones#name DataOciDatabaseAutonomousDatabasesClones#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2657
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_databases_clones#values DataOciDatabaseAutonomousDatabasesClones#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2665
          },
          "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/7.19.0/docs/data-sources/database_autonomous_databases_clones#regex DataOciDatabaseAutonomousDatabasesClones#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2661
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 2810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2825
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2818
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2818
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2818
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2811
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
          "line": 2721
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
        "line": 2711
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2788
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesClonesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2776
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2792
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2805
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2769
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2782
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2798
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases-clones/index.ts",
            "line": 2725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesClonesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases-clones/index:DataOciDatabaseAutonomousDatabasesClonesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousDatabasesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_databases#compartment_id DataOciDatabaseAutonomousDatabases#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/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/7.19.0/docs/data-sources/database_autonomous_databases#autonomous_container_database_id DataOciDatabaseAutonomousDatabases#autonomous_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 13
          },
          "name": "autonomousContainerDatabaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_databases#db_version DataOciDatabaseAutonomousDatabases#db_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 21
          },
          "name": "dbVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_databases#db_workload DataOciDatabaseAutonomousDatabases#db_workload}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 25
          },
          "name": "dbWorkload",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_databases#display_name DataOciDatabaseAutonomousDatabases#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/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/7.19.0/docs/data-sources/database_autonomous_databases#filter DataOciDatabaseAutonomousDatabases#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 74
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_databases#id DataOciDatabaseAutonomousDatabases#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/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/7.19.0/docs/data-sources/database_autonomous_databases#infrastructure_type DataOciDatabaseAutonomousDatabases#infrastructure_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 40
          },
          "name": "infrastructureType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_databases#is_data_guard_enabled DataOciDatabaseAutonomousDatabases#is_data_guard_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 44
          },
          "name": "isDataGuardEnabled",
          "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/7.19.0/docs/data-sources/database_autonomous_databases#is_free_tier DataOciDatabaseAutonomousDatabases#is_free_tier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 48
          },
          "name": "isFreeTier",
          "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/7.19.0/docs/data-sources/database_autonomous_databases#is_refreshable_clone DataOciDatabaseAutonomousDatabases#is_refreshable_clone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 52
          },
          "name": "isRefreshableClone",
          "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/7.19.0/docs/data-sources/database_autonomous_databases#is_resource_pool_leader DataOciDatabaseAutonomousDatabases#is_resource_pool_leader}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 56
          },
          "name": "isResourcePoolLeader",
          "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/7.19.0/docs/data-sources/database_autonomous_databases#lifecycle_state_not_equal_to DataOciDatabaseAutonomousDatabases#lifecycle_state_not_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 60
          },
          "name": "lifecycleStateNotEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_databases#resource_pool_leader_id DataOciDatabaseAutonomousDatabases#resource_pool_leader_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 64
          },
          "name": "resourcePoolLeaderId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_databases#state DataOciDatabaseAutonomousDatabases#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 68
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 2810
      },
      "name": "DataOciDatabaseAutonomousDatabasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_databases#name DataOciDatabaseAutonomousDatabases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2814
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_databases#values DataOciDatabaseAutonomousDatabases#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2822
          },
          "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/7.19.0/docs/data-sources/database_autonomous_databases#regex DataOciDatabaseAutonomousDatabases#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2818
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/index.ts",
          "line": 2975
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 2967
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2982
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2975
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2975
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2975
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2968
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-databases/index.ts",
          "line": 2878
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-databases/index.ts",
        "line": 2868
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2945
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousDatabasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2933
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2949
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2962
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2926
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2939
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2955
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-databases/index.ts",
            "line": 2882
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDatabasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-databases/index:DataOciDatabaseAutonomousDatabasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_db_preview_versions oci_database_autonomous_db_preview_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_db_preview_versions oci_database_autonomous_db_preview_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-db-preview-versions/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.DataOciDatabaseAutonomousDbPreviewVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousDbPreviewVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/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 DataOciDatabaseAutonomousDbPreviewVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_db_preview_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousDbPreviewVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousDbPreviewVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 400
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 403
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 387
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 415
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 423
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDbPreviewVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 308
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 362
          },
          "name": "autonomousDbPreviewVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsAutonomousDbPreviewVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 397
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 375
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 407
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 391
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 368
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 381
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-db-preview-versions/index:DataOciDatabaseAutonomousDbPreviewVersions"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsAutonomousDbPreviewVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsAutonomousDbPreviewVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseAutonomousDbPreviewVersionsAutonomousDbPreviewVersions",
      "symbolId": "src/data-oci-database-autonomous-db-preview-versions/index:DataOciDatabaseAutonomousDbPreviewVersionsAutonomousDbPreviewVersions"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsAutonomousDbPreviewVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsAutonomousDbPreviewVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-db-preview-versions/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-database-autonomous-db-preview-versions/index.ts",
        "line": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/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.DataOciDatabaseAutonomousDbPreviewVersionsAutonomousDbPreviewVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDbPreviewVersionsAutonomousDbPreviewVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/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-database-autonomous-db-preview-versions/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-database-autonomous-db-preview-versions/index.ts",
            "line": 112
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-db-preview-versions/index:DataOciDatabaseAutonomousDbPreviewVersionsAutonomousDbPreviewVersionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsAutonomousDbPreviewVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsAutonomousDbPreviewVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-db-preview-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-database-autonomous-db-preview-versions/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseAutonomousDbPreviewVersionsAutonomousDbPreviewVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 80
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 85
          },
          "name": "details",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 90
          },
          "name": "timePreviewBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 95
          },
          "name": "timePreviewEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 100
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsAutonomousDbPreviewVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-db-preview-versions/index:DataOciDatabaseAutonomousDbPreviewVersionsAutonomousDbPreviewVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousDbPreviewVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_db_preview_versions#compartment_id DataOciDatabaseAutonomousDbPreviewVersions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/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/7.19.0/docs/data-sources/database_autonomous_db_preview_versions#filter DataOciDatabaseAutonomousDbPreviewVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_db_preview_versions#id DataOciDatabaseAutonomousDbPreviewVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-db-preview-versions/index:DataOciDatabaseAutonomousDbPreviewVersionsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
        "line": 123
      },
      "name": "DataOciDatabaseAutonomousDbPreviewVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_db_preview_versions#name DataOciDatabaseAutonomousDbPreviewVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 127
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_db_preview_versions#values DataOciDatabaseAutonomousDbPreviewVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 135
          },
          "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/7.19.0/docs/data-sources/database_autonomous_db_preview_versions#regex DataOciDatabaseAutonomousDbPreviewVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 131
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-db-preview-versions/index:DataOciDatabaseAutonomousDbPreviewVersionsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-db-preview-versions/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-database-autonomous-db-preview-versions/index.ts",
        "line": 280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/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.DataOciDatabaseAutonomousDbPreviewVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDbPreviewVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/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-database-autonomous-db-preview-versions/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-database-autonomous-db-preview-versions/index.ts",
            "line": 288
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 281
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-db-preview-versions/index:DataOciDatabaseAutonomousDbPreviewVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-db-preview-versions/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-database-autonomous-db-preview-versions/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 258
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousDbPreviewVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 246
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 262
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 275
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 239
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 252
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 268
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-preview-versions/index.ts",
            "line": 195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbPreviewVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-db-preview-versions/index:DataOciDatabaseAutonomousDbPreviewVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_db_versions oci_database_autonomous_db_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_db_versions oci_database_autonomous_db_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
          "line": 354
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousDbVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 339
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseAutonomousDbVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_db_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousDbVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousDbVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 436
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 407
          },
          "name": "resetDbWorkload"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 439
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 423
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/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-database-autonomous-db-versions/index.ts",
            "line": 460
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDbVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 327
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 382
          },
          "name": "autonomousDbVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsAutonomousDbVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 433
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 395
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 411
          },
          "name": "dbWorkloadInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 443
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 427
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 388
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 401
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 417
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-db-versions/index:DataOciDatabaseAutonomousDbVersions"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsAutonomousDbVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsAutonomousDbVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseAutonomousDbVersionsAutonomousDbVersions",
      "symbolId": "src/data-oci-database-autonomous-db-versions/index:DataOciDatabaseAutonomousDbVersionsAutonomousDbVersions"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsAutonomousDbVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsAutonomousDbVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-db-versions/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
        "line": 124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 138
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsAutonomousDbVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDbVersionsAutonomousDbVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 131
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 131
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-db-versions/index:DataOciDatabaseAutonomousDbVersionsAutonomousDbVersionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsAutonomousDbVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsAutonomousDbVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-db-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-database-autonomous-db-versions/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseAutonomousDbVersionsAutonomousDbVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 84
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 89
          },
          "name": "details",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 94
          },
          "name": "isDedicated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 99
          },
          "name": "isDefaultForFree",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 104
          },
          "name": "isDefaultForPaid",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 109
          },
          "name": "isFreeTierEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 114
          },
          "name": "isPaidEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 119
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsAutonomousDbVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-db-versions/index:DataOciDatabaseAutonomousDbVersionsAutonomousDbVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousDbVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_db_versions#compartment_id DataOciDatabaseAutonomousDbVersions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/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/7.19.0/docs/data-sources/database_autonomous_db_versions#db_workload DataOciDatabaseAutonomousDbVersions#db_workload}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 17
          },
          "name": "dbWorkload",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_db_versions#filter DataOciDatabaseAutonomousDbVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_db_versions#id DataOciDatabaseAutonomousDbVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-db-versions/index:DataOciDatabaseAutonomousDbVersionsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
        "line": 142
      },
      "name": "DataOciDatabaseAutonomousDbVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_db_versions#name DataOciDatabaseAutonomousDbVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 146
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_db_versions#values DataOciDatabaseAutonomousDbVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 154
          },
          "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/7.19.0/docs/data-sources/database_autonomous_db_versions#regex DataOciDatabaseAutonomousDbVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 150
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-db-versions/index:DataOciDatabaseAutonomousDbVersionsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-db-versions/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 314
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousDbVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 307
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 307
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 307
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-db-versions/index:DataOciDatabaseAutonomousDbVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-db-versions/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-database-autonomous-db-versions/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 277
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousDbVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 265
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 281
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 294
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 258
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 271
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 287
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-db-versions/index.ts",
            "line": 214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousDbVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-db-versions/index:DataOciDatabaseAutonomousDbVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructure": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructure oci_database_autonomous_exadata_infrastructure}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructure",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructure oci_database_autonomous_exadata_infrastructure} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
          "line": 607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
        "line": 575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousExadataInfrastructure resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 592
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseAutonomousExadataInfrastructure to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructure#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousExadataInfrastructure that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousExadataInfrastructure to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 761
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 767
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructure",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 580
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 644
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 649
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 654
          },
          "name": "createAsync",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 660
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 665
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 670
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 676
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 681
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 686
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 691
          },
          "name": "lastMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 696
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 701
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 707
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 713
          },
          "name": "maintenanceWindowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 718
          },
          "name": "nextMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 723
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 728
          },
          "name": "scanDnsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 733
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 738
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 743
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 748
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 753
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 639
          },
          "name": "autonomousExadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 632
          },
          "name": "autonomousExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure/index:DataOciDatabaseAutonomousExadataInfrastructure"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructureConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructure#autonomous_exadata_infrastructure_id DataOciDatabaseAutonomousExadataInfrastructure#autonomous_exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 13
          },
          "name": "autonomousExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure/index:DataOciDatabaseAutonomousExadataInfrastructureConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
        "line": 165
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindow",
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure/index:DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindow"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeek",
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure/index:DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructure/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-database-autonomous-exadata-infrastructure/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/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.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/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-database-autonomous-exadata-infrastructure/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-database-autonomous-exadata-infrastructure/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure/index:DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-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-database-autonomous-exadata-infrastructure/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 67
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure/index:DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
        "line": 443
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetails",
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure/index:DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
        "line": 293
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeek",
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure/index:DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructure/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-database-autonomous-exadata-infrastructure/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/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.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/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-database-autonomous-exadata-infrastructure/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-database-autonomous-exadata-infrastructure/index.ts",
            "line": 357
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure/index:DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructure/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-database-autonomous-exadata-infrastructure/index.ts",
        "line": 316
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 345
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure/index:DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructure/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
        "line": 553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 567
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 560
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 560
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 560
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure/index:DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
        "line": 368
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonths",
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure/index:DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructure/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
        "line": 425
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 439
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 432
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 432
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 432
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure/index:DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructure/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-database-autonomous-exadata-infrastructure/index.ts",
        "line": 391
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 420
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure/index:DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructure/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
        "line": 466
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 495
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 501
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 506
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 511
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 516
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 521
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 527
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 532
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 537
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 543
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 548
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure/index:DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructure/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-database-autonomous-exadata-infrastructure/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/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.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/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-database-autonomous-exadata-infrastructure/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-database-autonomous-exadata-infrastructure/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure/index:DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
        "line": 90
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowMonths",
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure/index:DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructure/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-database-autonomous-exadata-infrastructure/index.ts",
        "line": 147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/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.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/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-database-autonomous-exadata-infrastructure/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-database-autonomous-exadata-infrastructure/index.ts",
            "line": 154
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure/index:DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructure/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-database-autonomous-exadata-infrastructure/index.ts",
        "line": 113
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 142
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure/index:DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructure/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/data-oci-database-autonomous-exadata-infrastructure/index.ts",
        "line": 188
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 217
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 223
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 228
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 233
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 238
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 243
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 249
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 254
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 259
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 265
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 270
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure/index.ts",
            "line": 201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure/index:DataOciDatabaseAutonomousExadataInfrastructureMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureOcpu": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructure_ocpu oci_database_autonomous_exadata_infrastructure_ocpu}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureOcpu",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructure_ocpu oci_database_autonomous_exadata_infrastructure_ocpu} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
          "line": 138
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureOcpuConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousExadataInfrastructureOcpu resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 123
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseAutonomousExadataInfrastructureOcpu to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructure_ocpu#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousExadataInfrastructureOcpu that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousExadataInfrastructureOcpu to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 194
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 211
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 218
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructureOcpu",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 111
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 177
          },
          "name": "byWorkloadType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureOcpuByWorkloadTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 182
          },
          "name": "consumedCpu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 203
          },
          "name": "totalCpu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 171
          },
          "name": "autonomousExadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 198
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 164
          },
          "name": "autonomousExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 188
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index:DataOciDatabaseAutonomousExadataInfrastructureOcpu"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureOcpuByWorkloadType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureOcpuByWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
        "line": 22
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructureOcpuByWorkloadType",
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index:DataOciDatabaseAutonomousExadataInfrastructureOcpuByWorkloadType"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureOcpuByWorkloadTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureOcpuByWorkloadTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
          "line": 91
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
        "line": 84
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 98
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureOcpuByWorkloadTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructureOcpuByWorkloadTypeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 91
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 91
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 91
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index:DataOciDatabaseAutonomousExadataInfrastructureOcpuByWorkloadTypeList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureOcpuByWorkloadTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureOcpuByWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/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-database-autonomous-exadata-infrastructure-ocpu/index.ts",
        "line": 45
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructureOcpuByWorkloadTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 74
          },
          "name": "adw",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 79
          },
          "name": "atp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureOcpuByWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index:DataOciDatabaseAutonomousExadataInfrastructureOcpuByWorkloadTypeOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureOcpuConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureOcpuConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructureOcpuConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructure_ocpu#autonomous_exadata_infrastructure_id DataOciDatabaseAutonomousExadataInfrastructureOcpu#autonomous_exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 13
          },
          "name": "autonomousExadataInfrastructureId",
          "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/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructure_ocpu#id DataOciDatabaseAutonomousExadataInfrastructureOcpu#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure-ocpu/index:DataOciDatabaseAutonomousExadataInfrastructureOcpuConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructure_shapes oci_database_autonomous_exadata_infrastructure_shapes}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructure_shapes oci_database_autonomous_exadata_infrastructure_shapes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
          "line": 344
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousExadataInfrastructureShapes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 329
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseAutonomousExadataInfrastructureShapes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructure_shapes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousExadataInfrastructureShapes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousExadataInfrastructureShapes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 423
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 426
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 410
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 438
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 447
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructureShapes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 317
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 372
          },
          "name": "autonomousExadataInfrastructureShapes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesAutonomousExadataInfrastructureShapesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 420
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 385
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 398
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 430
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 414
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 378
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 391
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 404
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index:DataOciDatabaseAutonomousExadataInfrastructureShapes"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesAutonomousExadataInfrastructureShapes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesAutonomousExadataInfrastructureShapes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructureShapesAutonomousExadataInfrastructureShapes",
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index:DataOciDatabaseAutonomousExadataInfrastructureShapesAutonomousExadataInfrastructureShapes"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesAutonomousExadataInfrastructureShapesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesAutonomousExadataInfrastructureShapesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/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-database-autonomous-exadata-infrastructure-shapes/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/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.DataOciDatabaseAutonomousExadataInfrastructureShapesAutonomousExadataInfrastructureShapesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructureShapesAutonomousExadataInfrastructureShapesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/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-database-autonomous-exadata-infrastructure-shapes/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-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index:DataOciDatabaseAutonomousExadataInfrastructureShapesAutonomousExadataInfrastructureShapesList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesAutonomousExadataInfrastructureShapesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesAutonomousExadataInfrastructureShapesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructure-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-database-autonomous-exadata-infrastructure-shapes/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructureShapesAutonomousExadataInfrastructureShapesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 84
          },
          "name": "availableCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 89
          },
          "name": "coreCountIncrement",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 94
          },
          "name": "maximumNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 99
          },
          "name": "minimumCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 104
          },
          "name": "minimumNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 109
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesAutonomousExadataInfrastructureShapes"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index:DataOciDatabaseAutonomousExadataInfrastructureShapesAutonomousExadataInfrastructureShapesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructureShapesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructure_shapes#availability_domain DataOciDatabaseAutonomousExadataInfrastructureShapes#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/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/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructure_shapes#compartment_id DataOciDatabaseAutonomousExadataInfrastructureShapes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/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/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructure_shapes#filter DataOciDatabaseAutonomousExadataInfrastructureShapes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructure_shapes#id DataOciDatabaseAutonomousExadataInfrastructureShapes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index:DataOciDatabaseAutonomousExadataInfrastructureShapesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
        "line": 132
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructureShapesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructure_shapes#name DataOciDatabaseAutonomousExadataInfrastructureShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 136
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructure_shapes#values DataOciDatabaseAutonomousExadataInfrastructureShapes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 144
          },
          "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/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructure_shapes#regex DataOciDatabaseAutonomousExadataInfrastructureShapes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 140
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index:DataOciDatabaseAutonomousExadataInfrastructureShapesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 304
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructureShapesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 297
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 297
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 297
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 290
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index:DataOciDatabaseAutonomousExadataInfrastructureShapesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/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-database-autonomous-exadata-infrastructure-shapes/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 267
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructureShapesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 255
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 271
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 284
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 248
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 261
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 277
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index.ts",
            "line": 204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructureShapesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructure-shapes/index:DataOciDatabaseAutonomousExadataInfrastructureShapesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructures": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructures oci_database_autonomous_exadata_infrastructures}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructures",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructures oci_database_autonomous_exadata_infrastructures} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
          "line": 992
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
        "line": 960
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousExadataInfrastructures resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 977
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseAutonomousExadataInfrastructures to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructures#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousExadataInfrastructures that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousExadataInfrastructures to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1108
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1034
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1063
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1111
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1079
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1095
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1123
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1134
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructures",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 965
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1022
          },
          "name": "autonomousExadataInfrastructures",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1105
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1038
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1051
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1067
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1115
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1083
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1099
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1028
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1044
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1057
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1073
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 1089
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructures"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructures": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructures",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
        "line": 596
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructures",
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructures"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
          "line": 769
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
        "line": 762
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 776
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 769
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 769
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 769
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
        "line": 190
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindow",
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindow"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDaysOfWeek",
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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-database-autonomous-exadata-infrastructures/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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-database-autonomous-exadata-infrastructures/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-database-autonomous-exadata-infrastructures/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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-database-autonomous-exadata-infrastructures/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
        "line": 468
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetails",
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
        "line": 318
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsDaysOfWeek",
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-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-database-autonomous-exadata-infrastructures/index.ts",
        "line": 375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-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.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-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-database-autonomous-exadata-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-database-autonomous-exadata-infrastructures/index.ts",
            "line": 382
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
        "line": 341
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 370
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
        "line": 578
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 592
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 585
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 585
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 585
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
        "line": 393
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsMonths",
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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-database-autonomous-exadata-infrastructures/index.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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-database-autonomous-exadata-infrastructures/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-database-autonomous-exadata-infrastructures/index.ts",
            "line": 457
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-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-database-autonomous-exadata-infrastructures/index.ts",
        "line": 416
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 445
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
        "line": 491
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 520
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 526
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 531
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 536
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 541
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 546
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 552
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 557
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 562
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 568
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 573
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
        "line": 300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 314
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 307
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 307
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 307
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
        "line": 115
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowMonths",
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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-database-autonomous-exadata-infrastructures/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-database-autonomous-exadata-infrastructures/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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-database-autonomous-exadata-infrastructures/index.ts",
        "line": 138
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 167
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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-database-autonomous-exadata-infrastructures/index.ts",
        "line": 213
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 242
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 248
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 253
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 258
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 263
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 268
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 274
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 279
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 284
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 290
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 295
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
        "line": 619
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 648
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 653
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 658
          },
          "name": "createAsync",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 664
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 669
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 674
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 680
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 685
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 690
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 695
          },
          "name": "lastMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 700
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 705
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 711
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 717
          },
          "name": "maintenanceWindowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresMaintenanceWindowDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 722
          },
          "name": "nextMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 727
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 732
          },
          "name": "scanDnsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 737
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 742
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 747
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 752
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 757
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 632
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructures"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresAutonomousExadataInfrastructuresOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructures#compartment_id DataOciDatabaseAutonomousExadataInfrastructures#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructures#availability_domain DataOciDatabaseAutonomousExadataInfrastructures#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructures#display_name DataOciDatabaseAutonomousExadataInfrastructures#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructures#filter DataOciDatabaseAutonomousExadataInfrastructures#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructures#id DataOciDatabaseAutonomousExadataInfrastructures#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructures#state DataOciDatabaseAutonomousExadataInfrastructures#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
        "line": 780
      },
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructures#name DataOciDatabaseAutonomousExadataInfrastructures#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 784
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructures#values DataOciDatabaseAutonomousExadataInfrastructures#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 792
          },
          "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/7.19.0/docs/data-sources/database_autonomous_exadata_infrastructures#regex DataOciDatabaseAutonomousExadataInfrastructures#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 788
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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-database-autonomous-exadata-infrastructures/index.ts",
        "line": 937
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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.DataOciDatabaseAutonomousExadataInfrastructuresFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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-database-autonomous-exadata-infrastructures/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-database-autonomous-exadata-infrastructures/index.ts",
            "line": 945
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 938
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-exadata-infrastructures/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
        "line": 838
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 915
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousExadataInfrastructuresFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 903
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 919
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 932
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 896
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 909
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 925
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-exadata-infrastructures/index.ts",
            "line": 852
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousExadataInfrastructuresFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-exadata-infrastructures/index:DataOciDatabaseAutonomousExadataInfrastructuresFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousPatch": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_patch oci_database_autonomous_patch}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousPatch",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_patch oci_database_autonomous_patch} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-patch/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.DataOciDatabaseAutonomousPatchConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-patch/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousPatch resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/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 DataOciDatabaseAutonomousPatch to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_patch#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousPatch that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousPatch to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/index.ts",
            "line": 113
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/index.ts",
            "line": 165
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/index.ts",
            "line": 172
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousPatch",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/index.ts",
            "line": 96
          },
          "name": "autonomousPatchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/index.ts",
            "line": 101
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/index.ts",
            "line": 122
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/index.ts",
            "line": 127
          },
          "name": "patchModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/index.ts",
            "line": 132
          },
          "name": "quarter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/index.ts",
            "line": 137
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/index.ts",
            "line": 142
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/index.ts",
            "line": 147
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/index.ts",
            "line": 152
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/index.ts",
            "line": 157
          },
          "name": "year",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/index.ts",
            "line": 91
          },
          "name": "autonomousPatchIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/index.ts",
            "line": 117
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/index.ts",
            "line": 84
          },
          "name": "autonomousPatchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-patch/index:DataOciDatabaseAutonomousPatch"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousPatchConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousPatchConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-patch/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousPatchConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_patch#autonomous_patch_id DataOciDatabaseAutonomousPatch#autonomous_patch_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/index.ts",
            "line": 13
          },
          "name": "autonomousPatchId",
          "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/7.19.0/docs/data-sources/database_autonomous_patch#id DataOciDatabaseAutonomousPatch#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-patch/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-patch/index:DataOciDatabaseAutonomousPatchConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachine": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_virtual_machine oci_database_autonomous_virtual_machine}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachine",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_virtual_machine oci_database_autonomous_virtual_machine} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-virtual-machine/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.DataOciDatabaseAutonomousVirtualMachineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousVirtualMachine resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/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 DataOciDatabaseAutonomousVirtualMachine to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_virtual_machine#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousVirtualMachine that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousVirtualMachine to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
            "line": 150
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/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-database-autonomous-virtual-machine/index.ts",
            "line": 184
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVirtualMachine",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
            "line": 96
          },
          "name": "autonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
            "line": 101
          },
          "name": "clientIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
            "line": 106
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
            "line": 111
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
            "line": 116
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
            "line": 121
          },
          "name": "dbServerDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
            "line": 126
          },
          "name": "dbServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
            "line": 132
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
            "line": 138
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
            "line": 159
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
            "line": 164
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
            "line": 169
          },
          "name": "vmName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
            "line": 91
          },
          "name": "autonomousVirtualMachineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
            "line": 154
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
            "line": 84
          },
          "name": "autonomousVirtualMachineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
            "line": 144
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-virtual-machine/index:DataOciDatabaseAutonomousVirtualMachine"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousVirtualMachineConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_virtual_machine#autonomous_virtual_machine_id DataOciDatabaseAutonomousVirtualMachine#autonomous_virtual_machine_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
            "line": 13
          },
          "name": "autonomousVirtualMachineId",
          "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/7.19.0/docs/data-sources/database_autonomous_virtual_machine#id DataOciDatabaseAutonomousVirtualMachine#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machine/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-virtual-machine/index:DataOciDatabaseAutonomousVirtualMachineConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachines": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_virtual_machines oci_database_autonomous_virtual_machines}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachines",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_virtual_machines oci_database_autonomous_virtual_machines} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
          "line": 385
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
        "line": 353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousVirtualMachines resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 370
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseAutonomousVirtualMachines to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_virtual_machines#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousVirtualMachines that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousVirtualMachines to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 481
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 484
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 452
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 468
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 496
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 506
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVirtualMachines",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 358
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 414
          },
          "name": "autonomousVirtualMachines",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesAutonomousVirtualMachinesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 478
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 427
          },
          "name": "autonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 440
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 488
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 456
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 472
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 420
          },
          "name": "autonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 433
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 446
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 462
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-virtual-machines/index:DataOciDatabaseAutonomousVirtualMachines"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesAutonomousVirtualMachines": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesAutonomousVirtualMachines",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseAutonomousVirtualMachinesAutonomousVirtualMachines",
      "symbolId": "src/data-oci-database-autonomous-virtual-machines/index:DataOciDatabaseAutonomousVirtualMachinesAutonomousVirtualMachines"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesAutonomousVirtualMachinesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesAutonomousVirtualMachinesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-virtual-machines/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-database-autonomous-virtual-machines/index.ts",
        "line": 155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/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.DataOciDatabaseAutonomousVirtualMachinesAutonomousVirtualMachinesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVirtualMachinesAutonomousVirtualMachinesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/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-database-autonomous-virtual-machines/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-database-autonomous-virtual-machines/index.ts",
            "line": 162
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-virtual-machines/index:DataOciDatabaseAutonomousVirtualMachinesAutonomousVirtualMachinesList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesAutonomousVirtualMachinesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesAutonomousVirtualMachinesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-virtual-machines/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-database-autonomous-virtual-machines/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseAutonomousVirtualMachinesAutonomousVirtualMachinesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 88
          },
          "name": "autonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 93
          },
          "name": "clientIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 98
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 103
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 108
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 113
          },
          "name": "dbServerDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 118
          },
          "name": "dbServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 124
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 130
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 135
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 140
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 145
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 150
          },
          "name": "vmName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesAutonomousVirtualMachines"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-virtual-machines/index:DataOciDatabaseAutonomousVirtualMachinesAutonomousVirtualMachinesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousVirtualMachinesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_virtual_machines#autonomous_vm_cluster_id DataOciDatabaseAutonomousVirtualMachines#autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 13
          },
          "name": "autonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_virtual_machines#compartment_id DataOciDatabaseAutonomousVirtualMachines#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/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/7.19.0/docs/data-sources/database_autonomous_virtual_machines#filter DataOciDatabaseAutonomousVirtualMachines#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_virtual_machines#id DataOciDatabaseAutonomousVirtualMachines#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/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/7.19.0/docs/data-sources/database_autonomous_virtual_machines#state DataOciDatabaseAutonomousVirtualMachines#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-virtual-machines/index:DataOciDatabaseAutonomousVirtualMachinesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
        "line": 173
      },
      "name": "DataOciDatabaseAutonomousVirtualMachinesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_virtual_machines#name DataOciDatabaseAutonomousVirtualMachines#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 177
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_virtual_machines#values DataOciDatabaseAutonomousVirtualMachines#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 185
          },
          "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/7.19.0/docs/data-sources/database_autonomous_virtual_machines#regex DataOciDatabaseAutonomousVirtualMachines#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 181
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-virtual-machines/index:DataOciDatabaseAutonomousVirtualMachinesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-virtual-machines/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-database-autonomous-virtual-machines/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/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.DataOciDatabaseAutonomousVirtualMachinesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVirtualMachinesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/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-database-autonomous-virtual-machines/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-database-autonomous-virtual-machines/index.ts",
            "line": 338
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-virtual-machines/index:DataOciDatabaseAutonomousVirtualMachinesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-virtual-machines/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 308
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousVirtualMachinesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 296
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 312
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 325
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 289
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 302
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 318
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-virtual-machines/index.ts",
            "line": 245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVirtualMachinesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-virtual-machines/index:DataOciDatabaseAutonomousVirtualMachinesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmCluster": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_cluster oci_database_autonomous_vm_cluster}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_cluster oci_database_autonomous_vm_cluster} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
          "line": 607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
        "line": 575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousVmCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 592
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseAutonomousVmCluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousVmCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousVmCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 912
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 918
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 580
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 631
          },
          "name": "autonomousDataStoragePercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 636
          },
          "name": "autonomousDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 654
          },
          "name": "availableAutonomousDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 659
          },
          "name": "availableContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 664
          },
          "name": "availableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 669
          },
          "name": "availableDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 674
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 679
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 684
          },
          "name": "cpuCoreCountPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 689
          },
          "name": "cpuPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 694
          },
          "name": "cpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 699
          },
          "name": "cpusLowestScaledValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 704
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 709
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 714
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 719
          },
          "name": "dbServers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 725
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 730
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 735
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 740
          },
          "name": "exadataStorageInTbsLowestScaledValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 746
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 751
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 756
          },
          "name": "isLocalBackupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 761
          },
          "name": "isMtlsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 766
          },
          "name": "lastMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 771
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 776
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 782
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 788
          },
          "name": "maintenanceWindowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 793
          },
          "name": "maxAcdsLowestScaledValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 798
          },
          "name": "memoryPerOracleComputeUnitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 803
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 808
          },
          "name": "nextMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 813
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 818
          },
          "name": "nonProvisionableAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 823
          },
          "name": "ocpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 828
          },
          "name": "provisionableAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 833
          },
          "name": "provisionedAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 838
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 843
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 848
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 853
          },
          "name": "scanListenerPortNonTls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 858
          },
          "name": "scanListenerPortTls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 863
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 869
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 874
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 879
          },
          "name": "timeDatabaseSslCertificateExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 884
          },
          "name": "timeOrdsCertificateExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 889
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 894
          },
          "name": "totalAutonomousDataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 899
          },
          "name": "totalContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 904
          },
          "name": "vmClusterNetworkId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 649
          },
          "name": "autonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 642
          },
          "name": "autonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster/index:DataOciDatabaseAutonomousVmCluster"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_cluster_acd_resource_usages oci_database_autonomous_vm_cluster_acd_resource_usages}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_cluster_acd_resource_usages oci_database_autonomous_vm_cluster_acd_resource_usages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/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.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousVmClusterAcdResourceUsages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/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 DataOciDatabaseAutonomousVmClusterAcdResourceUsages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_cluster_acd_resource_usages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousVmClusterAcdResourceUsages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousVmClusterAcdResourceUsages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 559
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 530
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 562
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 546
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 574
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 583
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClusterAcdResourceUsages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 450
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 505
          },
          "name": "autonomousContainerDatabaseResourceUsages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 556
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 518
          },
          "name": "autonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 534
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 566
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 550
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 511
          },
          "name": "autonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 524
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 540
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseAutonomousVmClusterAcdResourceUsages"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 132
      },
      "name": "DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsages",
      "symbolId": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsages"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsage",
      "symbolId": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsage"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/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-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/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.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/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-database-autonomous-vm-cluster-acd-resource-usages/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-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsageList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/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-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 84
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 94
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 99
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 104
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 109
          },
          "name": "usedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsage"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsageOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/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-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/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.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/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-database-autonomous-vm-cluster-acd-resource-usages/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-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/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-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 155
      },
      "name": "DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 185
          },
          "name": "autonomousContainerDatabaseVmUsage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 190
          },
          "name": "availableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 196
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 201
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 207
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 212
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 217
          },
          "name": "largestProvisionableAutonomousDatabaseInCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 222
          },
          "name": "provisionableCpus",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 227
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 232
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 237
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 242
          },
          "name": "usedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsages"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousVmClusterAcdResourceUsagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_cluster_acd_resource_usages#autonomous_vm_cluster_id DataOciDatabaseAutonomousVmClusterAcdResourceUsages#autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 13
          },
          "name": "autonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_cluster_acd_resource_usages#compartment_id DataOciDatabaseAutonomousVmClusterAcdResourceUsages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/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/7.19.0/docs/data-sources/database_autonomous_vm_cluster_acd_resource_usages#filter DataOciDatabaseAutonomousVmClusterAcdResourceUsages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_vm_cluster_acd_resource_usages#id DataOciDatabaseAutonomousVmClusterAcdResourceUsages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseAutonomousVmClusterAcdResourceUsagesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 265
      },
      "name": "DataOciDatabaseAutonomousVmClusterAcdResourceUsagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_cluster_acd_resource_usages#name DataOciDatabaseAutonomousVmClusterAcdResourceUsages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/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/7.19.0/docs/data-sources/database_autonomous_vm_cluster_acd_resource_usages#values DataOciDatabaseAutonomousVmClusterAcdResourceUsages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/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/7.19.0/docs/data-sources/database_autonomous_vm_cluster_acd_resource_usages#regex DataOciDatabaseAutonomousVmClusterAcdResourceUsages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 273
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseAutonomousVmClusterAcdResourceUsagesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/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-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/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.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClusterAcdResourceUsagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/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-database-autonomous-vm-cluster-acd-resource-usages/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-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 430
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseAutonomousVmClusterAcdResourceUsagesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/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-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 400
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClusterAcdResourceUsagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 388
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/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-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 417
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 381
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 394
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 410
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterAcdResourceUsagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseAutonomousVmClusterAcdResourceUsagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousVmClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_cluster#autonomous_vm_cluster_id DataOciDatabaseAutonomousVmCluster#autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 13
          },
          "name": "autonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster/index:DataOciDatabaseAutonomousVmClusterConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
        "line": 165
      },
      "name": "DataOciDatabaseAutonomousVmClusterMaintenanceWindow",
      "symbolId": "src/data-oci-database-autonomous-vm-cluster/index:DataOciDatabaseAutonomousVmClusterMaintenanceWindow"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeek",
      "symbolId": "src/data-oci-database-autonomous-vm-cluster/index:DataOciDatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster/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-database-autonomous-vm-cluster/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/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.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/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-database-autonomous-vm-cluster/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-database-autonomous-vm-cluster/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster/index:DataOciDatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster/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-database-autonomous-vm-cluster/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 67
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster/index:DataOciDatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
        "line": 443
      },
      "name": "DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetails",
      "symbolId": "src/data-oci-database-autonomous-vm-cluster/index:DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
        "line": 293
      },
      "name": "DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek",
      "symbolId": "src/data-oci-database-autonomous-vm-cluster/index:DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster/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-database-autonomous-vm-cluster/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/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.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/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-database-autonomous-vm-cluster/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-database-autonomous-vm-cluster/index.ts",
            "line": 357
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster/index:DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster/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-database-autonomous-vm-cluster/index.ts",
        "line": 316
      },
      "name": "DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 345
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster/index:DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
        "line": 553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 567
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 560
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 560
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 560
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster/index:DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
        "line": 368
      },
      "name": "DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsMonths",
      "symbolId": "src/data-oci-database-autonomous-vm-cluster/index:DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
        "line": 425
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 439
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 432
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 432
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 432
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster/index:DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster/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-database-autonomous-vm-cluster/index.ts",
        "line": 391
      },
      "name": "DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 420
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster/index:DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
        "line": 466
      },
      "name": "DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 495
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 501
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 506
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 511
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 516
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 521
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 527
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 532
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 537
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 543
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 548
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster/index:DataOciDatabaseAutonomousVmClusterMaintenanceWindowDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster/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-database-autonomous-vm-cluster/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/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.DataOciDatabaseAutonomousVmClusterMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClusterMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/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-database-autonomous-vm-cluster/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-database-autonomous-vm-cluster/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster/index:DataOciDatabaseAutonomousVmClusterMaintenanceWindowList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
        "line": 90
      },
      "name": "DataOciDatabaseAutonomousVmClusterMaintenanceWindowMonths",
      "symbolId": "src/data-oci-database-autonomous-vm-cluster/index:DataOciDatabaseAutonomousVmClusterMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster/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-database-autonomous-vm-cluster/index.ts",
        "line": 147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/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.DataOciDatabaseAutonomousVmClusterMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClusterMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/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-database-autonomous-vm-cluster/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-database-autonomous-vm-cluster/index.ts",
            "line": 154
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster/index:DataOciDatabaseAutonomousVmClusterMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster/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-database-autonomous-vm-cluster/index.ts",
        "line": 113
      },
      "name": "DataOciDatabaseAutonomousVmClusterMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 142
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster/index:DataOciDatabaseAutonomousVmClusterMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster/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/data-oci-database-autonomous-vm-cluster/index.ts",
        "line": 188
      },
      "name": "DataOciDatabaseAutonomousVmClusterMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 217
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 223
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 228
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 233
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 238
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 243
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 249
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 254
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 259
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 265
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 270
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster/index.ts",
            "line": 201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster/index:DataOciDatabaseAutonomousVmClusterMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_cluster_resource_usage oci_database_autonomous_vm_cluster_resource_usage}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_cluster_resource_usage oci_database_autonomous_vm_cluster_resource_usage} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
          "line": 274
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousVmClusterResourceUsage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 259
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseAutonomousVmClusterResourceUsage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_cluster_resource_usage#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousVmClusterResourceUsage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousVmClusterResourceUsage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 355
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 432
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 439
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClusterResourceUsage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 247
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 299
          },
          "name": "autonomousDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 318
          },
          "name": "autonomousVmResourceUsage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 323
          },
          "name": "availableAutonomousDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 328
          },
          "name": "availableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 333
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 338
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 343
          },
          "name": "exadataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 364
          },
          "name": "isLocalBackupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 369
          },
          "name": "memoryPerOracleComputeUnitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 374
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 379
          },
          "name": "nonProvisionableAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 384
          },
          "name": "provisionableAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 389
          },
          "name": "provisionedAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 394
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 399
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 404
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 409
          },
          "name": "totalContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 414
          },
          "name": "totalCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 419
          },
          "name": "usedAutonomousDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 424
          },
          "name": "usedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 312
          },
          "name": "autonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 359
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 305
          },
          "name": "autonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 349
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index:DataOciDatabaseAutonomousVmClusterResourceUsage"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
        "line": 127
      },
      "name": "DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsage",
      "symbolId": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index:DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsage"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
        "line": 22
      },
      "name": "DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsage",
      "symbolId": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index:DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsage"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/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-database-autonomous-vm-cluster-resource-usage/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/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.DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/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-database-autonomous-vm-cluster-resource-usage/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-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index:DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsageList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/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-database-autonomous-vm-cluster-resource-usage/index.ts",
        "line": 45
      },
      "name": "DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 74
          },
          "name": "availableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 79
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 89
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 94
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 99
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 104
          },
          "name": "usedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsage"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index:DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsageOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/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-database-autonomous-vm-cluster-resource-usage/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/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.DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/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-database-autonomous-vm-cluster-resource-usage/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-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 227
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index:DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/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-database-autonomous-vm-cluster-resource-usage/index.ts",
        "line": 150
      },
      "name": "DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 180
          },
          "name": "autonomousContainerDatabaseUsage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 185
          },
          "name": "availableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 190
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 195
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 200
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 205
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 210
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 215
          },
          "name": "usedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsage"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index:DataOciDatabaseAutonomousVmClusterResourceUsageAutonomousVmResourceUsageOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusterResourceUsageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousVmClusterResourceUsageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_cluster_resource_usage#autonomous_vm_cluster_id DataOciDatabaseAutonomousVmClusterResourceUsage#autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 13
          },
          "name": "autonomousVmClusterId",
          "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/7.19.0/docs/data-sources/database_autonomous_vm_cluster_resource_usage#id DataOciDatabaseAutonomousVmClusterResourceUsage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-cluster-resource-usage/index:DataOciDatabaseAutonomousVmClusterResourceUsageConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusters": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_clusters oci_database_autonomous_vm_clusters}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClusters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_clusters oci_database_autonomous_vm_clusters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
          "line": 1143
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
        "line": 1111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseAutonomousVmClusters resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1128
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseAutonomousVmClusters to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_clusters#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseAutonomousVmClusters that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseAutonomousVmClusters to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1259
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1198
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1214
          },
          "name": "resetExadataInfrastructureId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1262
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1230
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1246
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1274
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1285
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClusters",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1116
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1173
          },
          "name": "autonomousVmClusters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1256
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1186
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1202
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1218
          },
          "name": "exadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1266
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1234
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1250
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1179
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1192
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1208
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1224
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1240
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClusters"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClusters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClusters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
        "line": 596
      },
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClusters",
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClusters"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
          "line": 920
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
        "line": 913
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 927
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClustersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 920
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 920
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 920
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClustersList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
        "line": 190
      },
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindow",
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindow"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDaysOfWeek",
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-clusters/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-database-autonomous-vm-clusters/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/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.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/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-database-autonomous-vm-clusters/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-database-autonomous-vm-clusters/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-clusters/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-database-autonomous-vm-clusters/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
        "line": 468
      },
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetails",
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
        "line": 318
      },
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeek",
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-clusters/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-database-autonomous-vm-clusters/index.ts",
        "line": 375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/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.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/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-database-autonomous-vm-clusters/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-database-autonomous-vm-clusters/index.ts",
            "line": 382
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-clusters/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
        "line": 341
      },
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 370
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-clusters/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
        "line": 578
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 592
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 585
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 585
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 585
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
        "line": 393
      },
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsMonths",
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-clusters/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-database-autonomous-vm-clusters/index.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/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.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/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-database-autonomous-vm-clusters/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-database-autonomous-vm-clusters/index.ts",
            "line": 457
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-clusters/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-database-autonomous-vm-clusters/index.ts",
        "line": 416
      },
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 445
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-clusters/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
        "line": 491
      },
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 520
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 526
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 531
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 536
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 541
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 546
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 552
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 557
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 562
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 568
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 573
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-clusters/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
        "line": 300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 314
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 307
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 307
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 307
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
        "line": 115
      },
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowMonths",
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-clusters/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-database-autonomous-vm-clusters/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/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.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/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-database-autonomous-vm-clusters/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-database-autonomous-vm-clusters/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-clusters/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-database-autonomous-vm-clusters/index.ts",
        "line": 138
      },
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 167
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-clusters/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-database-autonomous-vm-clusters/index.ts",
        "line": 213
      },
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 242
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 248
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 253
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 258
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 263
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 268
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 274
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 279
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 284
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 290
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 295
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-clusters/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
        "line": 619
      },
      "name": "DataOciDatabaseAutonomousVmClustersAutonomousVmClustersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 648
          },
          "name": "autonomousDataStoragePercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 653
          },
          "name": "autonomousDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 658
          },
          "name": "availableAutonomousDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 663
          },
          "name": "availableContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 668
          },
          "name": "availableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 673
          },
          "name": "availableDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 678
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 683
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 688
          },
          "name": "cpuCoreCountPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 693
          },
          "name": "cpuPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 698
          },
          "name": "cpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 703
          },
          "name": "cpusLowestScaledValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 708
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 713
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 718
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 723
          },
          "name": "dbServers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 729
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 734
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 739
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 744
          },
          "name": "exadataStorageInTbsLowestScaledValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 750
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 755
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 760
          },
          "name": "isLocalBackupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 765
          },
          "name": "isMtlsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 770
          },
          "name": "lastMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 775
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 780
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 786
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 792
          },
          "name": "maintenanceWindowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClustersMaintenanceWindowDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 797
          },
          "name": "maxAcdsLowestScaledValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 802
          },
          "name": "memoryPerOracleComputeUnitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 807
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 812
          },
          "name": "nextMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 817
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 822
          },
          "name": "nonProvisionableAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 827
          },
          "name": "ocpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 832
          },
          "name": "provisionableAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 837
          },
          "name": "provisionedAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 842
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 847
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 852
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 857
          },
          "name": "scanListenerPortNonTls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 862
          },
          "name": "scanListenerPortTls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 867
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 873
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 878
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 883
          },
          "name": "timeDatabaseSslCertificateExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 888
          },
          "name": "timeOrdsCertificateExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 893
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 898
          },
          "name": "totalAutonomousDataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 903
          },
          "name": "totalContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 908
          },
          "name": "vmClusterNetworkId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 632
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersAutonomousVmClusters"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersAutonomousVmClustersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseAutonomousVmClustersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_clusters#compartment_id DataOciDatabaseAutonomousVmClusters#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/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/7.19.0/docs/data-sources/database_autonomous_vm_clusters#display_name DataOciDatabaseAutonomousVmClusters#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/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/7.19.0/docs/data-sources/database_autonomous_vm_clusters#exadata_infrastructure_id DataOciDatabaseAutonomousVmClusters#exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 21
          },
          "name": "exadataInfrastructureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_clusters#filter DataOciDatabaseAutonomousVmClusters#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_autonomous_vm_clusters#id DataOciDatabaseAutonomousVmClusters#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/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/7.19.0/docs/data-sources/database_autonomous_vm_clusters#state DataOciDatabaseAutonomousVmClusters#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
        "line": 931
      },
      "name": "DataOciDatabaseAutonomousVmClustersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_clusters#name DataOciDatabaseAutonomousVmClusters#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 935
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_autonomous_vm_clusters#values DataOciDatabaseAutonomousVmClusters#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 943
          },
          "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/7.19.0/docs/data-sources/database_autonomous_vm_clusters#regex DataOciDatabaseAutonomousVmClusters#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 939
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-clusters/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
        "line": 1088
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1103
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClustersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1096
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1096
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1096
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1089
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-autonomous-vm-clusters/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-database-autonomous-vm-clusters/index.ts",
        "line": 989
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1066
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseAutonomousVmClustersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1054
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1070
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1083
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1047
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1060
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1076
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-autonomous-vm-clusters/index.ts",
            "line": 1003
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseAutonomousVmClustersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-autonomous-vm-clusters/index:DataOciDatabaseAutonomousVmClustersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestination": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_backup_destination oci_database_backup_destination}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestination",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_backup_destination oci_database_backup_destination} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backup-destination/index.ts",
          "line": 221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-backup-destination/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseBackupDestination resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 206
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseBackupDestination to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_backup_destination#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseBackupDestination that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseBackupDestination to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 371
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 377
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseBackupDestination",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 194
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 246
          },
          "name": "associatedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationAssociatedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 264
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 269
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 275
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 280
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 286
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 291
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 296
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 301
          },
          "name": "localMountPointPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 307
          },
          "name": "mountTypeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationMountTypeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 312
          },
          "name": "nfsMountType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 317
          },
          "name": "nfsServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 322
          },
          "name": "nfsServerExport",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 327
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 333
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 338
          },
          "name": "timeAtWhichStorageDetailsAreUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 343
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 348
          },
          "name": "totalStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 353
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 358
          },
          "name": "utilizedStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 363
          },
          "name": "vpcUsers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 259
          },
          "name": "backupDestinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 252
          },
          "name": "backupDestinationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-backup-destination/index:DataOciDatabaseBackupDestination"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinationAssociatedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationAssociatedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-backup-destination/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseBackupDestinationAssociatedDatabases",
      "symbolId": "src/data-oci-database-backup-destination/index:DataOciDatabaseBackupDestinationAssociatedDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinationAssociatedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationAssociatedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backup-destination/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-database-backup-destination/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/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.DataOciDatabaseBackupDestinationAssociatedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseBackupDestinationAssociatedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/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-database-backup-destination/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-database-backup-destination/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-backup-destination/index:DataOciDatabaseBackupDestinationAssociatedDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinationAssociatedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationAssociatedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backup-destination/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-database-backup-destination/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseBackupDestinationAssociatedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 67
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 72
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationAssociatedDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-backup-destination/index:DataOciDatabaseBackupDestinationAssociatedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-backup-destination/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseBackupDestinationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_backup_destination#backup_destination_id DataOciDatabaseBackupDestination#backup_destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 13
          },
          "name": "backupDestinationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-backup-destination/index:DataOciDatabaseBackupDestinationConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinationMountTypeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationMountTypeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-backup-destination/index.ts",
        "line": 95
      },
      "name": "DataOciDatabaseBackupDestinationMountTypeDetails",
      "symbolId": "src/data-oci-database-backup-destination/index:DataOciDatabaseBackupDestinationMountTypeDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinationMountTypeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationMountTypeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backup-destination/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-database-backup-destination/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/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.DataOciDatabaseBackupDestinationMountTypeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseBackupDestinationMountTypeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/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-database-backup-destination/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-database-backup-destination/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-backup-destination/index:DataOciDatabaseBackupDestinationMountTypeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinationMountTypeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationMountTypeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backup-destination/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-database-backup-destination/index.ts",
        "line": 118
      },
      "name": "DataOciDatabaseBackupDestinationMountTypeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 147
          },
          "name": "localMountPointPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 152
          },
          "name": "mountType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 157
          },
          "name": "nfsServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 162
          },
          "name": "nfsServerExport",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destination/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationMountTypeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-backup-destination/index:DataOciDatabaseBackupDestinationMountTypeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_backup_destinations oci_database_backup_destinations}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_backup_destinations oci_database_backup_destinations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backup-destinations/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.DataOciDatabaseBackupDestinationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-backup-destinations/index.ts",
        "line": 562
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseBackupDestinations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/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 DataOciDatabaseBackupDestinations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_backup_destinations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseBackupDestinations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseBackupDestinations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 676
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 679
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 647
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 663
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 691
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 700
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseBackupDestinations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 567
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 622
          },
          "name": "backupDestinations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 673
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 635
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 683
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 651
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 667
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 628
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 641
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 657
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-backup-destinations/index:DataOciDatabaseBackupDestinations"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-backup-destinations/index.ts",
        "line": 202
      },
      "name": "DataOciDatabaseBackupDestinationsBackupDestinations",
      "symbolId": "src/data-oci-database-backup-destinations/index:DataOciDatabaseBackupDestinationsBackupDestinations"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsAssociatedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsAssociatedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-backup-destinations/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseBackupDestinationsBackupDestinationsAssociatedDatabases",
      "symbolId": "src/data-oci-database-backup-destinations/index:DataOciDatabaseBackupDestinationsBackupDestinationsAssociatedDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsAssociatedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsAssociatedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backup-destinations/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-database-backup-destinations/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/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.DataOciDatabaseBackupDestinationsBackupDestinationsAssociatedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseBackupDestinationsBackupDestinationsAssociatedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/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-database-backup-destinations/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-database-backup-destinations/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-backup-destinations/index:DataOciDatabaseBackupDestinationsBackupDestinationsAssociatedDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsAssociatedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsAssociatedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backup-destinations/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-database-backup-destinations/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseBackupDestinationsBackupDestinationsAssociatedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 84
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsAssociatedDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-backup-destinations/index:DataOciDatabaseBackupDestinationsBackupDestinationsAssociatedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backup-destinations/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-database-backup-destinations/index.ts",
        "line": 364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/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.DataOciDatabaseBackupDestinationsBackupDestinationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseBackupDestinationsBackupDestinationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/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-database-backup-destinations/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-database-backup-destinations/index.ts",
            "line": 371
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-backup-destinations/index:DataOciDatabaseBackupDestinationsBackupDestinationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsMountTypeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsMountTypeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-backup-destinations/index.ts",
        "line": 112
      },
      "name": "DataOciDatabaseBackupDestinationsBackupDestinationsMountTypeDetails",
      "symbolId": "src/data-oci-database-backup-destinations/index:DataOciDatabaseBackupDestinationsBackupDestinationsMountTypeDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsMountTypeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsMountTypeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backup-destinations/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-database-backup-destinations/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/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.DataOciDatabaseBackupDestinationsBackupDestinationsMountTypeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseBackupDestinationsBackupDestinationsMountTypeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/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-database-backup-destinations/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-database-backup-destinations/index.ts",
            "line": 191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-backup-destinations/index:DataOciDatabaseBackupDestinationsBackupDestinationsMountTypeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsMountTypeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsMountTypeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backup-destinations/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-database-backup-destinations/index.ts",
        "line": 135
      },
      "name": "DataOciDatabaseBackupDestinationsBackupDestinationsMountTypeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 164
          },
          "name": "localMountPointPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 169
          },
          "name": "mountType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 174
          },
          "name": "nfsServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 179
          },
          "name": "nfsServerExport",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsMountTypeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-backup-destinations/index:DataOciDatabaseBackupDestinationsBackupDestinationsMountTypeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backup-destinations/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-database-backup-destinations/index.ts",
        "line": 225
      },
      "name": "DataOciDatabaseBackupDestinationsBackupDestinationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 255
          },
          "name": "associatedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsAssociatedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 260
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 265
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 271
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 276
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 282
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 287
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 292
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 297
          },
          "name": "localMountPointPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 303
          },
          "name": "mountTypeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinationsMountTypeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 308
          },
          "name": "nfsMountType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 313
          },
          "name": "nfsServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 318
          },
          "name": "nfsServerExport",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 323
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 329
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 334
          },
          "name": "timeAtWhichStorageDetailsAreUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 339
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 344
          },
          "name": "totalStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 349
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 354
          },
          "name": "utilizedStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 359
          },
          "name": "vpcUsers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsBackupDestinations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-backup-destinations/index:DataOciDatabaseBackupDestinationsBackupDestinationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-backup-destinations/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseBackupDestinationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_backup_destinations#compartment_id DataOciDatabaseBackupDestinations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/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/7.19.0/docs/data-sources/database_backup_destinations#filter DataOciDatabaseBackupDestinations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_backup_destinations#id DataOciDatabaseBackupDestinations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/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/7.19.0/docs/data-sources/database_backup_destinations#type DataOciDatabaseBackupDestinations#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 24
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-backup-destinations/index:DataOciDatabaseBackupDestinationsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-backup-destinations/index.ts",
        "line": 382
      },
      "name": "DataOciDatabaseBackupDestinationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_backup_destinations#name DataOciDatabaseBackupDestinations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 386
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_backup_destinations#values DataOciDatabaseBackupDestinations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 394
          },
          "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/7.19.0/docs/data-sources/database_backup_destinations#regex DataOciDatabaseBackupDestinations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 390
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-backup-destinations/index:DataOciDatabaseBackupDestinationsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backup-destinations/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-database-backup-destinations/index.ts",
        "line": 539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/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.DataOciDatabaseBackupDestinationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseBackupDestinationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/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-database-backup-destinations/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-database-backup-destinations/index.ts",
            "line": 547
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 540
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-backup-destinations/index:DataOciDatabaseBackupDestinationsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupDestinationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backup-destinations/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-backup-destinations/index.ts",
        "line": 440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 517
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseBackupDestinationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 505
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 521
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 534
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 498
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 511
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 527
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backup-destinations/index.ts",
            "line": 454
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseBackupDestinationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-backup-destinations/index:DataOciDatabaseBackupDestinationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseBackups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_backups oci_database_backups}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_backups oci_database_backups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backups/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-backups/index.ts",
        "line": 526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseBackups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/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 DataOciDatabaseBackups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_backups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseBackups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseBackups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 762
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 599
          },
          "name": "resetBackupDestinationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 621
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 637
          },
          "name": "resetDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 765
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 653
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 669
          },
          "name": "resetShapeFamily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 685
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 701
          },
          "name": "resetTimeExpiryScheduledGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 717
          },
          "name": "resetTimeExpiryScheduledLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 733
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 749
          },
          "name": "resetVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/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-database-backups/index.ts",
            "line": 793
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseBackups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 531
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 609
          },
          "name": "backups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsBackupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 759
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 603
          },
          "name": "backupDestinationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 625
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 641
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 769
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 657
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 673
          },
          "name": "shapeFamilyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 689
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 705
          },
          "name": "timeExpiryScheduledGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 721
          },
          "name": "timeExpiryScheduledLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 737
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 753
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 593
          },
          "name": "backupDestinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 615
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 631
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 647
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 663
          },
          "name": "shapeFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 679
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 695
          },
          "name": "timeExpiryScheduledGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 711
          },
          "name": "timeExpiryScheduledLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 727
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 743
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-backups/index:DataOciDatabaseBackups"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupsBackups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsBackups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-backups/index.ts",
        "line": 145
      },
      "name": "DataOciDatabaseBackupsBackups",
      "symbolId": "src/data-oci-database-backups/index:DataOciDatabaseBackupsBackups"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupsBackupsEncryptionKeyLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsBackupsEncryptionKeyLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-backups/index.ts",
        "line": 60
      },
      "name": "DataOciDatabaseBackupsBackupsEncryptionKeyLocationDetails",
      "symbolId": "src/data-oci-database-backups/index:DataOciDatabaseBackupsBackupsEncryptionKeyLocationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupsBackupsEncryptionKeyLocationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsBackupsEncryptionKeyLocationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backups/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-database-backups/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/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.DataOciDatabaseBackupsBackupsEncryptionKeyLocationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseBackupsBackupsEncryptionKeyLocationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/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-database-backups/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-database-backups/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-backups/index:DataOciDatabaseBackupsBackupsEncryptionKeyLocationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupsBackupsEncryptionKeyLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsBackupsEncryptionKeyLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backups/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-database-backups/index.ts",
        "line": 83
      },
      "name": "DataOciDatabaseBackupsBackupsEncryptionKeyLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 112
          },
          "name": "azureEncryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 117
          },
          "name": "hsmPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 122
          },
          "name": "providerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsBackupsEncryptionKeyLocationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-backups/index:DataOciDatabaseBackupsBackupsEncryptionKeyLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupsBackupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsBackupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backups/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-database-backups/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/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.DataOciDatabaseBackupsBackupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseBackupsBackupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/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-database-backups/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-database-backups/index.ts",
            "line": 335
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-backups/index:DataOciDatabaseBackupsBackupsList"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupsBackupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsBackupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backups/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-database-backups/index.ts",
        "line": 168
      },
      "name": "DataOciDatabaseBackupsBackupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 197
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 202
          },
          "name": "backupDestinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 207
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 212
          },
          "name": "databaseEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 217
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 222
          },
          "name": "databaseSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 227
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 233
          },
          "name": "encryptionKeyLocationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsBackupsEncryptionKeyLocationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 238
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 243
          },
          "name": "isUsingOracleManagedKeys",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 248
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 253
          },
          "name": "keyStoreWalletName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 258
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 263
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 268
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 273
          },
          "name": "retentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 278
          },
          "name": "retentionPeriodInYears",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 283
          },
          "name": "secondaryKmsKeyIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 288
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 293
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 298
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 303
          },
          "name": "timeExpiryScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 308
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 313
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 318
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 323
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsBackups"
          }
        }
      ],
      "symbolId": "src/data-oci-database-backups/index:DataOciDatabaseBackupsBackupsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-backups/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseBackupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_backups#backup_destination_type DataOciDatabaseBackups#backup_destination_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 13
          },
          "name": "backupDestinationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_backups#compartment_id DataOciDatabaseBackups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/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/7.19.0/docs/data-sources/database_backups#database_id DataOciDatabaseBackups#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 21
          },
          "name": "databaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_backups#filter DataOciDatabaseBackups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_backups#id DataOciDatabaseBackups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-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/7.19.0/docs/data-sources/database_backups#shape_family DataOciDatabaseBackups#shape_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 32
          },
          "name": "shapeFamily",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_backups#state DataOciDatabaseBackups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/database_backups#time_expiry_scheduled_greater_than_or_equal_to DataOciDatabaseBackups#time_expiry_scheduled_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 40
          },
          "name": "timeExpiryScheduledGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_backups#time_expiry_scheduled_less_than DataOciDatabaseBackups#time_expiry_scheduled_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 44
          },
          "name": "timeExpiryScheduledLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_backups#type DataOciDatabaseBackups#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 48
          },
          "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/7.19.0/docs/data-sources/database_backups#version DataOciDatabaseBackups#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 52
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-backups/index:DataOciDatabaseBackupsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-backups/index.ts",
        "line": 346
      },
      "name": "DataOciDatabaseBackupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_backups#name DataOciDatabaseBackups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/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/7.19.0/docs/data-sources/database_backups#values DataOciDatabaseBackups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/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/7.19.0/docs/data-sources/database_backups#regex DataOciDatabaseBackups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 354
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-backups/index:DataOciDatabaseBackupsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backups/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-database-backups/index.ts",
        "line": 503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/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.DataOciDatabaseBackupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseBackupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/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-database-backups/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-database-backups/index.ts",
            "line": 511
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-backups/index:DataOciDatabaseBackupsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseBackupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-backups/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-database-backups/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 481
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseBackupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 469
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-backups/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-database-backups/index.ts",
            "line": 498
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 462
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 475
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 491
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-backups/index.ts",
            "line": 418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseBackupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-backups/index:DataOciDatabaseBackupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmCluster": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_cluster oci_database_cloud_autonomous_vm_cluster}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_cluster oci_database_cloud_autonomous_vm_cluster} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
          "line": 607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
        "line": 575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseCloudAutonomousVmCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 592
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseCloudAutonomousVmCluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseCloudAutonomousVmCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseCloudAutonomousVmCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 963
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 969
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 580
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 631
          },
          "name": "autonomousDataStoragePercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 636
          },
          "name": "autonomousDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 641
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 646
          },
          "name": "availableAutonomousDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 651
          },
          "name": "availableContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 656
          },
          "name": "availableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 674
          },
          "name": "cloudExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 679
          },
          "name": "clusterTimeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 684
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 689
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 694
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 699
          },
          "name": "cpuCoreCountPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 704
          },
          "name": "cpuPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 709
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 714
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 719
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 724
          },
          "name": "dbServers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 730
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 735
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 740
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 745
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 750
          },
          "name": "exadataStorageInTbsLowestScaledValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 756
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 761
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 766
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 771
          },
          "name": "isMtlsEnabledVmCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 776
          },
          "name": "lastMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 781
          },
          "name": "lastUpdateHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 786
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 791
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 797
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 803
          },
          "name": "maintenanceWindowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 808
          },
          "name": "maxAcdsLowestScaledValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 813
          },
          "name": "memoryPerOracleComputeUnitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 818
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 823
          },
          "name": "nextMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 828
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 833
          },
          "name": "nonProvisionableAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 838
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 843
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 848
          },
          "name": "ocpusLowestScaledValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 853
          },
          "name": "opcDryRun",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 858
          },
          "name": "provisionableAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 863
          },
          "name": "provisionedAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 868
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 873
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 878
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 883
          },
          "name": "scanListenerPortNonTls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 888
          },
          "name": "scanListenerPortTls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 894
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 899
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 904
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 909
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 914
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 920
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 925
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 930
          },
          "name": "timeDatabaseSslCertificateExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 935
          },
          "name": "timeOrdsCertificateExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 940
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 945
          },
          "name": "totalAutonomousDataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 950
          },
          "name": "totalContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 955
          },
          "name": "totalCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 669
          },
          "name": "cloudAutonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 662
          },
          "name": "cloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster/index:DataOciDatabaseCloudAutonomousVmCluster"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_cluster_acd_resource_usages oci_database_cloud_autonomous_vm_cluster_acd_resource_usages}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_cluster_acd_resource_usages oci_database_cloud_autonomous_vm_cluster_acd_resource_usages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/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.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/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 DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_cluster_acd_resource_usages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 559
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 530
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 562
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 546
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 574
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 583
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 450
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 505
          },
          "name": "autonomousContainerDatabaseResourceUsages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 556
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 518
          },
          "name": "cloudAutonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 534
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 566
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 550
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 511
          },
          "name": "cloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 524
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 540
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsages"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 132
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsages",
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsages"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsage",
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsage"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/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-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/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.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/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-database-cloud-autonomous-vm-cluster-acd-resource-usages/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-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsageList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/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-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 84
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 94
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 99
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 104
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 109
          },
          "name": "usedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsage"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsageOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/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-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/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.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/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-database-cloud-autonomous-vm-cluster-acd-resource-usages/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-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/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-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 155
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 185
          },
          "name": "autonomousContainerDatabaseVmUsage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesAutonomousContainerDatabaseVmUsageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 190
          },
          "name": "availableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 196
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 201
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 207
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 212
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 217
          },
          "name": "largestProvisionableAutonomousDatabaseInCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 222
          },
          "name": "provisionableCpus",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 227
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 232
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 237
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 242
          },
          "name": "usedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsages"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesAutonomousContainerDatabaseResourceUsagesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_cluster_acd_resource_usages#cloud_autonomous_vm_cluster_id DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsages#cloud_autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 13
          },
          "name": "cloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_cluster_acd_resource_usages#compartment_id DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/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/7.19.0/docs/data-sources/database_cloud_autonomous_vm_cluster_acd_resource_usages#filter DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_cloud_autonomous_vm_cluster_acd_resource_usages#id DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 265
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_cluster_acd_resource_usages#name DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/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/7.19.0/docs/data-sources/database_cloud_autonomous_vm_cluster_acd_resource_usages#values DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/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/7.19.0/docs/data-sources/database_cloud_autonomous_vm_cluster_acd_resource_usages#regex DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 273
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/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-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/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.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/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-database-cloud-autonomous-vm-cluster-acd-resource-usages/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-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 430
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/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-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 400
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 388
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/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-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 417
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 381
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 394
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 410
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster-acd-resource-usages/index:DataOciDatabaseCloudAutonomousVmClusterAcdResourceUsagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_cluster#cloud_autonomous_vm_cluster_id DataOciDatabaseCloudAutonomousVmCluster#cloud_autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 13
          },
          "name": "cloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster/index:DataOciDatabaseCloudAutonomousVmClusterConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
        "line": 165
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindow",
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster/index:DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindow"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeek",
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster/index:DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/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-database-cloud-autonomous-vm-cluster/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/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.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/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-database-cloud-autonomous-vm-cluster/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-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster/index:DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/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-database-cloud-autonomous-vm-cluster/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 67
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster/index:DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
        "line": 443
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetails",
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster/index:DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
        "line": 293
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek",
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster/index:DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/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-database-cloud-autonomous-vm-cluster/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/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.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/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-database-cloud-autonomous-vm-cluster/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-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 357
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster/index:DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/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-database-cloud-autonomous-vm-cluster/index.ts",
        "line": 316
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 345
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster/index:DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
        "line": 553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 567
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 560
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 560
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 560
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster/index:DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
        "line": 368
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonths",
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster/index:DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
        "line": 425
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 439
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 432
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 432
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 432
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster/index:DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/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-database-cloud-autonomous-vm-cluster/index.ts",
        "line": 391
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 420
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster/index:DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
        "line": 466
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 495
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 501
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 506
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 511
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 516
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 521
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 527
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 532
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 537
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 543
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 548
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster/index:DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/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-database-cloud-autonomous-vm-cluster/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/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.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/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-database-cloud-autonomous-vm-cluster/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-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster/index:DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
        "line": 90
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowMonths",
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster/index:DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/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-database-cloud-autonomous-vm-cluster/index.ts",
        "line": 147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/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.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/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-database-cloud-autonomous-vm-cluster/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-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 154
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster/index:DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/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-database-cloud-autonomous-vm-cluster/index.ts",
        "line": 113
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 142
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster/index:DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/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/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
        "line": 188
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 217
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 223
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 228
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 233
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 238
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 243
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 249
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 254
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 259
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 265
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 270
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster/index.ts",
            "line": 201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster/index:DataOciDatabaseCloudAutonomousVmClusterMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_cluster_resource_usage oci_database_cloud_autonomous_vm_cluster_resource_usage}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_cluster_resource_usage oci_database_cloud_autonomous_vm_cluster_resource_usage} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
          "line": 274
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseCloudAutonomousVmClusterResourceUsage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 259
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseCloudAutonomousVmClusterResourceUsage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_cluster_resource_usage#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseCloudAutonomousVmClusterResourceUsage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseCloudAutonomousVmClusterResourceUsage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 355
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/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-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 434
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClusterResourceUsage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 247
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 299
          },
          "name": "autonomousDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 305
          },
          "name": "autonomousVmResourceUsage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 310
          },
          "name": "availableAutonomousDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 315
          },
          "name": "availableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 333
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 338
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 343
          },
          "name": "exadataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 364
          },
          "name": "memoryPerOracleComputeUnitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 369
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 374
          },
          "name": "nonProvisionableAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 379
          },
          "name": "provisionableAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 384
          },
          "name": "provisionedAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 389
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 394
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 399
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 404
          },
          "name": "totalContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 409
          },
          "name": "totalCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 414
          },
          "name": "usedAutonomousDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 419
          },
          "name": "usedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 328
          },
          "name": "cloudAutonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 359
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 321
          },
          "name": "cloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 349
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index:DataOciDatabaseCloudAutonomousVmClusterResourceUsage"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
        "line": 127
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsage",
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index:DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsage"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
        "line": 22
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsage",
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index:DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsage"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/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-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/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.DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/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-database-cloud-autonomous-vm-cluster-resource-usage/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-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index:DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsageList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/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-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
        "line": 45
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 74
          },
          "name": "availableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 79
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 89
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 94
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 99
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 104
          },
          "name": "usedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsage"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index:DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsageOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/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-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/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.DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/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-database-cloud-autonomous-vm-cluster-resource-usage/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-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 227
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index:DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/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-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
        "line": 150
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 180
          },
          "name": "autonomousContainerDatabaseUsage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageAutonomousContainerDatabaseUsageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 185
          },
          "name": "availableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 190
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 195
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 200
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 205
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 210
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 215
          },
          "name": "usedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsage"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index:DataOciDatabaseCloudAutonomousVmClusterResourceUsageAutonomousVmResourceUsageOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusterResourceUsageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseCloudAutonomousVmClusterResourceUsageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_cluster_resource_usage#cloud_autonomous_vm_cluster_id DataOciDatabaseCloudAutonomousVmClusterResourceUsage#cloud_autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 13
          },
          "name": "cloudAutonomousVmClusterId",
          "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/7.19.0/docs/data-sources/database_cloud_autonomous_vm_cluster_resource_usage#id DataOciDatabaseCloudAutonomousVmClusterResourceUsage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-cluster-resource-usage/index:DataOciDatabaseCloudAutonomousVmClusterResourceUsageConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusters": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_clusters oci_database_cloud_autonomous_vm_clusters}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClusters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_clusters oci_database_cloud_autonomous_vm_clusters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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.DataOciDatabaseCloudAutonomousVmClustersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 1166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseCloudAutonomousVmClusters resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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 DataOciDatabaseCloudAutonomousVmClusters to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_clusters#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseCloudAutonomousVmClusters that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseCloudAutonomousVmClusters to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1331
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1235
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1257
          },
          "name": "resetCloudExadataInfrastructureId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1286
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1334
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1302
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1318
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1346
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1358
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClusters",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1171
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1245
          },
          "name": "cloudAutonomousVmClusters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1328
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1239
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1261
          },
          "name": "cloudExadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1274
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1290
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1338
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1306
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1322
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1229
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1251
          },
          "name": "cloudExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1267
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1280
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1296
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1312
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClusters"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClusters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClusters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 600
      },
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClusters",
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClusters"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 968
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 982
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 975
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 975
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 975
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 194
      },
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindow",
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindow"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 44
      },
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDaysOfWeek",
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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-database-cloud-autonomous-vm-clusters/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-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 108
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-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-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 67
      },
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 96
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 472
      },
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetails",
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 322
      },
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeek",
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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-database-cloud-autonomous-vm-clusters/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-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 386
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 345
      },
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 374
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 596
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 589
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 589
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 589
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 397
      },
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsMonths",
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 468
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 461
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 461
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 461
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 420
      },
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 449
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 495
      },
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 524
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 530
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 535
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 540
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 545
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 550
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 556
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 561
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 566
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 572
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 577
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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-database-cloud-autonomous-vm-clusters/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-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 311
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 119
      },
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowMonths",
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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-database-cloud-autonomous-vm-clusters/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-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 142
      },
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 171
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 217
      },
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 246
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 252
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 257
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 262
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 267
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 272
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 278
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 283
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 288
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 294
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 299
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
          "line": 632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 623
      },
      "name": "DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 652
          },
          "name": "autonomousDataStoragePercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 657
          },
          "name": "autonomousDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 662
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 667
          },
          "name": "availableAutonomousDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 672
          },
          "name": "availableContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 677
          },
          "name": "availableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 682
          },
          "name": "cloudExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 687
          },
          "name": "clusterTimeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 692
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 697
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 702
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 707
          },
          "name": "cpuCoreCountPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 712
          },
          "name": "cpuPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 717
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 722
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 727
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 732
          },
          "name": "dbServers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 738
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 743
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 748
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 753
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 758
          },
          "name": "exadataStorageInTbsLowestScaledValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 764
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 769
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 774
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 779
          },
          "name": "isMtlsEnabledVmCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 784
          },
          "name": "lastMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 789
          },
          "name": "lastUpdateHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 794
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 799
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 805
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 811
          },
          "name": "maintenanceWindowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersMaintenanceWindowDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 816
          },
          "name": "maxAcdsLowestScaledValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 821
          },
          "name": "memoryPerOracleComputeUnitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 826
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 831
          },
          "name": "nextMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 836
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 841
          },
          "name": "nonProvisionableAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 846
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 851
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 856
          },
          "name": "ocpusLowestScaledValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 861
          },
          "name": "opcDryRun",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 866
          },
          "name": "provisionableAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 871
          },
          "name": "provisionedAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 876
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 881
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 886
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 891
          },
          "name": "scanListenerPortNonTls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 896
          },
          "name": "scanListenerPortTls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 902
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 907
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 912
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 917
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 922
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 928
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 933
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 938
          },
          "name": "timeDatabaseSslCertificateExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 943
          },
          "name": "timeOrdsCertificateExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 948
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 953
          },
          "name": "totalAutonomousDataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 958
          },
          "name": "totalContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 963
          },
          "name": "totalCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 636
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClusters"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersCloudAutonomousVmClustersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseCloudAutonomousVmClustersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_clusters#compartment_id DataOciDatabaseCloudAutonomousVmClusters#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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/7.19.0/docs/data-sources/database_cloud_autonomous_vm_clusters#availability_domain DataOciDatabaseCloudAutonomousVmClusters#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-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/7.19.0/docs/data-sources/database_cloud_autonomous_vm_clusters#cloud_exadata_infrastructure_id DataOciDatabaseCloudAutonomousVmClusters#cloud_exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 17
          },
          "name": "cloudExadataInfrastructureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_clusters#display_name DataOciDatabaseCloudAutonomousVmClusters#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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/7.19.0/docs/data-sources/database_cloud_autonomous_vm_clusters#filter DataOciDatabaseCloudAutonomousVmClusters#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_cloud_autonomous_vm_clusters#id DataOciDatabaseCloudAutonomousVmClusters#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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/7.19.0/docs/data-sources/database_cloud_autonomous_vm_clusters#state DataOciDatabaseCloudAutonomousVmClusters#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 986
      },
      "name": "DataOciDatabaseCloudAutonomousVmClustersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_clusters#name DataOciDatabaseCloudAutonomousVmClusters#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 990
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_autonomous_vm_clusters#values DataOciDatabaseCloudAutonomousVmClusters#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 998
          },
          "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/7.19.0/docs/data-sources/database_cloud_autonomous_vm_clusters#regex DataOciDatabaseCloudAutonomousVmClusters#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 994
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 1143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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.DataOciDatabaseCloudAutonomousVmClustersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClustersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/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-database-cloud-autonomous-vm-clusters/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-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1151
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
          "line": 1054
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
        "line": 1044
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1121
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseCloudAutonomousVmClustersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1109
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1125
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1138
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1102
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1115
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1131
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-autonomous-vm-clusters/index.ts",
            "line": 1058
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseCloudAutonomousVmClustersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-autonomous-vm-clusters/index:DataOciDatabaseCloudAutonomousVmClustersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructure": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_exadata_infrastructure oci_database_cloud_exadata_infrastructure}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructure",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_exadata_infrastructure oci_database_cloud_exadata_infrastructure} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
          "line": 494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
        "line": 462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseCloudExadataInfrastructure resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 479
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseCloudExadataInfrastructure to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_exadata_infrastructure#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseCloudExadataInfrastructure that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseCloudExadataInfrastructure to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 740
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 746
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudExadataInfrastructure",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 467
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 518
          },
          "name": "activatedStorageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 523
          },
          "name": "additionalStorageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 528
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 533
          },
          "name": "availableStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 551
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 556
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 561
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 566
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 571
          },
          "name": "cpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 577
          },
          "name": "customerContacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureCustomerContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 587
          },
          "name": "databaseServerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 582
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 592
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 597
          },
          "name": "dbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 603
          },
          "name": "definedFileSystemConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureDefinedFileSystemConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 609
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 614
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 620
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 625
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 630
          },
          "name": "isSchedulingPolicyAssociated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 635
          },
          "name": "lastMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 640
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 646
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 651
          },
          "name": "maxCpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 656
          },
          "name": "maxDataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 661
          },
          "name": "maxDbNodeStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 666
          },
          "name": "maxMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 671
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 676
          },
          "name": "monthlyDbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 681
          },
          "name": "monthlyStorageServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 686
          },
          "name": "nextMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 691
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 696
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 701
          },
          "name": "storageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 706
          },
          "name": "storageServerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 711
          },
          "name": "storageServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 716
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 722
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 727
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 732
          },
          "name": "totalStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 546
          },
          "name": "cloudExadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 539
          },
          "name": "cloudExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure/index:DataOciDatabaseCloudExadataInfrastructure"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseCloudExadataInfrastructureConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_exadata_infrastructure#cloud_exadata_infrastructure_id DataOciDatabaseCloudExadataInfrastructure#cloud_exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 13
          },
          "name": "cloudExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure/index:DataOciDatabaseCloudExadataInfrastructureConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureCustomerContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureCustomerContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseCloudExadataInfrastructureCustomerContacts",
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure/index:DataOciDatabaseCloudExadataInfrastructureCustomerContacts"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureCustomerContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureCustomerContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructure/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-database-cloud-exadata-infrastructure/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/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.DataOciDatabaseCloudExadataInfrastructureCustomerContactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudExadataInfrastructureCustomerContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/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-database-cloud-exadata-infrastructure/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-database-cloud-exadata-infrastructure/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure/index:DataOciDatabaseCloudExadataInfrastructureCustomerContactsList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureCustomerContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureCustomerContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-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-database-cloud-exadata-infrastructure/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseCloudExadataInfrastructureCustomerContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 67
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureCustomerContacts"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure/index:DataOciDatabaseCloudExadataInfrastructureCustomerContactsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureDefinedFileSystemConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureDefinedFileSystemConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
        "line": 90
      },
      "name": "DataOciDatabaseCloudExadataInfrastructureDefinedFileSystemConfigurations",
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure/index:DataOciDatabaseCloudExadataInfrastructureDefinedFileSystemConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureDefinedFileSystemConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureDefinedFileSystemConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructure/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-database-cloud-exadata-infrastructure/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/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.DataOciDatabaseCloudExadataInfrastructureDefinedFileSystemConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudExadataInfrastructureDefinedFileSystemConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/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-database-cloud-exadata-infrastructure/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-database-cloud-exadata-infrastructure/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure/index:DataOciDatabaseCloudExadataInfrastructureDefinedFileSystemConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureDefinedFileSystemConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureDefinedFileSystemConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructure/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-database-cloud-exadata-infrastructure/index.ts",
        "line": 113
      },
      "name": "DataOciDatabaseCloudExadataInfrastructureDefinedFileSystemConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 142
          },
          "name": "isBackupPartition",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 147
          },
          "name": "isResizable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 152
          },
          "name": "minSizeGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 157
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureDefinedFileSystemConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure/index:DataOciDatabaseCloudExadataInfrastructureDefinedFileSystemConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
        "line": 330
      },
      "name": "DataOciDatabaseCloudExadataInfrastructureMaintenanceWindow",
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure/index:DataOciDatabaseCloudExadataInfrastructureMaintenanceWindow"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
        "line": 180
      },
      "name": "DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeek",
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure/index:DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructure/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-database-cloud-exadata-infrastructure/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/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.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/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-database-cloud-exadata-infrastructure/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-database-cloud-exadata-infrastructure/index.ts",
            "line": 244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure/index:DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructure/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-database-cloud-exadata-infrastructure/index.ts",
        "line": 203
      },
      "name": "DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 232
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure/index:DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructure/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/data-oci-database-cloud-exadata-infrastructure/index.ts",
        "line": 440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/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.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 447
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/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/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 447
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure/index:DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
        "line": 255
      },
      "name": "DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowMonths",
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure/index:DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructure/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-database-cloud-exadata-infrastructure/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/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.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/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-database-cloud-exadata-infrastructure/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-database-cloud-exadata-infrastructure/index.ts",
            "line": 319
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure/index:DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructure/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-database-cloud-exadata-infrastructure/index.ts",
        "line": 278
      },
      "name": "DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 307
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure/index:DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructure/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-database-cloud-exadata-infrastructure/index.ts",
        "line": 353
      },
      "name": "DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 382
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 388
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 393
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 398
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 403
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 408
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 414
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 419
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 424
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 430
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 435
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure/index:DataOciDatabaseCloudExadataInfrastructureMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureUnAllocatedResource": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_exadata_infrastructure_un_allocated_resource oci_database_cloud_exadata_infrastructure_un_allocated_resource}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureUnAllocatedResource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_exadata_infrastructure_un_allocated_resource oci_database_cloud_exadata_infrastructure_un_allocated_resource} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
          "line": 142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureUnAllocatedResourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseCloudExadataInfrastructureUnAllocatedResource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 127
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseCloudExadataInfrastructureUnAllocatedResource to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_exadata_infrastructure_un_allocated_resource#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseCloudExadataInfrastructureUnAllocatedResource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseCloudExadataInfrastructureUnAllocatedResource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 199
          },
          "name": "resetDbServers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 220
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 247
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 255
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudExadataInfrastructureUnAllocatedResource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 115
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 169
          },
          "name": "cloudAutonomousVmClusters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureUnAllocatedResourceCloudAutonomousVmClustersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 174
          },
          "name": "cloudExadataInfrastructureDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 208
          },
          "name": "exadataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 229
          },
          "name": "localStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 234
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 239
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 187
          },
          "name": "cloudExadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 203
          },
          "name": "dbServersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 224
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 180
          },
          "name": "cloudExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 193
          },
          "name": "dbServers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 214
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index:DataOciDatabaseCloudExadataInfrastructureUnAllocatedResource"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureUnAllocatedResourceCloudAutonomousVmClusters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureUnAllocatedResourceCloudAutonomousVmClusters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
        "line": 26
      },
      "name": "DataOciDatabaseCloudExadataInfrastructureUnAllocatedResourceCloudAutonomousVmClusters",
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index:DataOciDatabaseCloudExadataInfrastructureUnAllocatedResourceCloudAutonomousVmClusters"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureUnAllocatedResourceCloudAutonomousVmClustersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureUnAllocatedResourceCloudAutonomousVmClustersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/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-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
        "line": 88
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/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.DataOciDatabaseCloudExadataInfrastructureUnAllocatedResourceCloudAutonomousVmClustersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudExadataInfrastructureUnAllocatedResourceCloudAutonomousVmClustersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/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-database-cloud-exadata-infrastructure-un-allocated-resource/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-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 95
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index:DataOciDatabaseCloudExadataInfrastructureUnAllocatedResourceCloudAutonomousVmClustersList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureUnAllocatedResourceCloudAutonomousVmClustersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureUnAllocatedResourceCloudAutonomousVmClustersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/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-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
        "line": 49
      },
      "name": "DataOciDatabaseCloudExadataInfrastructureUnAllocatedResourceCloudAutonomousVmClustersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 78
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 83
          },
          "name": "unAllocatedAdbStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureUnAllocatedResourceCloudAutonomousVmClusters"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index:DataOciDatabaseCloudExadataInfrastructureUnAllocatedResourceCloudAutonomousVmClustersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureUnAllocatedResourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructureUnAllocatedResourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseCloudExadataInfrastructureUnAllocatedResourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_exadata_infrastructure_un_allocated_resource#cloud_exadata_infrastructure_id DataOciDatabaseCloudExadataInfrastructureUnAllocatedResource#cloud_exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 13
          },
          "name": "cloudExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_exadata_infrastructure_un_allocated_resource#db_servers DataOciDatabaseCloudExadataInfrastructureUnAllocatedResource#db_servers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 17
          },
          "name": "dbServers",
          "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/7.19.0/docs/data-sources/database_cloud_exadata_infrastructure_un_allocated_resource#id DataOciDatabaseCloudExadataInfrastructureUnAllocatedResource#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructure-un-allocated-resource/index:DataOciDatabaseCloudExadataInfrastructureUnAllocatedResourceConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructures": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_exadata_infrastructures oci_database_cloud_exadata_infrastructures}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructures",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_exadata_infrastructures oci_database_cloud_exadata_infrastructures} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
          "line": 971
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
        "line": 939
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseCloudExadataInfrastructures resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 956
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseCloudExadataInfrastructures to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_exadata_infrastructures#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseCloudExadataInfrastructures that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseCloudExadataInfrastructures to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1087
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1013
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1042
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1090
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1058
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1074
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1102
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1113
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudExadataInfrastructures",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 944
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1001
          },
          "name": "cloudExadataInfrastructures",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1084
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1017
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1030
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1046
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1094
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1062
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1078
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1007
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1023
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1036
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1052
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 1068
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructures"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructures": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructures",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
        "line": 483
      },
      "name": "DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructures",
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructures"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresCustomerContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresCustomerContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresCustomerContacts",
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresCustomerContacts"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresCustomerContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresCustomerContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/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.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresCustomerContactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresCustomerContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresCustomerContactsList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresCustomerContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresCustomerContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresCustomerContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 92
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresCustomerContacts"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresCustomerContactsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresDefinedFileSystemConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresDefinedFileSystemConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
        "line": 115
      },
      "name": "DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresDefinedFileSystemConfigurations",
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresDefinedFileSystemConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresDefinedFileSystemConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresDefinedFileSystemConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/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.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresDefinedFileSystemConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresDefinedFileSystemConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresDefinedFileSystemConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresDefinedFileSystemConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresDefinedFileSystemConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/index.ts",
        "line": 138
      },
      "name": "DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresDefinedFileSystemConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 167
          },
          "name": "isBackupPartition",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 172
          },
          "name": "isResizable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 177
          },
          "name": "minSizeGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 182
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresDefinedFileSystemConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresDefinedFileSystemConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/index.ts",
        "line": 741
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/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.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/index.ts",
            "line": 748
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
        "line": 355
      },
      "name": "DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindow",
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindow"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
        "line": 205
      },
      "name": "DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowDaysOfWeek",
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/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.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/index.ts",
        "line": 228
      },
      "name": "DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 257
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructures/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
        "line": 465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 479
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 472
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 472
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 472
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
        "line": 280
      },
      "name": "DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowMonths",
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/index.ts",
        "line": 337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/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.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/index.ts",
            "line": 344
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/index.ts",
        "line": 303
      },
      "name": "DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 332
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/index.ts",
        "line": 378
      },
      "name": "DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 407
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 413
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 418
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 423
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 428
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 433
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 439
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 444
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 449
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 455
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 460
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
          "line": 515
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
        "line": 506
      },
      "name": "DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 535
          },
          "name": "activatedStorageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 540
          },
          "name": "additionalStorageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 545
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 550
          },
          "name": "availableStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 555
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 560
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 565
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 570
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 575
          },
          "name": "cpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 581
          },
          "name": "customerContacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresCustomerContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 591
          },
          "name": "databaseServerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 586
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 596
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 601
          },
          "name": "dbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 607
          },
          "name": "definedFileSystemConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresDefinedFileSystemConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 613
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 618
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 624
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 629
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 634
          },
          "name": "isSchedulingPolicyAssociated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 639
          },
          "name": "lastMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 644
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 650
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 655
          },
          "name": "maxCpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 660
          },
          "name": "maxDataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 665
          },
          "name": "maxDbNodeStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 670
          },
          "name": "maxMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 675
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 680
          },
          "name": "monthlyDbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 685
          },
          "name": "monthlyStorageServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 690
          },
          "name": "nextMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 695
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 700
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 705
          },
          "name": "storageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 710
          },
          "name": "storageServerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 715
          },
          "name": "storageServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 720
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 726
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 731
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 736
          },
          "name": "totalStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 519
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructures"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresCloudExadataInfrastructuresOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseCloudExadataInfrastructuresConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_exadata_infrastructures#compartment_id DataOciDatabaseCloudExadataInfrastructures#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/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/7.19.0/docs/data-sources/database_cloud_exadata_infrastructures#cluster_placement_group_id DataOciDatabaseCloudExadataInfrastructures#cluster_placement_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 13
          },
          "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/7.19.0/docs/data-sources/database_cloud_exadata_infrastructures#display_name DataOciDatabaseCloudExadataInfrastructures#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/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/7.19.0/docs/data-sources/database_cloud_exadata_infrastructures#filter DataOciDatabaseCloudExadataInfrastructures#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_cloud_exadata_infrastructures#id DataOciDatabaseCloudExadataInfrastructures#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/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/7.19.0/docs/data-sources/database_cloud_exadata_infrastructures#state DataOciDatabaseCloudExadataInfrastructures#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
        "line": 759
      },
      "name": "DataOciDatabaseCloudExadataInfrastructuresFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_exadata_infrastructures#name DataOciDatabaseCloudExadataInfrastructures#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 763
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_exadata_infrastructures#values DataOciDatabaseCloudExadataInfrastructures#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 771
          },
          "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/7.19.0/docs/data-sources/database_cloud_exadata_infrastructures#regex DataOciDatabaseCloudExadataInfrastructures#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 767
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
        "line": 916
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 931
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudExadataInfrastructuresFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 924
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 924
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 924
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 917
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-exadata-infrastructures/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-database-cloud-exadata-infrastructures/index.ts",
        "line": 817
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 894
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseCloudExadataInfrastructuresFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 882
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 898
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 911
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 875
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 888
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 904
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-exadata-infrastructures/index.ts",
            "line": 831
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseCloudExadataInfrastructuresFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-exadata-infrastructures/index:DataOciDatabaseCloudExadataInfrastructuresFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmCluster": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_vm_cluster oci_database_cloud_vm_cluster}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_vm_cluster oci_database_cloud_vm_cluster} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
          "line": 724
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
        "line": 692
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseCloudVmCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 709
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseCloudVmCluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_vm_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseCloudVmCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseCloudVmCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 1068
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 1074
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 697
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 748
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 753
          },
          "name": "backupNetworkNsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 758
          },
          "name": "backupSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 764
          },
          "name": "cloudAutomationUpdateDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 769
          },
          "name": "cloudExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 787
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 792
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 797
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 802
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 807
          },
          "name": "createAsync",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 813
          },
          "name": "dataCollectionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterDataCollectionOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 818
          },
          "name": "dataStoragePercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 823
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 828
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 833
          },
          "name": "dbServers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 839
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 844
          },
          "name": "diskRedundancy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 849
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 854
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 860
          },
          "name": "fileSystemConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterFileSystemConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 866
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 871
          },
          "name": "giVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 876
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 881
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 887
          },
          "name": "iormConfigCache",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigCacheList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 892
          },
          "name": "isLocalBackupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 897
          },
          "name": "isSparseDiskgroupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 902
          },
          "name": "lastUpdateHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 907
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 912
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 917
          },
          "name": "listenerPort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 922
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 928
          },
          "name": "multiCloudIdentityConnectorConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterMultiCloudIdentityConnectorConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 933
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 938
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 943
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 948
          },
          "name": "privateZoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 953
          },
          "name": "scanDnsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 958
          },
          "name": "scanDnsRecordId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 963
          },
          "name": "scanIpIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 968
          },
          "name": "scanIpv6Ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 973
          },
          "name": "scanListenerPortTcp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 978
          },
          "name": "scanListenerPortTcpSsl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 984
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 989
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 994
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 999
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 1004
          },
          "name": "storageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 1009
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 1014
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 1020
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 1025
          },
          "name": "systemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 1030
          },
          "name": "tdeKeyStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 1035
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 1040
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 1045
          },
          "name": "vipIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 1050
          },
          "name": "vipv6Ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 1055
          },
          "name": "vmClusterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 1060
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 782
          },
          "name": "cloudVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 775
          },
          "name": "cloudVmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmCluster"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
        "line": 175
      },
      "name": "DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetails",
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference",
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-cluster/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-database-cloud-vm-cluster/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/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.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/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-database-cloud-vm-cluster/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-database-cloud-vm-cluster/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-cluster/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-database-cloud-vm-cluster/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 67
          },
          "name": "applyUpdatePreferredEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 72
          },
          "name": "applyUpdatePreferredStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriod": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriod",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
        "line": 95
      },
      "name": "DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriod",
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriod"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriodList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriodList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-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/data-oci-database-cloud-vm-cluster/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-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.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriodOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriodList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-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/data-oci-database-cloud-vm-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/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriodList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriodOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriodOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-cluster/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-database-cloud-vm-cluster/index.ts",
        "line": 118
      },
      "name": "DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriodOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 147
          },
          "name": "freezePeriodEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 152
          },
          "name": "freezePeriodStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriod"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriodOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-cluster/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 263
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 256
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 256
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 256
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-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/data-oci-database-cloud-vm-cluster/index.ts",
        "line": 198
      },
      "name": "DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 228
          },
          "name": "applyUpdateTimePreference",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 234
          },
          "name": "freezePeriod",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriodList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 239
          },
          "name": "isEarlyAdoptionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 244
          },
          "name": "isFreezePeriodEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterCloudAutomationUpdateDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseCloudVmClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_vm_cluster#cloud_vm_cluster_id DataOciDatabaseCloudVmCluster#cloud_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 13
          },
          "name": "cloudVmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterDataCollectionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterDataCollectionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
        "line": 267
      },
      "name": "DataOciDatabaseCloudVmClusterDataCollectionOptions",
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterDataCollectionOptions"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterDataCollectionOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterDataCollectionOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/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.DataOciDatabaseCloudVmClusterDataCollectionOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClusterDataCollectionOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/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-database-cloud-vm-cluster/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-database-cloud-vm-cluster/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterDataCollectionOptionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterDataCollectionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterDataCollectionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-cluster/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-database-cloud-vm-cluster/index.ts",
        "line": 290
      },
      "name": "DataOciDatabaseCloudVmClusterDataCollectionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 319
          },
          "name": "isDiagnosticsEventsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 324
          },
          "name": "isHealthMonitoringEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 329
          },
          "name": "isIncidentLogsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterDataCollectionOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterDataCollectionOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterFileSystemConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterFileSystemConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
        "line": 352
      },
      "name": "DataOciDatabaseCloudVmClusterFileSystemConfigurationDetails",
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterFileSystemConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterFileSystemConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterFileSystemConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-cluster/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-database-cloud-vm-cluster/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/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.DataOciDatabaseCloudVmClusterFileSystemConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClusterFileSystemConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/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-database-cloud-vm-cluster/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-database-cloud-vm-cluster/index.ts",
            "line": 421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterFileSystemConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterFileSystemConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterFileSystemConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-cluster/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-database-cloud-vm-cluster/index.ts",
        "line": 375
      },
      "name": "DataOciDatabaseCloudVmClusterFileSystemConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 404
          },
          "name": "fileSystemSizeGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 409
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterFileSystemConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterFileSystemConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfig": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_vm_cluster_iorm_config oci_database_cloud_vm_cluster_iorm_config}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_vm_cluster_iorm_config oci_database_cloud_vm_cluster_iorm_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/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.DataOciDatabaseCloudVmClusterIormConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseCloudVmClusterIormConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/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 DataOciDatabaseCloudVmClusterIormConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_vm_cluster_iorm_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseCloudVmClusterIormConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseCloudVmClusterIormConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 202
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 208
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClusterIormConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 109
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 174
          },
          "name": "dbPlans",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigDbPlansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 179
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 184
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 189
          },
          "name": "objective",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 194
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 168
          },
          "name": "cloudVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 161
          },
          "name": "cloudVmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster-iorm-config/index:DataOciDatabaseCloudVmClusterIormConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigCache": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigCache",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
        "line": 517
      },
      "name": "DataOciDatabaseCloudVmClusterIormConfigCache",
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterIormConfigCache"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigCacheDbPlans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigCacheDbPlans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
        "line": 432
      },
      "name": "DataOciDatabaseCloudVmClusterIormConfigCacheDbPlans",
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterIormConfigCacheDbPlans"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigCacheDbPlansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigCacheDbPlansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-cluster/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-database-cloud-vm-cluster/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/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.DataOciDatabaseCloudVmClusterIormConfigCacheDbPlansOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClusterIormConfigCacheDbPlansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/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-database-cloud-vm-cluster/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-database-cloud-vm-cluster/index.ts",
            "line": 506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterIormConfigCacheDbPlansList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigCacheDbPlansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigCacheDbPlansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-cluster/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-database-cloud-vm-cluster/index.ts",
        "line": 455
      },
      "name": "DataOciDatabaseCloudVmClusterIormConfigCacheDbPlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 484
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 489
          },
          "name": "flashCacheLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 494
          },
          "name": "share",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigCacheDbPlans"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterIormConfigCacheDbPlansOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigCacheList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigCacheList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-cluster/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
        "line": 590
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 604
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigCacheOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClusterIormConfigCacheList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 597
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 597
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 597
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterIormConfigCacheList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigCacheOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigCacheOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-cluster/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-database-cloud-vm-cluster/index.ts",
        "line": 540
      },
      "name": "DataOciDatabaseCloudVmClusterIormConfigCacheOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 570
          },
          "name": "dbPlans",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigCacheDbPlansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 575
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 580
          },
          "name": "objective",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 585
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigCache"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterIormConfigCacheOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseCloudVmClusterIormConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_vm_cluster_iorm_config#cloud_vm_cluster_id DataOciDatabaseCloudVmClusterIormConfig#cloud_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 13
          },
          "name": "cloudVmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster-iorm-config/index:DataOciDatabaseCloudVmClusterIormConfigConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigDbPlans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigDbPlans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseCloudVmClusterIormConfigDbPlans",
      "symbolId": "src/data-oci-database-cloud-vm-cluster-iorm-config/index:DataOciDatabaseCloudVmClusterIormConfigDbPlans"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigDbPlansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigDbPlansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/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-database-cloud-vm-cluster-iorm-config/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/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.DataOciDatabaseCloudVmClusterIormConfigDbPlansOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClusterIormConfigDbPlansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/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-database-cloud-vm-cluster-iorm-config/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-database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster-iorm-config/index:DataOciDatabaseCloudVmClusterIormConfigDbPlansList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigDbPlansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigDbPlansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/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-database-cloud-vm-cluster-iorm-config/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseCloudVmClusterIormConfigDbPlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 67
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 72
          },
          "name": "flashCacheLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 77
          },
          "name": "share",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterIormConfigDbPlans"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster-iorm-config/index:DataOciDatabaseCloudVmClusterIormConfigDbPlansOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterMultiCloudIdentityConnectorConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterMultiCloudIdentityConnectorConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
        "line": 608
      },
      "name": "DataOciDatabaseCloudVmClusterMultiCloudIdentityConnectorConfigs",
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterMultiCloudIdentityConnectorConfigs"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterMultiCloudIdentityConnectorConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterMultiCloudIdentityConnectorConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-cluster/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
        "line": 670
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 684
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterMultiCloudIdentityConnectorConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClusterMultiCloudIdentityConnectorConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 677
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 677
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 677
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterMultiCloudIdentityConnectorConfigsList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusterMultiCloudIdentityConnectorConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterMultiCloudIdentityConnectorConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
          "line": 640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
        "line": 631
      },
      "name": "DataOciDatabaseCloudVmClusterMultiCloudIdentityConnectorConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 660
          },
          "name": "cloudProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 665
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-cluster/index.ts",
            "line": 644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusterMultiCloudIdentityConnectorConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-cluster/index:DataOciDatabaseCloudVmClusterMultiCloudIdentityConnectorConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClusters": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_vm_clusters oci_database_cloud_vm_clusters}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClusters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_vm_clusters oci_database_cloud_vm_clusters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-clusters/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.DataOciDatabaseCloudVmClustersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 1271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseCloudVmClusters resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/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 DataOciDatabaseCloudVmClusters to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_vm_clusters#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseCloudVmClusters that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseCloudVmClusters to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1436
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1340
          },
          "name": "resetCloudExadataInfrastructureId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1375
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1439
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1391
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1407
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1423
          },
          "name": "resetVmClusterType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1451
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1463
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClusters",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1276
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1350
          },
          "name": "cloudVmClusters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1433
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1344
          },
          "name": "cloudExadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1363
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1379
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1443
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1395
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1411
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1427
          },
          "name": "vmClusterTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1334
          },
          "name": "cloudExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1356
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1369
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1385
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1401
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1417
          },
          "name": "vmClusterType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClusters"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClusters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClusters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 717
      },
      "name": "DataOciDatabaseCloudVmClustersCloudVmClusters",
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClusters"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 204
      },
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetails",
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreference": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreference",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 44
      },
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreference",
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-clusters/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-database-cloud-vm-clusters/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/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.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/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-database-cloud-vm-clusters/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-database-cloud-vm-clusters/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-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-database-cloud-vm-clusters/index.ts",
        "line": 67
      },
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 96
          },
          "name": "applyUpdatePreferredEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 101
          },
          "name": "applyUpdatePreferredStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreference"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsFreezePeriod": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsFreezePeriod",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 124
      },
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsFreezePeriod",
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsFreezePeriod"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsFreezePeriodList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsFreezePeriodList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-clusters/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-database-cloud-vm-clusters/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/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.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsFreezePeriodOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsFreezePeriodList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/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-database-cloud-vm-clusters/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-database-cloud-vm-clusters/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsFreezePeriodList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsFreezePeriodOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsFreezePeriodOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-clusters/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-database-cloud-vm-clusters/index.ts",
        "line": 147
      },
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsFreezePeriodOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 176
          },
          "name": "freezePeriodEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 181
          },
          "name": "freezePeriodStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsFreezePeriod"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsFreezePeriodOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-clusters/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-database-cloud-vm-clusters/index.ts",
        "line": 278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/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.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/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-database-cloud-vm-clusters/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-database-cloud-vm-clusters/index.ts",
            "line": 285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-clusters/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-database-cloud-vm-clusters/index.ts",
        "line": 227
      },
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 257
          },
          "name": "applyUpdateTimePreference",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 263
          },
          "name": "freezePeriod",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsFreezePeriodList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 268
          },
          "name": "isEarlyAdoptionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 273
          },
          "name": "isFreezePeriodEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersDataCollectionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersDataCollectionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 296
      },
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersDataCollectionOptions",
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersDataCollectionOptions"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersDataCollectionOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersDataCollectionOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-clusters/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-database-cloud-vm-clusters/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/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.DataOciDatabaseCloudVmClustersCloudVmClustersDataCollectionOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersDataCollectionOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/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-database-cloud-vm-clusters/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-database-cloud-vm-clusters/index.ts",
            "line": 370
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersDataCollectionOptionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersDataCollectionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersDataCollectionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-clusters/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-database-cloud-vm-clusters/index.ts",
        "line": 319
      },
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersDataCollectionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 348
          },
          "name": "isDiagnosticsEventsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 353
          },
          "name": "isHealthMonitoringEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 358
          },
          "name": "isIncidentLogsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersDataCollectionOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersDataCollectionOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersFileSystemConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersFileSystemConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 381
      },
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersFileSystemConfigurationDetails",
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersFileSystemConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersFileSystemConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersFileSystemConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-clusters/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 457
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersFileSystemConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersFileSystemConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 450
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 450
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 450
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersFileSystemConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersFileSystemConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersFileSystemConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-clusters/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-database-cloud-vm-clusters/index.ts",
        "line": 404
      },
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersFileSystemConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 433
          },
          "name": "fileSystemSizeGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 438
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersFileSystemConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersFileSystemConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCache": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCache",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 546
      },
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCache",
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCache"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheDbPlans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheDbPlans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 461
      },
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheDbPlans",
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheDbPlans"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheDbPlansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheDbPlansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-clusters/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 542
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheDbPlansOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheDbPlansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 535
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 535
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 535
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheDbPlansList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheDbPlansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheDbPlansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-clusters/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-database-cloud-vm-clusters/index.ts",
        "line": 484
      },
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheDbPlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 513
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 518
          },
          "name": "flashCacheLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 523
          },
          "name": "share",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheDbPlans"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheDbPlansOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-clusters/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/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 619
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/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.DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 626
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/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/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 626
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-clusters/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 569
      },
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 599
          },
          "name": "dbPlans",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheDbPlansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 604
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 609
          },
          "name": "objective",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 614
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 582
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCache"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-clusters/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 1073
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1087
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1080
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1080
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1080
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersMultiCloudIdentityConnectorConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersMultiCloudIdentityConnectorConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 637
      },
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersMultiCloudIdentityConnectorConfigs",
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersMultiCloudIdentityConnectorConfigs"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersMultiCloudIdentityConnectorConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersMultiCloudIdentityConnectorConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-clusters/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 699
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 713
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersMultiCloudIdentityConnectorConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersMultiCloudIdentityConnectorConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 706
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 706
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 706
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersMultiCloudIdentityConnectorConfigsList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersMultiCloudIdentityConnectorConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersMultiCloudIdentityConnectorConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-clusters/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 660
      },
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersMultiCloudIdentityConnectorConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 689
          },
          "name": "cloudProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 694
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 673
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersMultiCloudIdentityConnectorConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersMultiCloudIdentityConnectorConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-clusters/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 740
      },
      "name": "DataOciDatabaseCloudVmClustersCloudVmClustersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 769
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 774
          },
          "name": "backupNetworkNsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 779
          },
          "name": "backupSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 785
          },
          "name": "cloudAutomationUpdateDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersCloudAutomationUpdateDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 790
          },
          "name": "cloudExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 795
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 800
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 805
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 810
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 815
          },
          "name": "createAsync",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 821
          },
          "name": "dataCollectionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersDataCollectionOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 826
          },
          "name": "dataStoragePercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 831
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 836
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 841
          },
          "name": "dbServers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 847
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 852
          },
          "name": "diskRedundancy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 857
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 862
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 868
          },
          "name": "fileSystemConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersFileSystemConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 874
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 879
          },
          "name": "giVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 884
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 889
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 895
          },
          "name": "iormConfigCache",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersIormConfigCacheList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 900
          },
          "name": "isLocalBackupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 905
          },
          "name": "isSparseDiskgroupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 910
          },
          "name": "lastUpdateHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 915
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 920
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 925
          },
          "name": "listenerPort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 930
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 936
          },
          "name": "multiCloudIdentityConnectorConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClustersMultiCloudIdentityConnectorConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 941
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 946
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 951
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 956
          },
          "name": "privateZoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 961
          },
          "name": "scanDnsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 966
          },
          "name": "scanDnsRecordId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 971
          },
          "name": "scanIpIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 976
          },
          "name": "scanIpv6Ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 981
          },
          "name": "scanListenerPortTcp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 986
          },
          "name": "scanListenerPortTcpSsl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 992
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 997
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1002
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1007
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1012
          },
          "name": "storageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1017
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1022
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1028
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1033
          },
          "name": "systemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1038
          },
          "name": "tdeKeyStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1043
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1048
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1053
          },
          "name": "vipIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1058
          },
          "name": "vipv6Ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1063
          },
          "name": "vmClusterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1068
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 753
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersCloudVmClusters"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersCloudVmClustersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseCloudVmClustersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_vm_clusters#compartment_id DataOciDatabaseCloudVmClusters#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-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/7.19.0/docs/data-sources/database_cloud_vm_clusters#cloud_exadata_infrastructure_id DataOciDatabaseCloudVmClusters#cloud_exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 13
          },
          "name": "cloudExadataInfrastructureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_vm_clusters#display_name DataOciDatabaseCloudVmClusters#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-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/7.19.0/docs/data-sources/database_cloud_vm_clusters#filter DataOciDatabaseCloudVmClusters#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_cloud_vm_clusters#id DataOciDatabaseCloudVmClusters#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/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/7.19.0/docs/data-sources/database_cloud_vm_clusters#state DataOciDatabaseCloudVmClusters#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/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/7.19.0/docs/data-sources/database_cloud_vm_clusters#vm_cluster_type DataOciDatabaseCloudVmClusters#vm_cluster_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 36
          },
          "name": "vmClusterType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 1091
      },
      "name": "DataOciDatabaseCloudVmClustersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_vm_clusters#name DataOciDatabaseCloudVmClusters#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1095
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_cloud_vm_clusters#values DataOciDatabaseCloudVmClusters#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1103
          },
          "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/7.19.0/docs/data-sources/database_cloud_vm_clusters#regex DataOciDatabaseCloudVmClusters#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1099
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-clusters/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-database-cloud-vm-clusters/index.ts",
        "line": 1248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/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.DataOciDatabaseCloudVmClustersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseCloudVmClustersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/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-database-cloud-vm-clusters/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-database-cloud-vm-clusters/index.ts",
            "line": 1256
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseCloudVmClustersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
          "line": 1159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
        "line": 1149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1226
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseCloudVmClustersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1214
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1230
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1243
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1207
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1220
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1236
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-cloud-vm-clusters/index.ts",
            "line": 1163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseCloudVmClustersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-cloud-vm-clusters/index:DataOciDatabaseCloudVmClustersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDataGuardAssociation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_data_guard_association oci_database_data_guard_association}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_data_guard_association oci_database_data_guard_association} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-data-guard-association/index.ts",
          "line": 140
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-data-guard-association/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDataGuardAssociation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 125
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseDataGuardAssociation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_data_guard_association#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDataGuardAssociation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDataGuardAssociation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 450
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 457
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDataGuardAssociation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 113
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 165
          },
          "name": "applyLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 170
          },
          "name": "applyRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 175
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 180
          },
          "name": "backupNetworkNsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 185
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 190
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 195
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 200
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 205
          },
          "name": "createAsync",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 210
          },
          "name": "creationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 234
          },
          "name": "databaseAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 240
          },
          "name": "databaseDefinedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 246
          },
          "name": "databaseFreeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 264
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 216
          },
          "name": "dataCollectionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationDataCollectionOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 270
          },
          "name": "dbSystemDefinedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 276
          },
          "name": "dbSystemFreeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 282
          },
          "name": "dbSystemSecurityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 287
          },
          "name": "deleteStandbyDbHomeOnDelete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 292
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 297
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 302
          },
          "name": "faultDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 307
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 312
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 317
          },
          "name": "isActiveDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 322
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 327
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 332
          },
          "name": "migrateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 337
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 342
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 352
          },
          "name": "peerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 347
          },
          "name": "peerDataGuardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 357
          },
          "name": "peerDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 362
          },
          "name": "peerDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 367
          },
          "name": "peerDbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 372
          },
          "name": "peerRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 377
          },
          "name": "peerSidPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 382
          },
          "name": "peerVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 387
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 392
          },
          "name": "privateIpV6",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 397
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 402
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 407
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 412
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 417
          },
          "name": "storageVolumePerformanceMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 422
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 427
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 432
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 437
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 442
          },
          "name": "transportType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 259
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 229
          },
          "name": "dataGuardAssociationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 252
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 222
          },
          "name": "dataGuardAssociationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-data-guard-association/index:DataOciDatabaseDataGuardAssociation"
    },
    "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-data-guard-association/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDataGuardAssociationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_data_guard_association#database_id DataOciDatabaseDataGuardAssociation#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 17
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_data_guard_association#data_guard_association_id DataOciDatabaseDataGuardAssociation#data_guard_association_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 13
          },
          "name": "dataGuardAssociationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-data-guard-association/index:DataOciDatabaseDataGuardAssociationConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationDataCollectionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationDataCollectionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-data-guard-association/index.ts",
        "line": 19
      },
      "name": "DataOciDatabaseDataGuardAssociationDataCollectionOptions",
      "symbolId": "src/data-oci-database-data-guard-association/index:DataOciDatabaseDataGuardAssociationDataCollectionOptions"
    },
    "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationDataCollectionOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationDataCollectionOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-data-guard-association/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-database-data-guard-association/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/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.DataOciDatabaseDataGuardAssociationDataCollectionOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDataGuardAssociationDataCollectionOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/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-database-data-guard-association/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-database-data-guard-association/index.ts",
            "line": 93
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-data-guard-association/index:DataOciDatabaseDataGuardAssociationDataCollectionOptionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationDataCollectionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationDataCollectionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-data-guard-association/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-database-data-guard-association/index.ts",
        "line": 42
      },
      "name": "DataOciDatabaseDataGuardAssociationDataCollectionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 71
          },
          "name": "isDiagnosticsEventsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 76
          },
          "name": "isHealthMonitoringEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 81
          },
          "name": "isIncidentLogsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-association/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationDataCollectionOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-data-guard-association/index:DataOciDatabaseDataGuardAssociationDataCollectionOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDataGuardAssociations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_data_guard_associations oci_database_data_guard_associations}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_data_guard_associations oci_database_data_guard_associations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-data-guard-associations/index.ts",
          "line": 656
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-data-guard-associations/index.ts",
        "line": 624
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDataGuardAssociations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 641
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseDataGuardAssociations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_data_guard_associations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDataGuardAssociations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDataGuardAssociations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 721
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 724
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 708
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 736
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 744
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDataGuardAssociations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 629
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 683
          },
          "name": "dataGuardAssociations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsDataGuardAssociationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 718
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 696
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 728
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 712
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 689
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 702
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-data-guard-associations/index:DataOciDatabaseDataGuardAssociations"
    },
    "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-data-guard-associations/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDataGuardAssociationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_data_guard_associations#database_id DataOciDatabaseDataGuardAssociations#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 13
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_data_guard_associations#filter DataOciDatabaseDataGuardAssociations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_data_guard_associations#id DataOciDatabaseDataGuardAssociations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-data-guard-associations/index:DataOciDatabaseDataGuardAssociationsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsDataGuardAssociations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsDataGuardAssociations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-data-guard-associations/index.ts",
        "line": 113
      },
      "name": "DataOciDatabaseDataGuardAssociationsDataGuardAssociations",
      "symbolId": "src/data-oci-database-data-guard-associations/index:DataOciDatabaseDataGuardAssociationsDataGuardAssociations"
    },
    "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsDataGuardAssociationsDataCollectionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsDataGuardAssociationsDataCollectionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-data-guard-associations/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseDataGuardAssociationsDataGuardAssociationsDataCollectionOptions",
      "symbolId": "src/data-oci-database-data-guard-associations/index:DataOciDatabaseDataGuardAssociationsDataGuardAssociationsDataCollectionOptions"
    },
    "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsDataGuardAssociationsDataCollectionOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsDataGuardAssociationsDataCollectionOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-data-guard-associations/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-database-data-guard-associations/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/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.DataOciDatabaseDataGuardAssociationsDataGuardAssociationsDataCollectionOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDataGuardAssociationsDataGuardAssociationsDataCollectionOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/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-database-data-guard-associations/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-database-data-guard-associations/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-data-guard-associations/index:DataOciDatabaseDataGuardAssociationsDataGuardAssociationsDataCollectionOptionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsDataGuardAssociationsDataCollectionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsDataGuardAssociationsDataCollectionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-data-guard-associations/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-database-data-guard-associations/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseDataGuardAssociationsDataGuardAssociationsDataCollectionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 80
          },
          "name": "isDiagnosticsEventsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 85
          },
          "name": "isHealthMonitoringEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 90
          },
          "name": "isIncidentLogsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsDataGuardAssociationsDataCollectionOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-data-guard-associations/index:DataOciDatabaseDataGuardAssociationsDataGuardAssociationsDataCollectionOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsDataGuardAssociationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsDataGuardAssociationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-data-guard-associations/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-database-data-guard-associations/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/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.DataOciDatabaseDataGuardAssociationsDataGuardAssociationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDataGuardAssociationsDataGuardAssociationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/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-database-data-guard-associations/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-database-data-guard-associations/index.ts",
            "line": 433
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-data-guard-associations/index:DataOciDatabaseDataGuardAssociationsDataGuardAssociationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsDataGuardAssociationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsDataGuardAssociationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-data-guard-associations/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-database-data-guard-associations/index.ts",
        "line": 136
      },
      "name": "DataOciDatabaseDataGuardAssociationsDataGuardAssociationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 165
          },
          "name": "applyLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 170
          },
          "name": "applyRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 175
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 180
          },
          "name": "backupNetworkNsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 185
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 190
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 195
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 200
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 205
          },
          "name": "createAsync",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 210
          },
          "name": "creationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 221
          },
          "name": "databaseAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 227
          },
          "name": "databaseDefinedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 233
          },
          "name": "databaseFreeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 238
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 243
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 216
          },
          "name": "dataCollectionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsDataGuardAssociationsDataCollectionOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 249
          },
          "name": "dbSystemDefinedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 255
          },
          "name": "dbSystemFreeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 261
          },
          "name": "dbSystemSecurityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 266
          },
          "name": "deleteStandbyDbHomeOnDelete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 271
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 276
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 281
          },
          "name": "faultDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 286
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 291
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 296
          },
          "name": "isActiveDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 301
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 306
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 311
          },
          "name": "migrateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 316
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 321
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 331
          },
          "name": "peerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 326
          },
          "name": "peerDataGuardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 336
          },
          "name": "peerDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 341
          },
          "name": "peerDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 346
          },
          "name": "peerDbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 351
          },
          "name": "peerRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 356
          },
          "name": "peerSidPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 361
          },
          "name": "peerVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 366
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 371
          },
          "name": "privateIpV6",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 376
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 381
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 386
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 391
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 396
          },
          "name": "storageVolumePerformanceMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 401
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 406
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 411
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 416
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 421
          },
          "name": "transportType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsDataGuardAssociations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-data-guard-associations/index:DataOciDatabaseDataGuardAssociationsDataGuardAssociationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-data-guard-associations/index.ts",
        "line": 444
      },
      "name": "DataOciDatabaseDataGuardAssociationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_data_guard_associations#name DataOciDatabaseDataGuardAssociations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 448
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_data_guard_associations#values DataOciDatabaseDataGuardAssociations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 456
          },
          "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/7.19.0/docs/data-sources/database_data_guard_associations#regex DataOciDatabaseDataGuardAssociations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 452
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-data-guard-associations/index:DataOciDatabaseDataGuardAssociationsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-data-guard-associations/index.ts",
          "line": 609
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-data-guard-associations/index.ts",
        "line": 601
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 616
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDataGuardAssociationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 609
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 609
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 609
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-data-guard-associations/index:DataOciDatabaseDataGuardAssociationsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-data-guard-associations/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-database-data-guard-associations/index.ts",
        "line": 502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 579
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseDataGuardAssociationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 567
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 583
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 596
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 560
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 573
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 589
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-data-guard-associations/index.ts",
            "line": 516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseDataGuardAssociationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-data-guard-associations/index:DataOciDatabaseDataGuardAssociationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabase": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database oci_database_database}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database oci_database_database} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/index.ts",
          "line": 1396
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 1364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1381
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseDatabase to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1650
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1656
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1369
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1420
          },
          "name": "actionTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1425
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1430
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1436
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1453
          },
          "name": "database",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1472
          },
          "name": "databaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1477
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1441
          },
          "name": "dataGuardAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1447
          },
          "name": "dataGuardGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDataGuardGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1483
          },
          "name": "dbBackupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDbBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1488
          },
          "name": "dbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1493
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1498
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1503
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1508
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1513
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1519
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1525
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1530
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1535
          },
          "name": "isCdb",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1540
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1545
          },
          "name": "keyStoreWalletName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1550
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1555
          },
          "name": "kmsKeyMigration",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1560
          },
          "name": "kmsKeyRotation",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1565
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1570
          },
          "name": "lastBackupDurationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1575
          },
          "name": "lastBackupTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1580
          },
          "name": "lastFailedBackupTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1585
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1590
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1595
          },
          "name": "pdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1600
          },
          "name": "sidPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1605
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1610
          },
          "name": "sourceDatabasePointInTimeRecoveryTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1615
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1621
          },
          "name": "storageSizeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseStorageSizeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1627
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1632
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1637
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1642
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1466
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1459
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabase"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database#database_id DataOciDatabaseDatabase#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 13
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseDatabaseConnectionStrings",
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseConnectionStrings"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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-database-database/index.ts",
        "line": 83
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/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.DataOciDatabaseDatabaseConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/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-database-database/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-database-database/index.ts",
            "line": 90
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseConnectionStringsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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-database-database/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseDatabaseConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 68
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 73
          },
          "name": "cdbDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 78
          },
          "name": "cdbIpDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseConnectionStrings"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDataGuardGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDataGuardGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 216
      },
      "name": "DataOciDatabaseDatabaseDataGuardGroup",
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDataGuardGroup"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDataGuardGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDataGuardGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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-database-database/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/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.DataOciDatabaseDatabaseDataGuardGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseDataGuardGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/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-database-database/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-database-database/index.ts",
            "line": 286
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDataGuardGroupList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDataGuardGroupMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDataGuardGroupMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 101
      },
      "name": "DataOciDatabaseDatabaseDataGuardGroupMembers",
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDataGuardGroupMembers"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDataGuardGroupMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDataGuardGroupMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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-database-database/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/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.DataOciDatabaseDatabaseDataGuardGroupMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseDataGuardGroupMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/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-database-database/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-database-database/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDataGuardGroupMembersList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDataGuardGroupMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDataGuardGroupMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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/data-oci-database-database/index.ts",
        "line": 124
      },
      "name": "DataOciDatabaseDatabaseDataGuardGroupMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 153
          },
          "name": "applyLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 158
          },
          "name": "applyRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 163
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 168
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 173
          },
          "name": "isActiveDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 178
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 183
          },
          "name": "transportLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 188
          },
          "name": "transportLagRefresh",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 193
          },
          "name": "transportType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDataGuardGroupMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDataGuardGroupMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDataGuardGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDataGuardGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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-database-database/index.ts",
        "line": 239
      },
      "name": "DataOciDatabaseDatabaseDataGuardGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 269
          },
          "name": "members",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDataGuardGroupMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 274
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDataGuardGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDataGuardGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabase": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 763
      },
      "name": "DataOciDatabaseDatabaseDatabase",
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabase"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseDbBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseDbBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 402
      },
      "name": "DataOciDatabaseDatabaseDatabaseDbBackupConfig",
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabaseDbBackupConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 297
      },
      "name": "DataOciDatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetails",
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 398
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 391
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 391
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 391
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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-database-database/index.ts",
        "line": 320
      },
      "name": "DataOciDatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 349
          },
          "name": "dbrsPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 354
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 359
          },
          "name": "isRemote",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 364
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 369
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 374
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 379
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseDbBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseDbBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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-database-database/index.ts",
        "line": 495
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/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.DataOciDatabaseDatabaseDatabaseDbBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseDatabaseDbBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/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-database-database/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-database-database/index.ts",
            "line": 502
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabaseDbBackupConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseDbBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseDbBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 425
      },
      "name": "DataOciDatabaseDatabaseDatabaseDbBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 454
          },
          "name": "autoBackupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 459
          },
          "name": "autoBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 464
          },
          "name": "autoFullBackupDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 469
          },
          "name": "autoFullBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 474
          },
          "name": "backupDeletionPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 480
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 485
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 490
          },
          "name": "runImmediateFullBackup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseDbBackupConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabaseDbBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseEncryptionKeyLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseEncryptionKeyLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 513
      },
      "name": "DataOciDatabaseDatabaseDatabaseEncryptionKeyLocationDetails",
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabaseEncryptionKeyLocationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseEncryptionKeyLocationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseEncryptionKeyLocationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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-database-database/index.ts",
        "line": 580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/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.DataOciDatabaseDatabaseDatabaseEncryptionKeyLocationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseDatabaseEncryptionKeyLocationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/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-database-database/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-database-database/index.ts",
            "line": 587
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabaseEncryptionKeyLocationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseEncryptionKeyLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseEncryptionKeyLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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-database-database/index.ts",
        "line": 536
      },
      "name": "DataOciDatabaseDatabaseDatabaseEncryptionKeyLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 565
          },
          "name": "azureEncryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 570
          },
          "name": "hsmPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 575
          },
          "name": "providerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 549
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseEncryptionKeyLocationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabaseEncryptionKeyLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/index.ts",
          "line": 968
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 961
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 975
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseDatabaseList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 968
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 968
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 968
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabaseList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 979
      },
      "name": "DataOciDatabaseDatabaseDatabaseManagementConfig",
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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-database-database/index.ts",
        "line": 1041
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/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.DataOciDatabaseDatabaseDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/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-database-database/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-database-database/index.ts",
            "line": 1048
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/index.ts",
          "line": 1011
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 1002
      },
      "name": "DataOciDatabaseDatabaseDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1031
          },
          "name": "managementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1036
          },
          "name": "managementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1015
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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-database-database/index.ts",
        "line": 786
      },
      "name": "DataOciDatabaseDatabaseDatabaseOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 815
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 820
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 825
          },
          "name": "backupTdePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 830
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 835
          },
          "name": "databaseAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 840
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 846
          },
          "name": "dbBackupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseDbBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 851
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 856
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 861
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 867
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 873
          },
          "name": "encryptionKeyLocationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseEncryptionKeyLocationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 879
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 884
          },
          "name": "isActiveDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 889
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 894
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 899
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 904
          },
          "name": "pdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 909
          },
          "name": "pluggableDatabases",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 914
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 919
          },
          "name": "sidPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 924
          },
          "name": "sourceDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 930
          },
          "name": "sourceEncryptionKeyLocationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 935
          },
          "name": "sourceTdeWalletPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 941
          },
          "name": "storageSizeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseStorageSizeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 946
          },
          "name": "tdeWalletPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 951
          },
          "name": "transportType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 956
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 799
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabase"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabaseOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 598
      },
      "name": "DataOciDatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetails",
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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-database-database/index.ts",
        "line": 660
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/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.DataOciDatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/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-database-database/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-database-database/index.ts",
            "line": 667
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 621
      },
      "name": "DataOciDatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 650
          },
          "name": "hsmPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 655
          },
          "name": "providerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseStorageSizeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseStorageSizeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 678
      },
      "name": "DataOciDatabaseDatabaseDatabaseStorageSizeDetails",
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabaseStorageSizeDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseStorageSizeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseStorageSizeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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-database-database/index.ts",
        "line": 745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/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.DataOciDatabaseDatabaseDatabaseStorageSizeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseDatabaseStorageSizeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/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-database-database/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-database-database/index.ts",
            "line": 752
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabaseStorageSizeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseStorageSizeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseStorageSizeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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-database-database/index.ts",
        "line": 701
      },
      "name": "DataOciDatabaseDatabaseDatabaseStorageSizeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 730
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 735
          },
          "name": "recoStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 740
          },
          "name": "redoLogStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 714
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDatabaseStorageSizeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDatabaseStorageSizeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDbBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDbBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 1164
      },
      "name": "DataOciDatabaseDatabaseDbBackupConfig",
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDbBackupConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDbBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDbBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 1059
      },
      "name": "DataOciDatabaseDatabaseDbBackupConfigBackupDestinationDetails",
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDbBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDbBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDbBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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-database-database/index.ts",
        "line": 1146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/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.DataOciDatabaseDatabaseDbBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseDbBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/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-database-database/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-database-database/index.ts",
            "line": 1153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDbBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDbBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDbBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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-database-database/index.ts",
        "line": 1082
      },
      "name": "DataOciDatabaseDatabaseDbBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1111
          },
          "name": "dbrsPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1116
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1121
          },
          "name": "isRemote",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1126
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1131
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1136
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1141
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1095
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDbBackupConfigBackupDestinationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDbBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDbBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDbBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 1257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1271
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDbBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseDbBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1264
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1264
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDbBackupConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseDbBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDbBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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-database-database/index.ts",
        "line": 1187
      },
      "name": "DataOciDatabaseDatabaseDbBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1216
          },
          "name": "autoBackupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1221
          },
          "name": "autoBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1226
          },
          "name": "autoFullBackupDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1231
          },
          "name": "autoFullBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1236
          },
          "name": "backupDeletionPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1242
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDbBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1247
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1252
          },
          "name": "runImmediateFullBackup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseDbBackupConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseDbBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_pdb_conversion_history_entries oci_database_database_pdb_conversion_history_entries}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_pdb_conversion_history_entries oci_database_database_pdb_conversion_history_entries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database-pdb-conversion-history-entries/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.DataOciDatabaseDatabasePdbConversionHistoryEntriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDatabasePdbConversionHistoryEntries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/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 DataOciDatabaseDatabasePdbConversionHistoryEntries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_pdb_conversion_history_entries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDatabasePdbConversionHistoryEntries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDatabasePdbConversionHistoryEntries to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 472
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 475
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 421
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 437
          },
          "name": "resetPdbConversionAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 459
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/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-database-database-pdb-conversion-history-entries/index.ts",
            "line": 497
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabasePdbConversionHistoryEntries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 346
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 469
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 447
          },
          "name": "pdbConversionHistoryEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesPdbConversionHistoryEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 409
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 479
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 425
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 441
          },
          "name": "pdbConversionActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 463
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 402
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 415
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 431
          },
          "name": "pdbConversionAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 453
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-pdb-conversion-history-entries/index:DataOciDatabaseDatabasePdbConversionHistoryEntries"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDatabasePdbConversionHistoryEntriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_pdb_conversion_history_entries#database_id DataOciDatabaseDatabasePdbConversionHistoryEntries#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 13
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_pdb_conversion_history_entries#filter DataOciDatabaseDatabasePdbConversionHistoryEntries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_database_pdb_conversion_history_entries#id DataOciDatabaseDatabasePdbConversionHistoryEntries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/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/7.19.0/docs/data-sources/database_database_pdb_conversion_history_entries#pdb_conversion_action DataOciDatabaseDatabasePdbConversionHistoryEntries#pdb_conversion_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 24
          },
          "name": "pdbConversionAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_pdb_conversion_history_entries#state DataOciDatabaseDatabasePdbConversionHistoryEntries#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-pdb-conversion-history-entries/index:DataOciDatabaseDatabasePdbConversionHistoryEntriesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
        "line": 161
      },
      "name": "DataOciDatabaseDatabasePdbConversionHistoryEntriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_pdb_conversion_history_entries#name DataOciDatabaseDatabasePdbConversionHistoryEntries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/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/7.19.0/docs/data-sources/database_database_pdb_conversion_history_entries#values DataOciDatabaseDatabasePdbConversionHistoryEntries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/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/7.19.0/docs/data-sources/database_database_pdb_conversion_history_entries#regex DataOciDatabaseDatabasePdbConversionHistoryEntries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 169
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-pdb-conversion-history-entries/index:DataOciDatabaseDatabasePdbConversionHistoryEntriesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database-pdb-conversion-history-entries/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-database-database-pdb-conversion-history-entries/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/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.DataOciDatabaseDatabasePdbConversionHistoryEntriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabasePdbConversionHistoryEntriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/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-database-database-pdb-conversion-history-entries/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-database-database-pdb-conversion-history-entries/index.ts",
            "line": 326
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 319
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-pdb-conversion-history-entries/index:DataOciDatabaseDatabasePdbConversionHistoryEntriesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database-pdb-conversion-history-entries/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-database-database-pdb-conversion-history-entries/index.ts",
        "line": 219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 296
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseDatabasePdbConversionHistoryEntriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 284
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/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-database-database-pdb-conversion-history-entries/index.ts",
            "line": 313
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 277
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 290
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 306
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-pdb-conversion-history-entries/index:DataOciDatabaseDatabasePdbConversionHistoryEntriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesPdbConversionHistoryEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesPdbConversionHistoryEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseDatabasePdbConversionHistoryEntriesPdbConversionHistoryEntries",
      "symbolId": "src/data-oci-database-database-pdb-conversion-history-entries/index:DataOciDatabaseDatabasePdbConversionHistoryEntriesPdbConversionHistoryEntries"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesPdbConversionHistoryEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesPdbConversionHistoryEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database-pdb-conversion-history-entries/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-database-database-pdb-conversion-history-entries/index.ts",
        "line": 143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/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.DataOciDatabaseDatabasePdbConversionHistoryEntriesPdbConversionHistoryEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabasePdbConversionHistoryEntriesPdbConversionHistoryEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/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-database-database-pdb-conversion-history-entries/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-database-database-pdb-conversion-history-entries/index.ts",
            "line": 150
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-pdb-conversion-history-entries/index:DataOciDatabaseDatabasePdbConversionHistoryEntriesPdbConversionHistoryEntriesList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesPdbConversionHistoryEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesPdbConversionHistoryEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database-pdb-conversion-history-entries/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-database-database-pdb-conversion-history-entries/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseDatabasePdbConversionHistoryEntriesPdbConversionHistoryEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 88
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 93
          },
          "name": "additionalCdbParams",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 98
          },
          "name": "cdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 103
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 108
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 113
          },
          "name": "sourceDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 118
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 123
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 128
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 133
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 138
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entries/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntriesPdbConversionHistoryEntries"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-pdb-conversion-history-entries/index:DataOciDatabaseDatabasePdbConversionHistoryEntriesPdbConversionHistoryEntriesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntry": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_pdb_conversion_history_entry oci_database_database_pdb_conversion_history_entry}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntry",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_pdb_conversion_history_entry oci_database_database_pdb_conversion_history_entry} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database-pdb-conversion-history-entry/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.DataOciDatabaseDatabasePdbConversionHistoryEntryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDatabasePdbConversionHistoryEntry resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/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 DataOciDatabaseDatabasePdbConversionHistoryEntry to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_pdb_conversion_history_entry#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDatabasePdbConversionHistoryEntry that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDatabasePdbConversionHistoryEntry to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 123
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/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-database-database-pdb-conversion-history-entry/index.ts",
            "line": 191
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabasePdbConversionHistoryEntry",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 88
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 93
          },
          "name": "additionalCdbParams",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 98
          },
          "name": "cdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 132
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 150
          },
          "name": "sourceDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 155
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 160
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 165
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 170
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 175
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 111
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 127
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 145
          },
          "name": "pdbConversionHistoryEntryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 104
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 117
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 138
          },
          "name": "pdbConversionHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-pdb-conversion-history-entry/index:DataOciDatabaseDatabasePdbConversionHistoryEntry"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasePdbConversionHistoryEntryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDatabasePdbConversionHistoryEntryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_pdb_conversion_history_entry#database_id DataOciDatabaseDatabasePdbConversionHistoryEntry#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 13
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_pdb_conversion_history_entry#pdb_conversion_history_entry_id DataOciDatabaseDatabasePdbConversionHistoryEntry#pdb_conversion_history_entry_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 24
          },
          "name": "pdbConversionHistoryEntryId",
          "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/7.19.0/docs/data-sources/database_database_pdb_conversion_history_entry#id DataOciDatabaseDatabasePdbConversionHistoryEntry#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-pdb-conversion-history-entry/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-pdb-conversion-history-entry/index:DataOciDatabaseDatabasePdbConversionHistoryEntryConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_software_image oci_database_database_software_image}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_software_image oci_database_database_software_image} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database-software-image/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.DataOciDatabaseDatabaseSoftwareImageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-database-software-image/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDatabaseSoftwareImage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/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 DataOciDatabaseDatabaseSoftwareImage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_software_image#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDatabaseSoftwareImage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDatabaseSoftwareImage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 189
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 195
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseSoftwareImage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 93
          },
          "name": "databaseSoftwareImageIncludedPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 98
          },
          "name": "databaseSoftwareImageOneOffPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 103
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 109
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 114
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 120
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 125
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 130
          },
          "name": "imageShapeFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 135
          },
          "name": "imageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 140
          },
          "name": "includedPatchesSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 145
          },
          "name": "isUpgradeSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 150
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 155
          },
          "name": "lsInventory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 160
          },
          "name": "patchSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 165
          },
          "name": "sourceDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 170
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 176
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 181
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 88
          },
          "name": "databaseSoftwareImageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 81
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-software-image/index:DataOciDatabaseDatabaseSoftwareImage"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database-software-image/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDatabaseSoftwareImageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_software_image#database_software_image_id DataOciDatabaseDatabaseSoftwareImage#database_software_image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-image/index.ts",
            "line": 13
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-software-image/index:DataOciDatabaseDatabaseSoftwareImageConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_software_images oci_database_database_software_images}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_software_images oci_database_database_software_images} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database-software-images/index.ts",
          "line": 432
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-database-software-images/index.ts",
        "line": 400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDatabaseSoftwareImages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 417
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseDatabaseSoftwareImages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_software_images#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDatabaseSoftwareImages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDatabaseSoftwareImages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 599
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 490
          },
          "name": "resetDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 506
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 602
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 522
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 538
          },
          "name": "resetImageShapeFamily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 554
          },
          "name": "resetImageType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 570
          },
          "name": "resetIsUpgradeSupported"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 586
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/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-database-database-software-images/index.ts",
            "line": 628
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseSoftwareImages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 405
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 478
          },
          "name": "databaseSoftwareImages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesDatabaseSoftwareImagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 596
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 472
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 494
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 510
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 606
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 526
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 542
          },
          "name": "imageShapeFamilyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 558
          },
          "name": "imageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 574
          },
          "name": "isUpgradeSupportedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 590
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 465
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 484
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 500
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 516
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 532
          },
          "name": "imageShapeFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 548
          },
          "name": "imageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 564
          },
          "name": "isUpgradeSupported",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 580
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-software-images/index:DataOciDatabaseDatabaseSoftwareImages"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database-software-images/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDatabaseSoftwareImagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_software_images#compartment_id DataOciDatabaseDatabaseSoftwareImages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-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/7.19.0/docs/data-sources/database_database_software_images#db_system_id DataOciDatabaseDatabaseSoftwareImages#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 17
          },
          "name": "dbSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_software_images#display_name DataOciDatabaseDatabaseSoftwareImages#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-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/7.19.0/docs/data-sources/database_database_software_images#filter DataOciDatabaseDatabaseSoftwareImages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_database_software_images#id DataOciDatabaseDatabaseSoftwareImages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-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/7.19.0/docs/data-sources/database_database_software_images#image_shape_family DataOciDatabaseDatabaseSoftwareImages#image_shape_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 32
          },
          "name": "imageShapeFamily",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_software_images#image_type DataOciDatabaseDatabaseSoftwareImages#image_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 36
          },
          "name": "imageType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_software_images#is_upgrade_supported DataOciDatabaseDatabaseSoftwareImages#is_upgrade_supported}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 40
          },
          "name": "isUpgradeSupported",
          "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/7.19.0/docs/data-sources/database_database_software_images#state DataOciDatabaseDatabaseSoftwareImages#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 44
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-software-images/index:DataOciDatabaseDatabaseSoftwareImagesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesDatabaseSoftwareImages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesDatabaseSoftwareImages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database-software-images/index.ts",
        "line": 52
      },
      "name": "DataOciDatabaseDatabaseSoftwareImagesDatabaseSoftwareImages",
      "symbolId": "src/data-oci-database-database-software-images/index:DataOciDatabaseDatabaseSoftwareImagesDatabaseSoftwareImages"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesDatabaseSoftwareImagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesDatabaseSoftwareImagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database-software-images/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-database-database-software-images/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/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.DataOciDatabaseDatabaseSoftwareImagesDatabaseSoftwareImagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseSoftwareImagesDatabaseSoftwareImagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/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-database-database-software-images/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-database-database-software-images/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-software-images/index:DataOciDatabaseDatabaseSoftwareImagesDatabaseSoftwareImagesList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesDatabaseSoftwareImagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesDatabaseSoftwareImagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database-software-images/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-database-database-software-images/index.ts",
        "line": 75
      },
      "name": "DataOciDatabaseDatabaseSoftwareImagesDatabaseSoftwareImagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 104
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 109
          },
          "name": "databaseSoftwareImageIncludedPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 114
          },
          "name": "databaseSoftwareImageOneOffPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 119
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 125
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 130
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 136
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 141
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 146
          },
          "name": "imageShapeFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 151
          },
          "name": "imageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 156
          },
          "name": "includedPatchesSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 161
          },
          "name": "isUpgradeSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 166
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 171
          },
          "name": "lsInventory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 176
          },
          "name": "patchSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 181
          },
          "name": "sourceDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 186
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 192
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 197
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesDatabaseSoftwareImages"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-software-images/index:DataOciDatabaseDatabaseSoftwareImagesDatabaseSoftwareImagesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database-software-images/index.ts",
        "line": 220
      },
      "name": "DataOciDatabaseDatabaseSoftwareImagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_software_images#name DataOciDatabaseDatabaseSoftwareImages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 224
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_software_images#values DataOciDatabaseDatabaseSoftwareImages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 232
          },
          "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/7.19.0/docs/data-sources/database_database_software_images#regex DataOciDatabaseDatabaseSoftwareImages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 228
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-software-images/index:DataOciDatabaseDatabaseSoftwareImagesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database-software-images/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-database-database-software-images/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/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.DataOciDatabaseDatabaseSoftwareImagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseSoftwareImagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/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-database-database-software-images/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-database-database-software-images/index.ts",
            "line": 385
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-software-images/index:DataOciDatabaseDatabaseSoftwareImagesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database-software-images/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-database-database-software-images/index.ts",
        "line": 278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 355
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseDatabaseSoftwareImagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 343
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 359
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 372
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 336
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 349
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 365
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-software-images/index.ts",
            "line": 292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseSoftwareImagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-software-images/index:DataOciDatabaseDatabaseSoftwareImagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseStorageSizeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseStorageSizeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 1275
      },
      "name": "DataOciDatabaseDatabaseStorageSizeDetails",
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseStorageSizeDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseStorageSizeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseStorageSizeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 1342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1356
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseStorageSizeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseStorageSizeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1349
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1349
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseStorageSizeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseStorageSizeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseStorageSizeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database/index.ts",
          "line": 1307
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-database/index.ts",
        "line": 1298
      },
      "name": "DataOciDatabaseDatabaseStorageSizeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1327
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1332
          },
          "name": "recoStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1337
          },
          "name": "redoLogStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database/index.ts",
            "line": 1311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseStorageSizeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database/index:DataOciDatabaseDatabaseStorageSizeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_upgrade_history_entries oci_database_database_upgrade_history_entries}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_upgrade_history_entries oci_database_database_upgrade_history_entries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
          "line": 378
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDatabaseUpgradeHistoryEntries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 363
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseDatabaseUpgradeHistoryEntries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_upgrade_history_entries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDatabaseUpgradeHistoryEntries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDatabaseUpgradeHistoryEntries to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 477
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 480
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 432
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 448
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 464
          },
          "name": "resetUpgradeAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/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-database-database-upgrade-history-entries/index.ts",
            "line": 502
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseUpgradeHistoryEntries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 351
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 420
          },
          "name": "databaseUpgradeHistoryEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesDatabaseUpgradeHistoryEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 474
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 414
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 484
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 436
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 452
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 468
          },
          "name": "upgradeActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 407
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 426
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 442
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 458
          },
          "name": "upgradeAction",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-upgrade-history-entries/index:DataOciDatabaseDatabaseUpgradeHistoryEntries"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDatabaseUpgradeHistoryEntriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_upgrade_history_entries#database_id DataOciDatabaseDatabaseUpgradeHistoryEntries#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 13
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_upgrade_history_entries#filter DataOciDatabaseDatabaseUpgradeHistoryEntries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_database_upgrade_history_entries#id DataOciDatabaseDatabaseUpgradeHistoryEntries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/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/7.19.0/docs/data-sources/database_database_upgrade_history_entries#state DataOciDatabaseDatabaseUpgradeHistoryEntries#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 24
          },
          "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/7.19.0/docs/data-sources/database_database_upgrade_history_entries#upgrade_action DataOciDatabaseDatabaseUpgradeHistoryEntries#upgrade_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 28
          },
          "name": "upgradeAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-upgrade-history-entries/index:DataOciDatabaseDatabaseUpgradeHistoryEntriesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesDatabaseUpgradeHistoryEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesDatabaseUpgradeHistoryEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseDatabaseUpgradeHistoryEntriesDatabaseUpgradeHistoryEntries",
      "symbolId": "src/data-oci-database-database-upgrade-history-entries/index:DataOciDatabaseDatabaseUpgradeHistoryEntriesDatabaseUpgradeHistoryEntries"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesDatabaseUpgradeHistoryEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesDatabaseUpgradeHistoryEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database-upgrade-history-entries/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-database-database-upgrade-history-entries/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/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.DataOciDatabaseDatabaseUpgradeHistoryEntriesDatabaseUpgradeHistoryEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseUpgradeHistoryEntriesDatabaseUpgradeHistoryEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/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-database-database-upgrade-history-entries/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-database-database-upgrade-history-entries/index.ts",
            "line": 155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-upgrade-history-entries/index:DataOciDatabaseDatabaseUpgradeHistoryEntriesDatabaseUpgradeHistoryEntriesList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesDatabaseUpgradeHistoryEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesDatabaseUpgradeHistoryEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database-upgrade-history-entries/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-database-database-upgrade-history-entries/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseDatabaseUpgradeHistoryEntriesDatabaseUpgradeHistoryEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 88
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 93
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 98
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 103
          },
          "name": "options",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 108
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 113
          },
          "name": "sourceDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 118
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 123
          },
          "name": "targetDatabaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 128
          },
          "name": "targetDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 133
          },
          "name": "targetDbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 138
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 143
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesDatabaseUpgradeHistoryEntries"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-upgrade-history-entries/index:DataOciDatabaseDatabaseUpgradeHistoryEntriesDatabaseUpgradeHistoryEntriesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
        "line": 166
      },
      "name": "DataOciDatabaseDatabaseUpgradeHistoryEntriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_upgrade_history_entries#name DataOciDatabaseDatabaseUpgradeHistoryEntries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 170
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_upgrade_history_entries#values DataOciDatabaseDatabaseUpgradeHistoryEntries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 178
          },
          "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/7.19.0/docs/data-sources/database_database_upgrade_history_entries#regex DataOciDatabaseDatabaseUpgradeHistoryEntries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 174
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-upgrade-history-entries/index:DataOciDatabaseDatabaseUpgradeHistoryEntriesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database-upgrade-history-entries/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 338
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseUpgradeHistoryEntriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 331
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 331
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 331
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-upgrade-history-entries/index:DataOciDatabaseDatabaseUpgradeHistoryEntriesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database-upgrade-history-entries/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-database-database-upgrade-history-entries/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 301
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseDatabaseUpgradeHistoryEntriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 289
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 305
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 318
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 282
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 295
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 311
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entries/index.ts",
            "line": 238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-upgrade-history-entries/index:DataOciDatabaseDatabaseUpgradeHistoryEntriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntry": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_upgrade_history_entry oci_database_database_upgrade_history_entry}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntry",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_upgrade_history_entry oci_database_database_upgrade_history_entry} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-database-upgrade-history-entry/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.DataOciDatabaseDatabaseUpgradeHistoryEntryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDatabaseUpgradeHistoryEntry resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/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 DataOciDatabaseDatabaseUpgradeHistoryEntry to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_upgrade_history_entry#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDatabaseUpgradeHistoryEntry that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDatabaseUpgradeHistoryEntry to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 113
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 188
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 196
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabaseUpgradeHistoryEntry",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 88
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 122
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 127
          },
          "name": "options",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 132
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 137
          },
          "name": "sourceDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 142
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 147
          },
          "name": "targetDatabaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 152
          },
          "name": "targetDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 157
          },
          "name": "targetDbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 162
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 167
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 101
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 117
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 180
          },
          "name": "upgradeHistoryEntryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 94
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 173
          },
          "name": "upgradeHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-upgrade-history-entry/index:DataOciDatabaseDatabaseUpgradeHistoryEntry"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabaseUpgradeHistoryEntryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDatabaseUpgradeHistoryEntryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_upgrade_history_entry#database_id DataOciDatabaseDatabaseUpgradeHistoryEntry#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 13
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_database_upgrade_history_entry#upgrade_history_entry_id DataOciDatabaseDatabaseUpgradeHistoryEntry#upgrade_history_entry_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 24
          },
          "name": "upgradeHistoryEntryId",
          "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/7.19.0/docs/data-sources/database_database_upgrade_history_entry#id DataOciDatabaseDatabaseUpgradeHistoryEntry#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-database-upgrade-history-entry/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-database-upgrade-history-entry/index:DataOciDatabaseDatabaseUpgradeHistoryEntryConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabases": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_databases oci_database_databases}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_databases oci_database_databases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/index.ts",
          "line": 1885
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 1853
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDatabases resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1870
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseDatabases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_databases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDatabases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDatabases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 2018
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1941
          },
          "name": "resetDbHomeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1957
          },
          "name": "resetDbName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 2021
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1973
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1989
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 2005
          },
          "name": "resetSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 2033
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 2045
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1858
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1929
          },
          "name": "databases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 2015
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1923
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1945
          },
          "name": "dbHomeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1961
          },
          "name": "dbNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 2025
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1977
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1993
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 2009
          },
          "name": "systemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1916
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1935
          },
          "name": "dbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1951
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1967
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1983
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1999
          },
          "name": "systemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDatabasesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_databases#compartment_id DataOciDatabaseDatabases#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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/7.19.0/docs/data-sources/database_databases#db_home_id DataOciDatabaseDatabases#db_home_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 17
          },
          "name": "dbHomeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_databases#db_name DataOciDatabaseDatabases#db_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 21
          },
          "name": "dbName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_databases#filter DataOciDatabaseDatabases#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_databases#id DataOciDatabaseDatabases#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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/7.19.0/docs/data-sources/database_databases#state DataOciDatabaseDatabases#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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/7.19.0/docs/data-sources/database_databases#system_id DataOciDatabaseDatabases#system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 36
          },
          "name": "systemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 1389
      },
      "name": "DataOciDatabaseDatabasesDatabases",
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 44
      },
      "name": "DataOciDatabaseDatabasesDatabasesConnectionStrings",
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesConnectionStrings"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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-database-databases/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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.DataOciDatabaseDatabasesDatabasesConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabasesDatabasesConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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-database-databases/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-database-databases/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesConnectionStringsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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-database-databases/index.ts",
        "line": 67
      },
      "name": "DataOciDatabaseDatabasesDatabasesConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 97
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 102
          },
          "name": "cdbDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 107
          },
          "name": "cdbIpDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesConnectionStrings"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDataGuardGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDataGuardGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 245
      },
      "name": "DataOciDatabaseDatabasesDatabasesDataGuardGroup",
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDataGuardGroup"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDataGuardGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDataGuardGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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-database-databases/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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.DataOciDatabaseDatabasesDatabasesDataGuardGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabasesDatabasesDataGuardGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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-database-databases/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-database-databases/index.ts",
            "line": 315
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDataGuardGroupList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDataGuardGroupMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDataGuardGroupMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 130
      },
      "name": "DataOciDatabaseDatabasesDatabasesDataGuardGroupMembers",
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDataGuardGroupMembers"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDataGuardGroupMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDataGuardGroupMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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-database-databases/index.ts",
        "line": 227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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.DataOciDatabaseDatabasesDatabasesDataGuardGroupMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabasesDatabasesDataGuardGroupMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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-database-databases/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-database-databases/index.ts",
            "line": 234
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDataGuardGroupMembersList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDataGuardGroupMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDataGuardGroupMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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-database-databases/index.ts",
        "line": 153
      },
      "name": "DataOciDatabaseDatabasesDatabasesDataGuardGroupMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 182
          },
          "name": "applyLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 187
          },
          "name": "applyRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 192
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 197
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 202
          },
          "name": "isActiveDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 207
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 212
          },
          "name": "transportLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 217
          },
          "name": "transportLagRefresh",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 222
          },
          "name": "transportType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDataGuardGroupMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDataGuardGroupMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDataGuardGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDataGuardGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 268
      },
      "name": "DataOciDatabaseDatabasesDatabasesDataGuardGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 298
          },
          "name": "members",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDataGuardGroupMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 303
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 281
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDataGuardGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDataGuardGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabase": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 792
      },
      "name": "DataOciDatabaseDatabasesDatabasesDatabase",
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabase"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 431
      },
      "name": "DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfig",
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 326
      },
      "name": "DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigBackupDestinationDetails",
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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-database-databases/index.ts",
        "line": 413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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.DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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-database-databases/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-database-databases/index.ts",
            "line": 420
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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-database-databases/index.ts",
        "line": 349
      },
      "name": "DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 378
          },
          "name": "dbrsPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 383
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 388
          },
          "name": "isRemote",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 393
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 398
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 403
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 408
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigBackupDestinationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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-database-databases/index.ts",
        "line": 524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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.DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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-database-databases/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-database-databases/index.ts",
            "line": 531
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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-database-databases/index.ts",
        "line": 454
      },
      "name": "DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 483
          },
          "name": "autoBackupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 488
          },
          "name": "autoBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 493
          },
          "name": "autoFullBackupDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 498
          },
          "name": "autoFullBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 503
          },
          "name": "backupDeletionPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 509
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 514
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 519
          },
          "name": "runImmediateFullBackup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseEncryptionKeyLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseEncryptionKeyLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 542
      },
      "name": "DataOciDatabaseDatabasesDatabasesDatabaseEncryptionKeyLocationDetails",
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabaseEncryptionKeyLocationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseEncryptionKeyLocationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseEncryptionKeyLocationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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-database-databases/index.ts",
        "line": 609
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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.DataOciDatabaseDatabasesDatabasesDatabaseEncryptionKeyLocationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabasesDatabasesDatabaseEncryptionKeyLocationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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-database-databases/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-database-databases/index.ts",
            "line": 616
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabaseEncryptionKeyLocationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseEncryptionKeyLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseEncryptionKeyLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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-database-databases/index.ts",
        "line": 565
      },
      "name": "DataOciDatabaseDatabasesDatabasesDatabaseEncryptionKeyLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 594
          },
          "name": "azureEncryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 599
          },
          "name": "hsmPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 604
          },
          "name": "providerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 578
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseEncryptionKeyLocationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabaseEncryptionKeyLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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-database-databases/index.ts",
        "line": 990
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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.DataOciDatabaseDatabasesDatabasesDatabaseOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabasesDatabasesDatabaseList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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-database-databases/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-database-databases/index.ts",
            "line": 997
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabaseList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 1008
      },
      "name": "DataOciDatabaseDatabasesDatabasesDatabaseManagementConfig",
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 1070
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1084
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabasesDatabasesDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1077
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1077
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1077
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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-database-databases/index.ts",
        "line": 1031
      },
      "name": "DataOciDatabaseDatabasesDatabasesDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1060
          },
          "name": "managementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1065
          },
          "name": "managementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1044
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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-database-databases/index.ts",
        "line": 815
      },
      "name": "DataOciDatabaseDatabasesDatabasesDatabaseOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 844
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 849
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 854
          },
          "name": "backupTdePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 859
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 864
          },
          "name": "databaseAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 869
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 875
          },
          "name": "dbBackupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseDbBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 880
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 885
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 890
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 896
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 902
          },
          "name": "encryptionKeyLocationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseEncryptionKeyLocationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 908
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 913
          },
          "name": "isActiveDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 918
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 923
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 928
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 933
          },
          "name": "pdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 938
          },
          "name": "pluggableDatabases",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 943
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 948
          },
          "name": "sidPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 953
          },
          "name": "sourceDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 959
          },
          "name": "sourceEncryptionKeyLocationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseSourceEncryptionKeyLocationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 964
          },
          "name": "sourceTdeWalletPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 970
          },
          "name": "storageSizeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseStorageSizeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 975
          },
          "name": "tdeWalletPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 980
          },
          "name": "transportType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 985
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 828
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabase"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabaseOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseSourceEncryptionKeyLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseSourceEncryptionKeyLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 627
      },
      "name": "DataOciDatabaseDatabasesDatabasesDatabaseSourceEncryptionKeyLocationDetails",
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabaseSourceEncryptionKeyLocationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseSourceEncryptionKeyLocationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseSourceEncryptionKeyLocationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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-database-databases/index.ts",
        "line": 689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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.DataOciDatabaseDatabasesDatabasesDatabaseSourceEncryptionKeyLocationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabasesDatabasesDatabaseSourceEncryptionKeyLocationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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-database-databases/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-database-databases/index.ts",
            "line": 696
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabaseSourceEncryptionKeyLocationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseSourceEncryptionKeyLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseSourceEncryptionKeyLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/index.ts",
          "line": 659
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 650
      },
      "name": "DataOciDatabaseDatabasesDatabasesDatabaseSourceEncryptionKeyLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 679
          },
          "name": "hsmPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 684
          },
          "name": "providerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 663
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseSourceEncryptionKeyLocationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabaseSourceEncryptionKeyLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseStorageSizeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseStorageSizeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 707
      },
      "name": "DataOciDatabaseDatabasesDatabasesDatabaseStorageSizeDetails",
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabaseStorageSizeDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseStorageSizeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseStorageSizeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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-database-databases/index.ts",
        "line": 774
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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.DataOciDatabaseDatabasesDatabasesDatabaseStorageSizeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabasesDatabasesDatabaseStorageSizeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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-database-databases/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-database-databases/index.ts",
            "line": 781
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabaseStorageSizeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseStorageSizeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseStorageSizeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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-database-databases/index.ts",
        "line": 730
      },
      "name": "DataOciDatabaseDatabasesDatabasesDatabaseStorageSizeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 759
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 764
          },
          "name": "recoStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 769
          },
          "name": "redoLogStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseStorageSizeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDatabaseStorageSizeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDbBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDbBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 1193
      },
      "name": "DataOciDatabaseDatabasesDatabasesDbBackupConfig",
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDbBackupConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDbBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDbBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 1088
      },
      "name": "DataOciDatabaseDatabasesDatabasesDbBackupConfigBackupDestinationDetails",
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDbBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDbBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDbBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/index.ts",
          "line": 1182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 1175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1189
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDbBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabasesDatabasesDbBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1182
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1182
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDbBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDbBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDbBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 1111
      },
      "name": "DataOciDatabaseDatabasesDatabasesDbBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1140
          },
          "name": "dbrsPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1145
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1150
          },
          "name": "isRemote",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1155
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1160
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1165
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1170
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDbBackupConfigBackupDestinationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDbBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDbBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDbBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/index.ts",
          "line": 1293
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 1286
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1300
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDbBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabasesDatabasesDbBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1293
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1293
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1293
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDbBackupConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDbBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDbBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 1216
      },
      "name": "DataOciDatabaseDatabasesDatabasesDbBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1245
          },
          "name": "autoBackupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1250
          },
          "name": "autoBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1255
          },
          "name": "autoFullBackupDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1260
          },
          "name": "autoFullBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1265
          },
          "name": "backupDeletionPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1271
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDbBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1276
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1281
          },
          "name": "runImmediateFullBackup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDbBackupConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesDbBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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-database-databases/index.ts",
        "line": 1655
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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.DataOciDatabaseDatabasesDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabasesDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/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-database-databases/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-database-databases/index.ts",
            "line": 1662
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/index.ts",
          "line": 1421
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 1412
      },
      "name": "DataOciDatabaseDatabasesDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1441
          },
          "name": "actionTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1446
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1451
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1457
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1474
          },
          "name": "database",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1480
          },
          "name": "databaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1485
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1462
          },
          "name": "dataGuardAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1468
          },
          "name": "dataGuardGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDataGuardGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1491
          },
          "name": "dbBackupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesDbBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1496
          },
          "name": "dbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1501
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1506
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1511
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1516
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1521
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1527
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1533
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1538
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1543
          },
          "name": "isCdb",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1548
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1553
          },
          "name": "keyStoreWalletName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1558
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1563
          },
          "name": "kmsKeyMigration",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1568
          },
          "name": "kmsKeyRotation",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1573
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1578
          },
          "name": "lastBackupDurationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1583
          },
          "name": "lastBackupTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1588
          },
          "name": "lastFailedBackupTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1593
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1598
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1603
          },
          "name": "pdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1608
          },
          "name": "sidPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1613
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1618
          },
          "name": "sourceDatabasePointInTimeRecoveryTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1623
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1629
          },
          "name": "storageSizeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesStorageSizeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1635
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1640
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1645
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1650
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1425
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesStorageSizeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesStorageSizeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 1304
      },
      "name": "DataOciDatabaseDatabasesDatabasesStorageSizeDetails",
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesStorageSizeDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesStorageSizeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesStorageSizeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/index.ts",
          "line": 1378
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 1371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1385
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesStorageSizeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabasesDatabasesStorageSizeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1378
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1378
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1378
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesStorageSizeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesStorageSizeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesStorageSizeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/index.ts",
          "line": 1336
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 1327
      },
      "name": "DataOciDatabaseDatabasesDatabasesStorageSizeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1356
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1361
          },
          "name": "recoStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1366
          },
          "name": "redoLogStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1340
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesDatabasesStorageSizeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesDatabasesStorageSizeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 1673
      },
      "name": "DataOciDatabaseDatabasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_databases#name DataOciDatabaseDatabases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1677
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_databases#values DataOciDatabaseDatabases#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1685
          },
          "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/7.19.0/docs/data-sources/database_databases#regex DataOciDatabaseDatabases#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1681
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/index.ts",
          "line": 1838
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 1830
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1845
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDatabasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1838
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1838
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1838
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1831
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseDatabasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-databases/index.ts",
        "line": 1731
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1808
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseDatabasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1796
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1812
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1825
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1789
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1802
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1818
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-databases/index.ts",
            "line": 1745
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseDatabasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-databases/index:DataOciDatabaseDatabasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHome": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_home oci_database_db_home}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHome",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_home oci_database_db_home} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home/index.ts",
          "line": 749
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-home/index.ts",
        "line": 717
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbHome resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 734
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseDbHome to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_home#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbHome that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbHome to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 903
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 909
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHome",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 722
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 773
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 779
          },
          "name": "database",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 784
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 802
          },
          "name": "dbHomeLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 807
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 812
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 818
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 823
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 828
          },
          "name": "enableDatabaseDelete",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 834
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 839
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 844
          },
          "name": "isDesupportedVersion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 849
          },
          "name": "isUnifiedAuditingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 854
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 859
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 864
          },
          "name": "lastPatchHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 869
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 874
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 879
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 885
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 890
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 895
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 797
          },
          "name": "dbHomeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 790
          },
          "name": "dbHomeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home/index:DataOciDatabaseDbHome"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-home/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbHomeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_home#db_home_id DataOciDatabaseDbHome#db_home_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 13
          },
          "name": "dbHomeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home/index:DataOciDatabaseDbHomeConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomeDatabase": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-home/index.ts",
        "line": 487
      },
      "name": "DataOciDatabaseDbHomeDatabase",
      "symbolId": "src/data-oci-database-db-home/index:DataOciDatabaseDbHomeDatabase"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-home/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseDbHomeDatabaseConnectionStrings",
      "symbolId": "src/data-oci-database-db-home/index:DataOciDatabaseDbHomeDatabaseConnectionStrings"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home/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-database-db-home/index.ts",
        "line": 83
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/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.DataOciDatabaseDbHomeDatabaseConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomeDatabaseConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/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-database-db-home/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-database-db-home/index.ts",
            "line": 90
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home/index:DataOciDatabaseDbHomeDatabaseConnectionStringsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home/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-database-db-home/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseDbHomeDatabaseConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 68
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 73
          },
          "name": "cdbDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 78
          },
          "name": "cdbIpDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseConnectionStrings"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home/index:DataOciDatabaseDbHomeDatabaseConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseDbBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseDbBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-home/index.ts",
        "line": 206
      },
      "name": "DataOciDatabaseDbHomeDatabaseDbBackupConfig",
      "symbolId": "src/data-oci-database-db-home/index:DataOciDatabaseDbHomeDatabaseDbBackupConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-home/index.ts",
        "line": 101
      },
      "name": "DataOciDatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetails",
      "symbolId": "src/data-oci-database-db-home/index:DataOciDatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home/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-database-db-home/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/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.DataOciDatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/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-database-db-home/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-database-db-home/index.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home/index:DataOciDatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home/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/data-oci-database-db-home/index.ts",
        "line": 124
      },
      "name": "DataOciDatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 153
          },
          "name": "dbrsPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 158
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 163
          },
          "name": "isRemote",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 168
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 173
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 178
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 183
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home/index:DataOciDatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseDbBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseDbBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home/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-database-db-home/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/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.DataOciDatabaseDbHomeDatabaseDbBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomeDatabaseDbBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/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-database-db-home/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-database-db-home/index.ts",
            "line": 306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home/index:DataOciDatabaseDbHomeDatabaseDbBackupConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseDbBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseDbBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home/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-database-db-home/index.ts",
        "line": 229
      },
      "name": "DataOciDatabaseDbHomeDatabaseDbBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 258
          },
          "name": "autoBackupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 263
          },
          "name": "autoBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 268
          },
          "name": "autoFullBackupDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 273
          },
          "name": "autoFullBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 278
          },
          "name": "backupDeletionPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 284
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 289
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 294
          },
          "name": "runImmediateFullBackup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseDbBackupConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home/index:DataOciDatabaseDbHomeDatabaseDbBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseEncryptionKeyLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseEncryptionKeyLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-home/index.ts",
        "line": 317
      },
      "name": "DataOciDatabaseDbHomeDatabaseEncryptionKeyLocationDetails",
      "symbolId": "src/data-oci-database-db-home/index:DataOciDatabaseDbHomeDatabaseEncryptionKeyLocationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseEncryptionKeyLocationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseEncryptionKeyLocationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-home/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 398
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseEncryptionKeyLocationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomeDatabaseEncryptionKeyLocationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 391
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 391
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 391
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home/index:DataOciDatabaseDbHomeDatabaseEncryptionKeyLocationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseEncryptionKeyLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseEncryptionKeyLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home/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-database-db-home/index.ts",
        "line": 340
      },
      "name": "DataOciDatabaseDbHomeDatabaseEncryptionKeyLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 369
          },
          "name": "azureEncryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 374
          },
          "name": "hsmPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 379
          },
          "name": "providerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseEncryptionKeyLocationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home/index:DataOciDatabaseDbHomeDatabaseEncryptionKeyLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home/index.ts",
          "line": 702
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-home/index.ts",
        "line": 695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 709
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomeDatabaseList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 702
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 702
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 702
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home/index:DataOciDatabaseDbHomeDatabaseList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home/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-database-db-home/index.ts",
        "line": 510
      },
      "name": "DataOciDatabaseDbHomeDatabaseOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 539
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 544
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 549
          },
          "name": "backupTdePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 554
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 560
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 565
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 570
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 576
          },
          "name": "dbBackupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseDbBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 581
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 586
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 591
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 597
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 603
          },
          "name": "encryptionKeyLocationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseEncryptionKeyLocationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 609
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 614
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 619
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 624
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 629
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 634
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 639
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 644
          },
          "name": "oneOffPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 649
          },
          "name": "pdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 654
          },
          "name": "pluggableDatabases",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 659
          },
          "name": "sidPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 664
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 670
          },
          "name": "storageSizeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseStorageSizeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 675
          },
          "name": "tdeWalletPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 680
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 685
          },
          "name": "timeStampForPointInTimeRecovery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 690
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabase"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home/index:DataOciDatabaseDbHomeDatabaseOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseStorageSizeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseStorageSizeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-home/index.ts",
        "line": 402
      },
      "name": "DataOciDatabaseDbHomeDatabaseStorageSizeDetails",
      "symbolId": "src/data-oci-database-db-home/index:DataOciDatabaseDbHomeDatabaseStorageSizeDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseStorageSizeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseStorageSizeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-home/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 483
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseStorageSizeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomeDatabaseStorageSizeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 476
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 476
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home/index:DataOciDatabaseDbHomeDatabaseStorageSizeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseStorageSizeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseStorageSizeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-home/index.ts",
        "line": 425
      },
      "name": "DataOciDatabaseDbHomeDatabaseStorageSizeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 454
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 459
          },
          "name": "recoStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 464
          },
          "name": "redoLogStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home/index.ts",
            "line": 438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomeDatabaseStorageSizeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home/index:DataOciDatabaseDbHomeDatabaseStorageSizeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_home_patch_history_entries oci_database_db_home_patch_history_entries}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_home_patch_history_entries oci_database_db_home_patch_history_entries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home-patch-history-entries/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.DataOciDatabaseDbHomePatchHistoryEntriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbHomePatchHistoryEntries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/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 DataOciDatabaseDbHomePatchHistoryEntries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_home_patch_history_entries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbHomePatchHistoryEntries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbHomePatchHistoryEntries to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 415
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 418
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 396
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/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-database-db-home-patch-history-entries/index.ts",
            "line": 438
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomePatchHistoryEntries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 323
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 412
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 406
          },
          "name": "patchHistoryEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesPatchHistoryEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 384
          },
          "name": "dbHomeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 422
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 400
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 377
          },
          "name": "dbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 390
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home-patch-history-entries/index:DataOciDatabaseDbHomePatchHistoryEntries"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbHomePatchHistoryEntriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_home_patch_history_entries#db_home_id DataOciDatabaseDbHomePatchHistoryEntries#db_home_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 13
          },
          "name": "dbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_home_patch_history_entries#filter DataOciDatabaseDbHomePatchHistoryEntries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_db_home_patch_history_entries#id DataOciDatabaseDbHomePatchHistoryEntries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home-patch-history-entries/index:DataOciDatabaseDbHomePatchHistoryEntriesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
        "line": 138
      },
      "name": "DataOciDatabaseDbHomePatchHistoryEntriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_home_patch_history_entries#name DataOciDatabaseDbHomePatchHistoryEntries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/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/7.19.0/docs/data-sources/database_db_home_patch_history_entries#values DataOciDatabaseDbHomePatchHistoryEntries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/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/7.19.0/docs/data-sources/database_db_home_patch_history_entries#regex DataOciDatabaseDbHomePatchHistoryEntries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 146
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home-patch-history-entries/index:DataOciDatabaseDbHomePatchHistoryEntriesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home-patch-history-entries/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-database-db-home-patch-history-entries/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/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.DataOciDatabaseDbHomePatchHistoryEntriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomePatchHistoryEntriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/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-database-db-home-patch-history-entries/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-database-db-home-patch-history-entries/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home-patch-history-entries/index:DataOciDatabaseDbHomePatchHistoryEntriesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home-patch-history-entries/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-database-db-home-patch-history-entries/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 273
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseDbHomePatchHistoryEntriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 261
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/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-database-db-home-patch-history-entries/index.ts",
            "line": 290
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 254
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 267
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 283
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home-patch-history-entries/index:DataOciDatabaseDbHomePatchHistoryEntriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesPatchHistoryEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesPatchHistoryEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseDbHomePatchHistoryEntriesPatchHistoryEntries",
      "symbolId": "src/data-oci-database-db-home-patch-history-entries/index:DataOciDatabaseDbHomePatchHistoryEntriesPatchHistoryEntries"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesPatchHistoryEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesPatchHistoryEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home-patch-history-entries/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-database-db-home-patch-history-entries/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/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.DataOciDatabaseDbHomePatchHistoryEntriesPatchHistoryEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomePatchHistoryEntriesPatchHistoryEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/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-database-db-home-patch-history-entries/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-database-db-home-patch-history-entries/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home-patch-history-entries/index:DataOciDatabaseDbHomePatchHistoryEntriesPatchHistoryEntriesList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesPatchHistoryEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesPatchHistoryEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home-patch-history-entries/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-database-db-home-patch-history-entries/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseDbHomePatchHistoryEntriesPatchHistoryEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 80
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 90
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 95
          },
          "name": "patchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 100
          },
          "name": "patchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 105
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 110
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 115
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patch-history-entries/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchHistoryEntriesPatchHistoryEntries"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home-patch-history-entries/index:DataOciDatabaseDbHomePatchHistoryEntriesPatchHistoryEntriesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomePatches": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_home_patches oci_database_db_home_patches}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatches",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_home_patches oci_database_db_home_patches} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home-patches/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.DataOciDatabaseDbHomePatchesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-home-patches/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbHomePatches resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/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 DataOciDatabaseDbHomePatches to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_home_patches#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbHomePatches that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbHomePatches to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 415
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 418
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 396
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/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-database-db-home-patches/index.ts",
            "line": 438
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomePatches",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 323
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 412
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 406
          },
          "name": "patches",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchesPatchesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 384
          },
          "name": "dbHomeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 422
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 400
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 377
          },
          "name": "dbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 390
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home-patches/index:DataOciDatabaseDbHomePatches"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomePatchesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-home-patches/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbHomePatchesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_home_patches#db_home_id DataOciDatabaseDbHomePatches#db_home_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 13
          },
          "name": "dbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_home_patches#filter DataOciDatabaseDbHomePatches#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_db_home_patches#id DataOciDatabaseDbHomePatches#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home-patches/index:DataOciDatabaseDbHomePatchesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomePatchesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-home-patches/index.ts",
        "line": 138
      },
      "name": "DataOciDatabaseDbHomePatchesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_home_patches#name DataOciDatabaseDbHomePatches#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/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/7.19.0/docs/data-sources/database_db_home_patches#values DataOciDatabaseDbHomePatches#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/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/7.19.0/docs/data-sources/database_db_home_patches#regex DataOciDatabaseDbHomePatches#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 146
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home-patches/index:DataOciDatabaseDbHomePatchesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomePatchesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home-patches/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-database-db-home-patches/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/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.DataOciDatabaseDbHomePatchesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomePatchesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/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-database-db-home-patches/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-database-db-home-patches/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home-patches/index:DataOciDatabaseDbHomePatchesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomePatchesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home-patches/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-database-db-home-patches/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 273
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseDbHomePatchesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 261
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/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-database-db-home-patches/index.ts",
            "line": 290
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 254
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 267
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 283
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home-patches/index:DataOciDatabaseDbHomePatchesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomePatchesPatches": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchesPatches",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-home-patches/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseDbHomePatchesPatches",
      "symbolId": "src/data-oci-database-db-home-patches/index:DataOciDatabaseDbHomePatchesPatches"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomePatchesPatchesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchesPatchesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home-patches/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-database-db-home-patches/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/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.DataOciDatabaseDbHomePatchesPatchesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomePatchesPatchesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/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-database-db-home-patches/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-database-db-home-patches/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home-patches/index:DataOciDatabaseDbHomePatchesPatchesList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomePatchesPatchesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchesPatchesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-home-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-database-db-home-patches/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseDbHomePatchesPatchesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 80
          },
          "name": "availableActions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 85
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 90
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 95
          },
          "name": "lastAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 100
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 105
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 110
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 115
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-home-patches/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomePatchesPatches"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-home-patches/index:DataOciDatabaseDbHomePatchesPatchesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_homes oci_database_db_homes}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_homes oci_database_db_homes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-homes/index.ts",
          "line": 1151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-homes/index.ts",
        "line": 1119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbHomes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1136
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseDbHomes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_homes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbHomes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbHomes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1318
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1190
          },
          "name": "resetBackupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1225
          },
          "name": "resetDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1241
          },
          "name": "resetDbVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1257
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1321
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1273
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1289
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1305
          },
          "name": "resetVmClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/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-database-db-homes/index.ts",
            "line": 1347
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1124
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1213
          },
          "name": "dbHomes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1315
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1194
          },
          "name": "backupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1207
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1229
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1245
          },
          "name": "dbVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1261
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1325
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1277
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1293
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1309
          },
          "name": "vmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1184
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1200
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1219
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1235
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1251
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1267
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1283
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1299
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomes"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-homes/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbHomesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_homes#compartment_id DataOciDatabaseDbHomes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/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/7.19.0/docs/data-sources/database_db_homes#backup_id DataOciDatabaseDbHomes#backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 13
          },
          "name": "backupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_homes#db_system_id DataOciDatabaseDbHomes#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 21
          },
          "name": "dbSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_homes#db_version DataOciDatabaseDbHomes#db_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 25
          },
          "name": "dbVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_homes#display_name DataOciDatabaseDbHomes#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/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/7.19.0/docs/data-sources/database_db_homes#filter DataOciDatabaseDbHomes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_db_homes#id DataOciDatabaseDbHomes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/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/7.19.0/docs/data-sources/database_db_homes#state DataOciDatabaseDbHomes#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/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/7.19.0/docs/data-sources/database_db_homes#vm_cluster_id DataOciDatabaseDbHomes#vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 44
          },
          "name": "vmClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-homes/index.ts",
        "line": 750
      },
      "name": "DataOciDatabaseDbHomesDbHomes",
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomes"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabase": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-homes/index.ts",
        "line": 524
      },
      "name": "DataOciDatabaseDbHomesDbHomesDatabase",
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomesDatabase"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-homes/index.ts",
        "line": 52
      },
      "name": "DataOciDatabaseDbHomesDbHomesDatabaseConnectionStrings",
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomesDatabaseConnectionStrings"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-homes/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-database-db-homes/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/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.DataOciDatabaseDbHomesDbHomesDatabaseConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomesDbHomesDatabaseConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/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-database-db-homes/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-database-db-homes/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomesDatabaseConnectionStringsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-homes/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-database-db-homes/index.ts",
        "line": 75
      },
      "name": "DataOciDatabaseDbHomesDbHomesDatabaseConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 105
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 110
          },
          "name": "cdbDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 115
          },
          "name": "cdbIpDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseConnectionStrings"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomesDatabaseConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-homes/index.ts",
        "line": 243
      },
      "name": "DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfig",
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-homes/index.ts",
        "line": 138
      },
      "name": "DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigBackupDestinationDetails",
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-homes/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-homes/index.ts",
        "line": 225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 239
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 232
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 232
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 232
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-homes/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-homes/index.ts",
        "line": 161
      },
      "name": "DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 190
          },
          "name": "dbrsPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 195
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 200
          },
          "name": "isRemote",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 205
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 210
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 215
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 220
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigBackupDestinationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-homes/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-database-db-homes/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/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.DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/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-database-db-homes/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-database-db-homes/index.ts",
            "line": 343
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-homes/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-homes/index.ts",
        "line": 266
      },
      "name": "DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 295
          },
          "name": "autoBackupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 300
          },
          "name": "autoBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 305
          },
          "name": "autoFullBackupDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 310
          },
          "name": "autoFullBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 315
          },
          "name": "backupDeletionPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 321
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 326
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 331
          },
          "name": "runImmediateFullBackup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseEncryptionKeyLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseEncryptionKeyLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-homes/index.ts",
        "line": 354
      },
      "name": "DataOciDatabaseDbHomesDbHomesDatabaseEncryptionKeyLocationDetails",
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomesDatabaseEncryptionKeyLocationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseEncryptionKeyLocationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseEncryptionKeyLocationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-homes/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-database-db-homes/index.ts",
        "line": 421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/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.DataOciDatabaseDbHomesDbHomesDatabaseEncryptionKeyLocationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomesDbHomesDatabaseEncryptionKeyLocationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/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-database-db-homes/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-database-db-homes/index.ts",
            "line": 428
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomesDatabaseEncryptionKeyLocationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseEncryptionKeyLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseEncryptionKeyLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-homes/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-database-db-homes/index.ts",
        "line": 377
      },
      "name": "DataOciDatabaseDbHomesDbHomesDatabaseEncryptionKeyLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 406
          },
          "name": "azureEncryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 411
          },
          "name": "hsmPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 416
          },
          "name": "providerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseEncryptionKeyLocationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomesDatabaseEncryptionKeyLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-homes/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-homes/index.ts",
        "line": 732
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 746
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomesDbHomesDatabaseList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 739
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 739
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 739
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomesDatabaseList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-homes/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-homes/index.ts",
        "line": 547
      },
      "name": "DataOciDatabaseDbHomesDbHomesDatabaseOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 576
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 581
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 586
          },
          "name": "backupTdePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 591
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 597
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 602
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 607
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 613
          },
          "name": "dbBackupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseDbBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 618
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 623
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 628
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 634
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 640
          },
          "name": "encryptionKeyLocationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseEncryptionKeyLocationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 646
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 651
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 656
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 661
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 666
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 671
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 676
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 681
          },
          "name": "oneOffPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 686
          },
          "name": "pdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 691
          },
          "name": "pluggableDatabases",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 696
          },
          "name": "sidPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 701
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 707
          },
          "name": "storageSizeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseStorageSizeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 712
          },
          "name": "tdeWalletPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 717
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 722
          },
          "name": "timeStampForPointInTimeRecovery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 727
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 560
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabase"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomesDatabaseOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseStorageSizeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseStorageSizeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-homes/index.ts",
        "line": 439
      },
      "name": "DataOciDatabaseDbHomesDbHomesDatabaseStorageSizeDetails",
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomesDatabaseStorageSizeDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseStorageSizeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseStorageSizeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-homes/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-homes/index.ts",
        "line": 506
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 520
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseStorageSizeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomesDbHomesDatabaseStorageSizeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 513
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 513
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 513
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomesDatabaseStorageSizeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseStorageSizeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseStorageSizeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-homes/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-database-db-homes/index.ts",
        "line": 462
      },
      "name": "DataOciDatabaseDbHomesDbHomesDatabaseStorageSizeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 491
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 496
          },
          "name": "recoStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 501
          },
          "name": "redoLogStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseStorageSizeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomesDatabaseStorageSizeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-homes/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/data-oci-database-db-homes/index.ts",
        "line": 921
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/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.DataOciDatabaseDbHomesDbHomesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomesDbHomesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 928
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/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/data-oci-database-db-homes/index.ts",
            "line": 928
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomesList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-homes/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-homes/index.ts",
        "line": 773
      },
      "name": "DataOciDatabaseDbHomesDbHomesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 802
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 808
          },
          "name": "database",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomesDatabaseList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 813
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 818
          },
          "name": "dbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 823
          },
          "name": "dbHomeLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 828
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 833
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 839
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 844
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 849
          },
          "name": "enableDatabaseDelete",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 855
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 860
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 865
          },
          "name": "isDesupportedVersion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 870
          },
          "name": "isUnifiedAuditingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 875
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 880
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 885
          },
          "name": "lastPatchHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 890
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 895
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 900
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 906
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 911
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 916
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 786
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesDbHomes"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesDbHomesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-homes/index.ts",
        "line": 939
      },
      "name": "DataOciDatabaseDbHomesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_homes#name DataOciDatabaseDbHomes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 943
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_homes#values DataOciDatabaseDbHomes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 951
          },
          "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/7.19.0/docs/data-sources/database_db_homes#regex DataOciDatabaseDbHomes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 947
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-homes/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-homes/index.ts",
        "line": 1096
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1111
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbHomesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1104
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1104
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1097
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbHomesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-homes/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-database-db-homes/index.ts",
        "line": 997
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1074
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseDbHomesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1062
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1078
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1091
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1055
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1068
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1084
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-homes/index.ts",
            "line": 1011
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseDbHomesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-homes/index:DataOciDatabaseDbHomesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNode": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node oci_database_db_node}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNode",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node oci_database_db_node} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-node/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.DataOciDatabaseDbNodeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-node/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbNode resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/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 DataOciDatabaseDbNode to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbNode that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbNode to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/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-database-db-node/index.ts",
            "line": 250
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbNode",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 75
          },
          "name": "additionalDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 80
          },
          "name": "backupIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 85
          },
          "name": "backupIpv6Id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 90
          },
          "name": "backupVnic2Id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 95
          },
          "name": "backupVnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 100
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 105
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 110
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 128
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 133
          },
          "name": "dbServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 138
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 144
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 149
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 155
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 160
          },
          "name": "hostIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 165
          },
          "name": "hostIpv6Id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 170
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 175
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 180
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 185
          },
          "name": "maintenanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 190
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 195
          },
          "name": "softwareStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 200
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 206
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 211
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 216
          },
          "name": "timeMaintenanceWindowEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 221
          },
          "name": "timeMaintenanceWindowStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 226
          },
          "name": "totalCpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 231
          },
          "name": "vnic2Id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 236
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 123
          },
          "name": "dbNodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 116
          },
          "name": "dbNodeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node/index:DataOciDatabaseDbNode"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-node/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbNodeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node#db_node_id DataOciDatabaseDbNode#db_node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node/index.ts",
            "line": 13
          },
          "name": "dbNodeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node/index:DataOciDatabaseDbNodeConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnection": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_connection oci_database_db_node_console_connection}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_connection oci_database_db_node_console_connection} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-node-console-connection/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.DataOciDatabaseDbNodeConsoleConnectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-node-console-connection/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbNodeConsoleConnection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connection/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 DataOciDatabaseDbNodeConsoleConnection to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_connection#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbNodeConsoleConnection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbNodeConsoleConnection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connection/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-database-db-node-console-connection/index.ts",
            "line": 166
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbNodeConsoleConnection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connection/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connection/index.ts",
            "line": 83
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connection/index.ts",
            "line": 88
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connection/index.ts",
            "line": 107
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connection/index.ts",
            "line": 112
          },
          "name": "fingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connection/index.ts",
            "line": 118
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connection/index.ts",
            "line": 136
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connection/index.ts",
            "line": 141
          },
          "name": "publicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connection/index.ts",
            "line": 146
          },
          "name": "serviceHostKeyFingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connection/index.ts",
            "line": 151
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connection/index.ts",
            "line": 101
          },
          "name": "dbNodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connection/index.ts",
            "line": 131
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connection/index.ts",
            "line": 94
          },
          "name": "dbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connection/index.ts",
            "line": 124
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-connection/index:DataOciDatabaseDbNodeConsoleConnection"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-node-console-connection/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbNodeConsoleConnectionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_connection#db_node_id DataOciDatabaseDbNodeConsoleConnection#db_node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connection/index.ts",
            "line": 13
          },
          "name": "dbNodeId",
          "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/7.19.0/docs/data-sources/database_db_node_console_connection#id DataOciDatabaseDbNodeConsoleConnection#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connection/index.ts",
            "line": 20
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-connection/index:DataOciDatabaseDbNodeConsoleConnectionConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnections": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_connections oci_database_db_node_console_connections}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnections",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_connections oci_database_db_node_console_connections} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-node-console-connections/index.ts",
          "line": 367
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-node-console-connections/index.ts",
        "line": 335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbNodeConsoleConnections resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 352
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseDbNodeConsoleConnections to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_connections#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbNodeConsoleConnections that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbNodeConsoleConnections to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 432
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 435
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 419
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 447
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 455
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbNodeConsoleConnections",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 340
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 394
          },
          "name": "consoleConnections",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsConsoleConnectionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 429
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 407
          },
          "name": "dbNodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 439
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 423
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 400
          },
          "name": "dbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 413
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-connections/index:DataOciDatabaseDbNodeConsoleConnections"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-node-console-connections/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbNodeConsoleConnectionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_connections#db_node_id DataOciDatabaseDbNodeConsoleConnections#db_node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 13
          },
          "name": "dbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_connections#filter DataOciDatabaseDbNodeConsoleConnections#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_db_node_console_connections#id DataOciDatabaseDbNodeConsoleConnections#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-connections/index:DataOciDatabaseDbNodeConsoleConnectionsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsConsoleConnections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsConsoleConnections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-node-console-connections/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseDbNodeConsoleConnectionsConsoleConnections",
      "symbolId": "src/data-oci-database-db-node-console-connections/index:DataOciDatabaseDbNodeConsoleConnectionsConsoleConnections"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsConsoleConnectionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsConsoleConnectionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-node-console-connections/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-database-db-node-console-connections/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/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.DataOciDatabaseDbNodeConsoleConnectionsConsoleConnectionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbNodeConsoleConnectionsConsoleConnectionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/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-database-db-node-console-connections/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-database-db-node-console-connections/index.ts",
            "line": 144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-connections/index:DataOciDatabaseDbNodeConsoleConnectionsConsoleConnectionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsConsoleConnectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsConsoleConnectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-node-console-connections/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-database-db-node-console-connections/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseDbNodeConsoleConnectionsConsoleConnectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 85
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 90
          },
          "name": "dbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 96
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 101
          },
          "name": "fingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 107
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 117
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 122
          },
          "name": "publicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 127
          },
          "name": "serviceHostKeyFingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 132
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsConsoleConnections"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-connections/index:DataOciDatabaseDbNodeConsoleConnectionsConsoleConnectionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-node-console-connections/index.ts",
        "line": 155
      },
      "name": "DataOciDatabaseDbNodeConsoleConnectionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_connections#name DataOciDatabaseDbNodeConsoleConnections#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 159
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_connections#values DataOciDatabaseDbNodeConsoleConnections#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 167
          },
          "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/7.19.0/docs/data-sources/database_db_node_console_connections#regex DataOciDatabaseDbNodeConsoleConnections#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 163
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-connections/index:DataOciDatabaseDbNodeConsoleConnectionsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-node-console-connections/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/data-oci-database-db-node-console-connections/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/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.DataOciDatabaseDbNodeConsoleConnectionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbNodeConsoleConnectionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 320
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/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/data-oci-database-db-node-console-connections/index.ts",
            "line": 320
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-connections/index:DataOciDatabaseDbNodeConsoleConnectionsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-node-console-connections/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-database-db-node-console-connections/index.ts",
        "line": 213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 290
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseDbNodeConsoleConnectionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 278
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 294
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 307
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 271
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 284
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 300
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-connections/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleConnectionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-connections/index:DataOciDatabaseDbNodeConsoleConnectionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistories": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_histories oci_database_db_node_console_histories}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistories",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_histories oci_database_db_node_console_histories} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-node-console-histories/index.ts",
          "line": 441
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-node-console-histories/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbNodeConsoleHistories resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 426
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseDbNodeConsoleHistories to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_histories#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbNodeConsoleHistories that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbNodeConsoleHistories to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 540
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 495
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 543
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 511
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 527
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/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-database-db-node-console-histories/index.ts",
            "line": 565
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbNodeConsoleHistories",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 414
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 470
          },
          "name": "consoleHistoryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 537
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 483
          },
          "name": "dbNodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 499
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 547
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 515
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 531
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 476
          },
          "name": "dbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 489
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 505
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 521
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-histories/index:DataOciDatabaseDbNodeConsoleHistories"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-node-console-histories/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbNodeConsoleHistoriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_histories#db_node_id DataOciDatabaseDbNodeConsoleHistories#db_node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 13
          },
          "name": "dbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_histories#display_name DataOciDatabaseDbNodeConsoleHistories#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/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/7.19.0/docs/data-sources/database_db_node_console_histories#filter DataOciDatabaseDbNodeConsoleHistories#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_db_node_console_histories#id DataOciDatabaseDbNodeConsoleHistories#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/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/7.19.0/docs/data-sources/database_db_node_console_histories#state DataOciDatabaseDbNodeConsoleHistories#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-histories/index:DataOciDatabaseDbNodeConsoleHistoriesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-node-console-histories/index.ts",
        "line": 153
      },
      "name": "DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollection",
      "symbolId": "src/data-oci-database-db-node-console-histories/index:DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-node-console-histories/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionItems",
      "symbolId": "src/data-oci-database-db-node-console-histories/index:DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-node-console-histories/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-database-db-node-console-histories/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/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.DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/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-database-db-node-console-histories/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-database-db-node-console-histories/index.ts",
            "line": 142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-histories/index:DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-node-console-histories/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-database-db-node-console-histories/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 93
          },
          "name": "dbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 120
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 130
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-histories/index:DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-node-console-histories/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/data-oci-database-db-node-console-histories/index.ts",
        "line": 211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/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.DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 218
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/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/data-oci-database-db-node-console-histories/index.ts",
            "line": 218
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-histories/index:DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-node-console-histories/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-database-db-node-console-histories/index.ts",
        "line": 176
      },
      "name": "DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 206
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-histories/index:DataOciDatabaseDbNodeConsoleHistoriesConsoleHistoryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-node-console-histories/index.ts",
        "line": 229
      },
      "name": "DataOciDatabaseDbNodeConsoleHistoriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_histories#name DataOciDatabaseDbNodeConsoleHistories#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 233
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_histories#values DataOciDatabaseDbNodeConsoleHistories#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 241
          },
          "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/7.19.0/docs/data-sources/database_db_node_console_histories#regex DataOciDatabaseDbNodeConsoleHistories#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 237
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-histories/index:DataOciDatabaseDbNodeConsoleHistoriesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-node-console-histories/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-node-console-histories/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 401
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbNodeConsoleHistoriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 394
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 394
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 394
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-histories/index:DataOciDatabaseDbNodeConsoleHistoriesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-node-console-histories/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-database-db-node-console-histories/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 364
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseDbNodeConsoleHistoriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 352
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 368
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 381
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 345
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 358
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 374
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-histories/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-histories/index:DataOciDatabaseDbNodeConsoleHistoriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistory": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_history oci_database_db_node_console_history}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistory",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_history oci_database_db_node_console_history} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-node-console-history/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.DataOciDatabaseDbNodeConsoleHistoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-node-console-history/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbNodeConsoleHistory resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history/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 DataOciDatabaseDbNodeConsoleHistory to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_history#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbNodeConsoleHistory that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbNodeConsoleHistory to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history/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-database-db-node-console-history/index.ts",
            "line": 158
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbNodeConsoleHistory",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history/index.ts",
            "line": 112
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history/index.ts",
            "line": 117
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history/index.ts",
            "line": 123
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history/index.ts",
            "line": 128
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history/index.ts",
            "line": 133
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history/index.ts",
            "line": 138
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history/index.ts",
            "line": 143
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history/index.ts",
            "line": 93
          },
          "name": "consoleHistoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history/index.ts",
            "line": 106
          },
          "name": "dbNodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history/index.ts",
            "line": 86
          },
          "name": "consoleHistoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history/index.ts",
            "line": 99
          },
          "name": "dbNodeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-history/index:DataOciDatabaseDbNodeConsoleHistory"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-node-console-history/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbNodeConsoleHistoryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_history#console_history_id DataOciDatabaseDbNodeConsoleHistory#console_history_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history/index.ts",
            "line": 13
          },
          "name": "consoleHistoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_history#db_node_id DataOciDatabaseDbNodeConsoleHistory#db_node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history/index.ts",
            "line": 17
          },
          "name": "dbNodeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-history/index:DataOciDatabaseDbNodeConsoleHistoryConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoryContent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_history_content oci_database_db_node_console_history_content}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoryContent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_history_content oci_database_db_node_console_history_content} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-node-console-history-content/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.DataOciDatabaseDbNodeConsoleHistoryContentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-node-console-history-content/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbNodeConsoleHistoryContent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history-content/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 DataOciDatabaseDbNodeConsoleHistoryContent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_history_content#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbNodeConsoleHistoryContent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbNodeConsoleHistoryContent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history-content/index.ts",
            "line": 121
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history-content/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-database-db-node-console-history-content/index.ts",
            "line": 141
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbNodeConsoleHistoryContent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history-content/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history-content/index.ts",
            "line": 96
          },
          "name": "consoleHistoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history-content/index.ts",
            "line": 109
          },
          "name": "dbNodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history-content/index.ts",
            "line": 125
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history-content/index.ts",
            "line": 89
          },
          "name": "consoleHistoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history-content/index.ts",
            "line": 102
          },
          "name": "dbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history-content/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-history-content/index:DataOciDatabaseDbNodeConsoleHistoryContent"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoryContentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodeConsoleHistoryContentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-node-console-history-content/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbNodeConsoleHistoryContentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_history_content#console_history_id DataOciDatabaseDbNodeConsoleHistoryContent#console_history_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history-content/index.ts",
            "line": 13
          },
          "name": "consoleHistoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_node_console_history_content#db_node_id DataOciDatabaseDbNodeConsoleHistoryContent#db_node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history-content/index.ts",
            "line": 17
          },
          "name": "dbNodeId",
          "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/7.19.0/docs/data-sources/database_db_node_console_history_content#id DataOciDatabaseDbNodeConsoleHistoryContent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-node-console-history-content/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-node-console-history-content/index:DataOciDatabaseDbNodeConsoleHistoryContentConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_nodes oci_database_db_nodes}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_nodes oci_database_db_nodes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-nodes/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.DataOciDatabaseDbNodesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-nodes/index.ts",
        "line": 452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbNodes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/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 DataOciDatabaseDbNodes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_nodes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbNodes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbNodes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 617
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 540
          },
          "name": "resetDbServerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 556
          },
          "name": "resetDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 620
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 572
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 588
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 604
          },
          "name": "resetVmClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 632
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 644
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbNodes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 457
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 528
          },
          "name": "dbNodes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodesDbNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 614
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 522
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 544
          },
          "name": "dbServerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 560
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 624
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 576
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 592
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 608
          },
          "name": "vmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 515
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 534
          },
          "name": "dbServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 550
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 566
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 582
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 598
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-nodes/index:DataOciDatabaseDbNodes"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-nodes/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbNodesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_nodes#compartment_id DataOciDatabaseDbNodes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/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/7.19.0/docs/data-sources/database_db_nodes#db_server_id DataOciDatabaseDbNodes#db_server_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 17
          },
          "name": "dbServerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_nodes#db_system_id DataOciDatabaseDbNodes#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 21
          },
          "name": "dbSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_nodes#filter DataOciDatabaseDbNodes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_db_nodes#id DataOciDatabaseDbNodes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/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/7.19.0/docs/data-sources/database_db_nodes#state DataOciDatabaseDbNodes#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/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/7.19.0/docs/data-sources/database_db_nodes#vm_cluster_id DataOciDatabaseDbNodes#vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 36
          },
          "name": "vmClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-nodes/index:DataOciDatabaseDbNodesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodesDbNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodesDbNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-nodes/index.ts",
        "line": 44
      },
      "name": "DataOciDatabaseDbNodesDbNodes",
      "symbolId": "src/data-oci-database-db-nodes/index:DataOciDatabaseDbNodesDbNodes"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodesDbNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodesDbNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-nodes/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-database-db-nodes/index.ts",
        "line": 254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/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.DataOciDatabaseDbNodesDbNodesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbNodesDbNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/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-database-db-nodes/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-database-db-nodes/index.ts",
            "line": 261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-nodes/index:DataOciDatabaseDbNodesDbNodesList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodesDbNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodesDbNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-nodes/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-database-db-nodes/index.ts",
        "line": 67
      },
      "name": "DataOciDatabaseDbNodesDbNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 96
          },
          "name": "additionalDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 101
          },
          "name": "backupIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 106
          },
          "name": "backupIpv6Id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 111
          },
          "name": "backupVnic2Id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 116
          },
          "name": "backupVnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 121
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 126
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 131
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 136
          },
          "name": "dbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 141
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 146
          },
          "name": "dbServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 151
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 157
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 162
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 168
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 173
          },
          "name": "hostIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 178
          },
          "name": "hostIpv6Id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 183
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 188
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 193
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 198
          },
          "name": "maintenanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 203
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 208
          },
          "name": "softwareStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 213
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 219
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 224
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 229
          },
          "name": "timeMaintenanceWindowEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 234
          },
          "name": "timeMaintenanceWindowStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 239
          },
          "name": "totalCpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 244
          },
          "name": "vnic2Id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 249
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodesDbNodes"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-nodes/index:DataOciDatabaseDbNodesDbNodesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-nodes/index.ts",
        "line": 272
      },
      "name": "DataOciDatabaseDbNodesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_nodes#name DataOciDatabaseDbNodes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 276
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_nodes#values DataOciDatabaseDbNodes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 284
          },
          "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/7.19.0/docs/data-sources/database_db_nodes#regex DataOciDatabaseDbNodes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 280
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-nodes/index:DataOciDatabaseDbNodesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-nodes/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-database-db-nodes/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/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.DataOciDatabaseDbNodesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbNodesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/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-database-db-nodes/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-database-db-nodes/index.ts",
            "line": 437
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 430
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-nodes/index:DataOciDatabaseDbNodesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbNodesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-nodes/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-nodes/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 407
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseDbNodesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 395
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 411
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 424
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 388
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 401
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 417
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-nodes/index.ts",
            "line": 344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseDbNodesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-nodes/index:DataOciDatabaseDbNodesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbServer": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_server oci_database_db_server}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbServer",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_server oci_database_db_server} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-server/index.ts",
          "line": 152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbServerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-server/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbServer resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 137
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseDbServer to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_server#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbServer that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbServer to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 269
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 332
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 340
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbServer",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 125
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 178
          },
          "name": "autonomousVirtualMachineIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 183
          },
          "name": "autonomousVmClusterIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 188
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 193
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 198
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 203
          },
          "name": "dbNodeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 208
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 227
          },
          "name": "dbServerPatchingDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbServerDbServerPatchingDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 233
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 238
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 257
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 278
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 283
          },
          "name": "maxCpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 288
          },
          "name": "maxDbNodeStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 293
          },
          "name": "maxMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 298
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 303
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 308
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 314
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 319
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 324
          },
          "name": "vmClusterIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 221
          },
          "name": "dbServerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 251
          },
          "name": "exadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 273
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 214
          },
          "name": "dbServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 244
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 263
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-server/index:DataOciDatabaseDbServer"
    },
    "cdktf-provider-oci.DataOciDatabaseDbServerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbServerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-server/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbServerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_server#db_server_id DataOciDatabaseDbServer#db_server_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 13
          },
          "name": "dbServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_server#exadata_infrastructure_id DataOciDatabaseDbServer#exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 17
          },
          "name": "exadataInfrastructureId",
          "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/7.19.0/docs/data-sources/database_db_server#id DataOciDatabaseDbServer#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-server/index:DataOciDatabaseDbServerConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbServerDbServerPatchingDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbServerDbServerPatchingDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-server/index.ts",
        "line": 26
      },
      "name": "DataOciDatabaseDbServerDbServerPatchingDetails",
      "symbolId": "src/data-oci-database-db-server/index:DataOciDatabaseDbServerDbServerPatchingDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDbServerDbServerPatchingDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbServerDbServerPatchingDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-server/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-database-db-server/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/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.DataOciDatabaseDbServerDbServerPatchingDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbServerDbServerPatchingDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/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-database-db-server/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-database-db-server/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-server/index:DataOciDatabaseDbServerDbServerPatchingDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbServerDbServerPatchingDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbServerDbServerPatchingDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-server/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-database-db-server/index.ts",
        "line": 49
      },
      "name": "DataOciDatabaseDbServerDbServerPatchingDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 78
          },
          "name": "estimatedPatchDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 83
          },
          "name": "patchingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 88
          },
          "name": "timePatchingEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 93
          },
          "name": "timePatchingStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-server/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbServerDbServerPatchingDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-server/index:DataOciDatabaseDbServerDbServerPatchingDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbServers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_servers oci_database_db_servers}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbServers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_servers oci_database_db_servers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-servers/index.ts",
          "line": 531
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-servers/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbServers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 516
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseDbServers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_servers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbServers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbServers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 644
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 586
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 647
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 615
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 631
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 659
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 670
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbServers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 504
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 574
          },
          "name": "dbServers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersDbServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 641
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 568
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 590
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 603
          },
          "name": "exadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 651
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 619
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 635
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 561
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 580
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 596
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 609
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 625
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-servers/index:DataOciDatabaseDbServers"
    },
    "cdktf-provider-oci.DataOciDatabaseDbServersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-servers/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbServersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_servers#compartment_id DataOciDatabaseDbServers#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/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/7.19.0/docs/data-sources/database_db_servers#exadata_infrastructure_id DataOciDatabaseDbServers#exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 21
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_servers#display_name DataOciDatabaseDbServers#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/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/7.19.0/docs/data-sources/database_db_servers#filter DataOciDatabaseDbServers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_db_servers#id DataOciDatabaseDbServers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/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/7.19.0/docs/data-sources/database_db_servers#state DataOciDatabaseDbServers#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-servers/index:DataOciDatabaseDbServersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbServersDbServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersDbServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-servers/index.ts",
        "line": 130
      },
      "name": "DataOciDatabaseDbServersDbServers",
      "symbolId": "src/data-oci-database-db-servers/index:DataOciDatabaseDbServersDbServers"
    },
    "cdktf-provider-oci.DataOciDatabaseDbServersDbServersDbServerPatchingDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersDbServersDbServerPatchingDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-servers/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseDbServersDbServersDbServerPatchingDetails",
      "symbolId": "src/data-oci-database-db-servers/index:DataOciDatabaseDbServersDbServersDbServerPatchingDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDbServersDbServersDbServerPatchingDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersDbServersDbServerPatchingDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-servers/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-database-db-servers/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/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.DataOciDatabaseDbServersDbServersDbServerPatchingDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbServersDbServersDbServerPatchingDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/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-database-db-servers/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-database-db-servers/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-servers/index:DataOciDatabaseDbServersDbServersDbServerPatchingDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbServersDbServersDbServerPatchingDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersDbServersDbServerPatchingDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-servers/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-database-db-servers/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseDbServersDbServersDbServerPatchingDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 92
          },
          "name": "estimatedPatchDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 97
          },
          "name": "patchingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 102
          },
          "name": "timePatchingEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 107
          },
          "name": "timePatchingStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersDbServersDbServerPatchingDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-servers/index:DataOciDatabaseDbServersDbServersDbServerPatchingDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbServersDbServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersDbServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-servers/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-database-db-servers/index.ts",
        "line": 301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/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.DataOciDatabaseDbServersDbServersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbServersDbServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/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-database-db-servers/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-database-db-servers/index.ts",
            "line": 308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-servers/index:DataOciDatabaseDbServersDbServersList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbServersDbServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersDbServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-servers/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-database-db-servers/index.ts",
        "line": 153
      },
      "name": "DataOciDatabaseDbServersDbServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 182
          },
          "name": "autonomousVirtualMachineIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 187
          },
          "name": "autonomousVmClusterIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 192
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 197
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 202
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 207
          },
          "name": "dbNodeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 212
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 218
          },
          "name": "dbServerPatchingDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersDbServersDbServerPatchingDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 224
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 229
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 234
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 240
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 245
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 250
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 255
          },
          "name": "maxCpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 260
          },
          "name": "maxDbNodeStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 265
          },
          "name": "maxMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 270
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 275
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 280
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 286
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 291
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 296
          },
          "name": "vmClusterIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersDbServers"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-servers/index:DataOciDatabaseDbServersDbServersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbServersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-servers/index.ts",
        "line": 319
      },
      "name": "DataOciDatabaseDbServersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_servers#name DataOciDatabaseDbServers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 323
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_servers#values DataOciDatabaseDbServers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 331
          },
          "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/7.19.0/docs/data-sources/database_db_servers#regex DataOciDatabaseDbServers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 327
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-servers/index:DataOciDatabaseDbServersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseDbServersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-servers/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-database-db-servers/index.ts",
        "line": 476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/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.DataOciDatabaseDbServersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbServersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/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-database-db-servers/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-database-db-servers/index.ts",
            "line": 484
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-servers/index:DataOciDatabaseDbServersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbServersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-servers/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-database-db-servers/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 454
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseDbServersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 442
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 458
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 471
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 435
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 448
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 464
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-servers/index.ts",
            "line": 391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseDbServersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-servers/index:DataOciDatabaseDbServersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_compute_performances oci_database_db_system_compute_performances}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_compute_performances oci_database_db_system_compute_performances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
          "line": 416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDatabaseDbSystemComputePerformancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbSystemComputePerformances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 401
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseDbSystemComputePerformances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_compute_performances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbSystemComputePerformances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbSystemComputePerformances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 484
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 455
          },
          "name": "resetDbSystemShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 487
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 471
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 499
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 507
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemComputePerformances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 389
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 443
          },
          "name": "dbSystemComputePerformances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 481
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 459
          },
          "name": "dbSystemShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 491
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 475
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 449
          },
          "name": "dbSystemShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 465
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-compute-performances/index:DataOciDatabaseDbSystemComputePerformances"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbSystemComputePerformancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_compute_performances#db_system_shape DataOciDatabaseDbSystemComputePerformances#db_system_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 13
          },
          "name": "dbSystemShape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_compute_performances#filter DataOciDatabaseDbSystemComputePerformances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_db_system_compute_performances#id DataOciDatabaseDbSystemComputePerformances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-compute-performances/index:DataOciDatabaseDbSystemComputePerformancesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
        "line": 123
      },
      "name": "DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformances",
      "symbolId": "src/data-oci-database-db-system-compute-performances/index:DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformances"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesComputePerformanceListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesComputePerformanceListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesComputePerformanceListStruct",
      "symbolId": "src/data-oci-database-db-system-compute-performances/index:DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesComputePerformanceListStruct"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesComputePerformanceListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesComputePerformanceListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-compute-performances/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-database-db-system-compute-performances/index.ts",
        "line": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/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.DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesComputePerformanceListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesComputePerformanceListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/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-database-db-system-compute-performances/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-database-db-system-compute-performances/index.ts",
            "line": 112
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-compute-performances/index:DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesComputePerformanceListStructList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesComputePerformanceListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesComputePerformanceListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-compute-performances/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-database-db-system-compute-performances/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesComputePerformanceListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 80
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 85
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 90
          },
          "name": "networkBandwidthInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 95
          },
          "name": "networkIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 100
          },
          "name": "networkThroughputInMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesComputePerformanceListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-compute-performances/index:DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesComputePerformanceListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-compute-performances/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-database-db-system-compute-performances/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/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.DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/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-database-db-system-compute-performances/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-database-db-system-compute-performances/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-compute-performances/index:DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-compute-performances/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-database-db-system-compute-performances/index.ts",
        "line": 146
      },
      "name": "DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 176
          },
          "name": "computePerformanceList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesComputePerformanceListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 181
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformances"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-compute-performances/index:DataOciDatabaseDbSystemComputePerformancesDbSystemComputePerformancesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
        "line": 204
      },
      "name": "DataOciDatabaseDbSystemComputePerformancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_compute_performances#name DataOciDatabaseDbSystemComputePerformances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 208
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_compute_performances#values DataOciDatabaseDbSystemComputePerformances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 216
          },
          "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/7.19.0/docs/data-sources/database_db_system_compute_performances#regex DataOciDatabaseDbSystemComputePerformances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 212
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-compute-performances/index:DataOciDatabaseDbSystemComputePerformancesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-compute-performances/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 376
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemComputePerformancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 369
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 369
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 369
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-compute-performances/index:DataOciDatabaseDbSystemComputePerformancesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
          "line": 272
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 339
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseDbSystemComputePerformancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 327
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 343
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 356
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 320
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 333
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 349
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-compute-performances/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemComputePerformancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-compute-performances/index:DataOciDatabaseDbSystemComputePerformancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_patch_history_entries oci_database_db_system_patch_history_entries}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_patch_history_entries oci_database_db_system_patch_history_entries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-patch-history-entries/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.DataOciDatabaseDbSystemPatchHistoryEntriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbSystemPatchHistoryEntries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/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 DataOciDatabaseDbSystemPatchHistoryEntries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_patch_history_entries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbSystemPatchHistoryEntries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbSystemPatchHistoryEntries to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 415
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 418
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 396
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/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-database-db-system-patch-history-entries/index.ts",
            "line": 438
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemPatchHistoryEntries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 323
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 412
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 406
          },
          "name": "patchHistoryEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesPatchHistoryEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 384
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 422
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 400
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 377
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 390
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-patch-history-entries/index:DataOciDatabaseDbSystemPatchHistoryEntries"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbSystemPatchHistoryEntriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_patch_history_entries#db_system_id DataOciDatabaseDbSystemPatchHistoryEntries#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 13
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_patch_history_entries#filter DataOciDatabaseDbSystemPatchHistoryEntries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_db_system_patch_history_entries#id DataOciDatabaseDbSystemPatchHistoryEntries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-patch-history-entries/index:DataOciDatabaseDbSystemPatchHistoryEntriesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
        "line": 138
      },
      "name": "DataOciDatabaseDbSystemPatchHistoryEntriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_patch_history_entries#name DataOciDatabaseDbSystemPatchHistoryEntries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/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/7.19.0/docs/data-sources/database_db_system_patch_history_entries#values DataOciDatabaseDbSystemPatchHistoryEntries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/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/7.19.0/docs/data-sources/database_db_system_patch_history_entries#regex DataOciDatabaseDbSystemPatchHistoryEntries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 146
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-patch-history-entries/index:DataOciDatabaseDbSystemPatchHistoryEntriesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-patch-history-entries/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-database-db-system-patch-history-entries/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/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.DataOciDatabaseDbSystemPatchHistoryEntriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemPatchHistoryEntriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/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-database-db-system-patch-history-entries/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-database-db-system-patch-history-entries/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-patch-history-entries/index:DataOciDatabaseDbSystemPatchHistoryEntriesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-patch-history-entries/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-database-db-system-patch-history-entries/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 273
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseDbSystemPatchHistoryEntriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 261
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/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-database-db-system-patch-history-entries/index.ts",
            "line": 290
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 254
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 267
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 283
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-patch-history-entries/index:DataOciDatabaseDbSystemPatchHistoryEntriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesPatchHistoryEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesPatchHistoryEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseDbSystemPatchHistoryEntriesPatchHistoryEntries",
      "symbolId": "src/data-oci-database-db-system-patch-history-entries/index:DataOciDatabaseDbSystemPatchHistoryEntriesPatchHistoryEntries"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesPatchHistoryEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesPatchHistoryEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-patch-history-entries/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-database-db-system-patch-history-entries/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/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.DataOciDatabaseDbSystemPatchHistoryEntriesPatchHistoryEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemPatchHistoryEntriesPatchHistoryEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/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-database-db-system-patch-history-entries/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-database-db-system-patch-history-entries/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-patch-history-entries/index:DataOciDatabaseDbSystemPatchHistoryEntriesPatchHistoryEntriesList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesPatchHistoryEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesPatchHistoryEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-patch-history-entries/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-database-db-system-patch-history-entries/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseDbSystemPatchHistoryEntriesPatchHistoryEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 80
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 90
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 95
          },
          "name": "patchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 100
          },
          "name": "patchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 105
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 110
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 115
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patch-history-entries/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchHistoryEntriesPatchHistoryEntries"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-patch-history-entries/index:DataOciDatabaseDbSystemPatchHistoryEntriesPatchHistoryEntriesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemPatches": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_patches oci_database_db_system_patches}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatches",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_patches oci_database_db_system_patches} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-patches/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.DataOciDatabaseDbSystemPatchesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-patches/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbSystemPatches resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/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 DataOciDatabaseDbSystemPatches to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_patches#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbSystemPatches that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbSystemPatches to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 415
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 418
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 396
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/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-database-db-system-patches/index.ts",
            "line": 438
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemPatches",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 323
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 412
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 406
          },
          "name": "patches",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesPatchesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 384
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 422
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 400
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 377
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 390
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-patches/index:DataOciDatabaseDbSystemPatches"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-patches/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbSystemPatchesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_patches#db_system_id DataOciDatabaseDbSystemPatches#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 13
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_patches#filter DataOciDatabaseDbSystemPatches#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_db_system_patches#id DataOciDatabaseDbSystemPatches#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-patches/index:DataOciDatabaseDbSystemPatchesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-patches/index.ts",
        "line": 138
      },
      "name": "DataOciDatabaseDbSystemPatchesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_patches#name DataOciDatabaseDbSystemPatches#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/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/7.19.0/docs/data-sources/database_db_system_patches#values DataOciDatabaseDbSystemPatches#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/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/7.19.0/docs/data-sources/database_db_system_patches#regex DataOciDatabaseDbSystemPatches#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 146
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-patches/index:DataOciDatabaseDbSystemPatchesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-patches/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-database-db-system-patches/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/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.DataOciDatabaseDbSystemPatchesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemPatchesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/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-database-db-system-patches/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-database-db-system-patches/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-patches/index:DataOciDatabaseDbSystemPatchesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-patches/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-database-db-system-patches/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 273
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseDbSystemPatchesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 261
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/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-database-db-system-patches/index.ts",
            "line": 290
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 254
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 267
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 283
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-patches/index:DataOciDatabaseDbSystemPatchesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesPatches": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesPatches",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-patches/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseDbSystemPatchesPatches",
      "symbolId": "src/data-oci-database-db-system-patches/index:DataOciDatabaseDbSystemPatchesPatches"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesPatchesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesPatchesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-patches/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-database-db-system-patches/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/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.DataOciDatabaseDbSystemPatchesPatchesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemPatchesPatchesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/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-database-db-system-patches/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-database-db-system-patches/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-patches/index:DataOciDatabaseDbSystemPatchesPatchesList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesPatchesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesPatchesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-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-database-db-system-patches/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseDbSystemPatchesPatchesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 80
          },
          "name": "availableActions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 85
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 90
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 95
          },
          "name": "lastAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 100
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 105
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 110
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 115
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-patches/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemPatchesPatches"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-patches/index:DataOciDatabaseDbSystemPatchesPatchesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemShapes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_shapes oci_database_db_system_shapes}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemShapes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_shapes oci_database_db_system_shapes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-shapes/index.ts",
          "line": 448
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemShapesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-shapes/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbSystemShapes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 433
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseDbSystemShapes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_shapes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbSystemShapes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbSystemShapes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 547
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemShapesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 483
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 550
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 518
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 534
          },
          "name": "resetShapeAttribute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/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-database-db-system-shapes/index.ts",
            "line": 572
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemShapes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 421
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 506
          },
          "name": "dbSystemShapes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemShapesDbSystemShapesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 544
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemShapesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 487
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 500
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 554
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 522
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 538
          },
          "name": "shapeAttributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 477
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 493
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 512
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 528
          },
          "name": "shapeAttribute",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-shapes/index:DataOciDatabaseDbSystemShapes"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemShapesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemShapesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-shapes/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbSystemShapesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_shapes#compartment_id DataOciDatabaseDbSystemShapes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-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/7.19.0/docs/data-sources/database_db_system_shapes#availability_domain DataOciDatabaseDbSystemShapes#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-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/7.19.0/docs/data-sources/database_db_system_shapes#filter DataOciDatabaseDbSystemShapes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemShapesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_db_system_shapes#id DataOciDatabaseDbSystemShapes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-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/7.19.0/docs/data-sources/database_db_system_shapes#shape_attribute DataOciDatabaseDbSystemShapes#shape_attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 28
          },
          "name": "shapeAttribute",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-shapes/index:DataOciDatabaseDbSystemShapesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemShapesDbSystemShapes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemShapesDbSystemShapes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-shapes/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseDbSystemShapesDbSystemShapes",
      "symbolId": "src/data-oci-database-db-system-shapes/index:DataOciDatabaseDbSystemShapesDbSystemShapes"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemShapesDbSystemShapesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemShapesDbSystemShapesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-shapes/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-database-db-system-shapes/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/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.DataOciDatabaseDbSystemShapesDbSystemShapesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemShapesDbSystemShapesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/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-database-db-system-shapes/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-database-db-system-shapes/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-shapes/index:DataOciDatabaseDbSystemShapesDbSystemShapesList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemShapesDbSystemShapesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemShapesDbSystemShapesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-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-database-db-system-shapes/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseDbSystemShapesDbSystemShapesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 88
          },
          "name": "areServerTypesSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 93
          },
          "name": "availableCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 98
          },
          "name": "availableCoreCountPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 103
          },
          "name": "availableDataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 108
          },
          "name": "availableDataStoragePerServerInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 113
          },
          "name": "availableDbNodePerNodeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 118
          },
          "name": "availableDbNodeStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 123
          },
          "name": "availableMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 128
          },
          "name": "availableMemoryPerNodeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 133
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 138
          },
          "name": "coreCountIncrement",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 143
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 153
          },
          "name": "maximumNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 148
          },
          "name": "maxStorageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 158
          },
          "name": "minCoreCountPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 163
          },
          "name": "minDataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 168
          },
          "name": "minDbNodeStoragePerNodeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 183
          },
          "name": "minimumCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 188
          },
          "name": "minimumNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 173
          },
          "name": "minMemoryPerNodeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 178
          },
          "name": "minStorageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 193
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 198
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 203
          },
          "name": "shapeAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 208
          },
          "name": "shapeFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 213
          },
          "name": "shapeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemShapesDbSystemShapes"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-shapes/index:DataOciDatabaseDbSystemShapesDbSystemShapesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemShapesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemShapesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-shapes/index.ts",
        "line": 236
      },
      "name": "DataOciDatabaseDbSystemShapesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_shapes#name DataOciDatabaseDbSystemShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 240
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_shapes#values DataOciDatabaseDbSystemShapes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 248
          },
          "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/7.19.0/docs/data-sources/database_db_system_shapes#regex DataOciDatabaseDbSystemShapes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 244
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-shapes/index:DataOciDatabaseDbSystemShapesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemShapesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemShapesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-shapes/index.ts",
          "line": 401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-shapes/index.ts",
        "line": 393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 408
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemShapesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemShapesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 401
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 401
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 401
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-shapes/index:DataOciDatabaseDbSystemShapesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemShapesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemShapesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-shapes/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-database-db-system-shapes/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 371
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseDbSystemShapesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 359
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 375
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 388
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 352
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 365
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 381
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-shapes/index.ts",
            "line": 308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemShapesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-shapes/index:DataOciDatabaseDbSystemShapesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_storage_performances oci_database_db_system_storage_performances}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_storage_performances oci_database_db_system_storage_performances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-storage-performances/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.DataOciDatabaseDbSystemStoragePerformancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
        "line": 801
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbSystemStoragePerformances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/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 DataOciDatabaseDbSystemStoragePerformances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_storage_performances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbSystemStoragePerformances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbSystemStoragePerformances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 949
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 869
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 885
          },
          "name": "resetDatabaseEdition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 952
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 907
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 923
          },
          "name": "resetShapeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 964
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 975
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemStoragePerformances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 806
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 895
          },
          "name": "dbSystemStoragePerformances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 946
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 873
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 889
          },
          "name": "databaseEditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 956
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 911
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 927
          },
          "name": "shapeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 940
          },
          "name": "storageManagementInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 863
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 879
          },
          "name": "databaseEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 901
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 917
          },
          "name": "shapeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 933
          },
          "name": "storageManagement",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformances"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbSystemStoragePerformancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_storage_performances#storage_management DataOciDatabaseDbSystemStoragePerformances#storage_management}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 32
          },
          "name": "storageManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_storage_performances#compartment_id DataOciDatabaseDbSystemStoragePerformances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/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/7.19.0/docs/data-sources/database_db_system_storage_performances#database_edition DataOciDatabaseDbSystemStoragePerformances#database_edition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 17
          },
          "name": "databaseEdition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_storage_performances#filter DataOciDatabaseDbSystemStoragePerformances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_db_system_storage_performances#id DataOciDatabaseDbSystemStoragePerformances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/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/7.19.0/docs/data-sources/database_db_system_storage_performances#shape_type DataOciDatabaseDbSystemStoragePerformances#shape_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 28
          },
          "name": "shapeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
        "line": 534
      },
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformances",
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformances"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListBalancedDiskPerformance": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListBalancedDiskPerformance",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListBalancedDiskPerformance",
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListBalancedDiskPerformance"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListBalancedDiskPerformanceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListBalancedDiskPerformanceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/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.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListBalancedDiskPerformanceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListBalancedDiskPerformanceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListBalancedDiskPerformanceList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListBalancedDiskPerformanceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListBalancedDiskPerformanceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListBalancedDiskPerformanceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 92
          },
          "name": "diskIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 97
          },
          "name": "diskThroughputInMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListBalancedDiskPerformance"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListBalancedDiskPerformanceOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListHighDiskPerformance": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListHighDiskPerformance",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
        "line": 120
      },
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListHighDiskPerformance",
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListHighDiskPerformance"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListHighDiskPerformanceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListHighDiskPerformanceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/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.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListHighDiskPerformanceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListHighDiskPerformanceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListHighDiskPerformanceList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListHighDiskPerformanceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListHighDiskPerformanceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
        "line": 143
      },
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListHighDiskPerformanceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 172
          },
          "name": "diskIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 177
          },
          "name": "diskThroughputInMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListHighDiskPerformance"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListHighDiskPerformanceOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
        "line": 200
      },
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListStruct",
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListStruct"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/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.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
            "line": 276
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListStructList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
        "line": 223
      },
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 253
          },
          "name": "balancedDiskPerformance",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListBalancedDiskPerformanceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 259
          },
          "name": "highDiskPerformance",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListHighDiskPerformanceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 264
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
        "line": 603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/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.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
            "line": 610
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
        "line": 557
      },
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 587
          },
          "name": "dataStoragePerformanceList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesDataStoragePerformanceListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 593
          },
          "name": "recoStoragePerformanceList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 598
          },
          "name": "shapeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 570
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformances"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListBalancedDiskPerformance": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListBalancedDiskPerformance",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
        "line": 287
      },
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListBalancedDiskPerformance",
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListBalancedDiskPerformance"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListBalancedDiskPerformanceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListBalancedDiskPerformanceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
        "line": 349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/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.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListBalancedDiskPerformanceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListBalancedDiskPerformanceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
            "line": 356
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListBalancedDiskPerformanceList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListBalancedDiskPerformanceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListBalancedDiskPerformanceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
        "line": 310
      },
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListBalancedDiskPerformanceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 339
          },
          "name": "diskIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 344
          },
          "name": "diskThroughputInMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListBalancedDiskPerformance"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListBalancedDiskPerformanceOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListHighDiskPerformance": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListHighDiskPerformance",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
        "line": 367
      },
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListHighDiskPerformance",
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListHighDiskPerformance"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListHighDiskPerformanceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListHighDiskPerformanceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/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.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListHighDiskPerformanceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListHighDiskPerformanceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
            "line": 436
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListHighDiskPerformanceList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListHighDiskPerformanceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListHighDiskPerformanceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
        "line": 390
      },
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListHighDiskPerformanceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 419
          },
          "name": "diskIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 424
          },
          "name": "diskThroughputInMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListHighDiskPerformance"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListHighDiskPerformanceOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
        "line": 447
      },
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListStruct",
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListStruct"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
        "line": 516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/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.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
            "line": 523
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListStructList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
        "line": 470
      },
      "name": "DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 500
          },
          "name": "balancedDiskPerformance",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListBalancedDiskPerformanceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 506
          },
          "name": "highDiskPerformance",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListHighDiskPerformanceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 511
          },
          "name": "sizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesDbSystemStoragePerformancesRecoStoragePerformanceListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
        "line": 621
      },
      "name": "DataOciDatabaseDbSystemStoragePerformancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_storage_performances#name DataOciDatabaseDbSystemStoragePerformances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 625
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_system_storage_performances#values DataOciDatabaseDbSystemStoragePerformances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 633
          },
          "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/7.19.0/docs/data-sources/database_db_system_storage_performances#regex DataOciDatabaseDbSystemStoragePerformances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 629
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
        "line": 778
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/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.DataOciDatabaseDbSystemStoragePerformancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemStoragePerformancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/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-database-db-system-storage-performances/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-database-db-system-storage-performances/index.ts",
            "line": 786
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 779
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
          "line": 689
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
        "line": 679
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 756
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseDbSystemStoragePerformancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 744
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 760
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 773
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 737
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 750
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 766
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-system-storage-performances/index.ts",
            "line": 693
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemStoragePerformancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-system-storage-performances/index:DataOciDatabaseDbSystemStoragePerformancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystems": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_systems oci_database_db_systems}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystems",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_systems oci_database_db_systems} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/index.ts",
          "line": 2187
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 2155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbSystems resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2172
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseDbSystems to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_systems#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbSystems that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbSystems to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2320
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2224
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2240
          },
          "name": "resetBackupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2275
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2323
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2291
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2307
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2335
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2347
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystems",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2160
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2263
          },
          "name": "dbSystems",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2317
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2228
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2244
          },
          "name": "backupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2257
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2279
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2327
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2295
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2311
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2218
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2234
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2250
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2269
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2285
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2301
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystems"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbSystemsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_systems#compartment_id DataOciDatabaseDbSystems#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/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/7.19.0/docs/data-sources/database_db_systems#availability_domain DataOciDatabaseDbSystems#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/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/7.19.0/docs/data-sources/database_db_systems#backup_id DataOciDatabaseDbSystems#backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 17
          },
          "name": "backupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_systems#display_name DataOciDatabaseDbSystems#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/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/7.19.0/docs/data-sources/database_db_systems#filter DataOciDatabaseDbSystems#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_db_systems#id DataOciDatabaseDbSystems#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/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/7.19.0/docs/data-sources/database_db_systems#state DataOciDatabaseDbSystems#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1580
      },
      "name": "DataOciDatabaseDbSystemsDbSystems",
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystems"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDataCollectionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDataCollectionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 44
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsDataCollectionOptions",
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDataCollectionOptions"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDataCollectionOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDataCollectionOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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-database-db-systems/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/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.DataOciDatabaseDbSystemsDbSystemsDataCollectionOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsDbSystemsDataCollectionOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/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-database-db-systems/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-database-db-systems/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDataCollectionOptionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDataCollectionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDataCollectionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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-database-db-systems/index.ts",
        "line": 67
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsDataCollectionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 96
          },
          "name": "isDiagnosticsEventsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 101
          },
          "name": "isHealthMonitoringEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 106
          },
          "name": "isIncidentLogsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDataCollectionOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDataCollectionOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHome": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHome",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 625
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsDbHome",
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDbHome"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabase": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 421
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsDbHomeDatabase",
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDbHomeDatabase"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 129
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseConnectionStrings",
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseConnectionStrings"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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-database-db-systems/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/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.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/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-database-db-systems/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-database-db-systems/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseConnectionStringsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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-database-db-systems/index.ts",
        "line": 152
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 182
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 187
          },
          "name": "cdbDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 192
          },
          "name": "cdbIpDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseConnectionStrings"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 310
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfig",
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 215
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigBackupDestinationDetails",
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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-database-db-systems/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/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.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/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-database-db-systems/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-database-db-systems/index.ts",
            "line": 299
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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-database-db-systems/index.ts",
        "line": 238
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 267
          },
          "name": "dbrsPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 272
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 277
          },
          "name": "isRemote",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 282
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 287
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigBackupDestinationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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-database-db-systems/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/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.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/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-database-db-systems/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-database-db-systems/index.ts",
            "line": 410
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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-database-db-systems/index.ts",
        "line": 333
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 362
          },
          "name": "autoBackupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 367
          },
          "name": "autoBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 372
          },
          "name": "autoFullBackupDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 377
          },
          "name": "autoFullBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 382
          },
          "name": "backupDeletionPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 388
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 393
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 398
          },
          "name": "runImmediateFullBackup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/index.ts",
          "line": 614
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 607
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 621
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 614
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 614
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 614
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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-database-db-systems/index.ts",
        "line": 444
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 473
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 478
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 483
          },
          "name": "backupTdePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 488
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 494
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 499
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 504
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 510
          },
          "name": "dbBackupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseDbBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 515
          },
          "name": "dbDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 520
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 525
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 530
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 536
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 542
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 547
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 552
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 557
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 562
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 567
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 572
          },
          "name": "pdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 577
          },
          "name": "pluggableDatabases",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 582
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 587
          },
          "name": "tdeWalletPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 592
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 597
          },
          "name": "timeStampForPointInTimeRecovery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 602
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 457
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabase"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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/data-oci-database-db-systems/index.ts",
        "line": 750
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/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.DataOciDatabaseDbSystemsDbSystemsDbHomeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsDbSystemsDbHomeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 757
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/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/data-oci-database-db-systems/index.ts",
            "line": 757
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDbHomeList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/index.ts",
          "line": 657
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 648
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsDbHomeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 677
          },
          "name": "createAsync",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 683
          },
          "name": "database",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeDatabaseList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 688
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 693
          },
          "name": "dbHomeLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 698
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 704
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 709
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 715
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 720
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 725
          },
          "name": "isUnifiedAuditingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 730
          },
          "name": "lastPatchHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 735
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 740
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 745
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 661
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHome"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDbHomeOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbSystemOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbSystemOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 768
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsDbSystemOptions",
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDbSystemOptions"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbSystemOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbSystemOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 825
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 839
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbSystemOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsDbSystemsDbSystemOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 832
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 832
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 832
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDbSystemOptionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbSystemOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbSystemOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 791
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsDbSystemOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 820
          },
          "name": "storageManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 804
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbSystemOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsDbSystemOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsIormConfigCache": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsIormConfigCache",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 928
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsIormConfigCache",
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsIormConfigCache"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsIormConfigCacheDbPlans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsIormConfigCacheDbPlans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 843
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsIormConfigCacheDbPlans",
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsIormConfigCacheDbPlans"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsIormConfigCacheDbPlansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsIormConfigCacheDbPlansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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-database-db-systems/index.ts",
        "line": 910
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/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.DataOciDatabaseDbSystemsDbSystemsIormConfigCacheDbPlansOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsDbSystemsIormConfigCacheDbPlansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/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-database-db-systems/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-database-db-systems/index.ts",
            "line": 917
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsIormConfigCacheDbPlansList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsIormConfigCacheDbPlansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsIormConfigCacheDbPlansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/index.ts",
          "line": 875
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 866
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsIormConfigCacheDbPlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 895
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 900
          },
          "name": "flashCacheLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 905
          },
          "name": "share",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 879
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsIormConfigCacheDbPlans"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsIormConfigCacheDbPlansOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsIormConfigCacheList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsIormConfigCacheList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/index.ts",
          "line": 1013
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1006
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1020
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsIormConfigCacheOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsDbSystemsIormConfigCacheList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1013
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1013
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1013
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsIormConfigCacheList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsIormConfigCacheOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsIormConfigCacheOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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-database-db-systems/index.ts",
        "line": 951
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsIormConfigCacheOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 981
          },
          "name": "dbPlans",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsIormConfigCacheDbPlansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 986
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 991
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 996
          },
          "name": "objective",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1001
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 964
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsIormConfigCache"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsIormConfigCacheOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1957
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1971
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsDbSystemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1964
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1964
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1964
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1174
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsMaintenanceWindow",
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsMaintenanceWindow"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1024
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDaysOfWeek",
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/index.ts",
          "line": 1088
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1081
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1095
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1088
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1088
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1088
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/index.ts",
          "line": 1056
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1047
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1076
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1060
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1452
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetails",
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1302
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsDaysOfWeek",
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1373
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1366
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1366
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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/data-oci-database-db-systems/index.ts",
        "line": 1325
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1354
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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/data-oci-database-db-systems/index.ts",
        "line": 1562
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/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.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1569
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/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/data-oci-database-db-systems/index.ts",
            "line": 1569
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1377
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsMonths",
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1448
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1441
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1441
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1441
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/index.ts",
          "line": 1409
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1400
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1429
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/index.ts",
          "line": 1484
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1475
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1504
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1510
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1515
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1520
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1525
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1530
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1536
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1541
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1546
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1552
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1557
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1298
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1291
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1291
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1099
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowMonths",
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/index.ts",
          "line": 1163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1170
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1163
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1163
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/index.ts",
          "line": 1131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1122
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1151
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/index.ts",
          "line": 1206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1197
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1226
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1232
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1237
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1242
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1247
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1252
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1258
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1263
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1268
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1274
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1279
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1603
      },
      "name": "DataOciDatabaseDbSystemsDbSystemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1632
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1637
          },
          "name": "backupNetworkNsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1642
          },
          "name": "backupSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1647
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1652
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1657
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1662
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1667
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1672
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1693
          },
          "name": "databaseEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1678
          },
          "name": "dataCollectionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDataCollectionOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1683
          },
          "name": "dataStoragePercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1688
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1699
          },
          "name": "dbHome",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbHomeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1705
          },
          "name": "dbSystemOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsDbSystemOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1711
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1716
          },
          "name": "diskRedundancy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1721
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1726
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1731
          },
          "name": "faultDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1737
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1742
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1747
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1753
          },
          "name": "iormConfigCache",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsIormConfigCacheList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1758
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1763
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1768
          },
          "name": "lastMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1773
          },
          "name": "lastPatchHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1778
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1783
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1788
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1794
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1800
          },
          "name": "maintenanceWindowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystemsMaintenanceWindowDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1805
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1810
          },
          "name": "nextMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1815
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1820
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1825
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1830
          },
          "name": "pointInTimeDataDiskCloneTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1835
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1840
          },
          "name": "privateIpV6",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1845
          },
          "name": "recoStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1850
          },
          "name": "scanDnsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1855
          },
          "name": "scanDnsRecordId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1860
          },
          "name": "scanIpIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1865
          },
          "name": "scanIpv6Ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1871
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1876
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1881
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1886
          },
          "name": "sourceDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1891
          },
          "name": "sparseDiskgroup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1896
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1901
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1906
          },
          "name": "storageVolumePerformanceMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1911
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1916
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1922
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1927
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1932
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1937
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1942
          },
          "name": "vipIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1947
          },
          "name": "vipv6Ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1952
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1616
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsDbSystems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsDbSystemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 1975
      },
      "name": "DataOciDatabaseDbSystemsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_systems#name DataOciDatabaseDbSystems#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1979
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_systems#values DataOciDatabaseDbSystems#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1987
          },
          "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/7.19.0/docs/data-sources/database_db_systems#regex DataOciDatabaseDbSystems#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 1983
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/index.ts",
          "line": 2140
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 2132
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2147
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2140
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2140
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2140
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2133
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems/index.ts",
        "line": 2033
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2110
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseDbSystemsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2098
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2114
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2127
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2091
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2104
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2120
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems/index.ts",
            "line": 2047
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems/index:DataOciDatabaseDbSystemsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_systems_upgrade_history_entries oci_database_db_systems_upgrade_history_entries}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_systems_upgrade_history_entries oci_database_db_systems_upgrade_history_entries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems-upgrade-history-entries/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.DataOciDatabaseDbSystemsUpgradeHistoryEntriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbSystemsUpgradeHistoryEntries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/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 DataOciDatabaseDbSystemsUpgradeHistoryEntries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_systems_upgrade_history_entries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbSystemsUpgradeHistoryEntries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbSystemsUpgradeHistoryEntries to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 472
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 475
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 427
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 443
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 459
          },
          "name": "resetUpgradeAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/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-database-db-systems-upgrade-history-entries/index.ts",
            "line": 497
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsUpgradeHistoryEntries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 346
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 415
          },
          "name": "dbSystemUpgradeHistoryEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesDbSystemUpgradeHistoryEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 469
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 409
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 479
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 431
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 447
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 463
          },
          "name": "upgradeActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 402
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 421
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 437
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 453
          },
          "name": "upgradeAction",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems-upgrade-history-entries/index:DataOciDatabaseDbSystemsUpgradeHistoryEntries"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbSystemsUpgradeHistoryEntriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_systems_upgrade_history_entries#db_system_id DataOciDatabaseDbSystemsUpgradeHistoryEntries#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 13
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_systems_upgrade_history_entries#filter DataOciDatabaseDbSystemsUpgradeHistoryEntries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_db_systems_upgrade_history_entries#id DataOciDatabaseDbSystemsUpgradeHistoryEntries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/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/7.19.0/docs/data-sources/database_db_systems_upgrade_history_entries#state DataOciDatabaseDbSystemsUpgradeHistoryEntries#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 24
          },
          "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/7.19.0/docs/data-sources/database_db_systems_upgrade_history_entries#upgrade_action DataOciDatabaseDbSystemsUpgradeHistoryEntries#upgrade_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 28
          },
          "name": "upgradeAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems-upgrade-history-entries/index:DataOciDatabaseDbSystemsUpgradeHistoryEntriesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesDbSystemUpgradeHistoryEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesDbSystemUpgradeHistoryEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseDbSystemsUpgradeHistoryEntriesDbSystemUpgradeHistoryEntries",
      "symbolId": "src/data-oci-database-db-systems-upgrade-history-entries/index:DataOciDatabaseDbSystemsUpgradeHistoryEntriesDbSystemUpgradeHistoryEntries"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesDbSystemUpgradeHistoryEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesDbSystemUpgradeHistoryEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems-upgrade-history-entries/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-database-db-systems-upgrade-history-entries/index.ts",
        "line": 143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/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.DataOciDatabaseDbSystemsUpgradeHistoryEntriesDbSystemUpgradeHistoryEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsUpgradeHistoryEntriesDbSystemUpgradeHistoryEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/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-database-db-systems-upgrade-history-entries/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-database-db-systems-upgrade-history-entries/index.ts",
            "line": 150
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems-upgrade-history-entries/index:DataOciDatabaseDbSystemsUpgradeHistoryEntriesDbSystemUpgradeHistoryEntriesList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesDbSystemUpgradeHistoryEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesDbSystemUpgradeHistoryEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems-upgrade-history-entries/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-database-db-systems-upgrade-history-entries/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseDbSystemsUpgradeHistoryEntriesDbSystemUpgradeHistoryEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 88
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 93
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 98
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 103
          },
          "name": "newGiVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 108
          },
          "name": "newOsVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 113
          },
          "name": "oldGiVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 118
          },
          "name": "oldOsVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 123
          },
          "name": "snapshotRetentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 128
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 133
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 138
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesDbSystemUpgradeHistoryEntries"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems-upgrade-history-entries/index:DataOciDatabaseDbSystemsUpgradeHistoryEntriesDbSystemUpgradeHistoryEntriesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
        "line": 161
      },
      "name": "DataOciDatabaseDbSystemsUpgradeHistoryEntriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_systems_upgrade_history_entries#name DataOciDatabaseDbSystemsUpgradeHistoryEntries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/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/7.19.0/docs/data-sources/database_db_systems_upgrade_history_entries#values DataOciDatabaseDbSystemsUpgradeHistoryEntries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/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/7.19.0/docs/data-sources/database_db_systems_upgrade_history_entries#regex DataOciDatabaseDbSystemsUpgradeHistoryEntries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 169
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems-upgrade-history-entries/index:DataOciDatabaseDbSystemsUpgradeHistoryEntriesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems-upgrade-history-entries/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-database-db-systems-upgrade-history-entries/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/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.DataOciDatabaseDbSystemsUpgradeHistoryEntriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsUpgradeHistoryEntriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/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-database-db-systems-upgrade-history-entries/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-database-db-systems-upgrade-history-entries/index.ts",
            "line": 326
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 319
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems-upgrade-history-entries/index:DataOciDatabaseDbSystemsUpgradeHistoryEntriesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems-upgrade-history-entries/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-database-db-systems-upgrade-history-entries/index.ts",
        "line": 219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 296
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseDbSystemsUpgradeHistoryEntriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 284
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/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-database-db-systems-upgrade-history-entries/index.ts",
            "line": 313
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 277
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 290
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 306
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entries/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems-upgrade-history-entries/index:DataOciDatabaseDbSystemsUpgradeHistoryEntriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntry": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_systems_upgrade_history_entry oci_database_db_systems_upgrade_history_entry}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntry",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_systems_upgrade_history_entry oci_database_db_systems_upgrade_history_entry} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-systems-upgrade-history-entry/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.DataOciDatabaseDbSystemsUpgradeHistoryEntryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbSystemsUpgradeHistoryEntry resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/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 DataOciDatabaseDbSystemsUpgradeHistoryEntry to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_systems_upgrade_history_entry#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbSystemsUpgradeHistoryEntry that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbSystemsUpgradeHistoryEntry to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 113
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/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-database-db-systems-upgrade-history-entry/index.ts",
            "line": 191
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbSystemsUpgradeHistoryEntry",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 88
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 122
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 127
          },
          "name": "newGiVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 132
          },
          "name": "newOsVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 137
          },
          "name": "oldGiVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 142
          },
          "name": "oldOsVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 147
          },
          "name": "snapshotRetentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 152
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 157
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 162
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 101
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 117
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 175
          },
          "name": "upgradeHistoryEntryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 94
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 168
          },
          "name": "upgradeHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems-upgrade-history-entry/index:DataOciDatabaseDbSystemsUpgradeHistoryEntry"
    },
    "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbSystemsUpgradeHistoryEntryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbSystemsUpgradeHistoryEntryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_systems_upgrade_history_entry#db_system_id DataOciDatabaseDbSystemsUpgradeHistoryEntry#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 13
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_systems_upgrade_history_entry#upgrade_history_entry_id DataOciDatabaseDbSystemsUpgradeHistoryEntry#upgrade_history_entry_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 24
          },
          "name": "upgradeHistoryEntryId",
          "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/7.19.0/docs/data-sources/database_db_systems_upgrade_history_entry#id DataOciDatabaseDbSystemsUpgradeHistoryEntry#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-systems-upgrade-history-entry/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-systems-upgrade-history-entry/index:DataOciDatabaseDbSystemsUpgradeHistoryEntryConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_versions oci_database_db_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_versions oci_database_db_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-versions/index.ts",
          "line": 359
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseDbVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-db-versions/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseDbVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 344
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseDbVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseDbVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseDbVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 526
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseDbVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 411
          },
          "name": "resetDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 427
          },
          "name": "resetDbSystemShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 529
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 449
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 465
          },
          "name": "resetIsDatabaseSoftwareImageSupported"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 481
          },
          "name": "resetIsUpgradeSupported"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 497
          },
          "name": "resetShapeAttribute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 513
          },
          "name": "resetStorageManagement"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 541
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 555
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 332
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 437
          },
          "name": "dbVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbVersionsDbVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 523
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 399
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 415
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 431
          },
          "name": "dbSystemShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 533
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 453
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 469
          },
          "name": "isDatabaseSoftwareImageSupportedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 485
          },
          "name": "isUpgradeSupportedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 501
          },
          "name": "shapeAttributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 517
          },
          "name": "storageManagementInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 392
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 405
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 421
          },
          "name": "dbSystemShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 443
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 459
          },
          "name": "isDatabaseSoftwareImageSupported",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 475
          },
          "name": "isUpgradeSupported",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 491
          },
          "name": "shapeAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 507
          },
          "name": "storageManagement",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-versions/index:DataOciDatabaseDbVersions"
    },
    "cdktf-provider-oci.DataOciDatabaseDbVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-versions/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseDbVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_versions#compartment_id DataOciDatabaseDbVersions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/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/7.19.0/docs/data-sources/database_db_versions#db_system_id DataOciDatabaseDbVersions#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 17
          },
          "name": "dbSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_versions#db_system_shape DataOciDatabaseDbVersions#db_system_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 21
          },
          "name": "dbSystemShape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_versions#filter DataOciDatabaseDbVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbVersionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_db_versions#id DataOciDatabaseDbVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/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/7.19.0/docs/data-sources/database_db_versions#is_database_software_image_supported DataOciDatabaseDbVersions#is_database_software_image_supported}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 32
          },
          "name": "isDatabaseSoftwareImageSupported",
          "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/7.19.0/docs/data-sources/database_db_versions#is_upgrade_supported DataOciDatabaseDbVersions#is_upgrade_supported}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 36
          },
          "name": "isUpgradeSupported",
          "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/7.19.0/docs/data-sources/database_db_versions#shape_attribute DataOciDatabaseDbVersions#shape_attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 40
          },
          "name": "shapeAttribute",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_versions#storage_management DataOciDatabaseDbVersions#storage_management}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 44
          },
          "name": "storageManagement",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-versions/index:DataOciDatabaseDbVersionsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseDbVersionsDbVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbVersionsDbVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-versions/index.ts",
        "line": 52
      },
      "name": "DataOciDatabaseDbVersionsDbVersions",
      "symbolId": "src/data-oci-database-db-versions/index:DataOciDatabaseDbVersionsDbVersions"
    },
    "cdktf-provider-oci.DataOciDatabaseDbVersionsDbVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbVersionsDbVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-versions/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-database-db-versions/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/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.DataOciDatabaseDbVersionsDbVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbVersionsDbVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/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-database-db-versions/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-database-db-versions/index.ts",
            "line": 136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-versions/index:DataOciDatabaseDbVersionsDbVersionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbVersionsDbVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbVersionsDbVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-versions/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-database-db-versions/index.ts",
        "line": 75
      },
      "name": "DataOciDatabaseDbVersionsDbVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 104
          },
          "name": "isLatestForMajorVersion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 109
          },
          "name": "isPreviewDbVersion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 114
          },
          "name": "isUpgradeSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 119
          },
          "name": "supportsPdb",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 124
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseDbVersionsDbVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-versions/index:DataOciDatabaseDbVersionsDbVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseDbVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-db-versions/index.ts",
        "line": 147
      },
      "name": "DataOciDatabaseDbVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_versions#name DataOciDatabaseDbVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 151
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_db_versions#values DataOciDatabaseDbVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 159
          },
          "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/7.19.0/docs/data-sources/database_db_versions#regex DataOciDatabaseDbVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 155
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-versions/index:DataOciDatabaseDbVersionsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseDbVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-versions/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-database-db-versions/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/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.DataOciDatabaseDbVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseDbVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/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-database-db-versions/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-database-db-versions/index.ts",
            "line": 312
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseDbVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-versions/index:DataOciDatabaseDbVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseDbVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseDbVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-db-versions/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-database-db-versions/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 282
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseDbVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 270
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 286
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 299
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 263
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 276
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 292
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-db-versions/index.ts",
            "line": 219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseDbVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-db-versions/index:DataOciDatabaseDbVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructure": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_infrastructure oci_database_exadata_infrastructure}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructure",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_infrastructure oci_database_exadata_infrastructure} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
          "line": 679
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
        "line": 647
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExadataInfrastructure resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 664
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseExadataInfrastructure to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_infrastructure#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExadataInfrastructure that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExadataInfrastructure to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 1002
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 1008
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructure",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 652
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 703
          },
          "name": "activatedStorageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 708
          },
          "name": "activationFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 713
          },
          "name": "additionalComputeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 718
          },
          "name": "additionalComputeSystemModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 723
          },
          "name": "additionalStorageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 728
          },
          "name": "adminNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 733
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 738
          },
          "name": "cloudControlPlaneServer1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 743
          },
          "name": "cloudControlPlaneServer2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 748
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 753
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 758
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 764
          },
          "name": "contacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 769
          },
          "name": "corporateProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 774
          },
          "name": "cpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 779
          },
          "name": "createAsync",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 784
          },
          "name": "csiNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 794
          },
          "name": "databaseServerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 789
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 799
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 804
          },
          "name": "dbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 810
          },
          "name": "definedFileSystemConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureDefinedFileSystemConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 816
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 821
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 826
          },
          "name": "dnsServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 845
          },
          "name": "exascaleConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureExascaleConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 851
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 856
          },
          "name": "gateway",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 861
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 866
          },
          "name": "infiniBandNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 871
          },
          "name": "isCpsOfflineReportEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 876
          },
          "name": "isMultiRackDeployment",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 881
          },
          "name": "isSchedulingPolicyAssociated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 886
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 891
          },
          "name": "maintenanceSloStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 897
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 902
          },
          "name": "maxCpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 907
          },
          "name": "maxDataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 912
          },
          "name": "maxDbNodeStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 917
          },
          "name": "maxMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 922
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 927
          },
          "name": "monthlyDbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 932
          },
          "name": "multiRackConfigurationFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 937
          },
          "name": "netmask",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 943
          },
          "name": "networkBondingModeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureNetworkBondingModeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 948
          },
          "name": "ntpServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 953
          },
          "name": "rackSerialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 958
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 963
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 968
          },
          "name": "storageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 973
          },
          "name": "storageServerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 978
          },
          "name": "storageServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 984
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 989
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 994
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 839
          },
          "name": "exadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 832
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructure"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExadataInfrastructureConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_infrastructure#exadata_infrastructure_id DataOciDatabaseExadataInfrastructure#exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 13
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseExadataInfrastructureContacts",
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureContacts"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-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-database-exadata-infrastructure/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-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.DataOciDatabaseExadataInfrastructureContactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructureContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-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-database-exadata-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-database-exadata-infrastructure/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureContactsList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-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-database-exadata-infrastructure/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseExadataInfrastructureContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 67
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 72
          },
          "name": "isContactMosValidated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 77
          },
          "name": "isPrimary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 82
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 87
          },
          "name": "phoneNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureContacts"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureContactsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureDefinedFileSystemConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureDefinedFileSystemConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
        "line": 110
      },
      "name": "DataOciDatabaseExadataInfrastructureDefinedFileSystemConfigurations",
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureDefinedFileSystemConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureDefinedFileSystemConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureDefinedFileSystemConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructure/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-database-exadata-infrastructure/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/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.DataOciDatabaseExadataInfrastructureDefinedFileSystemConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructureDefinedFileSystemConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/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-database-exadata-infrastructure/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-database-exadata-infrastructure/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureDefinedFileSystemConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureDefinedFileSystemConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureDefinedFileSystemConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-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-database-exadata-infrastructure/index.ts",
        "line": 133
      },
      "name": "DataOciDatabaseExadataInfrastructureDefinedFileSystemConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 162
          },
          "name": "isBackupPartition",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 167
          },
          "name": "isResizable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 172
          },
          "name": "minSizeGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 177
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureDefinedFileSystemConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureDefinedFileSystemConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureDownloadConfigFile": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_infrastructure_download_config_file oci_database_exadata_infrastructure_download_config_file}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureDownloadConfigFile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_infrastructure_download_config_file oci_database_exadata_infrastructure_download_config_file} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructure-download-config-file/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.DataOciDatabaseExadataInfrastructureDownloadConfigFileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructure-download-config-file/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExadataInfrastructureDownloadConfigFile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-download-config-file/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 DataOciDatabaseExadataInfrastructureDownloadConfigFile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_infrastructure_download_config_file#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExadataInfrastructureDownloadConfigFile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExadataInfrastructureDownloadConfigFile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-download-config-file/index.ts",
            "line": 95
          },
          "name": "resetBase64EncodeContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-download-config-file/index.ts",
            "line": 129
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-download-config-file/index.ts",
            "line": 141
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-download-config-file/index.ts",
            "line": 149
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructureDownloadConfigFile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-download-config-file/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-download-config-file/index.ts",
            "line": 104
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-download-config-file/index.ts",
            "line": 99
          },
          "name": "base64EncodeContentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-download-config-file/index.ts",
            "line": 117
          },
          "name": "exadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-download-config-file/index.ts",
            "line": 133
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-download-config-file/index.ts",
            "line": 89
          },
          "name": "base64EncodeContent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-download-config-file/index.ts",
            "line": 110
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-download-config-file/index.ts",
            "line": 123
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure-download-config-file/index:DataOciDatabaseExadataInfrastructureDownloadConfigFile"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureDownloadConfigFileConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureDownloadConfigFileConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructure-download-config-file/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExadataInfrastructureDownloadConfigFileConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_infrastructure_download_config_file#exadata_infrastructure_id DataOciDatabaseExadataInfrastructureDownloadConfigFile#exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-download-config-file/index.ts",
            "line": 17
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_infrastructure_download_config_file#base64_encode_content DataOciDatabaseExadataInfrastructureDownloadConfigFile#base64_encode_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-download-config-file/index.ts",
            "line": 13
          },
          "name": "base64EncodeContent",
          "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/7.19.0/docs/data-sources/database_exadata_infrastructure_download_config_file#id DataOciDatabaseExadataInfrastructureDownloadConfigFile#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-download-config-file/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure-download-config-file/index:DataOciDatabaseExadataInfrastructureDownloadConfigFileConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureExascaleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureExascaleConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
        "line": 200
      },
      "name": "DataOciDatabaseExadataInfrastructureExascaleConfig",
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureExascaleConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureExascaleConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureExascaleConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructure/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-database-exadata-infrastructure/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/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.DataOciDatabaseExadataInfrastructureExascaleConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructureExascaleConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/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-database-exadata-infrastructure/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-database-exadata-infrastructure/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureExascaleConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureExascaleConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureExascaleConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructure/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-database-exadata-infrastructure/index.ts",
        "line": 223
      },
      "name": "DataOciDatabaseExadataInfrastructureExascaleConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 252
          },
          "name": "availableStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 257
          },
          "name": "totalStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureExascaleConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureExascaleConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
        "line": 430
      },
      "name": "DataOciDatabaseExadataInfrastructureMaintenanceWindow",
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureMaintenanceWindow"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
        "line": 280
      },
      "name": "DataOciDatabaseExadataInfrastructureMaintenanceWindowDaysOfWeek",
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructure/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-database-exadata-infrastructure/index.ts",
        "line": 337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/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.DataOciDatabaseExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructureMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/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-database-exadata-infrastructure/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-database-exadata-infrastructure/index.ts",
            "line": 344
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructure/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-database-exadata-infrastructure/index.ts",
        "line": 303
      },
      "name": "DataOciDatabaseExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 332
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructure/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-database-exadata-infrastructure/index.ts",
        "line": 540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/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.DataOciDatabaseExadataInfrastructureMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructureMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/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-database-exadata-infrastructure/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-database-exadata-infrastructure/index.ts",
            "line": 547
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureMaintenanceWindowList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
        "line": 355
      },
      "name": "DataOciDatabaseExadataInfrastructureMaintenanceWindowMonths",
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructure/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-database-exadata-infrastructure/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/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.DataOciDatabaseExadataInfrastructureMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructureMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/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-database-exadata-infrastructure/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-database-exadata-infrastructure/index.ts",
            "line": 419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructure/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-database-exadata-infrastructure/index.ts",
        "line": 378
      },
      "name": "DataOciDatabaseExadataInfrastructureMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 407
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructure/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-database-exadata-infrastructure/index.ts",
        "line": 453
      },
      "name": "DataOciDatabaseExadataInfrastructureMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 482
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 488
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 493
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 498
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 503
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 508
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 514
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 519
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 524
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 530
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 535
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureNetworkBondingModeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureNetworkBondingModeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
        "line": 558
      },
      "name": "DataOciDatabaseExadataInfrastructureNetworkBondingModeDetails",
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureNetworkBondingModeDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureNetworkBondingModeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureNetworkBondingModeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
          "line": 632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
        "line": 625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 639
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureNetworkBondingModeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructureNetworkBondingModeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 632
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 632
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 632
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureNetworkBondingModeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureNetworkBondingModeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureNetworkBondingModeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructure/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/data-oci-database-exadata-infrastructure/index.ts",
        "line": 581
      },
      "name": "DataOciDatabaseExadataInfrastructureNetworkBondingModeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 610
          },
          "name": "backupNetworkBondingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 615
          },
          "name": "clientNetworkBondingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 620
          },
          "name": "drNetworkBondingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure/index.ts",
            "line": 594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureNetworkBondingModeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure/index:DataOciDatabaseExadataInfrastructureNetworkBondingModeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureUnAllocatedResource": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_infrastructure_un_allocated_resource oci_database_exadata_infrastructure_un_allocated_resource}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureUnAllocatedResource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_infrastructure_un_allocated_resource oci_database_exadata_infrastructure_un_allocated_resource} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
          "line": 142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureUnAllocatedResourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExadataInfrastructureUnAllocatedResource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 127
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseExadataInfrastructureUnAllocatedResource to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_infrastructure_un_allocated_resource#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExadataInfrastructureUnAllocatedResource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExadataInfrastructureUnAllocatedResource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 181
          },
          "name": "resetDbServers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 220
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 247
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 255
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructureUnAllocatedResource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 115
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 169
          },
          "name": "autonomousVmClusters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureUnAllocatedResourceAutonomousVmClustersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 190
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 208
          },
          "name": "exadataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 229
          },
          "name": "localStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 234
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 239
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 185
          },
          "name": "dbServersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 203
          },
          "name": "exadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 224
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 175
          },
          "name": "dbServers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 196
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 214
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index:DataOciDatabaseExadataInfrastructureUnAllocatedResource"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureUnAllocatedResourceAutonomousVmClusters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureUnAllocatedResourceAutonomousVmClusters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
        "line": 26
      },
      "name": "DataOciDatabaseExadataInfrastructureUnAllocatedResourceAutonomousVmClusters",
      "symbolId": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index:DataOciDatabaseExadataInfrastructureUnAllocatedResourceAutonomousVmClusters"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureUnAllocatedResourceAutonomousVmClustersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureUnAllocatedResourceAutonomousVmClustersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/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-database-exadata-infrastructure-un-allocated-resource/index.ts",
        "line": 88
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/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.DataOciDatabaseExadataInfrastructureUnAllocatedResourceAutonomousVmClustersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructureUnAllocatedResourceAutonomousVmClustersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/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-database-exadata-infrastructure-un-allocated-resource/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-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 95
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index:DataOciDatabaseExadataInfrastructureUnAllocatedResourceAutonomousVmClustersList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureUnAllocatedResourceAutonomousVmClustersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureUnAllocatedResourceAutonomousVmClustersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/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-database-exadata-infrastructure-un-allocated-resource/index.ts",
        "line": 49
      },
      "name": "DataOciDatabaseExadataInfrastructureUnAllocatedResourceAutonomousVmClustersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 78
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 83
          },
          "name": "unAllocatedAdbStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureUnAllocatedResourceAutonomousVmClusters"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index:DataOciDatabaseExadataInfrastructureUnAllocatedResourceAutonomousVmClustersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureUnAllocatedResourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructureUnAllocatedResourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExadataInfrastructureUnAllocatedResourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_infrastructure_un_allocated_resource#exadata_infrastructure_id DataOciDatabaseExadataInfrastructureUnAllocatedResource#exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 17
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_infrastructure_un_allocated_resource#db_servers DataOciDatabaseExadataInfrastructureUnAllocatedResource#db_servers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 13
          },
          "name": "dbServers",
          "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/7.19.0/docs/data-sources/database_exadata_infrastructure_un_allocated_resource#id DataOciDatabaseExadataInfrastructureUnAllocatedResource#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructure-un-allocated-resource/index:DataOciDatabaseExadataInfrastructureUnAllocatedResourceConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructures": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_infrastructures oci_database_exadata_infrastructures}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructures",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_infrastructures oci_database_exadata_infrastructures} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
          "line": 1229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
        "line": 1197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExadataInfrastructures resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1214
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseExadataInfrastructures to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_infrastructures#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExadataInfrastructures that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExadataInfrastructures to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1328
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1277
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1331
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1299
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1315
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1343
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1353
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructures",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1202
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1287
          },
          "name": "exadataInfrastructures",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1325
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1265
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1281
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1335
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1303
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1319
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1258
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1271
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1293
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1309
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructures"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExadataInfrastructuresConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_infrastructures#compartment_id DataOciDatabaseExadataInfrastructures#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/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/7.19.0/docs/data-sources/database_exadata_infrastructures#display_name DataOciDatabaseExadataInfrastructures#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/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/7.19.0/docs/data-sources/database_exadata_infrastructures#filter DataOciDatabaseExadataInfrastructures#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_exadata_infrastructures#id DataOciDatabaseExadataInfrastructures#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/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/7.19.0/docs/data-sources/database_exadata_infrastructures#state DataOciDatabaseExadataInfrastructures#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructures": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructures",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
        "line": 664
      },
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructures",
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructures"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresContacts",
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresContacts"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructures/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-database-exadata-infrastructures/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/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.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresContactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/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-database-exadata-infrastructures/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-database-exadata-infrastructures/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresContactsList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructures/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-database-exadata-infrastructures/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 88
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 93
          },
          "name": "isContactMosValidated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 98
          },
          "name": "isPrimary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 103
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 108
          },
          "name": "phoneNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresContacts"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresContactsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresDefinedFileSystemConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresDefinedFileSystemConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
        "line": 131
      },
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresDefinedFileSystemConfigurations",
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresDefinedFileSystemConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresDefinedFileSystemConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresDefinedFileSystemConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructures/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-database-exadata-infrastructures/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/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.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresDefinedFileSystemConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresDefinedFileSystemConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/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-database-exadata-infrastructures/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-database-exadata-infrastructures/index.ts",
            "line": 210
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresDefinedFileSystemConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresDefinedFileSystemConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresDefinedFileSystemConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructures/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-database-exadata-infrastructures/index.ts",
        "line": 154
      },
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresDefinedFileSystemConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 183
          },
          "name": "isBackupPartition",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 188
          },
          "name": "isResizable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 193
          },
          "name": "minSizeGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 198
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresDefinedFileSystemConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresDefinedFileSystemConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresExascaleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresExascaleConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
        "line": 221
      },
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresExascaleConfig",
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresExascaleConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresExascaleConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresExascaleConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructures/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 297
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresExascaleConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresExascaleConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 290
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 290
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 290
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresExascaleConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresExascaleConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresExascaleConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructures/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-database-exadata-infrastructures/index.ts",
        "line": 244
      },
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresExascaleConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 273
          },
          "name": "availableStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 278
          },
          "name": "totalStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresExascaleConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresExascaleConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructures/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
        "line": 999
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1013
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1006
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1006
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1006
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
        "line": 451
      },
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindow",
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindow"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
        "line": 301
      },
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowDaysOfWeek",
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructures/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/data-oci-database-exadata-infrastructures/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/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.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 365
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/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/data-oci-database-exadata-infrastructures/index.ts",
            "line": 365
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructures/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-database-exadata-infrastructures/index.ts",
        "line": 324
      },
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 353
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructures/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-database-exadata-infrastructures/index.ts",
        "line": 561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/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.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/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-database-exadata-infrastructures/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-database-exadata-infrastructures/index.ts",
            "line": 568
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
        "line": 376
      },
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowMonths",
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructures/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-database-exadata-infrastructures/index.ts",
        "line": 433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/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.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/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-database-exadata-infrastructures/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-database-exadata-infrastructures/index.ts",
            "line": 440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
          "line": 408
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
        "line": 399
      },
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 428
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructures/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-database-exadata-infrastructures/index.ts",
        "line": 474
      },
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 503
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 509
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 514
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 519
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 524
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 529
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 535
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 540
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 545
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 551
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 556
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 487
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresNetworkBondingModeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresNetworkBondingModeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
        "line": 579
      },
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresNetworkBondingModeDetails",
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresNetworkBondingModeDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresNetworkBondingModeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresNetworkBondingModeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
        "line": 646
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 660
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresNetworkBondingModeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresNetworkBondingModeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 653
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 653
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 653
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresNetworkBondingModeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresNetworkBondingModeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresNetworkBondingModeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructures/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-database-exadata-infrastructures/index.ts",
        "line": 602
      },
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresNetworkBondingModeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 631
          },
          "name": "backupNetworkBondingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 636
          },
          "name": "clientNetworkBondingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 641
          },
          "name": "drNetworkBondingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresNetworkBondingModeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresNetworkBondingModeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructures/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
        "line": 687
      },
      "name": "DataOciDatabaseExadataInfrastructuresExadataInfrastructuresOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 716
          },
          "name": "activatedStorageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 721
          },
          "name": "activationFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 726
          },
          "name": "additionalComputeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 731
          },
          "name": "additionalComputeSystemModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 736
          },
          "name": "additionalStorageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 741
          },
          "name": "adminNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 746
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 751
          },
          "name": "cloudControlPlaneServer1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 756
          },
          "name": "cloudControlPlaneServer2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 761
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 766
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 771
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 777
          },
          "name": "contacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 782
          },
          "name": "corporateProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 787
          },
          "name": "cpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 792
          },
          "name": "createAsync",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 797
          },
          "name": "csiNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 807
          },
          "name": "databaseServerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 802
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 812
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 817
          },
          "name": "dbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 823
          },
          "name": "definedFileSystemConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresDefinedFileSystemConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 829
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 834
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 839
          },
          "name": "dnsServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 845
          },
          "name": "exascaleConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresExascaleConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 851
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 856
          },
          "name": "gateway",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 861
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 866
          },
          "name": "infiniBandNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 871
          },
          "name": "isCpsOfflineReportEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 876
          },
          "name": "isMultiRackDeployment",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 881
          },
          "name": "isSchedulingPolicyAssociated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 886
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 891
          },
          "name": "maintenanceSloStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 897
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 902
          },
          "name": "maxCpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 907
          },
          "name": "maxDataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 912
          },
          "name": "maxDbNodeStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 917
          },
          "name": "maxMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 922
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 927
          },
          "name": "monthlyDbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 932
          },
          "name": "multiRackConfigurationFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 937
          },
          "name": "netmask",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 943
          },
          "name": "networkBondingModeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructuresNetworkBondingModeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 948
          },
          "name": "ntpServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 953
          },
          "name": "rackSerialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 958
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 963
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 968
          },
          "name": "storageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 973
          },
          "name": "storageServerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 978
          },
          "name": "storageServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 984
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 989
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 994
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresExadataInfrastructures"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresExadataInfrastructuresOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
        "line": 1017
      },
      "name": "DataOciDatabaseExadataInfrastructuresFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_infrastructures#name DataOciDatabaseExadataInfrastructures#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1021
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_infrastructures#values DataOciDatabaseExadataInfrastructures#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1029
          },
          "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/7.19.0/docs/data-sources/database_exadata_infrastructures#regex DataOciDatabaseExadataInfrastructures#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1025
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
          "line": 1182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
        "line": 1174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1189
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructuresFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1182
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1182
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
          "line": 1085
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
        "line": 1075
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1152
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseExadataInfrastructuresFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1140
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1156
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1169
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1133
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1146
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1162
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-infrastructures/index.ts",
            "line": 1089
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseExadataInfrastructuresFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-infrastructures/index:DataOciDatabaseExadataInfrastructuresFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataIormConfig": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_iorm_config oci_database_exadata_iorm_config}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataIormConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_iorm_config oci_database_exadata_iorm_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-iorm-config/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.DataOciDatabaseExadataIormConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-iorm-config/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExadataIormConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-iorm-config/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 DataOciDatabaseExadataIormConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_iorm_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExadataIormConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExadataIormConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-iorm-config/index.ts",
            "line": 202
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-iorm-config/index.ts",
            "line": 208
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataIormConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-iorm-config/index.ts",
            "line": 109
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-iorm-config/index.ts",
            "line": 161
          },
          "name": "dbPlans",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataIormConfigDbPlansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-iorm-config/index.ts",
            "line": 179
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-iorm-config/index.ts",
            "line": 184
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-iorm-config/index.ts",
            "line": 189
          },
          "name": "objective",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-iorm-config/index.ts",
            "line": 194
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-iorm-config/index.ts",
            "line": 174
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-iorm-config/index.ts",
            "line": 167
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-iorm-config/index:DataOciDatabaseExadataIormConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataIormConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataIormConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-iorm-config/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExadataIormConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadata_iorm_config#db_system_id DataOciDatabaseExadataIormConfig#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-iorm-config/index.ts",
            "line": 13
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-iorm-config/index:DataOciDatabaseExadataIormConfigConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataIormConfigDbPlans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataIormConfigDbPlans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadata-iorm-config/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseExadataIormConfigDbPlans",
      "symbolId": "src/data-oci-database-exadata-iorm-config/index:DataOciDatabaseExadataIormConfigDbPlans"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataIormConfigDbPlansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataIormConfigDbPlansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-iorm-config/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-database-exadata-iorm-config/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-iorm-config/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.DataOciDatabaseExadataIormConfigDbPlansOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadataIormConfigDbPlansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-iorm-config/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-database-exadata-iorm-config/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-database-exadata-iorm-config/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-iorm-config/index:DataOciDatabaseExadataIormConfigDbPlansList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadataIormConfigDbPlansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadataIormConfigDbPlansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadata-iorm-config/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-database-exadata-iorm-config/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseExadataIormConfigDbPlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-iorm-config/index.ts",
            "line": 67
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-iorm-config/index.ts",
            "line": 72
          },
          "name": "flashCacheLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-iorm-config/index.ts",
            "line": 77
          },
          "name": "share",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadata-iorm-config/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadataIormConfigDbPlans"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadata-iorm-config/index:DataOciDatabaseExadataIormConfigDbPlansOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmCluster": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster oci_database_exadb_vm_cluster}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster oci_database_exadb_vm_cluster} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster/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.DataOciDatabaseExadbVmClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
        "line": 470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExadbVmCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/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 DataOciDatabaseExadbVmCluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExadbVmCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExadbVmCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/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-database-exadb-vm-cluster/index.ts",
            "line": 776
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 475
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 526
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 531
          },
          "name": "backupNetworkNsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 536
          },
          "name": "backupSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 541
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 546
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 551
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 557
          },
          "name": "dataCollectionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterDataCollectionOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 563
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 568
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 573
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 591
          },
          "name": "exascaleDbStorageVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 597
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 602
          },
          "name": "giVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 607
          },
          "name": "gridImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 612
          },
          "name": "gridImageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 617
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 622
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 628
          },
          "name": "iormConfigCache",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterIormConfigCacheList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 633
          },
          "name": "lastUpdateHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 638
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 643
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 648
          },
          "name": "listenerPort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 654
          },
          "name": "nodeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterNodeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 660
          },
          "name": "nodeResource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterNodeResourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 665
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 670
          },
          "name": "privateZoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 675
          },
          "name": "scanDnsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 680
          },
          "name": "scanDnsRecordId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 685
          },
          "name": "scanIpIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 690
          },
          "name": "scanListenerPortTcp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 695
          },
          "name": "scanListenerPortTcpSsl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 701
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 706
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 711
          },
          "name": "shapeAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 716
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 721
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 726
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 731
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 737
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 742
          },
          "name": "systemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 747
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 752
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 757
          },
          "name": "vipIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 762
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 586
          },
          "name": "exadbVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 579
          },
          "name": "exadbVmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster/index:DataOciDatabaseExadbVmCluster"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExadbVmClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster#exadb_vm_cluster_id DataOciDatabaseExadbVmCluster#exadb_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 13
          },
          "name": "exadbVmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster/index:DataOciDatabaseExadbVmClusterConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterDataCollectionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterDataCollectionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseExadbVmClusterDataCollectionOptions",
      "symbolId": "src/data-oci-database-exadb-vm-cluster/index:DataOciDatabaseExadbVmClusterDataCollectionOptions"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterDataCollectionOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterDataCollectionOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster/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-database-exadb-vm-cluster/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/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.DataOciDatabaseExadbVmClusterDataCollectionOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClusterDataCollectionOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/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-database-exadb-vm-cluster/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-database-exadb-vm-cluster/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster/index:DataOciDatabaseExadbVmClusterDataCollectionOptionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterDataCollectionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterDataCollectionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster/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-database-exadb-vm-cluster/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseExadbVmClusterDataCollectionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 67
          },
          "name": "isDiagnosticsEventsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 72
          },
          "name": "isHealthMonitoringEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 77
          },
          "name": "isIncidentLogsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterDataCollectionOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster/index:DataOciDatabaseExadbVmClusterDataCollectionOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterIormConfigCache": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterIormConfigCache",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
        "line": 185
      },
      "name": "DataOciDatabaseExadbVmClusterIormConfigCache",
      "symbolId": "src/data-oci-database-exadb-vm-cluster/index:DataOciDatabaseExadbVmClusterIormConfigCache"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterIormConfigCacheDbPlans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterIormConfigCacheDbPlans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
        "line": 100
      },
      "name": "DataOciDatabaseExadbVmClusterIormConfigCacheDbPlans",
      "symbolId": "src/data-oci-database-exadb-vm-cluster/index:DataOciDatabaseExadbVmClusterIormConfigCacheDbPlans"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterIormConfigCacheDbPlansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterIormConfigCacheDbPlansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster/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-database-exadb-vm-cluster/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/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.DataOciDatabaseExadbVmClusterIormConfigCacheDbPlansOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClusterIormConfigCacheDbPlansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/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-database-exadb-vm-cluster/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-database-exadb-vm-cluster/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster/index:DataOciDatabaseExadbVmClusterIormConfigCacheDbPlansList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterIormConfigCacheDbPlansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterIormConfigCacheDbPlansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster/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-database-exadb-vm-cluster/index.ts",
        "line": 123
      },
      "name": "DataOciDatabaseExadbVmClusterIormConfigCacheDbPlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 152
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 157
          },
          "name": "flashCacheLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 162
          },
          "name": "share",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterIormConfigCacheDbPlans"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster/index:DataOciDatabaseExadbVmClusterIormConfigCacheDbPlansOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterIormConfigCacheList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterIormConfigCacheList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster/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-database-exadb-vm-cluster/index.ts",
        "line": 258
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/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.DataOciDatabaseExadbVmClusterIormConfigCacheOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClusterIormConfigCacheList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/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-database-exadb-vm-cluster/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-database-exadb-vm-cluster/index.ts",
            "line": 265
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster/index:DataOciDatabaseExadbVmClusterIormConfigCacheList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterIormConfigCacheOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterIormConfigCacheOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster/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-database-exadb-vm-cluster/index.ts",
        "line": 208
      },
      "name": "DataOciDatabaseExadbVmClusterIormConfigCacheOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 238
          },
          "name": "dbPlans",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterIormConfigCacheDbPlansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 243
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 248
          },
          "name": "objective",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 253
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterIormConfigCache"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster/index:DataOciDatabaseExadbVmClusterIormConfigCacheOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterNodeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterNodeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
        "line": 276
      },
      "name": "DataOciDatabaseExadbVmClusterNodeConfig",
      "symbolId": "src/data-oci-database-exadb-vm-cluster/index:DataOciDatabaseExadbVmClusterNodeConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterNodeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterNodeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster/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/data-oci-database-exadb-vm-cluster/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/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.DataOciDatabaseExadbVmClusterNodeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClusterNodeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 365
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/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/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 365
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster/index:DataOciDatabaseExadbVmClusterNodeConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterNodeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterNodeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster/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-database-exadb-vm-cluster/index.ts",
        "line": 299
      },
      "name": "DataOciDatabaseExadbVmClusterNodeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 328
          },
          "name": "enabledEcpuCountPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 333
          },
          "name": "memorySizeInGbsPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 338
          },
          "name": "snapshotFileSystemStorageSizeGbsPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 343
          },
          "name": "totalEcpuCountPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 348
          },
          "name": "totalFileSystemStorageSizeGbsPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 353
          },
          "name": "vmFileSystemStorageSizeGbsPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterNodeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster/index:DataOciDatabaseExadbVmClusterNodeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterNodeResource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterNodeResource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
        "line": 376
      },
      "name": "DataOciDatabaseExadbVmClusterNodeResource",
      "symbolId": "src/data-oci-database-exadb-vm-cluster/index:DataOciDatabaseExadbVmClusterNodeResource"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterNodeResourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterNodeResourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster/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-database-exadb-vm-cluster/index.ts",
        "line": 448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/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.DataOciDatabaseExadbVmClusterNodeResourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClusterNodeResourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/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-database-exadb-vm-cluster/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-database-exadb-vm-cluster/index.ts",
            "line": 455
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster/index:DataOciDatabaseExadbVmClusterNodeResourceList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterNodeResourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterNodeResourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
          "line": 408
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
        "line": 399
      },
      "name": "DataOciDatabaseExadbVmClusterNodeResourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 428
          },
          "name": "nodeHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 433
          },
          "name": "nodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 438
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 443
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster/index.ts",
            "line": 412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterNodeResource"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster/index:DataOciDatabaseExadbVmClusterNodeResourceOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdate": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_update oci_database_exadb_vm_cluster_update}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_update oci_database_exadb_vm_cluster_update} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster-update/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.DataOciDatabaseExadbVmClusterUpdateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExadbVmClusterUpdate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/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 DataOciDatabaseExadbVmClusterUpdate to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_update#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExadbVmClusterUpdate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExadbVmClusterUpdate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 118
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 173
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 181
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClusterUpdate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 88
          },
          "name": "availableActions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 93
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 127
          },
          "name": "lastAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 132
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 137
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 142
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 160
          },
          "name": "updateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 165
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 106
          },
          "name": "exadbVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 122
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 155
          },
          "name": "updateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 99
          },
          "name": "exadbVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 148
          },
          "name": "updateId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster-update/index:DataOciDatabaseExadbVmClusterUpdate"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExadbVmClusterUpdateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_update#exadb_vm_cluster_id DataOciDatabaseExadbVmClusterUpdate#exadb_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 13
          },
          "name": "exadbVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_update#update_id DataOciDatabaseExadbVmClusterUpdate#update_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 24
          },
          "name": "updateId",
          "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/7.19.0/docs/data-sources/database_exadb_vm_cluster_update#id DataOciDatabaseExadbVmClusterUpdate#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster-update/index:DataOciDatabaseExadbVmClusterUpdateConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_update_history_entries oci_database_exadb_vm_cluster_update_history_entries}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_update_history_entries oci_database_exadb_vm_cluster_update_history_entries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
          "line": 359
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExadbVmClusterUpdateHistoryEntries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 344
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseExadbVmClusterUpdateHistoryEntries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_update_history_entries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExadbVmClusterUpdateHistoryEntries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExadbVmClusterUpdateHistoryEntries to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 441
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 444
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 412
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 428
          },
          "name": "resetUpdateType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 456
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 465
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClusterUpdateHistoryEntries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 332
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 400
          },
          "name": "exadbVmClusterUpdateHistoryEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesExadbVmClusterUpdateHistoryEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 438
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 394
          },
          "name": "exadbVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 448
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 416
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 432
          },
          "name": "updateTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 387
          },
          "name": "exadbVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 406
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 422
          },
          "name": "updateType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index:DataOciDatabaseExadbVmClusterUpdateHistoryEntries"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExadbVmClusterUpdateHistoryEntriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_update_history_entries#exadb_vm_cluster_id DataOciDatabaseExadbVmClusterUpdateHistoryEntries#exadb_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 13
          },
          "name": "exadbVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_update_history_entries#filter DataOciDatabaseExadbVmClusterUpdateHistoryEntries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_exadb_vm_cluster_update_history_entries#id DataOciDatabaseExadbVmClusterUpdateHistoryEntries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/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/7.19.0/docs/data-sources/database_exadb_vm_cluster_update_history_entries#update_type DataOciDatabaseExadbVmClusterUpdateHistoryEntries#update_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 24
          },
          "name": "updateType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index:DataOciDatabaseExadbVmClusterUpdateHistoryEntriesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesExadbVmClusterUpdateHistoryEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesExadbVmClusterUpdateHistoryEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseExadbVmClusterUpdateHistoryEntriesExadbVmClusterUpdateHistoryEntries",
      "symbolId": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index:DataOciDatabaseExadbVmClusterUpdateHistoryEntriesExadbVmClusterUpdateHistoryEntries"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesExadbVmClusterUpdateHistoryEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesExadbVmClusterUpdateHistoryEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/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-database-exadb-vm-cluster-update-history-entries/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/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.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesExadbVmClusterUpdateHistoryEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClusterUpdateHistoryEntriesExadbVmClusterUpdateHistoryEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/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-database-exadb-vm-cluster-update-history-entries/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-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index:DataOciDatabaseExadbVmClusterUpdateHistoryEntriesExadbVmClusterUpdateHistoryEntriesList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesExadbVmClusterUpdateHistoryEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesExadbVmClusterUpdateHistoryEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster-update-history-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-database-exadb-vm-cluster-update-history-entries/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseExadbVmClusterUpdateHistoryEntriesExadbVmClusterUpdateHistoryEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 89
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 94
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 99
          },
          "name": "timeCompleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 104
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 109
          },
          "name": "updateAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 114
          },
          "name": "updateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 119
          },
          "name": "updateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 124
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesExadbVmClusterUpdateHistoryEntries"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index:DataOciDatabaseExadbVmClusterUpdateHistoryEntriesExadbVmClusterUpdateHistoryEntriesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
        "line": 147
      },
      "name": "DataOciDatabaseExadbVmClusterUpdateHistoryEntriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_update_history_entries#name DataOciDatabaseExadbVmClusterUpdateHistoryEntries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 151
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_update_history_entries#values DataOciDatabaseExadbVmClusterUpdateHistoryEntries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 159
          },
          "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/7.19.0/docs/data-sources/database_exadb_vm_cluster_update_history_entries#regex DataOciDatabaseExadbVmClusterUpdateHistoryEntries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 155
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index:DataOciDatabaseExadbVmClusterUpdateHistoryEntriesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/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-database-exadb-vm-cluster-update-history-entries/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/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.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClusterUpdateHistoryEntriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/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-database-exadb-vm-cluster-update-history-entries/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-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 312
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index:DataOciDatabaseExadbVmClusterUpdateHistoryEntriesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/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-database-exadb-vm-cluster-update-history-entries/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 282
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseExadbVmClusterUpdateHistoryEntriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 270
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 286
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 299
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 263
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 276
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 292
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index.ts",
            "line": 219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster-update-history-entries/index:DataOciDatabaseExadbVmClusterUpdateHistoryEntriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntry": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_update_history_entry oci_database_exadb_vm_cluster_update_history_entry}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntry",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_update_history_entry oci_database_exadb_vm_cluster_update_history_entry} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/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.DataOciDatabaseExadbVmClusterUpdateHistoryEntryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExadbVmClusterUpdateHistoryEntry resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/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 DataOciDatabaseExadbVmClusterUpdateHistoryEntry to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_update_history_entry#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExadbVmClusterUpdateHistoryEntry that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExadbVmClusterUpdateHistoryEntry to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 108
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 173
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 181
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClusterUpdateHistoryEntry",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 117
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 122
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 127
          },
          "name": "timeCompleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 132
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 137
          },
          "name": "updateAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 155
          },
          "name": "updateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 160
          },
          "name": "updateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 165
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 96
          },
          "name": "exadbVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 112
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 150
          },
          "name": "updateHistoryEntryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 89
          },
          "name": "exadbVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 143
          },
          "name": "updateHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index:DataOciDatabaseExadbVmClusterUpdateHistoryEntry"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdateHistoryEntryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExadbVmClusterUpdateHistoryEntryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_update_history_entry#exadb_vm_cluster_id DataOciDatabaseExadbVmClusterUpdateHistoryEntry#exadb_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 13
          },
          "name": "exadbVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_update_history_entry#update_history_entry_id DataOciDatabaseExadbVmClusterUpdateHistoryEntry#update_history_entry_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 24
          },
          "name": "updateHistoryEntryId",
          "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/7.19.0/docs/data-sources/database_exadb_vm_cluster_update_history_entry#id DataOciDatabaseExadbVmClusterUpdateHistoryEntry#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster-update-history-entry/index:DataOciDatabaseExadbVmClusterUpdateHistoryEntryConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdates": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_updates oci_database_exadb_vm_cluster_updates}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdates",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_updates oci_database_exadb_vm_cluster_updates} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
          "line": 363
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
        "line": 331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExadbVmClusterUpdates resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 348
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseExadbVmClusterUpdates to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_updates#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExadbVmClusterUpdates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExadbVmClusterUpdates to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 462
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 465
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 417
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 433
          },
          "name": "resetUpdateType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 449
          },
          "name": "resetVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 477
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 487
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClusterUpdates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 336
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 405
          },
          "name": "exadbVmClusterUpdates",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesExadbVmClusterUpdatesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 459
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 399
          },
          "name": "exadbVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 469
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 421
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 437
          },
          "name": "updateTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 453
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 392
          },
          "name": "exadbVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 411
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 427
          },
          "name": "updateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 443
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster-updates/index:DataOciDatabaseExadbVmClusterUpdates"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExadbVmClusterUpdatesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_updates#exadb_vm_cluster_id DataOciDatabaseExadbVmClusterUpdates#exadb_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 13
          },
          "name": "exadbVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_updates#filter DataOciDatabaseExadbVmClusterUpdates#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_exadb_vm_cluster_updates#id DataOciDatabaseExadbVmClusterUpdates#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/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/7.19.0/docs/data-sources/database_exadb_vm_cluster_updates#update_type DataOciDatabaseExadbVmClusterUpdates#update_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 24
          },
          "name": "updateType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_updates#version DataOciDatabaseExadbVmClusterUpdates#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 28
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster-updates/index:DataOciDatabaseExadbVmClusterUpdatesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesExadbVmClusterUpdates": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesExadbVmClusterUpdates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseExadbVmClusterUpdatesExadbVmClusterUpdates",
      "symbolId": "src/data-oci-database-exadb-vm-cluster-updates/index:DataOciDatabaseExadbVmClusterUpdatesExadbVmClusterUpdates"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesExadbVmClusterUpdatesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesExadbVmClusterUpdatesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster-updates/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
        "line": 133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 147
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesExadbVmClusterUpdatesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClusterUpdatesExadbVmClusterUpdatesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 140
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 140
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 140
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster-updates/index:DataOciDatabaseExadbVmClusterUpdatesExadbVmClusterUpdatesList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesExadbVmClusterUpdatesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesExadbVmClusterUpdatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster-updates/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-database-exadb-vm-cluster-updates/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseExadbVmClusterUpdatesExadbVmClusterUpdatesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 88
          },
          "name": "availableActions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 93
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 98
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 103
          },
          "name": "lastAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 108
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 113
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 118
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 123
          },
          "name": "updateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 128
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesExadbVmClusterUpdates"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster-updates/index:DataOciDatabaseExadbVmClusterUpdatesExadbVmClusterUpdatesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
        "line": 151
      },
      "name": "DataOciDatabaseExadbVmClusterUpdatesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_updates#name DataOciDatabaseExadbVmClusterUpdates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 155
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_cluster_updates#values DataOciDatabaseExadbVmClusterUpdates#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 163
          },
          "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/7.19.0/docs/data-sources/database_exadb_vm_cluster_updates#regex DataOciDatabaseExadbVmClusterUpdates#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 159
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster-updates/index:DataOciDatabaseExadbVmClusterUpdatesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster-updates/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-database-exadb-vm-cluster-updates/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/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.DataOciDatabaseExadbVmClusterUpdatesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClusterUpdatesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/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-database-exadb-vm-cluster-updates/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-database-exadb-vm-cluster-updates/index.ts",
            "line": 316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster-updates/index:DataOciDatabaseExadbVmClusterUpdatesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-cluster-updates/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-database-exadb-vm-cluster-updates/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 286
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseExadbVmClusterUpdatesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 274
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 290
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 303
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 267
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 280
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 296
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-cluster-updates/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusterUpdatesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-cluster-updates/index:DataOciDatabaseExadbVmClusterUpdatesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClusters": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_clusters oci_database_exadb_vm_clusters}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClusters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_clusters oci_database_exadb_vm_clusters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
          "line": 1005
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
        "line": 973
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExadbVmClusters resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 990
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseExadbVmClusters to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_clusters#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExadbVmClusters that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExadbVmClusters to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1138
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1042
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1071
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1093
          },
          "name": "resetExascaleDbStorageVaultId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1141
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1109
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1125
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1153
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1165
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClusters",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 978
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1081
          },
          "name": "exadbVmClusters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1135
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1046
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1059
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1075
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1097
          },
          "name": "exascaleDbStorageVaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1145
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1113
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1129
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1036
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1052
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1065
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1087
          },
          "name": "exascaleDbStorageVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1103
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 1119
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClusters"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExadbVmClustersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_clusters#compartment_id DataOciDatabaseExadbVmClusters#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-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/7.19.0/docs/data-sources/database_exadb_vm_clusters#cluster_placement_group_id DataOciDatabaseExadbVmClusters#cluster_placement_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 13
          },
          "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/7.19.0/docs/data-sources/database_exadb_vm_clusters#display_name DataOciDatabaseExadbVmClusters#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/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/7.19.0/docs/data-sources/database_exadb_vm_clusters#exascale_db_storage_vault_id DataOciDatabaseExadbVmClusters#exascale_db_storage_vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 25
          },
          "name": "exascaleDbStorageVaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_clusters#filter DataOciDatabaseExadbVmClusters#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_exadb_vm_clusters#id DataOciDatabaseExadbVmClusters#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/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/7.19.0/docs/data-sources/database_exadb_vm_clusters#state DataOciDatabaseExadbVmClusters#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClusters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClusters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
        "line": 495
      },
      "name": "DataOciDatabaseExadbVmClustersExadbVmClusters",
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersExadbVmClusters"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersDataCollectionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersDataCollectionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
        "line": 44
      },
      "name": "DataOciDatabaseExadbVmClustersExadbVmClustersDataCollectionOptions",
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersExadbVmClustersDataCollectionOptions"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersDataCollectionOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersDataCollectionOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-clusters/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-database-exadb-vm-clusters/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/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.DataOciDatabaseExadbVmClustersExadbVmClustersDataCollectionOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClustersExadbVmClustersDataCollectionOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/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-database-exadb-vm-clusters/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-database-exadb-vm-clusters/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersExadbVmClustersDataCollectionOptionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersDataCollectionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersDataCollectionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-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-database-exadb-vm-clusters/index.ts",
        "line": 67
      },
      "name": "DataOciDatabaseExadbVmClustersExadbVmClustersDataCollectionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 96
          },
          "name": "isDiagnosticsEventsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 101
          },
          "name": "isHealthMonitoringEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 106
          },
          "name": "isIncidentLogsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersDataCollectionOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersExadbVmClustersDataCollectionOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCache": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCache",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
        "line": 214
      },
      "name": "DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCache",
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCache"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheDbPlans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheDbPlans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
        "line": 129
      },
      "name": "DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheDbPlans",
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheDbPlans"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheDbPlansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheDbPlansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-clusters/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-database-exadb-vm-clusters/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/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.DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheDbPlansOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheDbPlansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/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-database-exadb-vm-clusters/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-database-exadb-vm-clusters/index.ts",
            "line": 203
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheDbPlansList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheDbPlansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheDbPlansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-clusters/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-database-exadb-vm-clusters/index.ts",
        "line": 152
      },
      "name": "DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheDbPlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 181
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 186
          },
          "name": "flashCacheLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 191
          },
          "name": "share",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheDbPlans"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheDbPlansOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-clusters/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-database-exadb-vm-clusters/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/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.DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/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-database-exadb-vm-clusters/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-database-exadb-vm-clusters/index.ts",
            "line": 294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-clusters/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-database-exadb-vm-clusters/index.ts",
        "line": 237
      },
      "name": "DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 267
          },
          "name": "dbPlans",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheDbPlansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 272
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 277
          },
          "name": "objective",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 282
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCache"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-clusters/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-database-exadb-vm-clusters/index.ts",
        "line": 775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/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.DataOciDatabaseExadbVmClustersExadbVmClustersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClustersExadbVmClustersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/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-database-exadb-vm-clusters/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-database-exadb-vm-clusters/index.ts",
            "line": 782
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersExadbVmClustersList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersNodeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersNodeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
        "line": 305
      },
      "name": "DataOciDatabaseExadbVmClustersExadbVmClustersNodeConfig",
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersExadbVmClustersNodeConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersNodeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersNodeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-clusters/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
        "line": 387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 401
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersNodeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClustersExadbVmClustersNodeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 394
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 394
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 394
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersExadbVmClustersNodeConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersNodeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersNodeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-clusters/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-database-exadb-vm-clusters/index.ts",
        "line": 328
      },
      "name": "DataOciDatabaseExadbVmClustersExadbVmClustersNodeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 357
          },
          "name": "enabledEcpuCountPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 362
          },
          "name": "memorySizeInGbsPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 367
          },
          "name": "snapshotFileSystemStorageSizeGbsPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 372
          },
          "name": "totalEcpuCountPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 377
          },
          "name": "totalFileSystemStorageSizeGbsPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 382
          },
          "name": "vmFileSystemStorageSizeGbsPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersNodeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersExadbVmClustersNodeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersNodeResource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersNodeResource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
        "line": 405
      },
      "name": "DataOciDatabaseExadbVmClustersExadbVmClustersNodeResource",
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersExadbVmClustersNodeResource"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersNodeResourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersNodeResourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-clusters/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-database-exadb-vm-clusters/index.ts",
        "line": 477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/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.DataOciDatabaseExadbVmClustersExadbVmClustersNodeResourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClustersExadbVmClustersNodeResourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/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-database-exadb-vm-clusters/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-database-exadb-vm-clusters/index.ts",
            "line": 484
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersExadbVmClustersNodeResourceList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersNodeResourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersNodeResourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-clusters/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
        "line": 428
      },
      "name": "DataOciDatabaseExadbVmClustersExadbVmClustersNodeResourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 457
          },
          "name": "nodeHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 462
          },
          "name": "nodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 467
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 472
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 441
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersNodeResource"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersExadbVmClustersNodeResourceOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-clusters/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
        "line": 518
      },
      "name": "DataOciDatabaseExadbVmClustersExadbVmClustersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 547
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 552
          },
          "name": "backupNetworkNsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 557
          },
          "name": "backupSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 562
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 567
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 572
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 578
          },
          "name": "dataCollectionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersDataCollectionOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 584
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 589
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 594
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 599
          },
          "name": "exascaleDbStorageVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 605
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 610
          },
          "name": "giVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 615
          },
          "name": "gridImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 620
          },
          "name": "gridImageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 625
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 630
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 636
          },
          "name": "iormConfigCache",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersIormConfigCacheList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 641
          },
          "name": "lastUpdateHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 646
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 651
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 656
          },
          "name": "listenerPort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 662
          },
          "name": "nodeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersNodeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 668
          },
          "name": "nodeResource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClustersNodeResourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 673
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 678
          },
          "name": "privateZoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 683
          },
          "name": "scanDnsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 688
          },
          "name": "scanDnsRecordId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 693
          },
          "name": "scanIpIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 698
          },
          "name": "scanListenerPortTcp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 703
          },
          "name": "scanListenerPortTcpSsl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 709
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 714
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 719
          },
          "name": "shapeAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 724
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 729
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 734
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 739
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 745
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 750
          },
          "name": "systemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 755
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 760
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 765
          },
          "name": "vipIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 770
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 531
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersExadbVmClusters"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersExadbVmClustersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
        "line": 793
      },
      "name": "DataOciDatabaseExadbVmClustersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_clusters#name DataOciDatabaseExadbVmClusters#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 797
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exadb_vm_clusters#values DataOciDatabaseExadbVmClusters#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 805
          },
          "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/7.19.0/docs/data-sources/database_exadb_vm_clusters#regex DataOciDatabaseExadbVmClusters#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 801
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-clusters/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
        "line": 950
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 965
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExadbVmClustersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 958
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 958
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 958
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 951
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseExadbVmClustersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exadb-vm-clusters/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
        "line": 851
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 928
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseExadbVmClustersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 916
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 932
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 945
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 909
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 922
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 938
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exadb-vm-clusters/index.ts",
            "line": 865
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseExadbVmClustersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-exadb-vm-clusters/index:DataOciDatabaseExadbVmClustersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVault": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exascale_db_storage_vault oci_database_exascale_db_storage_vault}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVault",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exascale_db_storage_vault oci_database_exascale_db_storage_vault} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exascale-db-storage-vault/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.DataOciDatabaseExascaleDbStorageVaultConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExascaleDbStorageVault resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/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 DataOciDatabaseExascaleDbStorageVault to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exascale_db_storage_vault#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExascaleDbStorageVault that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExascaleDbStorageVault to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 285
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 291
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExascaleDbStorageVault",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 104
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 155
          },
          "name": "additionalFlashCacheInPercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 160
          },
          "name": "attachedShapeAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 165
          },
          "name": "autoscaleLimitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 170
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 175
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 180
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 186
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 191
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 196
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 201
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 220
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 226
          },
          "name": "highCapacityDatabaseStorage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultHighCapacityDatabaseStorageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 231
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 236
          },
          "name": "isAutoscaleEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 241
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 246
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 251
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 257
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 262
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 267
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 272
          },
          "name": "vmClusterCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 277
          },
          "name": "vmClusterIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 214
          },
          "name": "exascaleDbStorageVaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 207
          },
          "name": "exascaleDbStorageVaultId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exascale-db-storage-vault/index:DataOciDatabaseExascaleDbStorageVault"
    },
    "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExascaleDbStorageVaultConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exascale_db_storage_vault#exascale_db_storage_vault_id DataOciDatabaseExascaleDbStorageVault#exascale_db_storage_vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 13
          },
          "name": "exascaleDbStorageVaultId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exascale-db-storage-vault/index:DataOciDatabaseExascaleDbStorageVaultConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultHighCapacityDatabaseStorage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultHighCapacityDatabaseStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseExascaleDbStorageVaultHighCapacityDatabaseStorage",
      "symbolId": "src/data-oci-database-exascale-db-storage-vault/index:DataOciDatabaseExascaleDbStorageVaultHighCapacityDatabaseStorage"
    },
    "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultHighCapacityDatabaseStorageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultHighCapacityDatabaseStorageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exascale-db-storage-vault/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-database-exascale-db-storage-vault/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/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.DataOciDatabaseExascaleDbStorageVaultHighCapacityDatabaseStorageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExascaleDbStorageVaultHighCapacityDatabaseStorageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/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-database-exascale-db-storage-vault/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-database-exascale-db-storage-vault/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exascale-db-storage-vault/index:DataOciDatabaseExascaleDbStorageVaultHighCapacityDatabaseStorageList"
    },
    "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultHighCapacityDatabaseStorageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultHighCapacityDatabaseStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exascale-db-storage-vault/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-database-exascale-db-storage-vault/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseExascaleDbStorageVaultHighCapacityDatabaseStorageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 67
          },
          "name": "availableSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 72
          },
          "name": "totalSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vault/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultHighCapacityDatabaseStorage"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exascale-db-storage-vault/index:DataOciDatabaseExascaleDbStorageVaultHighCapacityDatabaseStorageOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaults": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exascale_db_storage_vaults oci_database_exascale_db_storage_vaults}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaults",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exascale_db_storage_vaults oci_database_exascale_db_storage_vaults} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
          "line": 536
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
        "line": 504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExascaleDbStorageVaults resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 521
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseExascaleDbStorageVaults to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exascale_db_storage_vaults#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExascaleDbStorageVaults that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExascaleDbStorageVaults to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 737
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 577
          },
          "name": "resetAttachedShapeAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 593
          },
          "name": "resetAttachedShapeAttributesNotEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 609
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 638
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 654
          },
          "name": "resetExadataInfrastructureId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 740
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 676
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 692
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 708
          },
          "name": "resetVmClusterCountGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 724
          },
          "name": "resetVmClusterCountLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 752
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 768
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExascaleDbStorageVaults",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 509
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 664
          },
          "name": "exascaleDbStorageVaults",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 734
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 581
          },
          "name": "attachedShapeAttributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 597
          },
          "name": "attachedShapeAttributesNotEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 613
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 626
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 642
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 658
          },
          "name": "exadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 744
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 680
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 696
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 712
          },
          "name": "vmClusterCountGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 728
          },
          "name": "vmClusterCountLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 571
          },
          "name": "attachedShapeAttributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 587
          },
          "name": "attachedShapeAttributesNotEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 603
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 619
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 632
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 648
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 670
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 686
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 702
          },
          "name": "vmClusterCountGreaterThanOrEqualTo",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 718
          },
          "name": "vmClusterCountLessThanOrEqualTo",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exascale-db-storage-vaults/index:DataOciDatabaseExascaleDbStorageVaults"
    },
    "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExascaleDbStorageVaultsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exascale_db_storage_vaults#compartment_id DataOciDatabaseExascaleDbStorageVaults#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 25
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exascale_db_storage_vaults#attached_shape_attributes DataOciDatabaseExascaleDbStorageVaults#attached_shape_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 13
          },
          "name": "attachedShapeAttributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exascale_db_storage_vaults#attached_shape_attributes_not_equal_to DataOciDatabaseExascaleDbStorageVaults#attached_shape_attributes_not_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 17
          },
          "name": "attachedShapeAttributesNotEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exascale_db_storage_vaults#cluster_placement_group_id DataOciDatabaseExascaleDbStorageVaults#cluster_placement_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/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/7.19.0/docs/data-sources/database_exascale_db_storage_vaults#display_name DataOciDatabaseExascaleDbStorageVaults#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/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/7.19.0/docs/data-sources/database_exascale_db_storage_vaults#exadata_infrastructure_id DataOciDatabaseExascaleDbStorageVaults#exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 33
          },
          "name": "exadataInfrastructureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exascale_db_storage_vaults#filter DataOciDatabaseExascaleDbStorageVaults#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_exascale_db_storage_vaults#id DataOciDatabaseExascaleDbStorageVaults#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/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/7.19.0/docs/data-sources/database_exascale_db_storage_vaults#state DataOciDatabaseExascaleDbStorageVaults#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/database_exascale_db_storage_vaults#vm_cluster_count_greater_than_or_equal_to DataOciDatabaseExascaleDbStorageVaults#vm_cluster_count_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 48
          },
          "name": "vmClusterCountGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exascale_db_storage_vaults#vm_cluster_count_less_than_or_equal_to DataOciDatabaseExascaleDbStorageVaults#vm_cluster_count_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 52
          },
          "name": "vmClusterCountLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exascale-db-storage-vaults/index:DataOciDatabaseExascaleDbStorageVaultsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaults": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaults",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
        "line": 140
      },
      "name": "DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaults",
      "symbolId": "src/data-oci-database-exascale-db-storage-vaults/index:DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaults"
    },
    "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsHighCapacityDatabaseStorage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsHighCapacityDatabaseStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
        "line": 60
      },
      "name": "DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsHighCapacityDatabaseStorage",
      "symbolId": "src/data-oci-database-exascale-db-storage-vaults/index:DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsHighCapacityDatabaseStorage"
    },
    "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsHighCapacityDatabaseStorageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsHighCapacityDatabaseStorageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exascale-db-storage-vaults/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-database-exascale-db-storage-vaults/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/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.DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsHighCapacityDatabaseStorageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsHighCapacityDatabaseStorageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/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-database-exascale-db-storage-vaults/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-database-exascale-db-storage-vaults/index.ts",
            "line": 129
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exascale-db-storage-vaults/index:DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsHighCapacityDatabaseStorageList"
    },
    "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsHighCapacityDatabaseStorageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsHighCapacityDatabaseStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exascale-db-storage-vaults/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-database-exascale-db-storage-vaults/index.ts",
        "line": 83
      },
      "name": "DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsHighCapacityDatabaseStorageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 112
          },
          "name": "availableSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 117
          },
          "name": "totalSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsHighCapacityDatabaseStorage"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exascale-db-storage-vaults/index:DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsHighCapacityDatabaseStorageOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exascale-db-storage-vaults/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-database-exascale-db-storage-vaults/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/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.DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/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-database-exascale-db-storage-vaults/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-database-exascale-db-storage-vaults/index.ts",
            "line": 313
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exascale-db-storage-vaults/index:DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsList"
    },
    "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exascale-db-storage-vaults/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-database-exascale-db-storage-vaults/index.ts",
        "line": 163
      },
      "name": "DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 192
          },
          "name": "additionalFlashCacheInPercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 197
          },
          "name": "attachedShapeAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 202
          },
          "name": "autoscaleLimitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 207
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 212
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 217
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 223
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 228
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 233
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 238
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 244
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 250
          },
          "name": "highCapacityDatabaseStorage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsHighCapacityDatabaseStorageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 255
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 260
          },
          "name": "isAutoscaleEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 265
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 270
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 275
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 281
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 286
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 291
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 296
          },
          "name": "vmClusterCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 301
          },
          "name": "vmClusterIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaults"
          }
        }
      ],
      "symbolId": "src/data-oci-database-exascale-db-storage-vaults/index:DataOciDatabaseExascaleDbStorageVaultsExascaleDbStorageVaultsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
        "line": 324
      },
      "name": "DataOciDatabaseExascaleDbStorageVaultsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exascale_db_storage_vaults#name DataOciDatabaseExascaleDbStorageVaults#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 328
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_exascale_db_storage_vaults#values DataOciDatabaseExascaleDbStorageVaults#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 336
          },
          "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/7.19.0/docs/data-sources/database_exascale_db_storage_vaults#regex DataOciDatabaseExascaleDbStorageVaults#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 332
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-exascale-db-storage-vaults/index:DataOciDatabaseExascaleDbStorageVaultsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exascale-db-storage-vaults/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
        "line": 481
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 496
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExascaleDbStorageVaultsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 489
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 489
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 489
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 482
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-exascale-db-storage-vaults/index:DataOciDatabaseExascaleDbStorageVaultsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-exascale-db-storage-vaults/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 459
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseExascaleDbStorageVaultsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 447
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 463
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 476
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 440
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 453
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 469
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-exascale-db-storage-vaults/index.ts",
            "line": 396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseExascaleDbStorageVaultsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-exascale-db-storage-vaults/index:DataOciDatabaseExascaleDbStorageVaultsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionAction": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_action oci_database_execution_action}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionAction",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_action oci_database_execution_action} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-execution-action/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.DataOciDatabaseExecutionActionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-execution-action/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExecutionAction resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/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 DataOciDatabaseExecutionAction to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_action#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExecutionAction that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExecutionAction to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 280
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 286
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExecutionAction",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 171
          },
          "name": "actionMembers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionActionMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 177
          },
          "name": "actionParams",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 182
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 187
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 193
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 198
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 203
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 208
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 226
          },
          "name": "executionActionOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 231
          },
          "name": "executionWindowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 237
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 242
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 247
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 252
          },
          "name": "lifecycleSubstate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 257
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 262
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 267
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 272
          },
          "name": "totalTimeTakenInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 221
          },
          "name": "executionActionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 214
          },
          "name": "executionActionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-action/index:DataOciDatabaseExecutionAction"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionActionActionMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionActionMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-execution-action/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseExecutionActionActionMembers",
      "symbolId": "src/data-oci-database-execution-action/index:DataOciDatabaseExecutionActionActionMembers"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionActionActionMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionActionMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-execution-action/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-database-execution-action/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/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.DataOciDatabaseExecutionActionActionMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExecutionActionActionMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/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-database-execution-action/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-database-execution-action/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-action/index:DataOciDatabaseExecutionActionActionMembersList"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionActionActionMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionActionMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-execution-action/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-database-execution-action/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseExecutionActionActionMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 67
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 72
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 77
          },
          "name": "memberOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 82
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 87
          },
          "name": "totalTimeTakenInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionActionMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-action/index:DataOciDatabaseExecutionActionActionMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionActionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-execution-action/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExecutionActionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_action#execution_action_id DataOciDatabaseExecutionAction#execution_action_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-action/index.ts",
            "line": 13
          },
          "name": "executionActionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-action/index:DataOciDatabaseExecutionActionConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionActions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_actions oci_database_execution_actions}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_actions oci_database_execution_actions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-execution-actions/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.DataOciDatabaseExecutionActionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-execution-actions/index.ts",
        "line": 479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExecutionActions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/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 DataOciDatabaseExecutionActions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_actions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExecutionActions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExecutionActions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 627
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 560
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 582
          },
          "name": "resetExecutionWindowId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 630
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 598
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 614
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 642
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 653
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExecutionActions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 484
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 570
          },
          "name": "executionActions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionsExecutionActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 624
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 548
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 564
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 586
          },
          "name": "executionWindowIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 634
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 602
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 618
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 541
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 554
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 576
          },
          "name": "executionWindowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 592
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 608
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-actions/index:DataOciDatabaseExecutionActions"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionActionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-execution-actions/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExecutionActionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_actions#compartment_id DataOciDatabaseExecutionActions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/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/7.19.0/docs/data-sources/database_execution_actions#display_name DataOciDatabaseExecutionActions#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/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/7.19.0/docs/data-sources/database_execution_actions#execution_window_id DataOciDatabaseExecutionActions#execution_window_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 21
          },
          "name": "executionWindowId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_actions#filter DataOciDatabaseExecutionActions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_execution_actions#id DataOciDatabaseExecutionActions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/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/7.19.0/docs/data-sources/database_execution_actions#state DataOciDatabaseExecutionActions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-actions/index:DataOciDatabaseExecutionActionsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionActionsExecutionActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionsExecutionActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-execution-actions/index.ts",
        "line": 135
      },
      "name": "DataOciDatabaseExecutionActionsExecutionActions",
      "symbolId": "src/data-oci-database-execution-actions/index:DataOciDatabaseExecutionActionsExecutionActions"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionActionsExecutionActionsActionMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionsExecutionActionsActionMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-execution-actions/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseExecutionActionsExecutionActionsActionMembers",
      "symbolId": "src/data-oci-database-execution-actions/index:DataOciDatabaseExecutionActionsExecutionActionsActionMembers"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionActionsExecutionActionsActionMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionsExecutionActionsActionMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-execution-actions/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-database-execution-actions/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/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.DataOciDatabaseExecutionActionsExecutionActionsActionMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExecutionActionsExecutionActionsActionMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/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-database-execution-actions/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-database-execution-actions/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-actions/index:DataOciDatabaseExecutionActionsExecutionActionsActionMembersList"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionActionsExecutionActionsActionMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionsExecutionActionsActionMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-execution-actions/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-database-execution-actions/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseExecutionActionsExecutionActionsActionMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 92
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 97
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 102
          },
          "name": "memberOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 107
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 112
          },
          "name": "totalTimeTakenInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionsExecutionActionsActionMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-actions/index:DataOciDatabaseExecutionActionsExecutionActionsActionMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionActionsExecutionActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionsExecutionActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-execution-actions/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-database-execution-actions/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/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.DataOciDatabaseExecutionActionsExecutionActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExecutionActionsExecutionActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/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-database-execution-actions/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-database-execution-actions/index.ts",
            "line": 288
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-actions/index:DataOciDatabaseExecutionActionsExecutionActionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionActionsExecutionActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionsExecutionActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-execution-actions/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-database-execution-actions/index.ts",
        "line": 158
      },
      "name": "DataOciDatabaseExecutionActionsExecutionActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 188
          },
          "name": "actionMembers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionsExecutionActionsActionMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 194
          },
          "name": "actionParams",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 199
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 204
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 210
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 215
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 220
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 225
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 230
          },
          "name": "executionActionOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 235
          },
          "name": "executionWindowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 241
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 246
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 251
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 256
          },
          "name": "lifecycleSubstate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 261
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 266
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 271
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 276
          },
          "name": "totalTimeTakenInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionsExecutionActions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-actions/index:DataOciDatabaseExecutionActionsExecutionActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionActionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-execution-actions/index.ts",
        "line": 299
      },
      "name": "DataOciDatabaseExecutionActionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_actions#name DataOciDatabaseExecutionActions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 303
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_actions#values DataOciDatabaseExecutionActions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 311
          },
          "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/7.19.0/docs/data-sources/database_execution_actions#regex DataOciDatabaseExecutionActions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 307
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-actions/index:DataOciDatabaseExecutionActionsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionActionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-execution-actions/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-database-execution-actions/index.ts",
        "line": 456
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/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.DataOciDatabaseExecutionActionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExecutionActionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/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-database-execution-actions/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-database-execution-actions/index.ts",
            "line": 464
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 457
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-actions/index:DataOciDatabaseExecutionActionsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionActionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-execution-actions/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-database-execution-actions/index.ts",
        "line": 357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 434
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseExecutionActionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 422
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 438
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 451
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 415
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 428
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 444
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-actions/index.ts",
            "line": 371
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionActionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-actions/index:DataOciDatabaseExecutionActionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionWindow": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_window oci_database_execution_window}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionWindow",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_window oci_database_execution_window} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-execution-window/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.DataOciDatabaseExecutionWindowConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-execution-window/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExecutionWindow resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/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 DataOciDatabaseExecutionWindow to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_window#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExecutionWindow that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExecutionWindow to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 193
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 199
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExecutionWindow",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 96
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 101
          },
          "name": "executionResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 120
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 125
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 130
          },
          "name": "isEnforcedDuration",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 135
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 140
          },
          "name": "lifecycleSubstate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 145
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 150
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 155
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 160
          },
          "name": "timeScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 165
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 170
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 175
          },
          "name": "totalTimeTakenInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 180
          },
          "name": "windowDurationInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 185
          },
          "name": "windowType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 114
          },
          "name": "executionWindowIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 107
          },
          "name": "executionWindowId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-window/index:DataOciDatabaseExecutionWindow"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionWindowConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionWindowConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-execution-window/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExecutionWindowConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_window#execution_window_id DataOciDatabaseExecutionWindow#execution_window_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-window/index.ts",
            "line": 13
          },
          "name": "executionWindowId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-window/index:DataOciDatabaseExecutionWindowConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionWindows": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_windows oci_database_execution_windows}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionWindows",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_windows oci_database_execution_windows} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-execution-windows/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.DataOciDatabaseExecutionWindowsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-execution-windows/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExecutionWindows resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/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 DataOciDatabaseExecutionWindows to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_windows#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExecutionWindows that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExecutionWindows to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 540
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionWindowsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 473
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 489
          },
          "name": "resetExecutionResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 543
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 511
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 527
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/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-database-execution-windows/index.ts",
            "line": 566
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExecutionWindows",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 397
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 499
          },
          "name": "executionWindows",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionWindowsExecutionWindowsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 537
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionWindowsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 461
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 477
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 493
          },
          "name": "executionResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 547
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionWindowsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 515
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 531
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 454
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 467
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 483
          },
          "name": "executionResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 505
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 521
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-windows/index:DataOciDatabaseExecutionWindows"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionWindowsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionWindowsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-execution-windows/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExecutionWindowsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_windows#compartment_id DataOciDatabaseExecutionWindows#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/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/7.19.0/docs/data-sources/database_execution_windows#display_name DataOciDatabaseExecutionWindows#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/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/7.19.0/docs/data-sources/database_execution_windows#execution_resource_id DataOciDatabaseExecutionWindows#execution_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 21
          },
          "name": "executionResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_windows#filter DataOciDatabaseExecutionWindows#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionWindowsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_execution_windows#id DataOciDatabaseExecutionWindows#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/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/7.19.0/docs/data-sources/database_execution_windows#state DataOciDatabaseExecutionWindows#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-windows/index:DataOciDatabaseExecutionWindowsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionWindowsExecutionWindows": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionWindowsExecutionWindows",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-execution-windows/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseExecutionWindowsExecutionWindows",
      "symbolId": "src/data-oci-database-execution-windows/index:DataOciDatabaseExecutionWindowsExecutionWindows"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionWindowsExecutionWindowsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionWindowsExecutionWindowsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-execution-windows/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-database-execution-windows/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/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.DataOciDatabaseExecutionWindowsExecutionWindowsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExecutionWindowsExecutionWindowsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/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-database-execution-windows/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-database-execution-windows/index.ts",
            "line": 201
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-windows/index:DataOciDatabaseExecutionWindowsExecutionWindowsList"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionWindowsExecutionWindowsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionWindowsExecutionWindowsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-execution-windows/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-database-execution-windows/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseExecutionWindowsExecutionWindowsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 103
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 108
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 113
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 118
          },
          "name": "executionResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 124
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 129
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 134
          },
          "name": "isEnforcedDuration",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 139
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 144
          },
          "name": "lifecycleSubstate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 149
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 154
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 159
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 164
          },
          "name": "timeScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 169
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 174
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 179
          },
          "name": "totalTimeTakenInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 184
          },
          "name": "windowDurationInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 189
          },
          "name": "windowType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionWindowsExecutionWindows"
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-windows/index:DataOciDatabaseExecutionWindowsExecutionWindowsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionWindowsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionWindowsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-execution-windows/index.ts",
        "line": 212
      },
      "name": "DataOciDatabaseExecutionWindowsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_execution_windows#name DataOciDatabaseExecutionWindows#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/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/7.19.0/docs/data-sources/database_execution_windows#values DataOciDatabaseExecutionWindows#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/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/7.19.0/docs/data-sources/database_execution_windows#regex DataOciDatabaseExecutionWindows#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 220
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-windows/index:DataOciDatabaseExecutionWindowsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionWindowsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionWindowsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-execution-windows/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-database-execution-windows/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/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.DataOciDatabaseExecutionWindowsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExecutionWindowsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/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-database-execution-windows/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-database-execution-windows/index.ts",
            "line": 377
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionWindowsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-windows/index:DataOciDatabaseExecutionWindowsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseExecutionWindowsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionWindowsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-execution-windows/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-database-execution-windows/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 347
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseExecutionWindowsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 335
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/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-database-execution-windows/index.ts",
            "line": 364
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 328
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 341
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 357
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-execution-windows/index.ts",
            "line": 284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseExecutionWindowsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-execution-windows/index:DataOciDatabaseExecutionWindowsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabase": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_container_database oci_database_external_container_database}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_container_database oci_database_external_container_database} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-container-database/index.ts",
          "line": 216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-external-container-database/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExternalContainerDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 201
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseExternalContainerDatabase to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_container_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExternalContainerDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExternalContainerDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 361
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 367
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalContainerDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 189
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 240
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 245
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 250
          },
          "name": "databaseConfiguration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 255
          },
          "name": "databaseEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 261
          },
          "name": "databaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabaseDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 266
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 271
          },
          "name": "dbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 276
          },
          "name": "dbPacks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 281
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 287
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 292
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 311
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 316
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 321
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 326
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 332
          },
          "name": "stackMonitoringConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabaseStackMonitoringConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 337
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 343
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 348
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 353
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 305
          },
          "name": "externalContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 298
          },
          "name": "externalContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-container-database/index:DataOciDatabaseExternalContainerDatabase"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-container-database/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExternalContainerDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_container_database#external_container_database_id DataOciDatabaseExternalContainerDatabase#external_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 13
          },
          "name": "externalContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-container-database/index:DataOciDatabaseExternalContainerDatabaseConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabaseDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabaseDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-container-database/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseExternalContainerDatabaseDatabaseManagementConfig",
      "symbolId": "src/data-oci-database-external-container-database/index:DataOciDatabaseExternalContainerDatabaseDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabaseDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabaseDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-container-database/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-database-external-container-database/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/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.DataOciDatabaseExternalContainerDatabaseDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalContainerDatabaseDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/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-database-external-container-database/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-database-external-container-database/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-container-database/index:DataOciDatabaseExternalContainerDatabaseDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabaseDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabaseDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-container-database/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-database-external-container-database/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseExternalContainerDatabaseDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 67
          },
          "name": "databaseManagementConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 72
          },
          "name": "databaseManagementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 77
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabaseDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-container-database/index:DataOciDatabaseExternalContainerDatabaseDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabaseStackMonitoringConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabaseStackMonitoringConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-container-database/index.ts",
        "line": 100
      },
      "name": "DataOciDatabaseExternalContainerDatabaseStackMonitoringConfig",
      "symbolId": "src/data-oci-database-external-container-database/index:DataOciDatabaseExternalContainerDatabaseStackMonitoringConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabaseStackMonitoringConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabaseStackMonitoringConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-container-database/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-database-external-container-database/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/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.DataOciDatabaseExternalContainerDatabaseStackMonitoringConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalContainerDatabaseStackMonitoringConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/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-database-external-container-database/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-database-external-container-database/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-container-database/index:DataOciDatabaseExternalContainerDatabaseStackMonitoringConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabaseStackMonitoringConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabaseStackMonitoringConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-container-database/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-database-external-container-database/index.ts",
        "line": 123
      },
      "name": "DataOciDatabaseExternalContainerDatabaseStackMonitoringConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 152
          },
          "name": "stackMonitoringConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 157
          },
          "name": "stackMonitoringStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-database/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabaseStackMonitoringConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-container-database/index:DataOciDatabaseExternalContainerDatabaseStackMonitoringConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabases": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_container_databases oci_database_external_container_databases}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_container_databases oci_database_external_container_databases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-container-databases/index.ts",
          "line": 588
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-external-container-databases/index.ts",
        "line": 556
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExternalContainerDatabases resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 573
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseExternalContainerDatabases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_container_databases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExternalContainerDatabases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExternalContainerDatabases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 687
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 636
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 690
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 658
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 674
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 702
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 712
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalContainerDatabases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 561
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 646
          },
          "name": "externalContainerDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 684
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 624
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 640
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 694
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 662
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 678
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 617
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 630
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 652
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 668
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-container-databases/index:DataOciDatabaseExternalContainerDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-container-databases/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExternalContainerDatabasesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_container_databases#compartment_id DataOciDatabaseExternalContainerDatabases#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/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/7.19.0/docs/data-sources/database_external_container_databases#display_name DataOciDatabaseExternalContainerDatabases#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/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/7.19.0/docs/data-sources/database_external_container_databases#filter DataOciDatabaseExternalContainerDatabases#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_external_container_databases#id DataOciDatabaseExternalContainerDatabases#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/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/7.19.0/docs/data-sources/database_external_container_databases#state DataOciDatabaseExternalContainerDatabases#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-container-databases/index:DataOciDatabaseExternalContainerDatabasesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-container-databases/index.ts",
        "line": 201
      },
      "name": "DataOciDatabaseExternalContainerDatabasesExternalContainerDatabases",
      "symbolId": "src/data-oci-database-external-container-databases/index:DataOciDatabaseExternalContainerDatabasesExternalContainerDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-container-databases/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesDatabaseManagementConfig",
      "symbolId": "src/data-oci-database-external-container-databases/index:DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-container-databases/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-database-external-container-databases/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/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.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/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-database-external-container-databases/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-database-external-container-databases/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-container-databases/index:DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-container-databases/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-database-external-container-databases/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 88
          },
          "name": "databaseManagementConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 93
          },
          "name": "databaseManagementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 98
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-container-databases/index:DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-container-databases/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/data-oci-database-external-container-databases/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/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.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 365
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/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/data-oci-database-external-container-databases/index.ts",
            "line": 365
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-container-databases/index:DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-container-databases/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-database-external-container-databases/index.ts",
        "line": 224
      },
      "name": "DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 253
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 258
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 263
          },
          "name": "databaseConfiguration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 268
          },
          "name": "databaseEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 274
          },
          "name": "databaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 279
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 284
          },
          "name": "dbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 289
          },
          "name": "dbPacks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 294
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 300
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 305
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 311
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 316
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 321
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 326
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 332
          },
          "name": "stackMonitoringConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesStackMonitoringConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 337
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 343
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 348
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 353
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-container-databases/index:DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesStackMonitoringConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesStackMonitoringConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-container-databases/index.ts",
        "line": 121
      },
      "name": "DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesStackMonitoringConfig",
      "symbolId": "src/data-oci-database-external-container-databases/index:DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesStackMonitoringConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesStackMonitoringConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesStackMonitoringConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-container-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-external-container-databases/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 197
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesStackMonitoringConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesStackMonitoringConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 190
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 190
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-container-databases/index:DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesStackMonitoringConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesStackMonitoringConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesStackMonitoringConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-container-databases/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-database-external-container-databases/index.ts",
        "line": 144
      },
      "name": "DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesStackMonitoringConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 173
          },
          "name": "stackMonitoringConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 178
          },
          "name": "stackMonitoringStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesStackMonitoringConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-container-databases/index:DataOciDatabaseExternalContainerDatabasesExternalContainerDatabasesStackMonitoringConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-container-databases/index.ts",
        "line": 376
      },
      "name": "DataOciDatabaseExternalContainerDatabasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_container_databases#name DataOciDatabaseExternalContainerDatabases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 380
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_container_databases#values DataOciDatabaseExternalContainerDatabases#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 388
          },
          "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/7.19.0/docs/data-sources/database_external_container_databases#regex DataOciDatabaseExternalContainerDatabases#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 384
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-container-databases/index:DataOciDatabaseExternalContainerDatabasesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-container-databases/index.ts",
          "line": 541
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-external-container-databases/index.ts",
        "line": 533
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 548
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalContainerDatabasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 541
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 541
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 541
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 534
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-container-databases/index:DataOciDatabaseExternalContainerDatabasesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-container-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-external-container-databases/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 511
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseExternalContainerDatabasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 499
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 515
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 528
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 492
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 505
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 521
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-container-databases/index.ts",
            "line": 448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseExternalContainerDatabasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-container-databases/index:DataOciDatabaseExternalContainerDatabasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnector": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_database_connector oci_database_external_database_connector}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnector",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_database_connector oci_database_external_database_connector} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-database-connector/index.ts",
          "line": 241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-external-database-connector/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExternalDatabaseConnector resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 226
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseExternalDatabaseConnector to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_database_connector#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExternalDatabaseConnector that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExternalDatabaseConnector to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 366
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 372
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalDatabaseConnector",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 214
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 265
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 271
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 276
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 282
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 287
          },
          "name": "connectorAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 292
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 298
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 303
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 321
          },
          "name": "externalDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 327
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 332
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 337
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 342
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 348
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 353
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 358
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 316
          },
          "name": "externalDatabaseConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 309
          },
          "name": "externalDatabaseConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-database-connector/index:DataOciDatabaseExternalDatabaseConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-database-connector/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExternalDatabaseConnectorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_database_connector#external_database_connector_id DataOciDatabaseExternalDatabaseConnector#external_database_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 13
          },
          "name": "externalDatabaseConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-database-connector/index:DataOciDatabaseExternalDatabaseConnectorConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-database-connector/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseExternalDatabaseConnectorConnectionCredentials",
      "symbolId": "src/data-oci-database-external-database-connector/index:DataOciDatabaseExternalDatabaseConnectorConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-database-connector/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-database-external-database-connector/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/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.DataOciDatabaseExternalDatabaseConnectorConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalDatabaseConnectorConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/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-database-external-database-connector/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-database-external-database-connector/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-database-connector/index:DataOciDatabaseExternalDatabaseConnectorConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-database-connector/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-database-external-database-connector/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseExternalDatabaseConnectorConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 67
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 72
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 77
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 82
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 87
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 92
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-database-connector/index:DataOciDatabaseExternalDatabaseConnectorConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-database-connector/index.ts",
        "line": 115
      },
      "name": "DataOciDatabaseExternalDatabaseConnectorConnectionString",
      "symbolId": "src/data-oci-database-external-database-connector/index:DataOciDatabaseExternalDatabaseConnectorConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-database-connector/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-database-external-database-connector/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/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.DataOciDatabaseExternalDatabaseConnectorConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalDatabaseConnectorConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/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-database-external-database-connector/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-database-external-database-connector/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-database-connector/index:DataOciDatabaseExternalDatabaseConnectorConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-database-connector/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-database-external-database-connector/index.ts",
        "line": 138
      },
      "name": "DataOciDatabaseExternalDatabaseConnectorConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 167
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 172
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 177
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 182
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connector/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-database-connector/index:DataOciDatabaseExternalDatabaseConnectorConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_database_connectors oci_database_external_database_connectors}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_database_connectors oci_database_external_database_connectors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-database-connectors/index.ts",
          "line": 597
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-external-database-connectors/index.ts",
        "line": 565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExternalDatabaseConnectors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 582
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseExternalDatabaseConnectors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_database_connectors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExternalDatabaseConnectors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExternalDatabaseConnectors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 710
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 646
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 713
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 681
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 697
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 725
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 736
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalDatabaseConnectors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 570
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 656
          },
          "name": "externalDatabaseConnectors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 707
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 634
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 650
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 669
          },
          "name": "externalDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 717
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 685
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 701
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 627
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 640
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 662
          },
          "name": "externalDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 675
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 691
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-database-connectors/index:DataOciDatabaseExternalDatabaseConnectors"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-database-connectors/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExternalDatabaseConnectorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_database_connectors#compartment_id DataOciDatabaseExternalDatabaseConnectors#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/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/7.19.0/docs/data-sources/database_external_database_connectors#external_database_id DataOciDatabaseExternalDatabaseConnectors#external_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 21
          },
          "name": "externalDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_database_connectors#display_name DataOciDatabaseExternalDatabaseConnectors#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/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/7.19.0/docs/data-sources/database_external_database_connectors#filter DataOciDatabaseExternalDatabaseConnectors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_external_database_connectors#id DataOciDatabaseExternalDatabaseConnectors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/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/7.19.0/docs/data-sources/database_external_database_connectors#state DataOciDatabaseExternalDatabaseConnectors#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-database-connectors/index:DataOciDatabaseExternalDatabaseConnectorsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-database-connectors/index.ts",
        "line": 230
      },
      "name": "DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectors",
      "symbolId": "src/data-oci-database-external-database-connectors/index:DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectors"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-database-connectors/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionCredentials",
      "symbolId": "src/data-oci-database-external-database-connectors/index:DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-database-connectors/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-database-external-database-connectors/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/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.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/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-database-external-database-connectors/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-database-external-database-connectors/index.ts",
            "line": 129
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-database-connectors/index:DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-database-connectors/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-database-external-database-connectors/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 92
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 97
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 102
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 107
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 112
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 117
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-database-connectors/index:DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-database-connectors/index.ts",
        "line": 140
      },
      "name": "DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionString",
      "symbolId": "src/data-oci-database-external-database-connectors/index:DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-database-connectors/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-database-external-database-connectors/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/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.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/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-database-external-database-connectors/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-database-external-database-connectors/index.ts",
            "line": 219
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-database-connectors/index:DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-database-connectors/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-database-external-database-connectors/index.ts",
        "line": 163
      },
      "name": "DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 192
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 197
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 202
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 207
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-database-connectors/index:DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-database-connectors/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-external-database-connectors/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 381
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 374
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 374
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 374
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-database-connectors/index:DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-database-connectors/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-database-external-database-connectors/index.ts",
        "line": 253
      },
      "name": "DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 282
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 288
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 293
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 299
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 304
          },
          "name": "connectorAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 309
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 315
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 320
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 325
          },
          "name": "externalDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 331
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 336
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 341
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 346
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 352
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 357
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 362
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectors"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-database-connectors/index:DataOciDatabaseExternalDatabaseConnectorsExternalDatabaseConnectorsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-database-connectors/index.ts",
        "line": 385
      },
      "name": "DataOciDatabaseExternalDatabaseConnectorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_database_connectors#name DataOciDatabaseExternalDatabaseConnectors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 389
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_database_connectors#values DataOciDatabaseExternalDatabaseConnectors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 397
          },
          "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/7.19.0/docs/data-sources/database_external_database_connectors#regex DataOciDatabaseExternalDatabaseConnectors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 393
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-database-connectors/index:DataOciDatabaseExternalDatabaseConnectorsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-database-connectors/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/data-oci-database-external-database-connectors/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/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.DataOciDatabaseExternalDatabaseConnectorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalDatabaseConnectorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 550
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/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/data-oci-database-external-database-connectors/index.ts",
            "line": 550
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 543
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-database-connectors/index:DataOciDatabaseExternalDatabaseConnectorsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-database-connectors/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-database-external-database-connectors/index.ts",
        "line": 443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 520
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseExternalDatabaseConnectorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 508
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 524
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 537
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 501
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 514
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 530
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-database-connectors/index.ts",
            "line": 457
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseExternalDatabaseConnectorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-database-connectors/index:DataOciDatabaseExternalDatabaseConnectorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabase": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_non_container_database oci_database_external_non_container_database}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_non_container_database oci_database_external_non_container_database} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-non-container-database/index.ts",
          "line": 296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-external-non-container-database/index.ts",
        "line": 264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExternalNonContainerDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 281
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseExternalNonContainerDatabase to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_non_container_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExternalNonContainerDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExternalNonContainerDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 447
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 453
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalNonContainerDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 269
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 320
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 325
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 330
          },
          "name": "databaseConfiguration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 335
          },
          "name": "databaseEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 341
          },
          "name": "databaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 346
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 351
          },
          "name": "dbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 356
          },
          "name": "dbPacks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 361
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 367
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 372
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 391
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 396
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 401
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 406
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 412
          },
          "name": "operationsInsightsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseOperationsInsightsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 418
          },
          "name": "stackMonitoringConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseStackMonitoringConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 423
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 429
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 434
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 439
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 385
          },
          "name": "externalNonContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 378
          },
          "name": "externalNonContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-database/index:DataOciDatabaseExternalNonContainerDatabase"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-non-container-database/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExternalNonContainerDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_non_container_database#external_non_container_database_id DataOciDatabaseExternalNonContainerDatabase#external_non_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 13
          },
          "name": "externalNonContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-database/index:DataOciDatabaseExternalNonContainerDatabaseConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-non-container-database/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseExternalNonContainerDatabaseDatabaseManagementConfig",
      "symbolId": "src/data-oci-database-external-non-container-database/index:DataOciDatabaseExternalNonContainerDatabaseDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-non-container-database/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-database-external-non-container-database/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/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.DataOciDatabaseExternalNonContainerDatabaseDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalNonContainerDatabaseDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/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-database-external-non-container-database/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-database-external-non-container-database/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-database/index:DataOciDatabaseExternalNonContainerDatabaseDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-non-container-database/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-database-external-non-container-database/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseExternalNonContainerDatabaseDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 67
          },
          "name": "databaseManagementConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 72
          },
          "name": "databaseManagementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 77
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-database/index:DataOciDatabaseExternalNonContainerDatabaseDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseOperationsInsightsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseOperationsInsightsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-non-container-database/index.ts",
        "line": 100
      },
      "name": "DataOciDatabaseExternalNonContainerDatabaseOperationsInsightsConfig",
      "symbolId": "src/data-oci-database-external-non-container-database/index:DataOciDatabaseExternalNonContainerDatabaseOperationsInsightsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseOperationsInsightsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseOperationsInsightsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-non-container-database/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-database-external-non-container-database/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/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.DataOciDatabaseExternalNonContainerDatabaseOperationsInsightsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalNonContainerDatabaseOperationsInsightsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/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-database-external-non-container-database/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-database-external-non-container-database/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-database/index:DataOciDatabaseExternalNonContainerDatabaseOperationsInsightsConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseOperationsInsightsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseOperationsInsightsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-non-container-database/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-database-external-non-container-database/index.ts",
        "line": 123
      },
      "name": "DataOciDatabaseExternalNonContainerDatabaseOperationsInsightsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 152
          },
          "name": "operationsInsightsConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 157
          },
          "name": "operationsInsightsStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseOperationsInsightsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-database/index:DataOciDatabaseExternalNonContainerDatabaseOperationsInsightsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseStackMonitoringConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseStackMonitoringConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-non-container-database/index.ts",
        "line": 180
      },
      "name": "DataOciDatabaseExternalNonContainerDatabaseStackMonitoringConfig",
      "symbolId": "src/data-oci-database-external-non-container-database/index:DataOciDatabaseExternalNonContainerDatabaseStackMonitoringConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseStackMonitoringConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseStackMonitoringConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-non-container-database/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-database-external-non-container-database/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/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.DataOciDatabaseExternalNonContainerDatabaseStackMonitoringConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalNonContainerDatabaseStackMonitoringConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/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-database-external-non-container-database/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-database-external-non-container-database/index.ts",
            "line": 249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-database/index:DataOciDatabaseExternalNonContainerDatabaseStackMonitoringConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseStackMonitoringConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseStackMonitoringConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-non-container-database/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-database-external-non-container-database/index.ts",
        "line": 203
      },
      "name": "DataOciDatabaseExternalNonContainerDatabaseStackMonitoringConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 232
          },
          "name": "stackMonitoringConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 237
          },
          "name": "stackMonitoringStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-database/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabaseStackMonitoringConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-database/index:DataOciDatabaseExternalNonContainerDatabaseStackMonitoringConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabases": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_non_container_databases oci_database_external_non_container_databases}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_non_container_databases oci_database_external_non_container_databases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-non-container-databases/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.DataOciDatabaseExternalNonContainerDatabasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-external-non-container-databases/index.ts",
        "line": 642
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExternalNonContainerDatabases resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/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 DataOciDatabaseExternalNonContainerDatabases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_non_container_databases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExternalNonContainerDatabases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExternalNonContainerDatabases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 773
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 722
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 776
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 744
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 760
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/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-database-external-non-container-databases/index.ts",
            "line": 798
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalNonContainerDatabases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 647
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 732
          },
          "name": "externalNonContainerDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 770
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 710
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 726
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 780
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 748
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 764
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 703
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 716
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 738
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 754
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-databases/index:DataOciDatabaseExternalNonContainerDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-non-container-databases/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExternalNonContainerDatabasesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_non_container_databases#compartment_id DataOciDatabaseExternalNonContainerDatabases#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/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/7.19.0/docs/data-sources/database_external_non_container_databases#display_name DataOciDatabaseExternalNonContainerDatabases#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/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/7.19.0/docs/data-sources/database_external_non_container_databases#filter DataOciDatabaseExternalNonContainerDatabases#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_external_non_container_databases#id DataOciDatabaseExternalNonContainerDatabases#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/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/7.19.0/docs/data-sources/database_external_non_container_databases#state DataOciDatabaseExternalNonContainerDatabases#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-databases/index:DataOciDatabaseExternalNonContainerDatabasesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-non-container-databases/index.ts",
        "line": 281
      },
      "name": "DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabases",
      "symbolId": "src/data-oci-database-external-non-container-databases/index:DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-non-container-databases/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesDatabaseManagementConfig",
      "symbolId": "src/data-oci-database-external-non-container-databases/index:DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-non-container-databases/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-database-external-non-container-databases/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/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.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/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-database-external-non-container-databases/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-database-external-non-container-databases/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-databases/index:DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-non-container-databases/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-database-external-non-container-databases/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 88
          },
          "name": "databaseManagementConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 93
          },
          "name": "databaseManagementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 98
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-databases/index:DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-non-container-databases/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-database-external-non-container-databases/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/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.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/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-database-external-non-container-databases/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-database-external-non-container-databases/index.ts",
            "line": 451
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-databases/index:DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesOperationsInsightsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesOperationsInsightsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-non-container-databases/index.ts",
        "line": 121
      },
      "name": "DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesOperationsInsightsConfig",
      "symbolId": "src/data-oci-database-external-non-container-databases/index:DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesOperationsInsightsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesOperationsInsightsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesOperationsInsightsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-non-container-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-external-non-container-databases/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 197
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesOperationsInsightsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesOperationsInsightsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 190
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 190
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-databases/index:DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesOperationsInsightsConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesOperationsInsightsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesOperationsInsightsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-non-container-databases/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-database-external-non-container-databases/index.ts",
        "line": 144
      },
      "name": "DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesOperationsInsightsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 173
          },
          "name": "operationsInsightsConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 178
          },
          "name": "operationsInsightsStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesOperationsInsightsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-databases/index:DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesOperationsInsightsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-non-container-databases/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-database-external-non-container-databases/index.ts",
        "line": 304
      },
      "name": "DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 333
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 338
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 343
          },
          "name": "databaseConfiguration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 348
          },
          "name": "databaseEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 354
          },
          "name": "databaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 359
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 364
          },
          "name": "dbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 369
          },
          "name": "dbPacks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 374
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 380
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 385
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 391
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 396
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 401
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 406
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 412
          },
          "name": "operationsInsightsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesOperationsInsightsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 418
          },
          "name": "stackMonitoringConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesStackMonitoringConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 423
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 429
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 434
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 439
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-databases/index:DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesStackMonitoringConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesStackMonitoringConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-non-container-databases/index.ts",
        "line": 201
      },
      "name": "DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesStackMonitoringConfig",
      "symbolId": "src/data-oci-database-external-non-container-databases/index:DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesStackMonitoringConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesStackMonitoringConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesStackMonitoringConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-non-container-databases/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-database-external-non-container-databases/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/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.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesStackMonitoringConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesStackMonitoringConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/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-database-external-non-container-databases/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-database-external-non-container-databases/index.ts",
            "line": 270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-databases/index:DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesStackMonitoringConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesStackMonitoringConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesStackMonitoringConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-non-container-databases/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-database-external-non-container-databases/index.ts",
        "line": 224
      },
      "name": "DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesStackMonitoringConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 253
          },
          "name": "stackMonitoringConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 258
          },
          "name": "stackMonitoringStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesStackMonitoringConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-databases/index:DataOciDatabaseExternalNonContainerDatabasesExternalNonContainerDatabasesStackMonitoringConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-non-container-databases/index.ts",
        "line": 462
      },
      "name": "DataOciDatabaseExternalNonContainerDatabasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_non_container_databases#name DataOciDatabaseExternalNonContainerDatabases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 466
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_non_container_databases#values DataOciDatabaseExternalNonContainerDatabases#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 474
          },
          "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/7.19.0/docs/data-sources/database_external_non_container_databases#regex DataOciDatabaseExternalNonContainerDatabases#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 470
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-databases/index:DataOciDatabaseExternalNonContainerDatabasesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-non-container-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-external-non-container-databases/index.ts",
        "line": 619
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 634
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalNonContainerDatabasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 627
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 627
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 627
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 620
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-databases/index:DataOciDatabaseExternalNonContainerDatabasesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-non-container-databases/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-database-external-non-container-databases/index.ts",
        "line": 520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 597
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseExternalNonContainerDatabasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 585
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 601
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 614
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 578
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 591
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 607
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-non-container-databases/index.ts",
            "line": 534
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseExternalNonContainerDatabasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-non-container-databases/index:DataOciDatabaseExternalNonContainerDatabasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabase": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_pluggable_database oci_database_external_pluggable_database}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_pluggable_database oci_database_external_pluggable_database} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-pluggable-database/index.ts",
          "line": 296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-external-pluggable-database/index.ts",
        "line": 264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExternalPluggableDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 281
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseExternalPluggableDatabase to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_pluggable_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExternalPluggableDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExternalPluggableDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 457
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 463
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalPluggableDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 269
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 320
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 325
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 330
          },
          "name": "databaseConfiguration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 335
          },
          "name": "databaseEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 341
          },
          "name": "databaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 346
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 351
          },
          "name": "dbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 356
          },
          "name": "dbPacks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 361
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 367
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 372
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 377
          },
          "name": "externalContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 396
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 401
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 406
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 411
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 417
          },
          "name": "operationsInsightsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseOperationsInsightsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 422
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 428
          },
          "name": "stackMonitoringConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseStackMonitoringConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 433
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 439
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 444
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 449
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 390
          },
          "name": "externalPluggableDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 383
          },
          "name": "externalPluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-database/index:DataOciDatabaseExternalPluggableDatabase"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-pluggable-database/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExternalPluggableDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_pluggable_database#external_pluggable_database_id DataOciDatabaseExternalPluggableDatabase#external_pluggable_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 13
          },
          "name": "externalPluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-database/index:DataOciDatabaseExternalPluggableDatabaseConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-pluggable-database/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseExternalPluggableDatabaseDatabaseManagementConfig",
      "symbolId": "src/data-oci-database-external-pluggable-database/index:DataOciDatabaseExternalPluggableDatabaseDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-pluggable-database/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-database-external-pluggable-database/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/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.DataOciDatabaseExternalPluggableDatabaseDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalPluggableDatabaseDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/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-database-external-pluggable-database/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-database-external-pluggable-database/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-database/index:DataOciDatabaseExternalPluggableDatabaseDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-pluggable-database/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-database-external-pluggable-database/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseExternalPluggableDatabaseDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 67
          },
          "name": "databaseManagementConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 72
          },
          "name": "databaseManagementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 77
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-database/index:DataOciDatabaseExternalPluggableDatabaseDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseOperationsInsightsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseOperationsInsightsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-pluggable-database/index.ts",
        "line": 100
      },
      "name": "DataOciDatabaseExternalPluggableDatabaseOperationsInsightsConfig",
      "symbolId": "src/data-oci-database-external-pluggable-database/index:DataOciDatabaseExternalPluggableDatabaseOperationsInsightsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseOperationsInsightsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseOperationsInsightsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-pluggable-database/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-database-external-pluggable-database/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/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.DataOciDatabaseExternalPluggableDatabaseOperationsInsightsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalPluggableDatabaseOperationsInsightsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/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-database-external-pluggable-database/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-database-external-pluggable-database/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-database/index:DataOciDatabaseExternalPluggableDatabaseOperationsInsightsConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseOperationsInsightsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseOperationsInsightsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-pluggable-database/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-database-external-pluggable-database/index.ts",
        "line": 123
      },
      "name": "DataOciDatabaseExternalPluggableDatabaseOperationsInsightsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 152
          },
          "name": "operationsInsightsConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 157
          },
          "name": "operationsInsightsStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseOperationsInsightsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-database/index:DataOciDatabaseExternalPluggableDatabaseOperationsInsightsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseStackMonitoringConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseStackMonitoringConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-pluggable-database/index.ts",
        "line": 180
      },
      "name": "DataOciDatabaseExternalPluggableDatabaseStackMonitoringConfig",
      "symbolId": "src/data-oci-database-external-pluggable-database/index:DataOciDatabaseExternalPluggableDatabaseStackMonitoringConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseStackMonitoringConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseStackMonitoringConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-pluggable-database/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-database-external-pluggable-database/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/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.DataOciDatabaseExternalPluggableDatabaseStackMonitoringConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalPluggableDatabaseStackMonitoringConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/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-database-external-pluggable-database/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-database-external-pluggable-database/index.ts",
            "line": 249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-database/index:DataOciDatabaseExternalPluggableDatabaseStackMonitoringConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseStackMonitoringConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseStackMonitoringConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-pluggable-database/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-database-external-pluggable-database/index.ts",
        "line": 203
      },
      "name": "DataOciDatabaseExternalPluggableDatabaseStackMonitoringConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 232
          },
          "name": "stackMonitoringConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 237
          },
          "name": "stackMonitoringStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-database/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabaseStackMonitoringConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-database/index:DataOciDatabaseExternalPluggableDatabaseStackMonitoringConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabases": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_pluggable_databases oci_database_external_pluggable_databases}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_pluggable_databases oci_database_external_pluggable_databases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-pluggable-databases/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.DataOciDatabaseExternalPluggableDatabasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
        "line": 656
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseExternalPluggableDatabases resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/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 DataOciDatabaseExternalPluggableDatabases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_pluggable_databases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseExternalPluggableDatabases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseExternalPluggableDatabases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 804
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 737
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 753
          },
          "name": "resetExternalContainerDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 807
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 775
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 791
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 819
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 830
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalPluggableDatabases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 661
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 763
          },
          "name": "externalPluggableDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 801
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 725
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 741
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 757
          },
          "name": "externalContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 811
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 779
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 795
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 718
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 731
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 747
          },
          "name": "externalContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 769
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 785
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-databases/index:DataOciDatabaseExternalPluggableDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseExternalPluggableDatabasesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_pluggable_databases#compartment_id DataOciDatabaseExternalPluggableDatabases#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/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/7.19.0/docs/data-sources/database_external_pluggable_databases#display_name DataOciDatabaseExternalPluggableDatabases#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/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/7.19.0/docs/data-sources/database_external_pluggable_databases#external_container_database_id DataOciDatabaseExternalPluggableDatabases#external_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 21
          },
          "name": "externalContainerDatabaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_pluggable_databases#filter DataOciDatabaseExternalPluggableDatabases#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_external_pluggable_databases#id DataOciDatabaseExternalPluggableDatabases#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/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/7.19.0/docs/data-sources/database_external_pluggable_databases#state DataOciDatabaseExternalPluggableDatabases#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-databases/index:DataOciDatabaseExternalPluggableDatabasesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
        "line": 285
      },
      "name": "DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabases",
      "symbolId": "src/data-oci-database-external-pluggable-databases/index:DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesDatabaseManagementConfig",
      "symbolId": "src/data-oci-database-external-pluggable-databases/index:DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-pluggable-databases/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-database-external-pluggable-databases/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/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.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/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-database-external-pluggable-databases/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-database-external-pluggable-databases/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-databases/index:DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-pluggable-databases/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-database-external-pluggable-databases/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 92
          },
          "name": "databaseManagementConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 97
          },
          "name": "databaseManagementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 102
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-databases/index:DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-pluggable-databases/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-database-external-pluggable-databases/index.ts",
        "line": 458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/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.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/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-database-external-pluggable-databases/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-database-external-pluggable-databases/index.ts",
            "line": 465
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-databases/index:DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesOperationsInsightsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesOperationsInsightsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
        "line": 125
      },
      "name": "DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesOperationsInsightsConfig",
      "symbolId": "src/data-oci-database-external-pluggable-databases/index:DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesOperationsInsightsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesOperationsInsightsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesOperationsInsightsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-pluggable-databases/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-database-external-pluggable-databases/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/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.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesOperationsInsightsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesOperationsInsightsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/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-database-external-pluggable-databases/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-database-external-pluggable-databases/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-databases/index:DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesOperationsInsightsConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesOperationsInsightsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesOperationsInsightsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-pluggable-databases/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-database-external-pluggable-databases/index.ts",
        "line": 148
      },
      "name": "DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesOperationsInsightsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 177
          },
          "name": "operationsInsightsConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 182
          },
          "name": "operationsInsightsStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesOperationsInsightsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-databases/index:DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesOperationsInsightsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-pluggable-databases/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-database-external-pluggable-databases/index.ts",
        "line": 308
      },
      "name": "DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 337
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 342
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 347
          },
          "name": "databaseConfiguration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 352
          },
          "name": "databaseEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 358
          },
          "name": "databaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 363
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 368
          },
          "name": "dbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 373
          },
          "name": "dbPacks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 378
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 384
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 389
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 394
          },
          "name": "externalContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 400
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 405
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 410
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 415
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 421
          },
          "name": "operationsInsightsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesOperationsInsightsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 426
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 432
          },
          "name": "stackMonitoringConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesStackMonitoringConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 437
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 443
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 448
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 453
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-databases/index:DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesStackMonitoringConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesStackMonitoringConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
        "line": 205
      },
      "name": "DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesStackMonitoringConfig",
      "symbolId": "src/data-oci-database-external-pluggable-databases/index:DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesStackMonitoringConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesStackMonitoringConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesStackMonitoringConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-pluggable-databases/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-database-external-pluggable-databases/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/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.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesStackMonitoringConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesStackMonitoringConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/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-database-external-pluggable-databases/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-database-external-pluggable-databases/index.ts",
            "line": 274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-databases/index:DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesStackMonitoringConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesStackMonitoringConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesStackMonitoringConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-pluggable-databases/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-database-external-pluggable-databases/index.ts",
        "line": 228
      },
      "name": "DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesStackMonitoringConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 257
          },
          "name": "stackMonitoringConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 262
          },
          "name": "stackMonitoringStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesStackMonitoringConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-databases/index:DataOciDatabaseExternalPluggableDatabasesExternalPluggableDatabasesStackMonitoringConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
        "line": 476
      },
      "name": "DataOciDatabaseExternalPluggableDatabasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_external_pluggable_databases#name DataOciDatabaseExternalPluggableDatabases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/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/7.19.0/docs/data-sources/database_external_pluggable_databases#values DataOciDatabaseExternalPluggableDatabases#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/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/7.19.0/docs/data-sources/database_external_pluggable_databases#regex DataOciDatabaseExternalPluggableDatabases#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 484
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-databases/index:DataOciDatabaseExternalPluggableDatabasesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-pluggable-databases/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-database-external-pluggable-databases/index.ts",
        "line": 633
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/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.DataOciDatabaseExternalPluggableDatabasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseExternalPluggableDatabasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/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-database-external-pluggable-databases/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-database-external-pluggable-databases/index.ts",
            "line": 641
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-databases/index:DataOciDatabaseExternalPluggableDatabasesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-external-pluggable-databases/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-database-external-pluggable-databases/index.ts",
        "line": 534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 611
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseExternalPluggableDatabasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 599
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/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-database-external-pluggable-databases/index.ts",
            "line": 628
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 592
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 605
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 621
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-external-pluggable-databases/index.ts",
            "line": 548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseExternalPluggableDatabasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-external-pluggable-databases/index:DataOciDatabaseExternalPluggableDatabasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseFlexComponents": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_flex_components oci_database_flex_components}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponents",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_flex_components oci_database_flex_components} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-flex-components/index.ts",
          "line": 449
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-flex-components/index.ts",
        "line": 417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseFlexComponents resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 434
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseFlexComponents to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_flex_components#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseFlexComponents that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseFlexComponents to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 548
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 551
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 503
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 519
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 535
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 563
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 573
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseFlexComponents",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 422
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 545
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 491
          },
          "name": "flexComponentCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsFlexComponentCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 485
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 555
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 507
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 523
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 539
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 478
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 497
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 513
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 529
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-flex-components/index:DataOciDatabaseFlexComponents"
    },
    "cdktf-provider-oci.DataOciDatabaseFlexComponentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-flex-components/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseFlexComponentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_flex_components#compartment_id DataOciDatabaseFlexComponents#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/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/7.19.0/docs/data-sources/database_flex_components#filter DataOciDatabaseFlexComponents#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_flex_components#id DataOciDatabaseFlexComponents#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/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/7.19.0/docs/data-sources/database_flex_components#name DataOciDatabaseFlexComponents#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/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/7.19.0/docs/data-sources/database_flex_components#shape DataOciDatabaseFlexComponents#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 28
          },
          "name": "shape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-flex-components/index:DataOciDatabaseFlexComponentsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseFlexComponentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-flex-components/index.ts",
        "line": 237
      },
      "name": "DataOciDatabaseFlexComponentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_flex_components#name DataOciDatabaseFlexComponents#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 241
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_flex_components#values DataOciDatabaseFlexComponents#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 249
          },
          "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/7.19.0/docs/data-sources/database_flex_components#regex DataOciDatabaseFlexComponents#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 245
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-flex-components/index:DataOciDatabaseFlexComponentsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseFlexComponentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-flex-components/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-flex-components/index.ts",
        "line": 394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 409
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseFlexComponentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 402
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 402
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 402
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-flex-components/index:DataOciDatabaseFlexComponentsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseFlexComponentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-flex-components/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-flex-components/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 372
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseFlexComponentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 360
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 376
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 389
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 353
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 366
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 382
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-flex-components/index:DataOciDatabaseFlexComponentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseFlexComponentsFlexComponentCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsFlexComponentCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-flex-components/index.ts",
        "line": 161
      },
      "name": "DataOciDatabaseFlexComponentsFlexComponentCollection",
      "symbolId": "src/data-oci-database-flex-components/index:DataOciDatabaseFlexComponentsFlexComponentCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseFlexComponentsFlexComponentCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsFlexComponentCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-flex-components/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseFlexComponentsFlexComponentCollectionItems",
      "symbolId": "src/data-oci-database-flex-components/index:DataOciDatabaseFlexComponentsFlexComponentCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseFlexComponentsFlexComponentCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsFlexComponentCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-flex-components/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-database-flex-components/index.ts",
        "line": 143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/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.DataOciDatabaseFlexComponentsFlexComponentCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseFlexComponentsFlexComponentCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/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-database-flex-components/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-database-flex-components/index.ts",
            "line": 150
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-flex-components/index:DataOciDatabaseFlexComponentsFlexComponentCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseFlexComponentsFlexComponentCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsFlexComponentCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-flex-components/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-database-flex-components/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseFlexComponentsFlexComponentCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 88
          },
          "name": "availableCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 93
          },
          "name": "availableDbStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 98
          },
          "name": "availableLocalStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 103
          },
          "name": "availableMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 108
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 113
          },
          "name": "descriptionSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 118
          },
          "name": "hardwareType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 123
          },
          "name": "minimumCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 128
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 133
          },
          "name": "runtimeMinimumCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 138
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsFlexComponentCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-flex-components/index:DataOciDatabaseFlexComponentsFlexComponentCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseFlexComponentsFlexComponentCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsFlexComponentCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-flex-components/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/data-oci-database-flex-components/index.ts",
        "line": 219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/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.DataOciDatabaseFlexComponentsFlexComponentCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseFlexComponentsFlexComponentCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 226
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/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/data-oci-database-flex-components/index.ts",
            "line": 226
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-flex-components/index:DataOciDatabaseFlexComponentsFlexComponentCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseFlexComponentsFlexComponentCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsFlexComponentCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-flex-components/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-database-flex-components/index.ts",
        "line": 184
      },
      "name": "DataOciDatabaseFlexComponentsFlexComponentCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 214
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsFlexComponentCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-flex-components/index.ts",
            "line": 197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseFlexComponentsFlexComponentCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-flex-components/index:DataOciDatabaseFlexComponentsFlexComponentCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_gi_version_minor_versions oci_database_gi_version_minor_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_gi_version_minor_versions oci_database_gi_version_minor_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-gi-version-minor-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.DataOciDatabaseGiVersionMinorVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseGiVersionMinorVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-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 DataOciDatabaseGiVersionMinorVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_gi_version_minor_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseGiVersionMinorVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseGiVersionMinorVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 490
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 378
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 394
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 493
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 416
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 432
          },
          "name": "resetIsGiVersionForProvisioning"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 448
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 464
          },
          "name": "resetShapeFamily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/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-database-gi-version-minor-versions/index.ts",
            "line": 518
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseGiVersionMinorVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 313
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 487
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 404
          },
          "name": "giMinorVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsGiMinorVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 382
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 398
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 497
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 420
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 436
          },
          "name": "isGiVersionForProvisioningInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 468
          },
          "name": "shapeFamilyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 452
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 481
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 372
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 388
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 410
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 426
          },
          "name": "isGiVersionForProvisioning",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 442
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 458
          },
          "name": "shapeFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 474
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-gi-version-minor-versions/index:DataOciDatabaseGiVersionMinorVersions"
    },
    "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseGiVersionMinorVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_gi_version_minor_versions#version DataOciDatabaseGiVersionMinorVersions#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 40
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_gi_version_minor_versions#availability_domain DataOciDatabaseGiVersionMinorVersions#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/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/7.19.0/docs/data-sources/database_gi_version_minor_versions#compartment_id DataOciDatabaseGiVersionMinorVersions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/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/7.19.0/docs/data-sources/database_gi_version_minor_versions#filter DataOciDatabaseGiVersionMinorVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_gi_version_minor_versions#id DataOciDatabaseGiVersionMinorVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/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/7.19.0/docs/data-sources/database_gi_version_minor_versions#is_gi_version_for_provisioning DataOciDatabaseGiVersionMinorVersions#is_gi_version_for_provisioning}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 28
          },
          "name": "isGiVersionForProvisioning",
          "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/7.19.0/docs/data-sources/database_gi_version_minor_versions#shape DataOciDatabaseGiVersionMinorVersions#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 32
          },
          "name": "shape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_gi_version_minor_versions#shape_family DataOciDatabaseGiVersionMinorVersions#shape_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 36
          },
          "name": "shapeFamily",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-gi-version-minor-versions/index:DataOciDatabaseGiVersionMinorVersionsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
        "line": 128
      },
      "name": "DataOciDatabaseGiVersionMinorVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_gi_version_minor_versions#name DataOciDatabaseGiVersionMinorVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-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/7.19.0/docs/data-sources/database_gi_version_minor_versions#values DataOciDatabaseGiVersionMinorVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-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/7.19.0/docs/data-sources/database_gi_version_minor_versions#regex DataOciDatabaseGiVersionMinorVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 136
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-gi-version-minor-versions/index:DataOciDatabaseGiVersionMinorVersionsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-gi-version-minor-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-database-gi-version-minor-versions/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-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.DataOciDatabaseGiVersionMinorVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseGiVersionMinorVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-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-database-gi-version-minor-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-database-gi-version-minor-versions/index.ts",
            "line": 293
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-gi-version-minor-versions/index:DataOciDatabaseGiVersionMinorVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-gi-version-minor-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-database-gi-version-minor-versions/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 263
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseGiVersionMinorVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 251
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-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-database-gi-version-minor-versions/index.ts",
            "line": 280
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 244
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 257
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 273
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-gi-version-minor-versions/index:DataOciDatabaseGiVersionMinorVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsGiMinorVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsGiMinorVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
        "line": 48
      },
      "name": "DataOciDatabaseGiVersionMinorVersionsGiMinorVersions",
      "symbolId": "src/data-oci-database-gi-version-minor-versions/index:DataOciDatabaseGiVersionMinorVersionsGiMinorVersions"
    },
    "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsGiMinorVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsGiMinorVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-gi-version-minor-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-database-gi-version-minor-versions/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-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.DataOciDatabaseGiVersionMinorVersionsGiMinorVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseGiVersionMinorVersionsGiMinorVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-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-database-gi-version-minor-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-database-gi-version-minor-versions/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-gi-version-minor-versions/index:DataOciDatabaseGiVersionMinorVersionsGiMinorVersionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsGiMinorVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsGiMinorVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-gi-version-minor-versions/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-database-gi-version-minor-versions/index.ts",
        "line": 71
      },
      "name": "DataOciDatabaseGiVersionMinorVersionsGiMinorVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 100
          },
          "name": "gridImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 105
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-version-minor-versions/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionMinorVersionsGiMinorVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-gi-version-minor-versions/index:DataOciDatabaseGiVersionMinorVersionsGiMinorVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseGiVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_gi_versions oci_database_gi_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_gi_versions oci_database_gi_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-gi-versions/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.DataOciDatabaseGiVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-gi-versions/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseGiVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/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 DataOciDatabaseGiVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_gi_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseGiVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseGiVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 464
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 368
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 467
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 403
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 419
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 435
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 451
          },
          "name": "resetShapeAttribute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 479
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 491
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseGiVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 304
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 461
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 391
          },
          "name": "giVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionsGiVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 372
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 385
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 471
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 407
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 423
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 455
          },
          "name": "shapeAttributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 439
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 362
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 378
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 397
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 413
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 429
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 445
          },
          "name": "shapeAttribute",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-gi-versions/index:DataOciDatabaseGiVersions"
    },
    "cdktf-provider-oci.DataOciDatabaseGiVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-gi-versions/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseGiVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_gi_versions#compartment_id DataOciDatabaseGiVersions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/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/7.19.0/docs/data-sources/database_gi_versions#availability_domain DataOciDatabaseGiVersions#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/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/7.19.0/docs/data-sources/database_gi_versions#filter DataOciDatabaseGiVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_gi_versions#id DataOciDatabaseGiVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/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/7.19.0/docs/data-sources/database_gi_versions#resource_id DataOciDatabaseGiVersions#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/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/7.19.0/docs/data-sources/database_gi_versions#shape DataOciDatabaseGiVersions#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 32
          },
          "name": "shape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_gi_versions#shape_attribute DataOciDatabaseGiVersions#shape_attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 36
          },
          "name": "shapeAttribute",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-gi-versions/index:DataOciDatabaseGiVersionsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseGiVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-gi-versions/index.ts",
        "line": 119
      },
      "name": "DataOciDatabaseGiVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_gi_versions#name DataOciDatabaseGiVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 123
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_gi_versions#values DataOciDatabaseGiVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 131
          },
          "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/7.19.0/docs/data-sources/database_gi_versions#regex DataOciDatabaseGiVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 127
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-gi-versions/index:DataOciDatabaseGiVersionsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseGiVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-gi-versions/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-database-gi-versions/index.ts",
        "line": 276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/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.DataOciDatabaseGiVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseGiVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/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-database-gi-versions/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-database-gi-versions/index.ts",
            "line": 284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-gi-versions/index:DataOciDatabaseGiVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseGiVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-gi-versions/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-database-gi-versions/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 254
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseGiVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 242
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 258
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 271
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 235
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 248
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 264
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-gi-versions/index:DataOciDatabaseGiVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseGiVersionsGiVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionsGiVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-gi-versions/index.ts",
        "line": 44
      },
      "name": "DataOciDatabaseGiVersionsGiVersions",
      "symbolId": "src/data-oci-database-gi-versions/index:DataOciDatabaseGiVersionsGiVersions"
    },
    "cdktf-provider-oci.DataOciDatabaseGiVersionsGiVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionsGiVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-gi-versions/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-database-gi-versions/index.ts",
        "line": 101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/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.DataOciDatabaseGiVersionsGiVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseGiVersionsGiVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/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-database-gi-versions/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-database-gi-versions/index.ts",
            "line": 108
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-gi-versions/index:DataOciDatabaseGiVersionsGiVersionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseGiVersionsGiVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionsGiVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-gi-versions/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-database-gi-versions/index.ts",
        "line": 67
      },
      "name": "DataOciDatabaseGiVersionsGiVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 96
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-gi-versions/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseGiVersionsGiVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-gi-versions/index:DataOciDatabaseGiVersionsGiVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseInfrastructureTargetVersion": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_infrastructure_target_version oci_database_infrastructure_target_version}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseInfrastructureTargetVersion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_infrastructure_target_version oci_database_infrastructure_target_version} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-infrastructure-target-version/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.DataOciDatabaseInfrastructureTargetVersionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-infrastructure-target-version/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseInfrastructureTargetVersion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-infrastructure-target-version/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 DataOciDatabaseInfrastructureTargetVersion to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_infrastructure_target_version#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseInfrastructureTargetVersion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseInfrastructureTargetVersion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-infrastructure-target-version/index.ts",
            "line": 113
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-infrastructure-target-version/index.ts",
            "line": 134
          },
          "name": "resetTargetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-infrastructure-target-version/index.ts",
            "line": 150
          },
          "name": "resetTargetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-infrastructure-target-version/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-database-infrastructure-target-version/index.ts",
            "line": 176
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseInfrastructureTargetVersion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-infrastructure-target-version/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-infrastructure-target-version/index.ts",
            "line": 122
          },
          "name": "targetDbVersionHistoryEntry",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-infrastructure-target-version/index.ts",
            "line": 159
          },
          "name": "targetStorageVersionHistoryEntry",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-infrastructure-target-version/index.ts",
            "line": 101
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-infrastructure-target-version/index.ts",
            "line": 117
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-infrastructure-target-version/index.ts",
            "line": 138
          },
          "name": "targetResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-infrastructure-target-version/index.ts",
            "line": 154
          },
          "name": "targetResourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-infrastructure-target-version/index.ts",
            "line": 94
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-infrastructure-target-version/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-infrastructure-target-version/index.ts",
            "line": 128
          },
          "name": "targetResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-infrastructure-target-version/index.ts",
            "line": 144
          },
          "name": "targetResourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-infrastructure-target-version/index:DataOciDatabaseInfrastructureTargetVersion"
    },
    "cdktf-provider-oci.DataOciDatabaseInfrastructureTargetVersionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseInfrastructureTargetVersionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-infrastructure-target-version/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseInfrastructureTargetVersionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_infrastructure_target_version#compartment_id DataOciDatabaseInfrastructureTargetVersion#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-infrastructure-target-version/index.ts",
            "line": 13
          },
          "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/7.19.0/docs/data-sources/database_infrastructure_target_version#id DataOciDatabaseInfrastructureTargetVersion#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-infrastructure-target-version/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/7.19.0/docs/data-sources/database_infrastructure_target_version#target_resource_id DataOciDatabaseInfrastructureTargetVersion#target_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-infrastructure-target-version/index.ts",
            "line": 24
          },
          "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/7.19.0/docs/data-sources/database_infrastructure_target_version#target_resource_type DataOciDatabaseInfrastructureTargetVersion#target_resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-infrastructure-target-version/index.ts",
            "line": 28
          },
          "name": "targetResourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-infrastructure-target-version/index:DataOciDatabaseInfrastructureTargetVersionConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStore": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_key_store oci_database_key_store}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStore",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_key_store oci_database_key_store} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-key-store/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.DataOciDatabaseKeyStoreConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-key-store/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseKeyStore resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/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 DataOciDatabaseKeyStore to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_key_store#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseKeyStore that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseKeyStore to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 336
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 342
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseKeyStore",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 204
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 256
          },
          "name": "associatedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoreAssociatedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 261
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 266
          },
          "name": "confirmDetailsTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 272
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 277
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 283
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 288
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 306
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 311
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 317
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 322
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 328
          },
          "name": "typeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoreTypeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 301
          },
          "name": "keyStoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 294
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-key-store/index:DataOciDatabaseKeyStore"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStoreAssociatedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoreAssociatedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-key-store/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseKeyStoreAssociatedDatabases",
      "symbolId": "src/data-oci-database-key-store/index:DataOciDatabaseKeyStoreAssociatedDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStoreAssociatedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoreAssociatedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-key-store/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-database-key-store/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/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.DataOciDatabaseKeyStoreAssociatedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseKeyStoreAssociatedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/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-database-key-store/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-database-key-store/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-key-store/index:DataOciDatabaseKeyStoreAssociatedDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStoreAssociatedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoreAssociatedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-key-store/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-database-key-store/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseKeyStoreAssociatedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 67
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 72
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 77
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoreAssociatedDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-key-store/index:DataOciDatabaseKeyStoreAssociatedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStoreConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoreConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-key-store/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseKeyStoreConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_key_store#key_store_id DataOciDatabaseKeyStore#key_store_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 13
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-key-store/index:DataOciDatabaseKeyStoreConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStoreTypeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoreTypeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-key-store/index.ts",
        "line": 100
      },
      "name": "DataOciDatabaseKeyStoreTypeDetails",
      "symbolId": "src/data-oci-database-key-store/index:DataOciDatabaseKeyStoreTypeDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStoreTypeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoreTypeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-key-store/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-database-key-store/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/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.DataOciDatabaseKeyStoreTypeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseKeyStoreTypeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/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-database-key-store/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-database-key-store/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-key-store/index:DataOciDatabaseKeyStoreTypeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStoreTypeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoreTypeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-key-store/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-database-key-store/index.ts",
        "line": 123
      },
      "name": "DataOciDatabaseKeyStoreTypeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 152
          },
          "name": "adminUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 157
          },
          "name": "connectionIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 162
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 167
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 172
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-store/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoreTypeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-key-store/index:DataOciDatabaseKeyStoreTypeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStores": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_key_stores oci_database_key_stores}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStores",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_key_stores oci_database_key_stores} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-key-stores/index.ts",
          "line": 555
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-key-stores/index.ts",
        "line": 523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseKeyStores resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 540
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseKeyStores to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_key_stores#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseKeyStores that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseKeyStores to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 620
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 623
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 601
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 635
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 643
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseKeyStores",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 528
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 617
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 611
          },
          "name": "keyStores",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 589
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 627
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 605
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 582
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 595
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-key-stores/index:DataOciDatabaseKeyStores"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStoresConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-key-stores/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseKeyStoresConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_key_stores#compartment_id DataOciDatabaseKeyStores#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/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/7.19.0/docs/data-sources/database_key_stores#filter DataOciDatabaseKeyStores#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_key_stores#id DataOciDatabaseKeyStores#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-key-stores/index:DataOciDatabaseKeyStoresConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStoresFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-key-stores/index.ts",
        "line": 343
      },
      "name": "DataOciDatabaseKeyStoresFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_key_stores#name DataOciDatabaseKeyStores#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 347
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_key_stores#values DataOciDatabaseKeyStores#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 355
          },
          "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/7.19.0/docs/data-sources/database_key_stores#regex DataOciDatabaseKeyStores#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 351
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-key-stores/index:DataOciDatabaseKeyStoresFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStoresFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-key-stores/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/data-oci-database-key-stores/index.ts",
        "line": 500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/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.DataOciDatabaseKeyStoresFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseKeyStoresFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 508
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/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/data-oci-database-key-stores/index.ts",
            "line": 508
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-key-stores/index:DataOciDatabaseKeyStoresFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStoresFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-key-stores/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-database-key-stores/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 478
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseKeyStoresFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 466
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 482
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 495
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 459
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 472
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 488
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-key-stores/index:DataOciDatabaseKeyStoresFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStores": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStores",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-key-stores/index.ts",
        "line": 208
      },
      "name": "DataOciDatabaseKeyStoresKeyStores",
      "symbolId": "src/data-oci-database-key-stores/index:DataOciDatabaseKeyStoresKeyStores"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresAssociatedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresAssociatedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-key-stores/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseKeyStoresKeyStoresAssociatedDatabases",
      "symbolId": "src/data-oci-database-key-stores/index:DataOciDatabaseKeyStoresKeyStoresAssociatedDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresAssociatedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresAssociatedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-key-stores/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-database-key-stores/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/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.DataOciDatabaseKeyStoresKeyStoresAssociatedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseKeyStoresKeyStoresAssociatedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/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-database-key-stores/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-database-key-stores/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-key-stores/index:DataOciDatabaseKeyStoresKeyStoresAssociatedDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresAssociatedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresAssociatedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-key-stores/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-database-key-stores/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseKeyStoresKeyStoresAssociatedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 80
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 85
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 90
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresAssociatedDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-key-stores/index:DataOciDatabaseKeyStoresKeyStoresAssociatedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-key-stores/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-key-stores/index.ts",
        "line": 325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 339
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseKeyStoresKeyStoresList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 332
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 332
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 332
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-key-stores/index:DataOciDatabaseKeyStoresKeyStoresList"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-key-stores/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-database-key-stores/index.ts",
        "line": 231
      },
      "name": "DataOciDatabaseKeyStoresKeyStoresOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 261
          },
          "name": "associatedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresAssociatedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 266
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 271
          },
          "name": "confirmDetailsTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 277
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 282
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 288
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 293
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 298
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 303
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 309
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 314
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 320
          },
          "name": "typeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresTypeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStores"
          }
        }
      ],
      "symbolId": "src/data-oci-database-key-stores/index:DataOciDatabaseKeyStoresKeyStoresOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresTypeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresTypeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-key-stores/index.ts",
        "line": 113
      },
      "name": "DataOciDatabaseKeyStoresKeyStoresTypeDetails",
      "symbolId": "src/data-oci-database-key-stores/index:DataOciDatabaseKeyStoresKeyStoresTypeDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresTypeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresTypeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-key-stores/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-database-key-stores/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/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.DataOciDatabaseKeyStoresKeyStoresTypeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseKeyStoresKeyStoresTypeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/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-database-key-stores/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-database-key-stores/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-key-stores/index:DataOciDatabaseKeyStoresKeyStoresTypeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresTypeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresTypeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-key-stores/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-database-key-stores/index.ts",
        "line": 136
      },
      "name": "DataOciDatabaseKeyStoresKeyStoresTypeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 165
          },
          "name": "adminUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 170
          },
          "name": "connectionIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 175
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 180
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 185
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-key-stores/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseKeyStoresKeyStoresTypeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-key-stores/index:DataOciDatabaseKeyStoresKeyStoresTypeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRun": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_run oci_database_maintenance_run}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRun",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_run oci_database_maintenance_run} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run/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.DataOciDatabaseMaintenanceRunConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseMaintenanceRun resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/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 DataOciDatabaseMaintenanceRun to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_run#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseMaintenanceRun that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseMaintenanceRun to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 358
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 364
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRun",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 114
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 165
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 170
          },
          "name": "currentCustomActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 175
          },
          "name": "currentPatchingComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 180
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 185
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 190
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 195
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 200
          },
          "name": "estimatedComponentPatchingStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 206
          },
          "name": "estimatedPatchingTime",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunEstimatedPatchingTimeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 211
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 216
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 221
          },
          "name": "isDstFileUpdateEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 226
          },
          "name": "isMaintenanceRunGranular",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 231
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 249
          },
          "name": "maintenanceSubtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 254
          },
          "name": "maintenanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 259
          },
          "name": "patchFailureCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 264
          },
          "name": "patchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 274
          },
          "name": "patchingEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 279
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 284
          },
          "name": "patchingStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 289
          },
          "name": "patchingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 269
          },
          "name": "patchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 294
          },
          "name": "peerMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 299
          },
          "name": "peerMaintenanceRunIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 304
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 310
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 315
          },
          "name": "targetDbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 320
          },
          "name": "targetResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 325
          },
          "name": "targetResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 330
          },
          "name": "targetStorageServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 335
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 340
          },
          "name": "timeScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 345
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 350
          },
          "name": "totalTimeTakenInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 244
          },
          "name": "maintenanceRunIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 237
          },
          "name": "maintenanceRunId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run/index:DataOciDatabaseMaintenanceRun"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseMaintenanceRunConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_run#maintenance_run_id DataOciDatabaseMaintenanceRun#maintenance_run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 13
          },
          "name": "maintenanceRunId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run/index:DataOciDatabaseMaintenanceRunConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunEstimatedPatchingTime": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunEstimatedPatchingTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseMaintenanceRunEstimatedPatchingTime",
      "symbolId": "src/data-oci-database-maintenance-run/index:DataOciDatabaseMaintenanceRunEstimatedPatchingTime"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunEstimatedPatchingTimeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunEstimatedPatchingTimeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run/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-database-maintenance-run/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/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.DataOciDatabaseMaintenanceRunEstimatedPatchingTimeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunEstimatedPatchingTimeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/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-database-maintenance-run/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-database-maintenance-run/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run/index:DataOciDatabaseMaintenanceRunEstimatedPatchingTimeList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunEstimatedPatchingTimeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunEstimatedPatchingTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-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-database-maintenance-run/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseMaintenanceRunEstimatedPatchingTimeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 67
          },
          "name": "estimatedDbServerPatchingTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 72
          },
          "name": "estimatedNetworkSwitchesPatchingTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 77
          },
          "name": "estimatedStorageServerPatchingTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 82
          },
          "name": "totalEstimatedPatchingTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunEstimatedPatchingTime"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run/index:DataOciDatabaseMaintenanceRunEstimatedPatchingTimeOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistories": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_run_histories oci_database_maintenance_run_histories}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistories",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_run_histories oci_database_maintenance_run_histories} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
          "line": 1379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 1347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseMaintenanceRunHistories resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1364
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseMaintenanceRunHistories to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_run_histories#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseMaintenanceRunHistories that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseMaintenanceRunHistories to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1529
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1417
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1532
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1446
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1468
          },
          "name": "resetMaintenanceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1484
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1500
          },
          "name": "resetTargetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1516
          },
          "name": "resetTargetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1544
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1557
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistories",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1352
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1526
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1456
          },
          "name": "maintenanceRunHistories",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1421
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1434
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1536
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1450
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1472
          },
          "name": "maintenanceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1488
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1504
          },
          "name": "targetResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1520
          },
          "name": "targetResourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1411
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1427
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1440
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1462
          },
          "name": "maintenanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1478
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1494
          },
          "name": "targetResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1510
          },
          "name": "targetResourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistories"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseMaintenanceRunHistoriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_run_histories#compartment_id DataOciDatabaseMaintenanceRunHistories#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/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/7.19.0/docs/data-sources/database_maintenance_run_histories#availability_domain DataOciDatabaseMaintenanceRunHistories#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/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/7.19.0/docs/data-sources/database_maintenance_run_histories#filter DataOciDatabaseMaintenanceRunHistories#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_maintenance_run_histories#id DataOciDatabaseMaintenanceRunHistories#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/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/7.19.0/docs/data-sources/database_maintenance_run_histories#maintenance_type DataOciDatabaseMaintenanceRunHistories#maintenance_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 28
          },
          "name": "maintenanceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_run_histories#state DataOciDatabaseMaintenanceRunHistories#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/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/7.19.0/docs/data-sources/database_maintenance_run_histories#target_resource_id DataOciDatabaseMaintenanceRunHistories#target_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/database_maintenance_run_histories#target_resource_type DataOciDatabaseMaintenanceRunHistories#target_resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 40
          },
          "name": "targetResourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 1167
      },
      "name": "DataOciDatabaseMaintenanceRunHistoriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_run_histories#name DataOciDatabaseMaintenanceRunHistories#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1171
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_run_histories#values DataOciDatabaseMaintenanceRunHistories#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1179
          },
          "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/7.19.0/docs/data-sources/database_maintenance_run_histories#regex DataOciDatabaseMaintenanceRunHistories#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1175
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 1324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1339
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistoriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1332
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1332
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1332
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/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-database-maintenance-run-histories/index.ts",
        "line": 1225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1302
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistoriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1290
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1306
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1319
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1283
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1296
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1312
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistories": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistories",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 1069
      },
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistories",
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistories"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 138
      },
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetails",
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsDbServerPatchingDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsDbServerPatchingDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 48
      },
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsDbServerPatchingDetails",
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsDbServerPatchingDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsDbServerPatchingDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsDbServerPatchingDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/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-database-maintenance-run-histories/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/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.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsDbServerPatchingDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsDbServerPatchingDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/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-database-maintenance-run-histories/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-database-maintenance-run-histories/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsDbServerPatchingDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsDbServerPatchingDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsDbServerPatchingDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/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-database-maintenance-run-histories/index.ts",
        "line": 71
      },
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsDbServerPatchingDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 100
          },
          "name": "estimatedPatchDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 105
          },
          "name": "patchingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 110
          },
          "name": "timePatchingEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 115
          },
          "name": "timePatchingStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsDbServerPatchingDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsDbServerPatchingDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/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-database-maintenance-run-histories/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/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.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/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-database-maintenance-run-histories/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-database-maintenance-run-histories/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 161
      },
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 191
          },
          "name": "dbServerPatchingDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsDbServerPatchingDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 196
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 201
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistory": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistory",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 655
      },
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistory",
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistory"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 319
      },
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActions",
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActions"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsActionMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsActionMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 224
      },
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsActionMembers",
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsActionMembers"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsActionMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsActionMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/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-database-maintenance-run-histories/index.ts",
        "line": 301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/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.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsActionMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsActionMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/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-database-maintenance-run-histories/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-database-maintenance-run-histories/index.ts",
            "line": 308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsActionMembersList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsActionMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsActionMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/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-database-maintenance-run-histories/index.ts",
        "line": 247
      },
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsActionMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 276
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 281
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 286
          },
          "name": "memberOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 291
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 296
          },
          "name": "totalTimeTakenInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsActionMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsActionMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 479
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 472
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 472
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 472
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/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-database-maintenance-run-histories/index.ts",
        "line": 342
      },
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 372
          },
          "name": "actionMembers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsActionMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 378
          },
          "name": "actionParams",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 383
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 388
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 394
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 399
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 404
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 409
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 414
          },
          "name": "executionActionOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 419
          },
          "name": "executionWindowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 425
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 430
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 435
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 440
          },
          "name": "lifecycleSubstate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 445
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 450
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 455
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 460
          },
          "name": "totalTimeTakenInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 483
      },
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionWindow",
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionWindow"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 637
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 651
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionWindowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 644
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 644
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 644
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionWindowList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
          "line": 515
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 506
      },
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 535
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 541
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 546
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 551
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 556
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 561
          },
          "name": "executionResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 567
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 572
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 577
          },
          "name": "isEnforcedDuration",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 582
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 587
          },
          "name": "lifecycleSubstate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 592
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 597
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 602
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 607
          },
          "name": "timeScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 612
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 617
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 622
          },
          "name": "totalTimeTakenInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 627
          },
          "name": "windowDurationInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 632
          },
          "name": "windowType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 519
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionWindow"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionWindowOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 719
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 733
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 726
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 726
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 726
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
          "line": 687
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 678
      },
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 708
          },
          "name": "executionActions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 714
          },
          "name": "executionWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryExecutionWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 691
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistory"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 1149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1163
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1156
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1156
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1156
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 827
      },
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetails",
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsEstimatedPatchingTime": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsEstimatedPatchingTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 737
      },
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsEstimatedPatchingTime",
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsEstimatedPatchingTime"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsEstimatedPatchingTimeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsEstimatedPatchingTimeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/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-database-maintenance-run-histories/index.ts",
        "line": 809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/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.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsEstimatedPatchingTimeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsEstimatedPatchingTimeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/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-database-maintenance-run-histories/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-database-maintenance-run-histories/index.ts",
            "line": 816
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsEstimatedPatchingTimeList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsEstimatedPatchingTimeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsEstimatedPatchingTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
          "line": 769
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
        "line": 760
      },
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsEstimatedPatchingTimeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 789
          },
          "name": "estimatedDbServerPatchingTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 794
          },
          "name": "estimatedNetworkSwitchesPatchingTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 799
          },
          "name": "estimatedStorageServerPatchingTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 804
          },
          "name": "totalEstimatedPatchingTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 773
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsEstimatedPatchingTime"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsEstimatedPatchingTimeOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/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-database-maintenance-run-histories/index.ts",
        "line": 1051
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/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.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/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-database-maintenance-run-histories/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-database-maintenance-run-histories/index.ts",
            "line": 1058
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/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-database-maintenance-run-histories/index.ts",
        "line": 850
      },
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 879
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 884
          },
          "name": "currentCustomActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 889
          },
          "name": "currentPatchingComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 894
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 899
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 904
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 909
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 914
          },
          "name": "estimatedComponentPatchingStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 920
          },
          "name": "estimatedPatchingTime",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsEstimatedPatchingTimeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 925
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 930
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 935
          },
          "name": "isDstFileUpdateEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 940
          },
          "name": "isMaintenanceRunGranular",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 945
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 950
          },
          "name": "maintenanceSubtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 955
          },
          "name": "maintenanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 960
          },
          "name": "patchFailureCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 965
          },
          "name": "patchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 970
          },
          "name": "patchingEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 975
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 980
          },
          "name": "patchingStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 985
          },
          "name": "patchingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 990
          },
          "name": "peerMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 995
          },
          "name": "peerMaintenanceRunIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1000
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1006
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1011
          },
          "name": "targetDbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1016
          },
          "name": "targetResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1021
          },
          "name": "targetResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1026
          },
          "name": "targetStorageServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1031
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1036
          },
          "name": "timeScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1041
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1046
          },
          "name": "totalTimeTakenInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-histories/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-database-maintenance-run-histories/index.ts",
        "line": 1092
      },
      "name": "DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1121
          },
          "name": "currentExecutionWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1127
          },
          "name": "dbServersHistoryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesDbServersHistoryDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1133
          },
          "name": "granularMaintenanceHistory",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesGranularMaintenanceHistoryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1138
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1144
          },
          "name": "maintenanceRunDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesMaintenanceRunDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-histories/index.ts",
            "line": 1105
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistories"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-histories/index:DataOciDatabaseMaintenanceRunHistoriesMaintenanceRunHistoriesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistory": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_run_history oci_database_maintenance_run_history}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistory",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_run_history oci_database_maintenance_run_history} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-history/index.ts",
          "line": 1079
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-history/index.ts",
        "line": 1047
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseMaintenanceRunHistory resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 1064
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseMaintenanceRunHistory to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_run_history#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseMaintenanceRunHistory that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseMaintenanceRunHistory to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 1128
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 1159
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 1166
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistory",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 1052
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 1104
          },
          "name": "currentExecutionWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 1110
          },
          "name": "dbServersHistoryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 1116
          },
          "name": "granularMaintenanceHistory",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 1138
          },
          "name": "maintenanceRunDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 1132
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 1151
          },
          "name": "maintenanceRunHistoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 1122
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 1144
          },
          "name": "maintenanceRunHistoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistory"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-history/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseMaintenanceRunHistoryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_run_history#maintenance_run_history_id DataOciDatabaseMaintenanceRunHistory#maintenance_run_history_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 20
          },
          "name": "maintenanceRunHistoryId",
          "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/7.19.0/docs/data-sources/database_maintenance_run_history#id DataOciDatabaseMaintenanceRunHistory#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-history/index.ts",
        "line": 112
      },
      "name": "DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetails",
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsDbServerPatchingDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsDbServerPatchingDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-history/index.ts",
        "line": 22
      },
      "name": "DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsDbServerPatchingDetails",
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsDbServerPatchingDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsDbServerPatchingDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsDbServerPatchingDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-history/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-database-maintenance-run-history/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/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.DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsDbServerPatchingDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsDbServerPatchingDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/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-database-maintenance-run-history/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-database-maintenance-run-history/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsDbServerPatchingDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsDbServerPatchingDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsDbServerPatchingDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-history/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-database-maintenance-run-history/index.ts",
        "line": 45
      },
      "name": "DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsDbServerPatchingDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 74
          },
          "name": "estimatedPatchDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 79
          },
          "name": "patchingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 84
          },
          "name": "timePatchingEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 89
          },
          "name": "timePatchingStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsDbServerPatchingDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsDbServerPatchingDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-history/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-database-maintenance-run-history/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/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.DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/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-database-maintenance-run-history/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-database-maintenance-run-history/index.ts",
            "line": 187
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-history/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-database-maintenance-run-history/index.ts",
        "line": 135
      },
      "name": "DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 165
          },
          "name": "dbServerPatchingDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsDbServerPatchingDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 170
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 175
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryDbServersHistoryDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistory": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistory",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-history/index.ts",
        "line": 629
      },
      "name": "DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistory",
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistory"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-history/index.ts",
        "line": 293
      },
      "name": "DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActions",
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActions"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsActionMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsActionMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-history/index.ts",
        "line": 198
      },
      "name": "DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsActionMembers",
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsActionMembers"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsActionMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsActionMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-history/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-database-maintenance-run-history/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/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.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsActionMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsActionMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/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-database-maintenance-run-history/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-database-maintenance-run-history/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsActionMembersList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsActionMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsActionMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-history/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-database-maintenance-run-history/index.ts",
        "line": 221
      },
      "name": "DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsActionMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 250
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 255
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 260
          },
          "name": "memberOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 265
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 270
          },
          "name": "totalTimeTakenInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsActionMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsActionMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-history/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-database-maintenance-run-history/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/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.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/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-database-maintenance-run-history/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-database-maintenance-run-history/index.ts",
            "line": 446
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-history/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-database-maintenance-run-history/index.ts",
        "line": 316
      },
      "name": "DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 346
          },
          "name": "actionMembers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsActionMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 352
          },
          "name": "actionParams",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 357
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 362
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 368
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 373
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 378
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 383
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 388
          },
          "name": "executionActionOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 393
          },
          "name": "executionWindowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 399
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 404
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 409
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 414
          },
          "name": "lifecycleSubstate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 419
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 424
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 429
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 434
          },
          "name": "totalTimeTakenInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-history/index.ts",
        "line": 457
      },
      "name": "DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionWindow",
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionWindow"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-history/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-database-maintenance-run-history/index.ts",
        "line": 611
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/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.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionWindowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/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-database-maintenance-run-history/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-database-maintenance-run-history/index.ts",
            "line": 618
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionWindowList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-history/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-database-maintenance-run-history/index.ts",
        "line": 480
      },
      "name": "DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 509
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 515
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 520
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 525
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 530
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 535
          },
          "name": "executionResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 541
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 546
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 551
          },
          "name": "isEnforcedDuration",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 556
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 561
          },
          "name": "lifecycleSubstate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 566
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 571
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 576
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 581
          },
          "name": "timeScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 586
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 591
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 596
          },
          "name": "totalTimeTakenInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 601
          },
          "name": "windowDurationInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 606
          },
          "name": "windowType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionWindow"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionWindowOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-history/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-database-maintenance-run-history/index.ts",
        "line": 693
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/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.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/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-database-maintenance-run-history/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-database-maintenance-run-history/index.ts",
            "line": 700
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-history/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/data-oci-database-maintenance-run-history/index.ts",
        "line": 652
      },
      "name": "DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 682
          },
          "name": "executionActions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 688
          },
          "name": "executionWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryExecutionWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 665
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistory"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryGranularMaintenanceHistoryOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-history/index.ts",
        "line": 801
      },
      "name": "DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetails",
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsEstimatedPatchingTime": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsEstimatedPatchingTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-history/index.ts",
        "line": 711
      },
      "name": "DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsEstimatedPatchingTime",
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsEstimatedPatchingTime"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsEstimatedPatchingTimeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsEstimatedPatchingTimeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-history/index.ts",
          "line": 790
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-history/index.ts",
        "line": 783
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 797
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsEstimatedPatchingTimeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsEstimatedPatchingTimeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 790
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 790
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 790
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsEstimatedPatchingTimeList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsEstimatedPatchingTimeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsEstimatedPatchingTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-history/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-database-maintenance-run-history/index.ts",
        "line": 734
      },
      "name": "DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsEstimatedPatchingTimeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 763
          },
          "name": "estimatedDbServerPatchingTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 768
          },
          "name": "estimatedNetworkSwitchesPatchingTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 773
          },
          "name": "estimatedStorageServerPatchingTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 778
          },
          "name": "totalEstimatedPatchingTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 747
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsEstimatedPatchingTime"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsEstimatedPatchingTimeOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-history/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/data-oci-database-maintenance-run-history/index.ts",
        "line": 1025
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/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.DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 1032
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/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/data-oci-database-maintenance-run-history/index.ts",
            "line": 1032
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-run-history/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-run-history/index.ts",
        "line": 824
      },
      "name": "DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 853
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 858
          },
          "name": "currentCustomActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 863
          },
          "name": "currentPatchingComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 868
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 873
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 878
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 883
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 888
          },
          "name": "estimatedComponentPatchingStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 894
          },
          "name": "estimatedPatchingTime",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsEstimatedPatchingTimeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 899
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 904
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 909
          },
          "name": "isDstFileUpdateEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 914
          },
          "name": "isMaintenanceRunGranular",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 919
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 924
          },
          "name": "maintenanceSubtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 929
          },
          "name": "maintenanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 934
          },
          "name": "patchFailureCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 939
          },
          "name": "patchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 944
          },
          "name": "patchingEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 949
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 954
          },
          "name": "patchingStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 959
          },
          "name": "patchingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 964
          },
          "name": "peerMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 969
          },
          "name": "peerMaintenanceRunIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 974
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 980
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 985
          },
          "name": "targetDbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 990
          },
          "name": "targetResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 995
          },
          "name": "targetResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 1000
          },
          "name": "targetStorageServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 1005
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 1010
          },
          "name": "timeScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 1015
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 1020
          },
          "name": "totalTimeTakenInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-run-history/index.ts",
            "line": 837
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-run-history/index:DataOciDatabaseMaintenanceRunHistoryMaintenanceRunDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRuns": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_runs oci_database_maintenance_runs}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRuns",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_runs oci_database_maintenance_runs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-runs/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.DataOciDatabaseMaintenanceRunsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-runs/index.ts",
        "line": 573
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseMaintenanceRuns resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/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 DataOciDatabaseMaintenanceRuns to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_runs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseMaintenanceRuns that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseMaintenanceRuns to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 789
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 645
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 792
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 674
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 690
          },
          "name": "resetIsLocalAdg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 712
          },
          "name": "resetMaintenanceSubtype"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 728
          },
          "name": "resetMaintenanceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 744
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 760
          },
          "name": "resetTargetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 776
          },
          "name": "resetTargetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 804
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 819
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRuns",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 578
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 786
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 700
          },
          "name": "maintenanceRuns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsMaintenanceRunsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 649
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 662
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 796
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 678
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 694
          },
          "name": "isLocalAdgInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 716
          },
          "name": "maintenanceSubtypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 732
          },
          "name": "maintenanceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 748
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 764
          },
          "name": "targetResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 780
          },
          "name": "targetResourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 639
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 655
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 668
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 684
          },
          "name": "isLocalAdg",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 706
          },
          "name": "maintenanceSubtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 722
          },
          "name": "maintenanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 738
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 754
          },
          "name": "targetResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 770
          },
          "name": "targetResourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-runs/index:DataOciDatabaseMaintenanceRuns"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-runs/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseMaintenanceRunsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_runs#compartment_id DataOciDatabaseMaintenanceRuns#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/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/7.19.0/docs/data-sources/database_maintenance_runs#availability_domain DataOciDatabaseMaintenanceRuns#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/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/7.19.0/docs/data-sources/database_maintenance_runs#filter DataOciDatabaseMaintenanceRuns#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_maintenance_runs#id DataOciDatabaseMaintenanceRuns#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-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/7.19.0/docs/data-sources/database_maintenance_runs#is_local_adg DataOciDatabaseMaintenanceRuns#is_local_adg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 28
          },
          "name": "isLocalAdg",
          "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/7.19.0/docs/data-sources/database_maintenance_runs#maintenance_subtype DataOciDatabaseMaintenanceRuns#maintenance_subtype}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 32
          },
          "name": "maintenanceSubtype",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_runs#maintenance_type DataOciDatabaseMaintenanceRuns#maintenance_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 36
          },
          "name": "maintenanceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_runs#state DataOciDatabaseMaintenanceRuns#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/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/7.19.0/docs/data-sources/database_maintenance_runs#target_resource_id DataOciDatabaseMaintenanceRuns#target_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/database_maintenance_runs#target_resource_type DataOciDatabaseMaintenanceRuns#target_resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 48
          },
          "name": "targetResourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-runs/index:DataOciDatabaseMaintenanceRunsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-runs/index.ts",
        "line": 393
      },
      "name": "DataOciDatabaseMaintenanceRunsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_maintenance_runs#name DataOciDatabaseMaintenanceRuns#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/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/7.19.0/docs/data-sources/database_maintenance_runs#values DataOciDatabaseMaintenanceRuns#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/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/7.19.0/docs/data-sources/database_maintenance_runs#regex DataOciDatabaseMaintenanceRuns#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 401
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-runs/index:DataOciDatabaseMaintenanceRunsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-runs/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-database-maintenance-runs/index.ts",
        "line": 550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/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.DataOciDatabaseMaintenanceRunsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/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-database-maintenance-runs/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-database-maintenance-runs/index.ts",
            "line": 558
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-runs/index:DataOciDatabaseMaintenanceRunsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-runs/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-database-maintenance-runs/index.ts",
        "line": 451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 528
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 516
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/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-database-maintenance-runs/index.ts",
            "line": 545
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 509
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 522
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 538
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 465
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-runs/index:DataOciDatabaseMaintenanceRunsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsMaintenanceRuns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsMaintenanceRuns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-runs/index.ts",
        "line": 146
      },
      "name": "DataOciDatabaseMaintenanceRunsMaintenanceRuns",
      "symbolId": "src/data-oci-database-maintenance-runs/index:DataOciDatabaseMaintenanceRunsMaintenanceRuns"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsMaintenanceRunsEstimatedPatchingTime": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsMaintenanceRunsEstimatedPatchingTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-maintenance-runs/index.ts",
        "line": 56
      },
      "name": "DataOciDatabaseMaintenanceRunsMaintenanceRunsEstimatedPatchingTime",
      "symbolId": "src/data-oci-database-maintenance-runs/index:DataOciDatabaseMaintenanceRunsMaintenanceRunsEstimatedPatchingTime"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsMaintenanceRunsEstimatedPatchingTimeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsMaintenanceRunsEstimatedPatchingTimeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-runs/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-database-maintenance-runs/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/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.DataOciDatabaseMaintenanceRunsMaintenanceRunsEstimatedPatchingTimeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunsMaintenanceRunsEstimatedPatchingTimeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/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-database-maintenance-runs/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-database-maintenance-runs/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-runs/index:DataOciDatabaseMaintenanceRunsMaintenanceRunsEstimatedPatchingTimeList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsMaintenanceRunsEstimatedPatchingTimeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsMaintenanceRunsEstimatedPatchingTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-runs/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-database-maintenance-runs/index.ts",
        "line": 79
      },
      "name": "DataOciDatabaseMaintenanceRunsMaintenanceRunsEstimatedPatchingTimeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 108
          },
          "name": "estimatedDbServerPatchingTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 113
          },
          "name": "estimatedNetworkSwitchesPatchingTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 118
          },
          "name": "estimatedStorageServerPatchingTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 123
          },
          "name": "totalEstimatedPatchingTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsMaintenanceRunsEstimatedPatchingTime"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-runs/index:DataOciDatabaseMaintenanceRunsMaintenanceRunsEstimatedPatchingTimeOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsMaintenanceRunsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsMaintenanceRunsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-runs/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-database-maintenance-runs/index.ts",
        "line": 375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/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.DataOciDatabaseMaintenanceRunsMaintenanceRunsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMaintenanceRunsMaintenanceRunsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/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-database-maintenance-runs/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-database-maintenance-runs/index.ts",
            "line": 382
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-runs/index:DataOciDatabaseMaintenanceRunsMaintenanceRunsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsMaintenanceRunsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsMaintenanceRunsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-maintenance-runs/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-database-maintenance-runs/index.ts",
        "line": 169
      },
      "name": "DataOciDatabaseMaintenanceRunsMaintenanceRunsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 198
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 203
          },
          "name": "currentCustomActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 208
          },
          "name": "currentPatchingComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 213
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 218
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 223
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 228
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 233
          },
          "name": "estimatedComponentPatchingStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 239
          },
          "name": "estimatedPatchingTime",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsMaintenanceRunsEstimatedPatchingTimeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 244
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 249
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 254
          },
          "name": "isDstFileUpdateEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 259
          },
          "name": "isMaintenanceRunGranular",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 264
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 269
          },
          "name": "maintenanceSubtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 274
          },
          "name": "maintenanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 279
          },
          "name": "patchFailureCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 284
          },
          "name": "patchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 294
          },
          "name": "patchingEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 299
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 304
          },
          "name": "patchingStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 309
          },
          "name": "patchingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 289
          },
          "name": "patchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 314
          },
          "name": "peerMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 319
          },
          "name": "peerMaintenanceRunIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 324
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 330
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 335
          },
          "name": "targetDbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 340
          },
          "name": "targetResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 345
          },
          "name": "targetResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 350
          },
          "name": "targetStorageServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 355
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 360
          },
          "name": "timeScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 365
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 370
          },
          "name": "totalTimeTakenInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-maintenance-runs/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMaintenanceRunsMaintenanceRuns"
          }
        }
      ],
      "symbolId": "src/data-oci-database-maintenance-runs/index:DataOciDatabaseMaintenanceRunsMaintenanceRunsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsm": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm oci_database_management_cloud_asm}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsm",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm oci_database_management_cloud_asm} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm/index.ts",
          "line": 166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudAsm resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 151
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementCloudAsm to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudAsm that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudAsm to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 311
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 317
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsm",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 139
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 191
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 209
          },
          "name": "cloudConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 214
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 219
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 224
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 229
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 235
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 240
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 246
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 251
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 261
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 266
          },
          "name": "isFlexEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 271
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 277
          },
          "name": "servicedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmServicedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 282
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 288
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 293
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 298
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 303
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 204
          },
          "name": "cloudAsmIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 197
          },
          "name": "cloudAsmId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm/index:DataOciDatabaseManagementCloudAsm"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudAsmConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm#cloud_asm_id DataOciDatabaseManagementCloudAsm#cloud_asm_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 13
          },
          "name": "cloudAsmId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm/index:DataOciDatabaseManagementCloudAsmConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_configuration oci_database_management_cloud_asm_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_configuration oci_database_management_cloud_asm_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
          "line": 162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudAsmConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
            "line": 147
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementCloudAsmConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudAsmConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudAsmConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
            "line": 208
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
            "line": 230
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/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-database-management-cloud-asm-configuration/index.ts",
            "line": 250
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
            "line": 135
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
            "line": 218
          },
          "name": "initParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmConfigurationInitParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
            "line": 196
          },
          "name": "cloudAsmIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
            "line": 212
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
            "line": 234
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
            "line": 189
          },
          "name": "cloudAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
            "line": 202
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
            "line": 224
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-configuration/index:DataOciDatabaseManagementCloudAsmConfiguration"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudAsmConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_configuration#cloud_asm_id DataOciDatabaseManagementCloudAsmConfiguration#cloud_asm_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
            "line": 13
          },
          "name": "cloudAsmId",
          "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/7.19.0/docs/data-sources/database_management_cloud_asm_configuration#id DataOciDatabaseManagementCloudAsmConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-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/7.19.0/docs/data-sources/database_management_cloud_asm_configuration#opc_named_credential_id DataOciDatabaseManagementCloudAsmConfiguration#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
            "line": 24
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-configuration/index:DataOciDatabaseManagementCloudAsmConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmConfigurationInitParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmConfigurationInitParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
        "line": 26
      },
      "name": "DataOciDatabaseManagementCloudAsmConfigurationInitParameters",
      "symbolId": "src/data-oci-database-management-cloud-asm-configuration/index:DataOciDatabaseManagementCloudAsmConfigurationInitParameters"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmConfigurationInitParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmConfigurationInitParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-configuration/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-database-management-cloud-asm-configuration/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/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.DataOciDatabaseManagementCloudAsmConfigurationInitParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmConfigurationInitParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/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-database-management-cloud-asm-configuration/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-database-management-cloud-asm-configuration/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-configuration/index:DataOciDatabaseManagementCloudAsmConfigurationInitParametersList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmConfigurationInitParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmConfigurationInitParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-configuration/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-database-management-cloud-asm-configuration/index.ts",
        "line": 49
      },
      "name": "DataOciDatabaseManagementCloudAsmConfigurationInitParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
            "line": 78
          },
          "name": "asmInstanceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
            "line": 83
          },
          "name": "asmInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
            "line": 88
          },
          "name": "autoMountDiskGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
            "line": 93
          },
          "name": "diskDiscoveryPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
            "line": 98
          },
          "name": "preferredReadFailureGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
            "line": 103
          },
          "name": "rebalancePower",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-configuration/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmConfigurationInitParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-configuration/index:DataOciDatabaseManagementCloudAsmConfigurationInitParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_disk_groups oci_database_management_cloud_asm_disk_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_disk_groups oci_database_management_cloud_asm_disk_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-disk-groups/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.DataOciDatabaseManagementCloudAsmDiskGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudAsmDiskGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/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 DataOciDatabaseManagementCloudAsmDiskGroups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_disk_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudAsmDiskGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudAsmDiskGroups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 517
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 520
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 488
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 504
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/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-database-management-cloud-asm-disk-groups/index.ts",
            "line": 541
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmDiskGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 408
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 463
          },
          "name": "cloudAsmDiskGroupCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 514
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 476
          },
          "name": "cloudAsmIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 524
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 492
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 508
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 469
          },
          "name": "cloudAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 482
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 498
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-disk-groups/index:DataOciDatabaseManagementCloudAsmDiskGroups"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
        "line": 147
      },
      "name": "DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollection",
      "symbolId": "src/data-oci-database-management-cloud-asm-disk-groups/index:DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionItems",
      "symbolId": "src/data-oci-database-management-cloud-asm-disk-groups/index:DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-disk-groups/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-database-management-cloud-asm-disk-groups/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/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.DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/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-database-management-cloud-asm-disk-groups/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-database-management-cloud-asm-disk-groups/index.ts",
            "line": 136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-disk-groups/index:DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-disk-groups/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-database-management-cloud-asm-disk-groups/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 84
          },
          "name": "databases",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 89
          },
          "name": "dismountingInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 94
          },
          "name": "isSparse",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 99
          },
          "name": "mountingInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 104
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 109
          },
          "name": "redundancyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 114
          },
          "name": "totalSizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 119
          },
          "name": "usedPercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 124
          },
          "name": "usedSizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-disk-groups/index:DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-disk-groups/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-database-management-cloud-asm-disk-groups/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/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.DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/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-database-management-cloud-asm-disk-groups/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-database-management-cloud-asm-disk-groups/index.ts",
            "line": 212
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-disk-groups/index:DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-disk-groups/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-database-management-cloud-asm-disk-groups/index.ts",
        "line": 170
      },
      "name": "DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 200
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-disk-groups/index:DataOciDatabaseManagementCloudAsmDiskGroupsCloudAsmDiskGroupCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudAsmDiskGroupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_disk_groups#cloud_asm_id DataOciDatabaseManagementCloudAsmDiskGroups#cloud_asm_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 13
          },
          "name": "cloudAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_disk_groups#filter DataOciDatabaseManagementCloudAsmDiskGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_cloud_asm_disk_groups#id DataOciDatabaseManagementCloudAsmDiskGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/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/7.19.0/docs/data-sources/database_management_cloud_asm_disk_groups#opc_named_credential_id DataOciDatabaseManagementCloudAsmDiskGroups#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 24
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-disk-groups/index:DataOciDatabaseManagementCloudAsmDiskGroupsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
        "line": 223
      },
      "name": "DataOciDatabaseManagementCloudAsmDiskGroupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_disk_groups#name DataOciDatabaseManagementCloudAsmDiskGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/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/7.19.0/docs/data-sources/database_management_cloud_asm_disk_groups#values DataOciDatabaseManagementCloudAsmDiskGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/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/7.19.0/docs/data-sources/database_management_cloud_asm_disk_groups#regex DataOciDatabaseManagementCloudAsmDiskGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 231
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-disk-groups/index:DataOciDatabaseManagementCloudAsmDiskGroupsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-disk-groups/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-database-management-cloud-asm-disk-groups/index.ts",
        "line": 380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/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.DataOciDatabaseManagementCloudAsmDiskGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmDiskGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/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-database-management-cloud-asm-disk-groups/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-database-management-cloud-asm-disk-groups/index.ts",
            "line": 388
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-disk-groups/index:DataOciDatabaseManagementCloudAsmDiskGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-disk-groups/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-database-management-cloud-asm-disk-groups/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 358
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmDiskGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 346
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/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-database-management-cloud-asm-disk-groups/index.ts",
            "line": 375
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 339
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 352
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 368
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-disk-groups/index.ts",
            "line": 295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmDiskGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-disk-groups/index:DataOciDatabaseManagementCloudAsmDiskGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_instance oci_database_management_cloud_asm_instance}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_instance oci_database_management_cloud_asm_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-instance/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.DataOciDatabaseManagementCloudAsmInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudAsmInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/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 DataOciDatabaseManagementCloudAsmInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudAsmInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudAsmInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/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-database-management-cloud-asm-instance/index.ts",
            "line": 185
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 75
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 80
          },
          "name": "cloudAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 98
          },
          "name": "cloudDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 103
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 108
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 113
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 118
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 124
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 129
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 135
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 140
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 145
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 150
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 155
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 161
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 166
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 171
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 93
          },
          "name": "cloudAsmInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 86
          },
          "name": "cloudAsmInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-instance/index:DataOciDatabaseManagementCloudAsmInstance"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudAsmInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_instance#cloud_asm_instance_id DataOciDatabaseManagementCloudAsmInstance#cloud_asm_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instance/index.ts",
            "line": 13
          },
          "name": "cloudAsmInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-instance/index:DataOciDatabaseManagementCloudAsmInstanceConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_instances oci_database_management_cloud_asm_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_instances oci_database_management_cloud_asm_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
          "line": 487
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDatabaseManagementCloudAsmInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
        "line": 455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudAsmInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 472
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementCloudAsmInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudAsmInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudAsmInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 589
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 522
          },
          "name": "resetCloudAsmId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 544
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 560
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 592
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 576
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 604
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 614
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 460
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 532
          },
          "name": "cloudAsmInstanceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 586
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 526
          },
          "name": "cloudAsmIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 548
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 564
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 596
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 580
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 516
          },
          "name": "cloudAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 538
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 554
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 570
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-instances/index:DataOciDatabaseManagementCloudAsmInstances"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
        "line": 199
      },
      "name": "DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollection",
      "symbolId": "src/data-oci-database-management-cloud-asm-instances/index:DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionItems",
      "symbolId": "src/data-oci-database-management-cloud-asm-instances/index:DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-instances/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-database-management-cloud-asm-instances/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/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.DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/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-database-management-cloud-asm-instances/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-database-management-cloud-asm-instances/index.ts",
            "line": 188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-instances/index:DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-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-database-management-cloud-asm-instances/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 88
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 93
          },
          "name": "cloudAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 98
          },
          "name": "cloudAsmInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 103
          },
          "name": "cloudDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 108
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 113
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 118
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 123
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 129
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 134
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 140
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 145
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 150
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 155
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 160
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 166
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 171
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 176
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-instances/index:DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-instances/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-database-management-cloud-asm-instances/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/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.DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/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-database-management-cloud-asm-instances/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-database-management-cloud-asm-instances/index.ts",
            "line": 264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-instances/index:DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-instances/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-database-management-cloud-asm-instances/index.ts",
        "line": 222
      },
      "name": "DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 252
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-instances/index:DataOciDatabaseManagementCloudAsmInstancesCloudAsmInstanceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudAsmInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_instances#cloud_asm_id DataOciDatabaseManagementCloudAsmInstances#cloud_asm_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 13
          },
          "name": "cloudAsmId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_instances#compartment_id DataOciDatabaseManagementCloudAsmInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/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/7.19.0/docs/data-sources/database_management_cloud_asm_instances#display_name DataOciDatabaseManagementCloudAsmInstances#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-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/7.19.0/docs/data-sources/database_management_cloud_asm_instances#filter DataOciDatabaseManagementCloudAsmInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_cloud_asm_instances#id DataOciDatabaseManagementCloudAsmInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-instances/index:DataOciDatabaseManagementCloudAsmInstancesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
        "line": 275
      },
      "name": "DataOciDatabaseManagementCloudAsmInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_instances#name DataOciDatabaseManagementCloudAsmInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 279
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_instances#values DataOciDatabaseManagementCloudAsmInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 287
          },
          "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/7.19.0/docs/data-sources/database_management_cloud_asm_instances#regex DataOciDatabaseManagementCloudAsmInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 283
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-instances/index:DataOciDatabaseManagementCloudAsmInstancesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-instances/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-database-management-cloud-asm-instances/index.ts",
        "line": 432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/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.DataOciDatabaseManagementCloudAsmInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/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-database-management-cloud-asm-instances/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-database-management-cloud-asm-instances/index.ts",
            "line": 440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-instances/index:DataOciDatabaseManagementCloudAsmInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-instances/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-database-management-cloud-asm-instances/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 410
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 398
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 414
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 427
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 391
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 404
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 420
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-instances/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-instances/index:DataOciDatabaseManagementCloudAsmInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmServicedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmServicedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseManagementCloudAsmServicedDatabases",
      "symbolId": "src/data-oci-database-management-cloud-asm/index:DataOciDatabaseManagementCloudAsmServicedDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmServicedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmServicedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm/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-database-management-cloud-asm/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/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.DataOciDatabaseManagementCloudAsmServicedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmServicedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/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-database-management-cloud-asm/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-database-management-cloud-asm/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm/index:DataOciDatabaseManagementCloudAsmServicedDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmServicedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmServicedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm/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-database-management-cloud-asm/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementCloudAsmServicedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 67
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 72
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 77
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 87
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 82
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 92
          },
          "name": "diskGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 97
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 107
          },
          "name": "isManaged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmServicedDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm/index:DataOciDatabaseManagementCloudAsmServicedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_users oci_database_management_cloud_asm_users}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_users oci_database_management_cloud_asm_users} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
          "line": 405
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudAsmUsers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 390
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementCloudAsmUsers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_users#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudAsmUsers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudAsmUsers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 487
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 490
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 458
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 474
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/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-database-management-cloud-asm-users/index.ts",
            "line": 511
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmUsers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 378
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 446
          },
          "name": "cloudAsmUserCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 484
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 440
          },
          "name": "cloudAsmIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 494
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 462
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 478
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 433
          },
          "name": "cloudAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 452
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 468
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-users/index:DataOciDatabaseManagementCloudAsmUsers"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
        "line": 117
      },
      "name": "DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollection",
      "symbolId": "src/data-oci-database-management-cloud-asm-users/index:DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionItems",
      "symbolId": "src/data-oci-database-management-cloud-asm-users/index:DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-users/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-database-management-cloud-asm-users/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/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.DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/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-database-management-cloud-asm-users/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-database-management-cloud-asm-users/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-users/index:DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-users/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-database-management-cloud-asm-users/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 84
          },
          "name": "asmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 89
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 94
          },
          "name": "privileges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-users/index:DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-users/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-database-management-cloud-asm-users/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/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.DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/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-database-management-cloud-asm-users/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-database-management-cloud-asm-users/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-users/index:DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
          "line": 149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
        "line": 140
      },
      "name": "DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 170
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-users/index:DataOciDatabaseManagementCloudAsmUsersCloudAsmUserCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudAsmUsersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_users#cloud_asm_id DataOciDatabaseManagementCloudAsmUsers#cloud_asm_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 13
          },
          "name": "cloudAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_users#filter DataOciDatabaseManagementCloudAsmUsers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_cloud_asm_users#id DataOciDatabaseManagementCloudAsmUsers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/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/7.19.0/docs/data-sources/database_management_cloud_asm_users#opc_named_credential_id DataOciDatabaseManagementCloudAsmUsers#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 24
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-users/index:DataOciDatabaseManagementCloudAsmUsersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
        "line": 193
      },
      "name": "DataOciDatabaseManagementCloudAsmUsersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_users#name DataOciDatabaseManagementCloudAsmUsers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 197
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asm_users#values DataOciDatabaseManagementCloudAsmUsers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 205
          },
          "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/7.19.0/docs/data-sources/database_management_cloud_asm_users#regex DataOciDatabaseManagementCloudAsmUsers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 201
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-users/index:DataOciDatabaseManagementCloudAsmUsersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-users/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 365
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmUsersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 358
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 358
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-users/index:DataOciDatabaseManagementCloudAsmUsersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asm-users/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 328
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmUsersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 316
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 332
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 345
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 309
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 322
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 338
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asm-users/index.ts",
            "line": 265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmUsersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asm-users/index:DataOciDatabaseManagementCloudAsmUsersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsms": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asms oci_database_management_cloud_asms}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsms",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asms oci_database_management_cloud_asms} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asms/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asms/index.ts",
        "line": 587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudAsms resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/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 DataOciDatabaseManagementCloudAsms to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asms#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudAsms that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudAsms to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 721
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 660
          },
          "name": "resetCloudDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 676
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 692
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 724
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 708
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 736
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 746
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsms",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 592
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 648
          },
          "name": "cloudAsmCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 718
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 664
          },
          "name": "cloudDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 680
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 696
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 728
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 712
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 654
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 670
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 686
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 702
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asms/index:DataOciDatabaseManagementCloudAsms"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asms/index.ts",
        "line": 331
      },
      "name": "DataOciDatabaseManagementCloudAsmsCloudAsmCollection",
      "symbolId": "src/data-oci-database-management-cloud-asms/index:DataOciDatabaseManagementCloudAsmsCloudAsmCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asms/index.ts",
        "line": 151
      },
      "name": "DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItems",
      "symbolId": "src/data-oci-database-management-cloud-asms/index:DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asms/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/data-oci-database-management-cloud-asms/index.ts",
        "line": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/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.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 320
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/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/data-oci-database-management-cloud-asms/index.ts",
            "line": 320
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asms/index:DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asms/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asms/index.ts",
        "line": 174
      },
      "name": "DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 204
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 209
          },
          "name": "cloudAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 214
          },
          "name": "cloudConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 219
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 224
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 229
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 234
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 240
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 245
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 251
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 256
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 261
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 266
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 271
          },
          "name": "isFlexEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 276
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 282
          },
          "name": "servicedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsServicedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 287
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 293
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 298
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 303
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 308
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asms/index:DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsServicedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsServicedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asms/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsServicedDatabases",
      "symbolId": "src/data-oci-database-management-cloud-asms/index:DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsServicedDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsServicedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsServicedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asms/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asms/index.ts",
        "line": 133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 147
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsServicedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsServicedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 140
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 140
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 140
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asms/index:DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsServicedDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsServicedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsServicedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asms/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-database-management-cloud-asms/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsServicedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 93
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 98
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 108
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 103
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 113
          },
          "name": "diskGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 118
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 123
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 128
          },
          "name": "isManaged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsServicedDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asms/index:DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsServicedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asms/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-database-management-cloud-asms/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/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.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmsCloudAsmCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/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-database-management-cloud-asms/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-database-management-cloud-asms/index.ts",
            "line": 396
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asms/index:DataOciDatabaseManagementCloudAsmsCloudAsmCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asms/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/data-oci-database-management-cloud-asms/index.ts",
        "line": 354
      },
      "name": "DataOciDatabaseManagementCloudAsmsCloudAsmCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 384
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsCloudAsmCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asms/index:DataOciDatabaseManagementCloudAsmsCloudAsmCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asms/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudAsmsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asms#cloud_db_system_id DataOciDatabaseManagementCloudAsms#cloud_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 13
          },
          "name": "cloudDbSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asms#compartment_id DataOciDatabaseManagementCloudAsms#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/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/7.19.0/docs/data-sources/database_management_cloud_asms#display_name DataOciDatabaseManagementCloudAsms#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/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/7.19.0/docs/data-sources/database_management_cloud_asms#filter DataOciDatabaseManagementCloudAsms#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_cloud_asms#id DataOciDatabaseManagementCloudAsms#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asms/index:DataOciDatabaseManagementCloudAsmsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asms/index.ts",
        "line": 407
      },
      "name": "DataOciDatabaseManagementCloudAsmsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asms#name DataOciDatabaseManagementCloudAsms#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 411
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_asms#values DataOciDatabaseManagementCloudAsms#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 419
          },
          "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/7.19.0/docs/data-sources/database_management_cloud_asms#regex DataOciDatabaseManagementCloudAsms#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 415
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asms/index:DataOciDatabaseManagementCloudAsmsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asms/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asms/index.ts",
        "line": 564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 579
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 572
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 572
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 572
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 565
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asms/index:DataOciDatabaseManagementCloudAsmsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-asms/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-asms/index.ts",
        "line": 465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 542
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementCloudAsmsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 530
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 546
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 559
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 523
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 536
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 552
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-asms/index.ts",
            "line": 479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudAsmsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-asms/index:DataOciDatabaseManagementCloudAsmsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudCluster": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_cluster oci_database_management_cloud_cluster}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_cluster oci_database_management_cloud_cluster} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
          "line": 311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 296
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementCloudCluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 468
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 474
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 284
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 336
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 354
          },
          "name": "cloudConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 359
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 364
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 369
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 374
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 380
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 385
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 391
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 396
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 401
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 406
          },
          "name": "isFlexCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 411
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 417
          },
          "name": "networkConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterNetworkConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 422
          },
          "name": "ocrFileLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 428
          },
          "name": "scanConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterScanConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 433
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 439
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 444
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 449
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 454
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 460
          },
          "name": "vipConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterVipConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 349
          },
          "name": "cloudClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 342
          },
          "name": "cloudClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-cluster/index:DataOciDatabaseManagementCloudCluster"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_cluster#cloud_cluster_id DataOciDatabaseManagementCloudCluster#cloud_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 13
          },
          "name": "cloudClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-cluster/index:DataOciDatabaseManagementCloudClusterConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_cluster_instance oci_database_management_cloud_cluster_instance}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_cluster_instance oci_database_management_cloud_cluster_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-cluster-instance/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.DataOciDatabaseManagementCloudClusterInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudClusterInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/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 DataOciDatabaseManagementCloudClusterInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_cluster_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudClusterInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudClusterInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/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-database-management-cloud-cluster-instance/index.ts",
            "line": 200
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudClusterInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 75
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 80
          },
          "name": "cloudClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 98
          },
          "name": "cloudConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 103
          },
          "name": "cloudDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 108
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 113
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 118
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 123
          },
          "name": "crsBaseDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 128
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 134
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 139
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 145
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 150
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 155
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 160
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 165
          },
          "name": "nodeRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 170
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 176
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 181
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 186
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 93
          },
          "name": "cloudClusterInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 86
          },
          "name": "cloudClusterInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-cluster-instance/index:DataOciDatabaseManagementCloudClusterInstance"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudClusterInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_cluster_instance#cloud_cluster_instance_id DataOciDatabaseManagementCloudClusterInstance#cloud_cluster_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instance/index.ts",
            "line": 13
          },
          "name": "cloudClusterInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-cluster-instance/index:DataOciDatabaseManagementCloudClusterInstanceConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_cluster_instances oci_database_management_cloud_cluster_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_cluster_instances oci_database_management_cloud_cluster_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-cluster-instances/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
        "line": 470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudClusterInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/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 DataOciDatabaseManagementCloudClusterInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_cluster_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudClusterInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudClusterInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 604
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 537
          },
          "name": "resetCloudClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 559
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 575
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 607
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 591
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/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-database-management-cloud-cluster-instances/index.ts",
            "line": 629
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudClusterInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 475
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 547
          },
          "name": "cloudClusterInstanceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 601
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 541
          },
          "name": "cloudClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 563
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 579
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 611
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 595
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 531
          },
          "name": "cloudClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 553
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 569
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 585
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-cluster-instances/index:DataOciDatabaseManagementCloudClusterInstances"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
        "line": 214
      },
      "name": "DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollection",
      "symbolId": "src/data-oci-database-management-cloud-cluster-instances/index:DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionItems",
      "symbolId": "src/data-oci-database-management-cloud-cluster-instances/index:DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-cluster-instances/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-database-management-cloud-cluster-instances/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/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.DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/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-database-management-cloud-cluster-instances/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-database-management-cloud-cluster-instances/index.ts",
            "line": 203
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-cluster-instances/index:DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-cluster-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-database-management-cloud-cluster-instances/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 88
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 93
          },
          "name": "cloudClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 98
          },
          "name": "cloudClusterInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 103
          },
          "name": "cloudConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 108
          },
          "name": "cloudDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 113
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 118
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 123
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 128
          },
          "name": "crsBaseDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 133
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 139
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 144
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 150
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 155
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 160
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 165
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 170
          },
          "name": "nodeRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 175
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 181
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 186
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 191
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-cluster-instances/index:DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-cluster-instances/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-database-management-cloud-cluster-instances/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/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.DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/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-database-management-cloud-cluster-instances/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-database-management-cloud-cluster-instances/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-cluster-instances/index:DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-cluster-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
        "line": 237
      },
      "name": "DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 267
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-cluster-instances/index:DataOciDatabaseManagementCloudClusterInstancesCloudClusterInstanceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudClusterInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_cluster_instances#cloud_cluster_id DataOciDatabaseManagementCloudClusterInstances#cloud_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 13
          },
          "name": "cloudClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_cluster_instances#compartment_id DataOciDatabaseManagementCloudClusterInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/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/7.19.0/docs/data-sources/database_management_cloud_cluster_instances#display_name DataOciDatabaseManagementCloudClusterInstances#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-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/7.19.0/docs/data-sources/database_management_cloud_cluster_instances#filter DataOciDatabaseManagementCloudClusterInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_cloud_cluster_instances#id DataOciDatabaseManagementCloudClusterInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-cluster-instances/index:DataOciDatabaseManagementCloudClusterInstancesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
        "line": 290
      },
      "name": "DataOciDatabaseManagementCloudClusterInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_cluster_instances#name DataOciDatabaseManagementCloudClusterInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/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/7.19.0/docs/data-sources/database_management_cloud_cluster_instances#values DataOciDatabaseManagementCloudClusterInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/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/7.19.0/docs/data-sources/database_management_cloud_cluster_instances#regex DataOciDatabaseManagementCloudClusterInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 298
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-cluster-instances/index:DataOciDatabaseManagementCloudClusterInstancesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-cluster-instances/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-database-management-cloud-cluster-instances/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/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.DataOciDatabaseManagementCloudClusterInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudClusterInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/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-database-management-cloud-cluster-instances/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-database-management-cloud-cluster-instances/index.ts",
            "line": 455
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-cluster-instances/index:DataOciDatabaseManagementCloudClusterInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-cluster-instances/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-database-management-cloud-cluster-instances/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 425
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementCloudClusterInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 413
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/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-database-management-cloud-cluster-instances/index.ts",
            "line": 442
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 406
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 419
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 435
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster-instances/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-cluster-instances/index:DataOciDatabaseManagementCloudClusterInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterNetworkConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterNetworkConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseManagementCloudClusterNetworkConfigurations",
      "symbolId": "src/data-oci-database-management-cloud-cluster/index:DataOciDatabaseManagementCloudClusterNetworkConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterNetworkConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterNetworkConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-cluster/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-database-management-cloud-cluster/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/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.DataOciDatabaseManagementCloudClusterNetworkConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudClusterNetworkConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/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-database-management-cloud-cluster/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-database-management-cloud-cluster/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-cluster/index:DataOciDatabaseManagementCloudClusterNetworkConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterNetworkConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterNetworkConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-cluster/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-database-management-cloud-cluster/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementCloudClusterNetworkConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 67
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 72
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 77
          },
          "name": "subnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterNetworkConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-cluster/index:DataOciDatabaseManagementCloudClusterNetworkConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterScanConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterScanConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
        "line": 100
      },
      "name": "DataOciDatabaseManagementCloudClusterScanConfigurations",
      "symbolId": "src/data-oci-database-management-cloud-cluster/index:DataOciDatabaseManagementCloudClusterScanConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterScanConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterScanConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-cluster/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-database-management-cloud-cluster/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/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.DataOciDatabaseManagementCloudClusterScanConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudClusterScanConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/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-database-management-cloud-cluster/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-database-management-cloud-cluster/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-cluster/index:DataOciDatabaseManagementCloudClusterScanConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterScanConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterScanConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-cluster/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-database-management-cloud-cluster/index.ts",
        "line": 123
      },
      "name": "DataOciDatabaseManagementCloudClusterScanConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 152
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 157
          },
          "name": "scanName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 162
          },
          "name": "scanPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 167
          },
          "name": "scanProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterScanConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-cluster/index:DataOciDatabaseManagementCloudClusterScanConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterVipConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterVipConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
        "line": 190
      },
      "name": "DataOciDatabaseManagementCloudClusterVipConfigurations",
      "symbolId": "src/data-oci-database-management-cloud-cluster/index:DataOciDatabaseManagementCloudClusterVipConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterVipConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterVipConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-cluster/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-database-management-cloud-cluster/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/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.DataOciDatabaseManagementCloudClusterVipConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudClusterVipConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/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-database-management-cloud-cluster/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-database-management-cloud-cluster/index.ts",
            "line": 264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-cluster/index:DataOciDatabaseManagementCloudClusterVipConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterVipConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterVipConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-cluster/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-database-management-cloud-cluster/index.ts",
        "line": 213
      },
      "name": "DataOciDatabaseManagementCloudClusterVipConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 242
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 247
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 252
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-cluster/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusterVipConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-cluster/index:DataOciDatabaseManagementCloudClusterVipConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClusters": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_clusters oci_database_management_cloud_clusters}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClusters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_clusters oci_database_management_cloud_clusters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
          "line": 776
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDatabaseManagementCloudClustersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
        "line": 744
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudClusters resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 761
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementCloudClusters to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_clusters#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudClusters that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudClusters to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 878
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 817
          },
          "name": "resetCloudDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 833
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 849
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 881
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 865
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 893
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 903
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudClusters",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 749
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 805
          },
          "name": "cloudClusterCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 875
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 821
          },
          "name": "cloudDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 837
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 853
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 885
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 869
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 811
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 827
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 843
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 859
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-clusters/index:DataOciDatabaseManagementCloudClusters"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
        "line": 488
      },
      "name": "DataOciDatabaseManagementCloudClustersCloudClusterCollection",
      "symbolId": "src/data-oci-database-management-cloud-clusters/index:DataOciDatabaseManagementCloudClustersCloudClusterCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
        "line": 296
      },
      "name": "DataOciDatabaseManagementCloudClustersCloudClusterCollectionItems",
      "symbolId": "src/data-oci-database-management-cloud-clusters/index:DataOciDatabaseManagementCloudClustersCloudClusterCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-clusters/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-database-management-cloud-clusters/index.ts",
        "line": 470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/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.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/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-database-management-cloud-clusters/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-database-management-cloud-clusters/index.ts",
            "line": 477
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-clusters/index:DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsNetworkConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsNetworkConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsNetworkConfigurations",
      "symbolId": "src/data-oci-database-management-cloud-clusters/index:DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsNetworkConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsNetworkConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsNetworkConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-clusters/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-database-management-cloud-clusters/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/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.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsNetworkConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsNetworkConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/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-database-management-cloud-clusters/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-database-management-cloud-clusters/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-clusters/index:DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsNetworkConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsNetworkConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsNetworkConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-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-database-management-cloud-clusters/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsNetworkConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 88
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 93
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 98
          },
          "name": "subnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsNetworkConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-clusters/index:DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsNetworkConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-clusters/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-database-management-cloud-clusters/index.ts",
        "line": 319
      },
      "name": "DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 349
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 354
          },
          "name": "cloudClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 359
          },
          "name": "cloudConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 364
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 369
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 374
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 379
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 385
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 390
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 396
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 401
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 406
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 411
          },
          "name": "isFlexCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 416
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 422
          },
          "name": "networkConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsNetworkConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 427
          },
          "name": "ocrFileLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 433
          },
          "name": "scanConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsScanConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 438
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 444
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 449
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 454
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 459
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 465
          },
          "name": "vipConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsVipConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-clusters/index:DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsScanConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsScanConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
        "line": 121
      },
      "name": "DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsScanConfigurations",
      "symbolId": "src/data-oci-database-management-cloud-clusters/index:DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsScanConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsScanConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsScanConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-clusters/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-database-management-cloud-clusters/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/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.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsScanConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsScanConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/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-database-management-cloud-clusters/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-database-management-cloud-clusters/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-clusters/index:DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsScanConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsScanConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsScanConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-clusters/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-database-management-cloud-clusters/index.ts",
        "line": 144
      },
      "name": "DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsScanConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 173
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 178
          },
          "name": "scanName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 183
          },
          "name": "scanPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 188
          },
          "name": "scanProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsScanConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-clusters/index:DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsScanConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsVipConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsVipConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
        "line": 211
      },
      "name": "DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsVipConfigurations",
      "symbolId": "src/data-oci-database-management-cloud-clusters/index:DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsVipConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsVipConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsVipConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-clusters/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-database-management-cloud-clusters/index.ts",
        "line": 278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/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.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsVipConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsVipConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/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-database-management-cloud-clusters/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-database-management-cloud-clusters/index.ts",
            "line": 285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-clusters/index:DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsVipConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsVipConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsVipConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-clusters/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-database-management-cloud-clusters/index.ts",
        "line": 234
      },
      "name": "DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsVipConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 263
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 268
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 273
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsVipConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-clusters/index:DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsVipConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-clusters/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
        "line": 546
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 560
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudClustersCloudClusterCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 553
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 553
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 553
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-clusters/index:DataOciDatabaseManagementCloudClustersCloudClusterCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-clusters/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-database-management-cloud-clusters/index.ts",
        "line": 511
      },
      "name": "DataOciDatabaseManagementCloudClustersCloudClusterCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 541
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersCloudClusterCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-clusters/index:DataOciDatabaseManagementCloudClustersCloudClusterCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudClustersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_clusters#cloud_db_system_id DataOciDatabaseManagementCloudClusters#cloud_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 13
          },
          "name": "cloudDbSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_clusters#compartment_id DataOciDatabaseManagementCloudClusters#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/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/7.19.0/docs/data-sources/database_management_cloud_clusters#display_name DataOciDatabaseManagementCloudClusters#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-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/7.19.0/docs/data-sources/database_management_cloud_clusters#filter DataOciDatabaseManagementCloudClusters#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_cloud_clusters#id DataOciDatabaseManagementCloudClusters#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-clusters/index:DataOciDatabaseManagementCloudClustersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
        "line": 564
      },
      "name": "DataOciDatabaseManagementCloudClustersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_clusters#name DataOciDatabaseManagementCloudClusters#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 568
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_clusters#values DataOciDatabaseManagementCloudClusters#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 576
          },
          "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/7.19.0/docs/data-sources/database_management_cloud_clusters#regex DataOciDatabaseManagementCloudClusters#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 572
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-clusters/index:DataOciDatabaseManagementCloudClustersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-clusters/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
        "line": 721
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 736
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudClustersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 729
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 729
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 729
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 722
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-clusters/index:DataOciDatabaseManagementCloudClustersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
          "line": 632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
        "line": 622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 699
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementCloudClustersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 687
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 703
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 716
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 680
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 693
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 709
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-clusters/index.ts",
            "line": 636
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudClustersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-clusters/index:DataOciDatabaseManagementCloudClustersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabases": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_databases oci_database_management_cloud_databases}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_databases oci_database_management_cloud_databases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/index.ts",
          "line": 1210
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 1178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudDatabases resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1195
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementCloudDatabases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_databases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudDatabases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudDatabases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1309
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1264
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1280
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1312
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1296
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1324
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1334
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDatabases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1183
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1239
          },
          "name": "cloudDatabaseCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1306
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1252
          },
          "name": "cloudDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1268
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1284
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1316
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1300
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1245
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1258
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1274
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1290
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 922
      },
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollection",
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 750
      },
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItems",
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbManagementConfig",
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbManagementConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/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-database-management-cloud-databases/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/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.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/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-database-management-cloud-databases/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-database-management-cloud-databases/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbManagementConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/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-database-management-cloud-databases/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 88
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 93
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbManagementConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbSystemInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbSystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 116
      },
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbSystemInfo",
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbSystemInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbSystemInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbSystemInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 197
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbSystemInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbSystemInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 190
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 190
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbSystemInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbSystemInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbSystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/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-database-management-cloud-databases/index.ts",
        "line": 139
      },
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbSystemInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 168
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 173
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 178
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbSystemInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbSystemInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 568
      },
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigs",
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigs"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 201
      },
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetails",
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/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-database-management-cloud-databases/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/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.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/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-database-management-cloud-databases/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-database-management-cloud-databases/index.ts",
            "line": 280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/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-database-management-cloud-databases/index.ts",
        "line": 224
      },
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 253
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 258
          },
          "name": "databaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 263
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 268
          },
          "name": "privateEndPointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 486
      },
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetails",
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 291
      },
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials",
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/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-database-management-cloud-databases/index.ts",
        "line": 378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/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.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/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-database-management-cloud-databases/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-database-management-cloud-databases/index.ts",
            "line": 385
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/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-database-management-cloud-databases/index.ts",
        "line": 314
      },
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 343
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 348
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 353
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 358
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 363
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 368
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 373
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 396
      },
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString",
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 468
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 482
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 475
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 475
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 475
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/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-database-management-cloud-databases/index.ts",
        "line": 419
      },
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 448
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 453
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 458
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 463
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 564
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 557
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 557
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 557
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 509
      },
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 539
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 545
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 522
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/index.ts",
          "line": 654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 647
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 661
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 654
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 654
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 654
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/index.ts",
          "line": 600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 591
      },
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 621
          },
          "name": "connectorDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 627
          },
          "name": "databaseConnectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 632
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 637
          },
          "name": "featureStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 642
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 665
      },
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsInstanceDetails",
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsInstanceDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsInstanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsInstanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 732
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 746
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsInstanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsInstanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 739
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 739
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 739
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsInstanceDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/index.ts",
          "line": 697
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 688
      },
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 717
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 722
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 727
          },
          "name": "instanceNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 701
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsInstanceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/index.ts",
          "line": 911
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 904
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 918
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 911
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 911
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 911
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 773
      },
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 802
          },
          "name": "cloudDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 807
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 812
          },
          "name": "databasePlatformName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 817
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 822
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 827
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 833
          },
          "name": "dbManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 850
          },
          "name": "dbmgmtFeatureConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbmgmtFeatureConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 839
          },
          "name": "dbSystemInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsDbSystemInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 844
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 856
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 861
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 867
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 872
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 878
          },
          "name": "instanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsInstanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 883
          },
          "name": "parentContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 888
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 894
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 899
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 786
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/index.ts",
          "line": 987
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 980
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 994
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 987
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 987
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 987
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 945
      },
      "name": "DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 975
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 958
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesCloudDatabaseCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudDatabasesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_databases#cloud_db_system_id DataOciDatabaseManagementCloudDatabases#cloud_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 13
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_databases#compartment_id DataOciDatabaseManagementCloudDatabases#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/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/7.19.0/docs/data-sources/database_management_cloud_databases#display_name DataOciDatabaseManagementCloudDatabases#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/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/7.19.0/docs/data-sources/database_management_cloud_databases#filter DataOciDatabaseManagementCloudDatabases#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_cloud_databases#id DataOciDatabaseManagementCloudDatabases#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 998
      },
      "name": "DataOciDatabaseManagementCloudDatabasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_databases#name DataOciDatabaseManagementCloudDatabases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1002
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_databases#values DataOciDatabaseManagementCloudDatabases#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1010
          },
          "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/7.19.0/docs/data-sources/database_management_cloud_databases#regex DataOciDatabaseManagementCloudDatabases#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1006
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/index.ts",
          "line": 1163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 1155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1170
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDatabasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1163
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1163
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-databases/index.ts",
        "line": 1056
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1133
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementCloudDatabasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1121
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1137
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1150
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1114
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1127
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1143
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-databases/index.ts",
            "line": 1070
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDatabasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-databases/index:DataOciDatabaseManagementCloudDatabasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHome": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_home oci_database_management_cloud_db_home}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHome",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_home oci_database_management_cloud_db_home} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-home/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.DataOciDatabaseManagementCloudDbHomeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudDbHome resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/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 DataOciDatabaseManagementCloudDbHome to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_home#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudDbHome that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudDbHome to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/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-database-management-cloud-db-home/index.ts",
            "line": 176
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbHome",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
            "line": 76
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
            "line": 94
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
            "line": 99
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
            "line": 104
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
            "line": 109
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
            "line": 115
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
            "line": 120
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
            "line": 126
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
            "line": 131
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
            "line": 136
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
            "line": 141
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
            "line": 146
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
            "line": 152
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
            "line": 157
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
            "line": 162
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
            "line": 89
          },
          "name": "cloudDbHomeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
            "line": 82
          },
          "name": "cloudDbHomeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-home/index:DataOciDatabaseManagementCloudDbHome"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudDbHomeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_home#cloud_db_home_id DataOciDatabaseManagementCloudDbHome#cloud_db_home_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-home/index.ts",
            "line": 13
          },
          "name": "cloudDbHomeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-home/index:DataOciDatabaseManagementCloudDbHomeConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_homes oci_database_management_cloud_db_homes}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_homes oci_database_management_cloud_db_homes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
          "line": 478
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDatabaseManagementCloudDbHomesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
        "line": 446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudDbHomes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 463
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementCloudDbHomes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_homes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudDbHomes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudDbHomes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 580
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 519
          },
          "name": "resetCloudDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 535
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 551
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 583
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 567
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/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-database-management-cloud-db-homes/index.ts",
            "line": 605
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbHomes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 451
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 507
          },
          "name": "cloudDbHomeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 577
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 523
          },
          "name": "cloudDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 539
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 555
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 587
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 571
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 513
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 529
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 545
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 561
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-homes/index:DataOciDatabaseManagementCloudDbHomes"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
        "line": 190
      },
      "name": "DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollection",
      "symbolId": "src/data-oci-database-management-cloud-db-homes/index:DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionItems",
      "symbolId": "src/data-oci-database-management-cloud-db-homes/index:DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-homes/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-database-management-cloud-db-homes/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/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.DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/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-database-management-cloud-db-homes/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-database-management-cloud-db-homes/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-homes/index:DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-homes/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-database-management-cloud-db-homes/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 89
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 94
          },
          "name": "cloudDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 99
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 104
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 109
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 114
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 120
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 125
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 131
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 136
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 141
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 146
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 151
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 157
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 162
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 167
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-homes/index:DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-homes/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-database-management-cloud-db-homes/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/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.DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/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-database-management-cloud-db-homes/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-database-management-cloud-db-homes/index.ts",
            "line": 255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-homes/index:DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-homes/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-database-management-cloud-db-homes/index.ts",
        "line": 213
      },
      "name": "DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 243
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-homes/index:DataOciDatabaseManagementCloudDbHomesCloudDbHomeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudDbHomesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_homes#cloud_db_system_id DataOciDatabaseManagementCloudDbHomes#cloud_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 13
          },
          "name": "cloudDbSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_homes#compartment_id DataOciDatabaseManagementCloudDbHomes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/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/7.19.0/docs/data-sources/database_management_cloud_db_homes#display_name DataOciDatabaseManagementCloudDbHomes#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/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/7.19.0/docs/data-sources/database_management_cloud_db_homes#filter DataOciDatabaseManagementCloudDbHomes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_cloud_db_homes#id DataOciDatabaseManagementCloudDbHomes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-homes/index:DataOciDatabaseManagementCloudDbHomesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
        "line": 266
      },
      "name": "DataOciDatabaseManagementCloudDbHomesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_homes#name DataOciDatabaseManagementCloudDbHomes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 270
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_homes#values DataOciDatabaseManagementCloudDbHomes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 278
          },
          "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/7.19.0/docs/data-sources/database_management_cloud_db_homes#regex DataOciDatabaseManagementCloudDbHomes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 274
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-homes/index:DataOciDatabaseManagementCloudDbHomesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-homes/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-database-management-cloud-db-homes/index.ts",
        "line": 423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/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.DataOciDatabaseManagementCloudDbHomesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbHomesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/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-database-management-cloud-db-homes/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-database-management-cloud-db-homes/index.ts",
            "line": 431
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-homes/index:DataOciDatabaseManagementCloudDbHomesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-homes/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/data-oci-database-management-cloud-db-homes/index.ts",
        "line": 324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 401
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbHomesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 389
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 405
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 418
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 382
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 395
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 411
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-homes/index.ts",
            "line": 338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbHomesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-homes/index:DataOciDatabaseManagementCloudDbHomesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNode": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_node oci_database_management_cloud_db_node}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNode",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_node oci_database_management_cloud_db_node} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-node/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.DataOciDatabaseManagementCloudDbNodeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudDbNode resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/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 DataOciDatabaseManagementCloudDbNode to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_node#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudDbNode that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudDbNode to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 190
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 196
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbNode",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 76
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 81
          },
          "name": "cloudConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 99
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 104
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 109
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 114
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 119
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 125
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 130
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 135
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 141
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 146
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 151
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 156
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 161
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 166
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 172
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 177
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 182
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 94
          },
          "name": "cloudDbNodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 87
          },
          "name": "cloudDbNodeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-node/index:DataOciDatabaseManagementCloudDbNode"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudDbNodeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_node#cloud_db_node_id DataOciDatabaseManagementCloudDbNode#cloud_db_node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-node/index.ts",
            "line": 13
          },
          "name": "cloudDbNodeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-node/index:DataOciDatabaseManagementCloudDbNodeConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_nodes oci_database_management_cloud_db_nodes}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_nodes oci_database_management_cloud_db_nodes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-nodes/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
        "line": 466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudDbNodes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/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 DataOciDatabaseManagementCloudDbNodes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_nodes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudDbNodes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudDbNodes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 600
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 539
          },
          "name": "resetCloudDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 555
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 571
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 603
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 587
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 615
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 625
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbNodes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 471
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 527
          },
          "name": "cloudDbNodeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 597
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 543
          },
          "name": "cloudDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 559
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 575
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 607
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 591
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 533
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 549
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 565
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 581
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-nodes/index:DataOciDatabaseManagementCloudDbNodes"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
        "line": 210
      },
      "name": "DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollection",
      "symbolId": "src/data-oci-database-management-cloud-db-nodes/index:DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionItems",
      "symbolId": "src/data-oci-database-management-cloud-db-nodes/index:DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-nodes/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-database-management-cloud-db-nodes/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/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.DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/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-database-management-cloud-db-nodes/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-database-management-cloud-db-nodes/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-nodes/index:DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-nodes/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-database-management-cloud-db-nodes/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 89
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 94
          },
          "name": "cloudConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 99
          },
          "name": "cloudDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 104
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 109
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 114
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 119
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 124
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 130
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 135
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 140
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 146
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 151
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 156
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 161
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 166
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 171
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 177
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 182
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 187
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-nodes/index:DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-nodes/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-database-management-cloud-db-nodes/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/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.DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/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-database-management-cloud-db-nodes/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-database-management-cloud-db-nodes/index.ts",
            "line": 275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-nodes/index:DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-nodes/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-database-management-cloud-db-nodes/index.ts",
        "line": 233
      },
      "name": "DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 263
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-nodes/index:DataOciDatabaseManagementCloudDbNodesCloudDbNodeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudDbNodesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_nodes#cloud_db_system_id DataOciDatabaseManagementCloudDbNodes#cloud_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 13
          },
          "name": "cloudDbSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_nodes#compartment_id DataOciDatabaseManagementCloudDbNodes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/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/7.19.0/docs/data-sources/database_management_cloud_db_nodes#display_name DataOciDatabaseManagementCloudDbNodes#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/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/7.19.0/docs/data-sources/database_management_cloud_db_nodes#filter DataOciDatabaseManagementCloudDbNodes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_cloud_db_nodes#id DataOciDatabaseManagementCloudDbNodes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-nodes/index:DataOciDatabaseManagementCloudDbNodesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
        "line": 286
      },
      "name": "DataOciDatabaseManagementCloudDbNodesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_nodes#name DataOciDatabaseManagementCloudDbNodes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/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/7.19.0/docs/data-sources/database_management_cloud_db_nodes#values DataOciDatabaseManagementCloudDbNodes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/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/7.19.0/docs/data-sources/database_management_cloud_db_nodes#regex DataOciDatabaseManagementCloudDbNodes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 294
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-nodes/index:DataOciDatabaseManagementCloudDbNodesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-nodes/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-database-management-cloud-db-nodes/index.ts",
        "line": 443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/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.DataOciDatabaseManagementCloudDbNodesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbNodesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/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-database-management-cloud-db-nodes/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-database-management-cloud-db-nodes/index.ts",
            "line": 451
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 444
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-nodes/index:DataOciDatabaseManagementCloudDbNodesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-nodes/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-database-management-cloud-db-nodes/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 421
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbNodesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 409
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/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-database-management-cloud-db-nodes/index.ts",
            "line": 438
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 402
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 415
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 431
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-nodes/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbNodesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-nodes/index:DataOciDatabaseManagementCloudDbNodesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystem": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system oci_database_management_cloud_db_system}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystem",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system oci_database_management_cloud_db_system} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system/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.DataOciDatabaseManagementCloudDbSystemConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudDbSystem resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/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 DataOciDatabaseManagementCloudDbSystem to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudDbSystem that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudDbSystem to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 346
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 352
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystem",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 184
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 248
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 254
          },
          "name": "databaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 264
          },
          "name": "dbaasParentInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 259
          },
          "name": "dbSystemDiscoveryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 270
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 275
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 280
          },
          "name": "discoveryAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 285
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 291
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 296
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 301
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 306
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 311
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 317
          },
          "name": "stackMonitoringConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemStackMonitoringConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 322
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 328
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 333
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 338
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 243
          },
          "name": "cloudDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 236
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system/index:DataOciDatabaseManagementCloudDbSystem"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudDbSystemConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system#cloud_db_system_id DataOciDatabaseManagementCloudDbSystem#cloud_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 13
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system/index:DataOciDatabaseManagementCloudDbSystemConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnector": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_connector oci_database_management_cloud_db_system_connector}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnector",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_connector oci_database_management_cloud_db_system_connector} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
          "line": 338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudDbSystemConnector resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 323
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementCloudDbSystemConnector to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_connector#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudDbSystemConnector that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudDbSystemConnector to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/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-database-management-cloud-db-system-connector/index.ts",
            "line": 473
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemConnector",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 311
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 362
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 380
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 385
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 390
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 396
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 401
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 406
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 412
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 417
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 423
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 428
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 433
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 438
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 444
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 449
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 454
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 459
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 375
          },
          "name": "cloudDbSystemConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 368
          },
          "name": "cloudDbSystemConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connector/index:DataOciDatabaseManagementCloudDbSystemConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_connector#cloud_db_system_connector_id DataOciDatabaseManagementCloudDbSystemConnector#cloud_db_system_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 13
          },
          "name": "cloudDbSystemConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connector/index:DataOciDatabaseManagementCloudDbSystemConnectorConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
        "line": 215
      },
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfo",
      "symbolId": "src/data-oci-database-management-cloud-db-system-connector/index:DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/data-oci-database-management-cloud-db-system-connector/index:DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-connector/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-database-management-cloud-db-system-connector/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/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.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/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-database-management-cloud-db-system-connector/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-database-management-cloud-db-system-connector/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connector/index:DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-connector/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-database-management-cloud-db-system-connector/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 67
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 72
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 77
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 82
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 87
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 92
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 97
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connector/index:DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
        "line": 120
      },
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionString",
      "symbolId": "src/data-oci-database-management-cloud-db-system-connector/index:DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-connector/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-database-management-cloud-db-system-connector/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/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.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/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-database-management-cloud-db-system-connector/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-database-management-cloud-db-system-connector/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connector/index:DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-connector/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-database-management-cloud-db-system-connector/index.ts",
        "line": 143
      },
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 172
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 177
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 182
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 187
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 192
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connector/index:DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-connector/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/data-oci-database-management-cloud-db-system-connector/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/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.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 291
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/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/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connector/index:DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-connector/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-database-management-cloud-db-system-connector/index.ts",
        "line": 238
      },
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 267
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 273
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 279
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connector/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connector/index:DataOciDatabaseManagementCloudDbSystemConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_connectors oci_database_management_cloud_db_system_connectors}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_connectors oci_database_management_cloud_db_system_connectors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
          "line": 770
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDatabaseManagementCloudDbSystemConnectorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
        "line": 738
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudDbSystemConnectors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 755
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementCloudDbSystemConnectors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_connectors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudDbSystemConnectors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudDbSystemConnectors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 872
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 811
          },
          "name": "resetCloudDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 827
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 843
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 875
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 859
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 887
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 897
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemConnectors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 743
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 799
          },
          "name": "cloudDbSystemConnectorCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 869
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 815
          },
          "name": "cloudDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 831
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 847
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 879
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 863
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 805
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 821
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 837
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 853
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connectors/index:DataOciDatabaseManagementCloudDbSystemConnectors"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
        "line": 482
      },
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollection",
      "symbolId": "src/data-oci-database-management-cloud-db-system-connectors/index:DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
        "line": 323
      },
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItems",
      "symbolId": "src/data-oci-database-management-cloud-db-system-connectors/index:DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
        "line": 236
      },
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfo",
      "symbolId": "src/data-oci-database-management-cloud-db-system-connectors/index:DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentials",
      "symbolId": "src/data-oci-database-management-cloud-db-system-connectors/index:DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-connectors/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/data-oci-database-management-cloud-db-system-connectors/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/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.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 130
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/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/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connectors/index:DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-connectors/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-database-management-cloud-db-system-connectors/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 88
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 93
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 98
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 103
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 108
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 113
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 118
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connectors/index:DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
        "line": 141
      },
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionString",
      "symbolId": "src/data-oci-database-management-cloud-db-system-connectors/index:DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-connectors/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-database-management-cloud-db-system-connectors/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/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.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/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-database-management-cloud-db-system-connectors/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-database-management-cloud-db-system-connectors/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connectors/index:DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-connectors/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/data-oci-database-management-cloud-db-system-connectors/index.ts",
        "line": 164
      },
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 193
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 198
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 203
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 208
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 213
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connectors/index:DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-connectors/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-database-management-cloud-db-system-connectors/index.ts",
        "line": 305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/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.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/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-database-management-cloud-db-system-connectors/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-database-management-cloud-db-system-connectors/index.ts",
            "line": 312
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connectors/index:DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-connectors/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-database-management-cloud-db-system-connectors/index.ts",
        "line": 259
      },
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 288
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 294
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 300
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connectors/index:DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-connectors/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-database-management-cloud-db-system-connectors/index.ts",
        "line": 464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/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.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/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-database-management-cloud-db-system-connectors/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-database-management-cloud-db-system-connectors/index.ts",
            "line": 471
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connectors/index:DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-connectors/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-database-management-cloud-db-system-connectors/index.ts",
        "line": 346
      },
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 375
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 380
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 385
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 390
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 396
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 401
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 406
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 412
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 417
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 423
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 428
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 433
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 438
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 444
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 449
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 454
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 459
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connectors/index:DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-connectors/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-database-management-cloud-db-system-connectors/index.ts",
        "line": 540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/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.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/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-database-management-cloud-db-system-connectors/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-database-management-cloud-db-system-connectors/index.ts",
            "line": 547
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connectors/index:DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-connectors/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-database-management-cloud-db-system-connectors/index.ts",
        "line": 505
      },
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 535
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connectors/index:DataOciDatabaseManagementCloudDbSystemConnectorsCloudDbSystemConnectorCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_connectors#cloud_db_system_id DataOciDatabaseManagementCloudDbSystemConnectors#cloud_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 13
          },
          "name": "cloudDbSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_connectors#compartment_id DataOciDatabaseManagementCloudDbSystemConnectors#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/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/7.19.0/docs/data-sources/database_management_cloud_db_system_connectors#display_name DataOciDatabaseManagementCloudDbSystemConnectors#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/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/7.19.0/docs/data-sources/database_management_cloud_db_system_connectors#filter DataOciDatabaseManagementCloudDbSystemConnectors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_cloud_db_system_connectors#id DataOciDatabaseManagementCloudDbSystemConnectors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connectors/index:DataOciDatabaseManagementCloudDbSystemConnectorsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
        "line": 558
      },
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_connectors#name DataOciDatabaseManagementCloudDbSystemConnectors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 562
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_connectors#values DataOciDatabaseManagementCloudDbSystemConnectors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 570
          },
          "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/7.19.0/docs/data-sources/database_management_cloud_db_system_connectors#regex DataOciDatabaseManagementCloudDbSystemConnectors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 566
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connectors/index:DataOciDatabaseManagementCloudDbSystemConnectorsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-connectors/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-database-management-cloud-db-system-connectors/index.ts",
        "line": 715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/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.DataOciDatabaseManagementCloudDbSystemConnectorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/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-database-management-cloud-db-system-connectors/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-database-management-cloud-db-system-connectors/index.ts",
            "line": 723
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 716
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connectors/index:DataOciDatabaseManagementCloudDbSystemConnectorsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-connectors/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
        "line": 616
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 693
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemConnectorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 681
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 697
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 710
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 674
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 687
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 703
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-connectors/index.ts",
            "line": 630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemConnectorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-connectors/index:DataOciDatabaseManagementCloudDbSystemConnectorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDatabaseManagementConfig",
      "symbolId": "src/data-oci-database-management-cloud-db-system/index:DataOciDatabaseManagementCloudDbSystemDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system/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-database-management-cloud-db-system/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/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.DataOciDatabaseManagementCloudDbSystemDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/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-database-management-cloud-db-system/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-database-management-cloud-db-system/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system/index:DataOciDatabaseManagementCloudDbSystemDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system/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-database-management-cloud-db-system/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 67
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 72
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system/index:DataOciDatabaseManagementCloudDbSystemDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_discoveries oci_database_management_cloud_db_system_discoveries}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_discoveries oci_database_management_cloud_db_system_discoveries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 3366
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 3334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudDbSystemDiscoveries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3351
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementCloudDbSystemDiscoveries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_discoveries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudDbSystemDiscoveries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudDbSystemDiscoveries to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3448
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3419
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3451
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3435
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3463
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3472
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3339
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3394
          },
          "name": "cloudDbSystemDiscoveryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3445
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3407
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3423
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3455
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3439
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3400
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3413
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3429
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveries"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 3078
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollection",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2913
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItems",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2023
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponents",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponents"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstances",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstances"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstancesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 84
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 89
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 94
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 117
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponents",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponents"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
            "line": 191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponentsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 140
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 169
          },
          "name": "associationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 174
          },
          "name": "componentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 179
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponents"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 595
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstances",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstances"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 489
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnector",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 402
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfo",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 202
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
            "line": 296
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
        "line": 225
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 254
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 259
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 264
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 269
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 274
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 279
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 284
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 307
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 398
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 391
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 391
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 391
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
        "line": 330
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 359
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 364
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 369
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 374
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 379
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 343
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 478
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 485
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 478
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 478
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 478
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 425
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 454
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 460
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 466
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
        "line": 577
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
            "line": 584
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 512
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 541
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 546
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 552
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 557
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 562
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 567
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 572
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 525
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnector"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 678
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 692
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 685
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 685
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 685
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
        "line": 618
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 647
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 652
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 658
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 663
          },
          "name": "crsBaseDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 668
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 673
          },
          "name": "nodeRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 631
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 983
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnector",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 896
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfo",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 696
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 790
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 783
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 797
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 790
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 790
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 790
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 728
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 719
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 748
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 753
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 758
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 763
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 768
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 773
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 778
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 732
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 801
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionString",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
        "line": 878
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
            "line": 885
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 824
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 853
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 858
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 863
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 868
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 873
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 837
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 965
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 979
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 972
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 972
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 972
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
        "line": 919
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 948
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 954
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 960
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 932
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1071
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1078
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1006
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1035
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1040
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1046
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1051
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1056
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1061
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1066
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1019
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnector"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1089
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstances",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstances"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1180
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1173
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1173
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstancesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1112
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1141
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1146
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1151
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1156
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1161
          },
          "name": "oracleHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1125
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1184
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpoints",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpoints"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpointsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1207
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1236
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1241
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1246
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1251
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1256
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 2352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2359
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2352
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2352
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2352
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1279
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurations",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 1353
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1360
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1353
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1353
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1353
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1302
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1331
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1336
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1341
          },
          "name": "subnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 2055
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2046
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2075
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2081
          },
          "name": "asmInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2087
          },
          "name": "associatedComponents",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2092
          },
          "name": "canEnableAllCurrentPdbs",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2097
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2103
          },
          "name": "clusterInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2108
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2113
          },
          "name": "componentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2118
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2123
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2129
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2134
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2139
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2144
          },
          "name": "crsBaseDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2195
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2149
          },
          "name": "dbEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2154
          },
          "name": "dbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2160
          },
          "name": "dbInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2165
          },
          "name": "dbNodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2170
          },
          "name": "dbPacks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2175
          },
          "name": "dbRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2180
          },
          "name": "dbType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2185
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2190
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2200
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2206
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2211
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2216
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2221
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2226
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2231
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2236
          },
          "name": "isAutoEnablePluggableDatabase",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2241
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2246
          },
          "name": "isFlexCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2251
          },
          "name": "isFlexEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2256
          },
          "name": "isSelectedForMonitoring",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2261
          },
          "name": "listenerAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2266
          },
          "name": "listenerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2271
          },
          "name": "logDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2276
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2282
          },
          "name": "networkConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2287
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2292
          },
          "name": "nodeRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2297
          },
          "name": "ocrFileLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2302
          },
          "name": "oracleHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2308
          },
          "name": "pluggableDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2313
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2319
          },
          "name": "scanConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2324
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2329
          },
          "name": "traceDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2334
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2340
          },
          "name": "vipConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2059
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponents"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1757
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabases",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1651
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnector",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1564
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1364
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 1458
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1465
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1458
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1458
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1458
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 1396
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1387
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1416
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1421
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1426
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1431
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1436
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1441
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1446
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1469
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 1553
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1546
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1560
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1553
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1553
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1553
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 1501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1492
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1521
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1526
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1531
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1536
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1541
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1505
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 1640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1633
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1647
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1640
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1640
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1640
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 1596
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1587
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1616
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1622
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1628
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1600
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 1746
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1739
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1753
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1746
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1746
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1746
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1674
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1703
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1708
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1714
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1719
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1724
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1729
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1734
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1687
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnector"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 1837
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1830
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1844
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1837
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1837
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1837
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1780
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1809
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1815
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1820
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1825
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1793
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1848
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurations",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 1927
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1920
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1934
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1927
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1927
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1927
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 1880
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1871
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1900
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1905
          },
          "name": "scanName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1910
          },
          "name": "scanPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1915
          },
          "name": "scanProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1884
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1938
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurations",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 2012
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2005
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2019
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2012
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2012
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2012
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 1970
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 1961
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1990
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1995
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2000
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 1974
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 3067
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 3060
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3074
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3067
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3067
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3067
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 2945
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2936
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2965
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2970
          },
          "name": "cloudDbSystemDiscoveryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2975
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2980
          },
          "name": "dbaasParentInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2986
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2991
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2997
          },
          "name": "discoveredComponents",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsDiscoveredComponentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3002
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3008
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3013
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3018
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3023
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3029
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3034
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3039
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3045
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3050
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3055
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2949
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2827
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperations",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 2902
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2895
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2909
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2902
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2902
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2902
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 2859
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2850
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2879
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2884
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2890
          },
          "name": "value",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2736
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValue",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValue"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2645
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnector",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2558
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfo",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2363
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 2452
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2459
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2452
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2452
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2452
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 2395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2386
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2415
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2420
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2425
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2430
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2435
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2440
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2463
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionString",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 2547
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2554
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2547
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2547
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2547
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2486
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2515
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2520
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2525
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2530
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2535
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 2634
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2627
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2641
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2634
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2634
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2634
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 2590
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2581
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2610
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2616
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2622
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 2725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2718
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2732
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2725
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2725
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2725
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 2677
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2668
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2697
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2703
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2708
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2713
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2681
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnector"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 2816
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2823
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2816
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2816
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2816
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 2759
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2788
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2794
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2799
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2804
          },
          "name": "isSelectedForMonitoring",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 2772
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValue"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsPatchOperationsValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 3136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3150
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3143
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3143
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3143
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 3110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 3101
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3131
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesCloudDbSystemDiscoveryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_discoveries#compartment_id DataOciDatabaseManagementCloudDbSystemDiscoveries#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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/7.19.0/docs/data-sources/database_management_cloud_db_system_discoveries#display_name DataOciDatabaseManagementCloudDbSystemDiscoveries#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/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/7.19.0/docs/data-sources/database_management_cloud_db_system_discoveries#filter DataOciDatabaseManagementCloudDbSystemDiscoveries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_cloud_db_system_discoveries#id DataOciDatabaseManagementCloudDbSystemDiscoveries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 3154
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_discoveries#name DataOciDatabaseManagementCloudDbSystemDiscoveries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3158
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_discoveries#values DataOciDatabaseManagementCloudDbSystemDiscoveries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3166
          },
          "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/7.19.0/docs/data-sources/database_management_cloud_db_system_discoveries#regex DataOciDatabaseManagementCloudDbSystemDiscoveries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3162
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 3319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 3311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3326
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3319
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3319
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3319
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
          "line": 3222
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
        "line": 3212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3289
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3277
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3293
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3306
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3270
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3283
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3299
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discoveries/index.ts",
            "line": 3226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discoveries/index:DataOciDatabaseManagementCloudDbSystemDiscoveriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscovery": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_discovery oci_database_management_cloud_db_system_discovery}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscovery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_discovery oci_database_management_cloud_db_system_discovery} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 2932
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2900
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudDbSystemDiscovery resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2917
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementCloudDbSystemDiscovery to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_discovery#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudDbSystemDiscovery that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudDbSystemDiscovery to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 3062
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 3068
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscovery",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2905
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2956
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2974
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2979
          },
          "name": "dbaasParentInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2985
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2990
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2996
          },
          "name": "discoveredComponents",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 3001
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 3007
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 3012
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 3017
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 3022
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 3028
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 3033
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 3038
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 3044
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 3049
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 3054
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2969
          },
          "name": "cloudDbSystemDiscoveryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2962
          },
          "name": "cloudDbSystemDiscoveryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscovery"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_system_discovery#cloud_db_system_discovery_id DataOciDatabaseManagementCloudDbSystemDiscovery#cloud_db_system_discovery_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 13
          },
          "name": "cloudDbSystemDiscoveryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2006
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponents",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponents"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstances",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstances"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/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.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstancesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 67
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 72
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 77
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 100
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponents",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponents"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/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.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
        "line": 123
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 152
          },
          "name": "associationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 157
          },
          "name": "componentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 162
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponents"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 578
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstances",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstances"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 472
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnector",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 385
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfo",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 185
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/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.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
        "line": 208
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 237
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 242
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 247
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 252
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 257
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 262
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 267
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 290
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 381
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 374
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 374
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 374
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
        "line": 313
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 342
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 347
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 352
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 357
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 362
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 468
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 461
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 461
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 461
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 408
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 437
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 443
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 449
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
        "line": 560
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/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.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
            "line": 567
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 495
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 524
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 529
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 535
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 540
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 545
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 550
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 555
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnector"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 661
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 675
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 668
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 668
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 668
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
        "line": 601
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 630
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 635
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 641
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 646
          },
          "name": "crsBaseDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 651
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 656
          },
          "name": "nodeRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 966
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnector",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 879
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfo",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 679
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
        "line": 766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/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.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
            "line": 773
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 702
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 731
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 736
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 741
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 746
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 751
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 756
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 761
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 715
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 784
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionString",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 861
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 875
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 868
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 868
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 868
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
        "line": 807
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 836
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 841
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 846
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 851
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 856
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 948
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 962
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 955
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 955
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 955
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 911
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 902
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 931
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 937
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 943
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 915
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
        "line": 1054
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/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.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
            "line": 1061
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 998
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 989
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1018
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1023
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1029
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1034
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1039
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1044
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1049
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1002
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnector"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1072
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstances",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstances"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1163
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1156
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1156
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1156
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstancesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
        "line": 1095
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1124
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1129
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1134
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1139
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1144
          },
          "name": "oracleHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1167
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpoints",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpoints"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1258
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1251
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1251
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1251
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpointsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 1199
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1190
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1219
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1224
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1229
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1234
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1239
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 2335
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2342
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2335
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2335
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2335
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1262
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurations",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 1336
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1343
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1336
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1336
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 1294
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1285
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1314
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1319
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1324
          },
          "name": "subnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 2038
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2029
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2058
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2064
          },
          "name": "asmInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2070
          },
          "name": "associatedComponents",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2075
          },
          "name": "canEnableAllCurrentPdbs",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2080
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2086
          },
          "name": "clusterInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2091
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2096
          },
          "name": "componentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2101
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2106
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2112
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2117
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2122
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2127
          },
          "name": "crsBaseDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2178
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2132
          },
          "name": "dbEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2137
          },
          "name": "dbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2143
          },
          "name": "dbInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2148
          },
          "name": "dbNodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2153
          },
          "name": "dbPacks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2158
          },
          "name": "dbRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2163
          },
          "name": "dbType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2168
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2173
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2183
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2189
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2194
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2199
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2204
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2209
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2214
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2219
          },
          "name": "isAutoEnablePluggableDatabase",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2224
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2229
          },
          "name": "isFlexCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2234
          },
          "name": "isFlexEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2239
          },
          "name": "isSelectedForMonitoring",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2244
          },
          "name": "listenerAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2249
          },
          "name": "listenerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2254
          },
          "name": "logDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2259
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2265
          },
          "name": "networkConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2270
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2275
          },
          "name": "nodeRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2280
          },
          "name": "ocrFileLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2285
          },
          "name": "oracleHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2291
          },
          "name": "pluggableDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2296
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2302
          },
          "name": "scanConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2307
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2312
          },
          "name": "traceDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2317
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2323
          },
          "name": "vipConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2042
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponents"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1740
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabases",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1634
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnector",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1547
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1347
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1448
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1441
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1441
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1441
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 1379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1370
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1399
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1404
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1409
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1414
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1419
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1424
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1429
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1452
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 1536
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1529
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1543
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1536
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1536
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1536
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 1484
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1475
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1504
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1509
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1514
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1519
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1524
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 1623
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1616
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1630
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1623
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1623
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1623
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 1579
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1570
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1599
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1605
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1611
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1583
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 1729
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1722
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1736
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1729
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1729
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1729
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 1666
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1657
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1686
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1691
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1697
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1702
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1707
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1712
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1717
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1670
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnector"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 1820
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1813
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1827
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1820
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1820
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1820
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 1772
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1763
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1792
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1798
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1803
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1808
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1776
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1831
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurations",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1903
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1917
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1910
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1910
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1910
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1854
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1883
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1888
          },
          "name": "scanName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1893
          },
          "name": "scanPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1898
          },
          "name": "scanProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1867
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1921
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurations",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1988
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2002
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1995
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1995
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1995
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 1953
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 1944
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1973
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1978
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1983
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 1957
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2810
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperations",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2878
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2892
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2885
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2885
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2885
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2833
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2862
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2867
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2873
          },
          "name": "value",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2846
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2719
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValue",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValue"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2628
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnector",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2541
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2346
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
        "line": 2428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/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.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/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-database-management-cloud-db-system-discovery/index.ts",
            "line": 2435
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 2378
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2369
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2398
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2403
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2408
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2413
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2418
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2423
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2382
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2446
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString",
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 2530
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2537
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2530
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2530
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2530
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 2478
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2469
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2498
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2503
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2508
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2513
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2518
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2482
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 2617
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2610
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2624
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2617
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2617
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2617
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2564
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2593
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2599
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2605
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 2708
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2701
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2715
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2708
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2708
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2708
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 2660
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2651
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2680
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2686
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2691
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2696
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2664
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnector"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 2799
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2806
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2799
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2799
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2799
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
          "line": 2751
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
        "line": 2742
      },
      "name": "DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2771
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2777
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2782
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2787
          },
          "name": "isSelectedForMonitoring",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system-discovery/index.ts",
            "line": 2755
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValue"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system-discovery/index:DataOciDatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemStackMonitoringConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemStackMonitoringConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
        "line": 95
      },
      "name": "DataOciDatabaseManagementCloudDbSystemStackMonitoringConfig",
      "symbolId": "src/data-oci-database-management-cloud-db-system/index:DataOciDatabaseManagementCloudDbSystemStackMonitoringConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemStackMonitoringConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemStackMonitoringConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system/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-database-management-cloud-db-system/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/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.DataOciDatabaseManagementCloudDbSystemStackMonitoringConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemStackMonitoringConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/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-database-management-cloud-db-system/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-database-management-cloud-db-system/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system/index:DataOciDatabaseManagementCloudDbSystemStackMonitoringConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemStackMonitoringConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemStackMonitoringConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-system/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-database-management-cloud-db-system/index.ts",
        "line": 118
      },
      "name": "DataOciDatabaseManagementCloudDbSystemStackMonitoringConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 147
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 152
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-system/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemStackMonitoringConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-system/index:DataOciDatabaseManagementCloudDbSystemStackMonitoringConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystems": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_systems oci_database_management_cloud_db_systems}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystems",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_systems oci_database_management_cloud_db_systems} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-systems/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.DataOciDatabaseManagementCloudDbSystemsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
        "line": 625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudDbSystems resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/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 DataOciDatabaseManagementCloudDbSystems to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_systems#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudDbSystems that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudDbSystems to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 790
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 713
          },
          "name": "resetDbaasParentInfrastructureId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 729
          },
          "name": "resetDeploymentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 745
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 793
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 761
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 777
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 805
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 817
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystems",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 630
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 688
          },
          "name": "cloudDbSystemCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 787
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 701
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 717
          },
          "name": "dbaasParentInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 733
          },
          "name": "deploymentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 749
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 797
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 765
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 781
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 694
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 707
          },
          "name": "dbaasParentInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 723
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 739
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 755
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 771
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-systems/index:DataOciDatabaseManagementCloudDbSystems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
        "line": 369
      },
      "name": "DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollection",
      "symbolId": "src/data-oci-database-management-cloud-db-systems/index:DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
        "line": 204
      },
      "name": "DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItems",
      "symbolId": "src/data-oci-database-management-cloud-db-systems/index:DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
        "line": 44
      },
      "name": "DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsDatabaseManagementConfig",
      "symbolId": "src/data-oci-database-management-cloud-db-systems/index:DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-systems/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-database-management-cloud-db-systems/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/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.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/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-database-management-cloud-db-systems/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-database-management-cloud-db-systems/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-systems/index:DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-systems/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-database-management-cloud-db-systems/index.ts",
        "line": 67
      },
      "name": "DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 96
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 101
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-systems/index:DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-systems/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 365
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 358
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 358
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-systems/index:DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-systems/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-database-management-cloud-db-systems/index.ts",
        "line": 227
      },
      "name": "DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 256
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 262
          },
          "name": "databaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 272
          },
          "name": "dbaasParentInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 267
          },
          "name": "dbSystemDiscoveryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 278
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 283
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 288
          },
          "name": "discoveryAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 293
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 299
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 304
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 309
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 314
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 319
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 325
          },
          "name": "stackMonitoringConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsStackMonitoringConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 330
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 336
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 341
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 346
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-systems/index:DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsStackMonitoringConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsStackMonitoringConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
        "line": 124
      },
      "name": "DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsStackMonitoringConfig",
      "symbolId": "src/data-oci-database-management-cloud-db-systems/index:DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsStackMonitoringConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsStackMonitoringConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsStackMonitoringConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-systems/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-database-management-cloud-db-systems/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/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.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsStackMonitoringConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsStackMonitoringConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/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-database-management-cloud-db-systems/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-database-management-cloud-db-systems/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-systems/index:DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsStackMonitoringConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsStackMonitoringConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsStackMonitoringConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-systems/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-database-management-cloud-db-systems/index.ts",
        "line": 147
      },
      "name": "DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsStackMonitoringConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 176
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 181
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsStackMonitoringConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-systems/index:DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsStackMonitoringConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-systems/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-database-management-cloud-db-systems/index.ts",
        "line": 427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/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.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/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-database-management-cloud-db-systems/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-database-management-cloud-db-systems/index.ts",
            "line": 434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-systems/index:DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
          "line": 401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
        "line": 392
      },
      "name": "DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 422
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-systems/index:DataOciDatabaseManagementCloudDbSystemsCloudDbSystemCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudDbSystemsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_systems#compartment_id DataOciDatabaseManagementCloudDbSystems#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/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/7.19.0/docs/data-sources/database_management_cloud_db_systems#dbaas_parent_infrastructure_id DataOciDatabaseManagementCloudDbSystems#dbaas_parent_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 17
          },
          "name": "dbaasParentInfrastructureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_systems#deployment_type DataOciDatabaseManagementCloudDbSystems#deployment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 21
          },
          "name": "deploymentType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_systems#display_name DataOciDatabaseManagementCloudDbSystems#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/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/7.19.0/docs/data-sources/database_management_cloud_db_systems#filter DataOciDatabaseManagementCloudDbSystems#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_cloud_db_systems#id DataOciDatabaseManagementCloudDbSystems#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/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/7.19.0/docs/data-sources/database_management_cloud_db_systems#state DataOciDatabaseManagementCloudDbSystems#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-systems/index:DataOciDatabaseManagementCloudDbSystemsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
        "line": 445
      },
      "name": "DataOciDatabaseManagementCloudDbSystemsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_db_systems#name DataOciDatabaseManagementCloudDbSystems#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/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/7.19.0/docs/data-sources/database_management_cloud_db_systems#values DataOciDatabaseManagementCloudDbSystems#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/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/7.19.0/docs/data-sources/database_management_cloud_db_systems#regex DataOciDatabaseManagementCloudDbSystems#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 453
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-systems/index:DataOciDatabaseManagementCloudDbSystemsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-systems/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-database-management-cloud-db-systems/index.ts",
        "line": 602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/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.DataOciDatabaseManagementCloudDbSystemsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/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-database-management-cloud-db-systems/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-database-management-cloud-db-systems/index.ts",
            "line": 610
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-systems/index:DataOciDatabaseManagementCloudDbSystemsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-db-systems/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-database-management-cloud-db-systems/index.ts",
        "line": 503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 580
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementCloudDbSystemsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 568
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/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-database-management-cloud-db-systems/index.ts",
            "line": 597
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 561
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 574
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 590
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-db-systems/index.ts",
            "line": 517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudDbSystemsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-db-systems/index:DataOciDatabaseManagementCloudDbSystemsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListener": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_listener oci_database_management_cloud_listener}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListener",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_listener oci_database_management_cloud_listener} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listener/index.ts",
          "line": 341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-listener/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudListener resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 326
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementCloudListener to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_listener#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudListener that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudListener to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 533
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 539
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudListener",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 314
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 366
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 371
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 376
          },
          "name": "cloudConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 381
          },
          "name": "cloudDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 386
          },
          "name": "cloudDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 391
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 409
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 414
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 419
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 425
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 430
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 436
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 442
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 447
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 452
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 457
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 462
          },
          "name": "listenerAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 467
          },
          "name": "listenerOraLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 472
          },
          "name": "listenerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 477
          },
          "name": "logDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 482
          },
          "name": "oracleHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 488
          },
          "name": "servicedAsms",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicedAsmsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 494
          },
          "name": "servicedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 499
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 505
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 510
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 515
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 520
          },
          "name": "traceDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 525
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 404
          },
          "name": "cloudListenerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 397
          },
          "name": "cloudListenerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listener/index:DataOciDatabaseManagementCloudListener"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-listener/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudListenerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_listener#cloud_listener_id DataOciDatabaseManagementCloudListener#cloud_listener_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 13
          },
          "name": "cloudListenerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listener/index:DataOciDatabaseManagementCloudListenerConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-listener/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseManagementCloudListenerEndpoints",
      "symbolId": "src/data-oci-database-management-cloud-listener/index:DataOciDatabaseManagementCloudListenerEndpoints"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listener/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-database-management-cloud-listener/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/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.DataOciDatabaseManagementCloudListenerEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudListenerEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/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-database-management-cloud-listener/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-database-management-cloud-listener/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listener/index:DataOciDatabaseManagementCloudListenerEndpointsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listener/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-database-management-cloud-listener/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementCloudListenerEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 67
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 72
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 77
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 82
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 87
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listener/index:DataOciDatabaseManagementCloudListenerEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicedAsms": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicedAsms",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-listener/index.ts",
        "line": 110
      },
      "name": "DataOciDatabaseManagementCloudListenerServicedAsms",
      "symbolId": "src/data-oci-database-management-cloud-listener/index:DataOciDatabaseManagementCloudListenerServicedAsms"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicedAsmsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicedAsmsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listener/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-database-management-cloud-listener/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/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.DataOciDatabaseManagementCloudListenerServicedAsmsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudListenerServicedAsmsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/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-database-management-cloud-listener/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-database-management-cloud-listener/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listener/index:DataOciDatabaseManagementCloudListenerServicedAsmsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicedAsmsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicedAsmsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listener/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-database-management-cloud-listener/index.ts",
        "line": 133
      },
      "name": "DataOciDatabaseManagementCloudListenerServicedAsmsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 162
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 167
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 172
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicedAsms"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listener/index:DataOciDatabaseManagementCloudListenerServicedAsmsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-listener/index.ts",
        "line": 195
      },
      "name": "DataOciDatabaseManagementCloudListenerServicedDatabases",
      "symbolId": "src/data-oci-database-management-cloud-listener/index:DataOciDatabaseManagementCloudListenerServicedDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listener/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-database-management-cloud-listener/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/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.DataOciDatabaseManagementCloudListenerServicedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudListenerServicedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/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-database-management-cloud-listener/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-database-management-cloud-listener/index.ts",
            "line": 294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listener/index:DataOciDatabaseManagementCloudListenerServicedDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listener/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-database-management-cloud-listener/index.ts",
        "line": 218
      },
      "name": "DataOciDatabaseManagementCloudListenerServicedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 247
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 252
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 257
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 267
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 262
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 272
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 277
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 282
          },
          "name": "isManaged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener/index.ts",
            "line": 231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicedDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listener/index:DataOciDatabaseManagementCloudListenerServicedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServices": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_listener_services oci_database_management_cloud_listener_services}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServices",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_listener_services oci_database_management_cloud_listener_services} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
          "line": 409
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudListenerServices resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 394
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementCloudListenerServices to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_listener_services#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudListenerServices that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudListenerServices to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 505
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 508
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 463
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 492
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 520
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 530
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudListenerServices",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 382
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 451
          },
          "name": "cloudListenerServiceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 502
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 445
          },
          "name": "cloudListenerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 512
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 467
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 480
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 496
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 438
          },
          "name": "cloudListenerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 457
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 473
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 486
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listener-services/index:DataOciDatabaseManagementCloudListenerServices"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
        "line": 121
      },
      "name": "DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollection",
      "symbolId": "src/data-oci-database-management-cloud-listener-services/index:DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionItems",
      "symbolId": "src/data-oci-database-management-cloud-listener-services/index:DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listener-services/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-database-management-cloud-listener-services/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/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.DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/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-database-management-cloud-listener-services/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-database-management-cloud-listener-services/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listener-services/index:DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listener-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-database-management-cloud-listener-services/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 88
          },
          "name": "listenerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 93
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 98
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listener-services/index:DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listener-services/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-database-management-cloud-listener-services/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/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.DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/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-database-management-cloud-listener-services/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-database-management-cloud-listener-services/index.ts",
            "line": 186
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listener-services/index:DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listener-services/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-database-management-cloud-listener-services/index.ts",
        "line": 144
      },
      "name": "DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 174
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listener-services/index:DataOciDatabaseManagementCloudListenerServicesCloudListenerServiceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudListenerServicesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_listener_services#cloud_listener_id DataOciDatabaseManagementCloudListenerServices#cloud_listener_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 13
          },
          "name": "cloudListenerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_listener_services#managed_database_id DataOciDatabaseManagementCloudListenerServices#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 24
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_listener_services#filter DataOciDatabaseManagementCloudListenerServices#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_cloud_listener_services#id DataOciDatabaseManagementCloudListenerServices#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/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/7.19.0/docs/data-sources/database_management_cloud_listener_services#opc_named_credential_id DataOciDatabaseManagementCloudListenerServices#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 28
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listener-services/index:DataOciDatabaseManagementCloudListenerServicesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
        "line": 197
      },
      "name": "DataOciDatabaseManagementCloudListenerServicesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_listener_services#name DataOciDatabaseManagementCloudListenerServices#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 201
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_listener_services#values DataOciDatabaseManagementCloudListenerServices#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 209
          },
          "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/7.19.0/docs/data-sources/database_management_cloud_listener_services#regex DataOciDatabaseManagementCloudListenerServices#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 205
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listener-services/index:DataOciDatabaseManagementCloudListenerServicesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listener-services/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
        "line": 354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 369
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudListenerServicesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 362
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 362
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 362
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listener-services/index:DataOciDatabaseManagementCloudListenerServicesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listener-services/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-database-management-cloud-listener-services/index.ts",
        "line": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 332
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementCloudListenerServicesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 320
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 336
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 349
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 313
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 326
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 342
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listener-services/index.ts",
            "line": 269
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenerServicesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listener-services/index:DataOciDatabaseManagementCloudListenerServicesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListeners": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_listeners oci_database_management_cloud_listeners}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListeners",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_listeners oci_database_management_cloud_listeners} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listeners/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
        "line": 809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementCloudListeners resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/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 DataOciDatabaseManagementCloudListeners to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_listeners#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementCloudListeners that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementCloudListeners to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 943
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 876
          },
          "name": "resetCloudDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 898
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 914
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 946
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 930
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/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-database-management-cloud-listeners/index.ts",
            "line": 968
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudListeners",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 814
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 886
          },
          "name": "cloudListenerCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 940
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 880
          },
          "name": "cloudDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 902
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 918
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 950
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 934
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 870
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 892
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 908
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 924
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listeners/index:DataOciDatabaseManagementCloudListeners"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
        "line": 553
      },
      "name": "DataOciDatabaseManagementCloudListenersCloudListenerCollection",
      "symbolId": "src/data-oci-database-management-cloud-listeners/index:DataOciDatabaseManagementCloudListenersCloudListenerCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
        "line": 326
      },
      "name": "DataOciDatabaseManagementCloudListenersCloudListenerCollectionItems",
      "symbolId": "src/data-oci-database-management-cloud-listeners/index:DataOciDatabaseManagementCloudListenersCloudListenerCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsEndpoints",
      "symbolId": "src/data-oci-database-management-cloud-listeners/index:DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsEndpoints"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listeners/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-database-management-cloud-listeners/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/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.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/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-database-management-cloud-listeners/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-database-management-cloud-listeners/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listeners/index:DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsEndpointsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listeners/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-database-management-cloud-listeners/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 88
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 93
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 98
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 103
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 108
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listeners/index:DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listeners/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-database-management-cloud-listeners/index.ts",
        "line": 535
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/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.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/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-database-management-cloud-listeners/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-database-management-cloud-listeners/index.ts",
            "line": 542
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listeners/index:DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listeners/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-database-management-cloud-listeners/index.ts",
        "line": 349
      },
      "name": "DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 379
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 384
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 389
          },
          "name": "cloudConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 394
          },
          "name": "cloudDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 399
          },
          "name": "cloudDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 404
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 409
          },
          "name": "cloudListenerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 414
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 419
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 424
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 430
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 435
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 441
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 447
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 452
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 457
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 462
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 467
          },
          "name": "listenerAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 472
          },
          "name": "listenerOraLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 477
          },
          "name": "listenerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 482
          },
          "name": "logDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 487
          },
          "name": "oracleHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 493
          },
          "name": "servicedAsms",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedAsmsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 499
          },
          "name": "servicedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 504
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 510
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 515
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 520
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 525
          },
          "name": "traceDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 530
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listeners/index:DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedAsms": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedAsms",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
        "line": 131
      },
      "name": "DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedAsms",
      "symbolId": "src/data-oci-database-management-cloud-listeners/index:DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedAsms"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedAsmsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedAsmsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listeners/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-database-management-cloud-listeners/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/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.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedAsmsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedAsmsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/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-database-management-cloud-listeners/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-database-management-cloud-listeners/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listeners/index:DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedAsmsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedAsmsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedAsmsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listeners/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-database-management-cloud-listeners/index.ts",
        "line": 154
      },
      "name": "DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedAsmsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 183
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 188
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 193
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedAsms"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listeners/index:DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedAsmsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
        "line": 216
      },
      "name": "DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedDatabases",
      "symbolId": "src/data-oci-database-management-cloud-listeners/index:DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listeners/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-database-management-cloud-listeners/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/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.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/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-database-management-cloud-listeners/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-database-management-cloud-listeners/index.ts",
            "line": 315
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listeners/index:DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listeners/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-database-management-cloud-listeners/index.ts",
        "line": 239
      },
      "name": "DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 268
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 273
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 278
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 288
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 283
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 293
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 298
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 303
          },
          "name": "isManaged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listeners/index:DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsServicedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listeners/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-database-management-cloud-listeners/index.ts",
        "line": 611
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/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.DataOciDatabaseManagementCloudListenersCloudListenerCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudListenersCloudListenerCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/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-database-management-cloud-listeners/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-database-management-cloud-listeners/index.ts",
            "line": 618
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listeners/index:DataOciDatabaseManagementCloudListenersCloudListenerCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listeners/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-database-management-cloud-listeners/index.ts",
        "line": 576
      },
      "name": "DataOciDatabaseManagementCloudListenersCloudListenerCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 606
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 589
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersCloudListenerCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listeners/index:DataOciDatabaseManagementCloudListenersCloudListenerCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementCloudListenersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_listeners#cloud_db_system_id DataOciDatabaseManagementCloudListeners#cloud_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 13
          },
          "name": "cloudDbSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_listeners#compartment_id DataOciDatabaseManagementCloudListeners#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/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/7.19.0/docs/data-sources/database_management_cloud_listeners#display_name DataOciDatabaseManagementCloudListeners#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/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/7.19.0/docs/data-sources/database_management_cloud_listeners#filter DataOciDatabaseManagementCloudListeners#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_cloud_listeners#id DataOciDatabaseManagementCloudListeners#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listeners/index:DataOciDatabaseManagementCloudListenersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
        "line": 629
      },
      "name": "DataOciDatabaseManagementCloudListenersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_listeners#name DataOciDatabaseManagementCloudListeners#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 633
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_cloud_listeners#values DataOciDatabaseManagementCloudListeners#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 641
          },
          "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/7.19.0/docs/data-sources/database_management_cloud_listeners#regex DataOciDatabaseManagementCloudListeners#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 637
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listeners/index:DataOciDatabaseManagementCloudListenersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listeners/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-database-management-cloud-listeners/index.ts",
        "line": 786
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/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.DataOciDatabaseManagementCloudListenersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementCloudListenersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/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-database-management-cloud-listeners/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-database-management-cloud-listeners/index.ts",
            "line": 794
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 787
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listeners/index:DataOciDatabaseManagementCloudListenersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
          "line": 697
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
        "line": 687
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 764
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementCloudListenersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 752
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 768
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 781
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 745
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 758
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 774
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-cloud-listeners/index.ts",
            "line": 701
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementCloudListenersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-cloud-listeners/index:DataOciDatabaseManagementCloudListenersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoint oci_database_management_db_management_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoint oci_database_management_db_management_private_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-db-management-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.DataOciDatabaseManagementDbManagementPrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementDbManagementPrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-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 DataOciDatabaseManagementDbManagementPrivateEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementDbManagementPrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementDbManagementPrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint/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-database-management-db-management-private-endpoint/index.ts",
            "line": 175
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
            "line": 105
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
            "line": 115
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
            "line": 120
          },
          "name": "isDnsResolutionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
            "line": 125
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
            "line": 130
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
            "line": 135
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
            "line": 145
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
            "line": 151
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
            "line": 156
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
            "line": 161
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
            "line": 88
          },
          "name": "dbManagementPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
            "line": 81
          },
          "name": "dbManagementPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoint/index:DataOciDatabaseManagementDbManagementPrivateEndpoint"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabase": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoint_associated_database oci_database_management_db_management_private_endpoint_associated_database}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoint_associated_database oci_database_management_db_management_private_endpoint_associated_database} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
          "line": 152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
            "line": 137
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabase to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoint_associated_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
            "line": 211
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/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-database-management-db-management-private-endpoint-associated-database/index.ts",
            "line": 237
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
            "line": 125
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
            "line": 221
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabaseItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
            "line": 186
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
            "line": 199
          },
          "name": "dbManagementPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
            "line": 215
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
            "line": 179
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
            "line": 192
          },
          "name": "dbManagementPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
            "line": 205
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index:DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabase"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoint_associated_database#compartment_id DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabase#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/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/7.19.0/docs/data-sources/database_management_db_management_private_endpoint_associated_database#db_management_private_endpoint_id DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabase#db_management_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
            "line": 17
          },
          "name": "dbManagementPrivateEndpointId",
          "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/7.19.0/docs/data-sources/database_management_db_management_private_endpoint_associated_database#id DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index:DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabaseConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabaseItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabaseItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
        "line": 26
      },
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabaseItems",
      "symbolId": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index:DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabaseItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabaseItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabaseItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/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-database-management-db-management-private-endpoint-associated-database/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/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.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabaseItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabaseItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/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-database-management-db-management-private-endpoint-associated-database/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-database-management-db-management-private-endpoint-associated-database/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index:DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabaseItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabaseItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabaseItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/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-database-management-db-management-private-endpoint-associated-database/index.ts",
        "line": 49
      },
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabaseItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
            "line": 78
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
            "line": 83
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
            "line": 88
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
            "line": 93
          },
          "name": "timeRegistered",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabaseItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoint-associated-database/index:DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabaseItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabases": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoint_associated_databases oci_database_management_db_management_private_endpoint_associated_databases}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoint_associated_databases oci_database_management_db_management_private_endpoint_associated_databases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
          "line": 410
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
        "line": 378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabases resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 395
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoint_associated_databases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 489
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 492
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 476
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 504
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 513
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 383
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 438
          },
          "name": "associatedDatabaseCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 486
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 451
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 464
          },
          "name": "dbManagementPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 496
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 480
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 444
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 457
          },
          "name": "dbManagementPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 470
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index:DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
        "line": 122
      },
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollection",
      "symbolId": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index:DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionItems",
      "symbolId": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index:DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/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-database-management-db-management-private-endpoint-associated-databases/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/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.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/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-database-management-db-management-private-endpoint-associated-databases/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-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index:DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/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-database-management-db-management-private-endpoint-associated-databases/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 84
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 94
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 99
          },
          "name": "timeRegistered",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index:DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/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-database-management-db-management-private-endpoint-associated-databases/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/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.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/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-database-management-db-management-private-endpoint-associated-databases/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-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 187
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index:DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
        "line": 145
      },
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 175
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index:DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesAssociatedDatabaseCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoint_associated_databases#compartment_id DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabases#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/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/7.19.0/docs/data-sources/database_management_db_management_private_endpoint_associated_databases#db_management_private_endpoint_id DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabases#db_management_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 17
          },
          "name": "dbManagementPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoint_associated_databases#filter DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabases#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_db_management_private_endpoint_associated_databases#id DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabases#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index:DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
        "line": 198
      },
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoint_associated_databases#name DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 202
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoint_associated_databases#values DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabases#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 210
          },
          "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/7.19.0/docs/data-sources/database_management_db_management_private_endpoint_associated_databases#regex DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabases#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 206
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index:DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/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-database-management-db-management-private-endpoint-associated-databases/index.ts",
        "line": 355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/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.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/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-database-management-db-management-private-endpoint-associated-databases/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-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 363
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index:DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 333
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 321
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 337
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 350
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 314
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 327
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 343
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index.ts",
            "line": 270
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoint-associated-databases/index:DataOciDatabaseManagementDbManagementPrivateEndpointAssociatedDatabasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoint#db_management_private_endpoint_id DataOciDatabaseManagementDbManagementPrivateEndpoint#db_management_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoint/index.ts",
            "line": 13
          },
          "name": "dbManagementPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoint/index:DataOciDatabaseManagementDbManagementPrivateEndpointConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoints oci_database_management_db_management_private_endpoints}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoints oci_database_management_db_management_private_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-db-management-private-endpoints/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.DataOciDatabaseManagementDbManagementPrivateEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
        "line": 452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementDbManagementPrivateEndpoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/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 DataOciDatabaseManagementDbManagementPrivateEndpoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementDbManagementPrivateEndpoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementDbManagementPrivateEndpoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 634
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 637
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 541
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 557
          },
          "name": "resetIsCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 573
          },
          "name": "resetIsDnsResolutionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 589
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 605
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 621
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 649
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 662
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 457
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 529
          },
          "name": "dbManagementPrivateEndpointCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 631
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 523
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 641
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 545
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 561
          },
          "name": "isClusterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 577
          },
          "name": "isDnsResolutionEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 593
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 609
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 625
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 516
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 535
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 551
          },
          "name": "isCluster",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 567
          },
          "name": "isDnsResolutionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 583
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 599
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 615
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoints/index:DataOciDatabaseManagementDbManagementPrivateEndpoints"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoints#compartment_id DataOciDatabaseManagementDbManagementPrivateEndpoints#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/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/7.19.0/docs/data-sources/database_management_db_management_private_endpoints#filter DataOciDatabaseManagementDbManagementPrivateEndpoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_db_management_private_endpoints#id DataOciDatabaseManagementDbManagementPrivateEndpoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/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/7.19.0/docs/data-sources/database_management_db_management_private_endpoints#is_cluster DataOciDatabaseManagementDbManagementPrivateEndpoints#is_cluster}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 24
          },
          "name": "isCluster",
          "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/7.19.0/docs/data-sources/database_management_db_management_private_endpoints#is_dns_resolution_enabled DataOciDatabaseManagementDbManagementPrivateEndpoints#is_dns_resolution_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 28
          },
          "name": "isDnsResolutionEnabled",
          "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/7.19.0/docs/data-sources/database_management_db_management_private_endpoints#name DataOciDatabaseManagementDbManagementPrivateEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/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/7.19.0/docs/data-sources/database_management_db_management_private_endpoints#state DataOciDatabaseManagementDbManagementPrivateEndpoints#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/database_management_db_management_private_endpoints#vcn_id DataOciDatabaseManagementDbManagementPrivateEndpoints#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 40
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoints/index:DataOciDatabaseManagementDbManagementPrivateEndpointsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
        "line": 196
      },
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollection",
      "symbolId": "src/data-oci-database-management-db-management-private-endpoints/index:DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
        "line": 48
      },
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionItems",
      "symbolId": "src/data-oci-database-management-db-management-private-endpoints/index:DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-db-management-private-endpoints/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-database-management-db-management-private-endpoints/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/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.DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/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-database-management-db-management-private-endpoints/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-database-management-db-management-private-endpoints/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoints/index:DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-db-management-private-endpoints/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-database-management-db-management-private-endpoints/index.ts",
        "line": 71
      },
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 100
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 106
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 111
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 117
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 122
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 127
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 132
          },
          "name": "isDnsResolutionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 137
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 142
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 147
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 152
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 157
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 163
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 168
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 173
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoints/index:DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-db-management-private-endpoints/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-database-management-db-management-private-endpoints/index.ts",
        "line": 254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/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.DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/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-database-management-db-management-private-endpoints/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-database-management-db-management-private-endpoints/index.ts",
            "line": 261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoints/index:DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-db-management-private-endpoints/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-database-management-db-management-private-endpoints/index.ts",
        "line": 219
      },
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 249
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoints/index:DataOciDatabaseManagementDbManagementPrivateEndpointsDbManagementPrivateEndpointCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
        "line": 272
      },
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoints#name DataOciDatabaseManagementDbManagementPrivateEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 276
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_db_management_private_endpoints#values DataOciDatabaseManagementDbManagementPrivateEndpoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 284
          },
          "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/7.19.0/docs/data-sources/database_management_db_management_private_endpoints#regex DataOciDatabaseManagementDbManagementPrivateEndpoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 280
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoints/index:DataOciDatabaseManagementDbManagementPrivateEndpointsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-db-management-private-endpoints/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-database-management-db-management-private-endpoints/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/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.DataOciDatabaseManagementDbManagementPrivateEndpointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/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-database-management-db-management-private-endpoints/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-database-management-db-management-private-endpoints/index.ts",
            "line": 437
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 430
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoints/index:DataOciDatabaseManagementDbManagementPrivateEndpointsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-db-management-private-endpoints/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 407
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementDbManagementPrivateEndpointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 395
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 411
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 424
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 388
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 401
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 417
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-db-management-private-endpoints/index.ts",
            "line": 344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementDbManagementPrivateEndpointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-db-management-private-endpoints/index:DataOciDatabaseManagementDbManagementPrivateEndpointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsm": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm oci_database_management_external_asm}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsm",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm oci_database_management_external_asm} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm/index.ts",
          "line": 161
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalAsm resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 146
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalAsm to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalAsm that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalAsm to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/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-database-management-external-asm/index.ts",
            "line": 307
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsm",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 134
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 186
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 191
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 196
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 202
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 207
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 225
          },
          "name": "externalConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 230
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 236
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 241
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 246
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 251
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 256
          },
          "name": "isFlexEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 261
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 267
          },
          "name": "servicedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmServicedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 272
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 278
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 283
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 288
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 293
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 220
          },
          "name": "externalAsmIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 213
          },
          "name": "externalAsmId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm/index:DataOciDatabaseManagementExternalAsm"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalAsmConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm#external_asm_id DataOciDatabaseManagementExternalAsm#external_asm_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 13
          },
          "name": "externalAsmId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm/index:DataOciDatabaseManagementExternalAsmConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_configuration oci_database_management_external_asm_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_configuration oci_database_management_external_asm_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
          "line": 162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalAsmConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
            "line": 147
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalAsmConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalAsmConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalAsmConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
            "line": 208
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
            "line": 230
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/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-database-management-external-asm-configuration/index.ts",
            "line": 250
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
            "line": 135
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
            "line": 218
          },
          "name": "initParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmConfigurationInitParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
            "line": 196
          },
          "name": "externalAsmIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
            "line": 212
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
            "line": 234
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
            "line": 189
          },
          "name": "externalAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
            "line": 202
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
            "line": 224
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-configuration/index:DataOciDatabaseManagementExternalAsmConfiguration"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalAsmConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_configuration#external_asm_id DataOciDatabaseManagementExternalAsmConfiguration#external_asm_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
            "line": 13
          },
          "name": "externalAsmId",
          "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/7.19.0/docs/data-sources/database_management_external_asm_configuration#id DataOciDatabaseManagementExternalAsmConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-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/7.19.0/docs/data-sources/database_management_external_asm_configuration#opc_named_credential_id DataOciDatabaseManagementExternalAsmConfiguration#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
            "line": 24
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-configuration/index:DataOciDatabaseManagementExternalAsmConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmConfigurationInitParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmConfigurationInitParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
        "line": 26
      },
      "name": "DataOciDatabaseManagementExternalAsmConfigurationInitParameters",
      "symbolId": "src/data-oci-database-management-external-asm-configuration/index:DataOciDatabaseManagementExternalAsmConfigurationInitParameters"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmConfigurationInitParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmConfigurationInitParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-configuration/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-database-management-external-asm-configuration/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/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.DataOciDatabaseManagementExternalAsmConfigurationInitParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmConfigurationInitParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/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-database-management-external-asm-configuration/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-database-management-external-asm-configuration/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-configuration/index:DataOciDatabaseManagementExternalAsmConfigurationInitParametersList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmConfigurationInitParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmConfigurationInitParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-configuration/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-database-management-external-asm-configuration/index.ts",
        "line": 49
      },
      "name": "DataOciDatabaseManagementExternalAsmConfigurationInitParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
            "line": 78
          },
          "name": "asmInstanceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
            "line": 83
          },
          "name": "asmInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
            "line": 88
          },
          "name": "autoMountDiskGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
            "line": 93
          },
          "name": "diskDiscoveryPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
            "line": 98
          },
          "name": "preferredReadFailureGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
            "line": 103
          },
          "name": "rebalancePower",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-configuration/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmConfigurationInitParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-configuration/index:DataOciDatabaseManagementExternalAsmConfigurationInitParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_disk_groups oci_database_management_external_asm_disk_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_disk_groups oci_database_management_external_asm_disk_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-disk-groups/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.DataOciDatabaseManagementExternalAsmDiskGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalAsmDiskGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/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 DataOciDatabaseManagementExternalAsmDiskGroups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_disk_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalAsmDiskGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalAsmDiskGroups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 517
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 520
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 488
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 504
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/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-database-management-external-asm-disk-groups/index.ts",
            "line": 541
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmDiskGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 408
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 463
          },
          "name": "externalAsmDiskGroupCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 514
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 476
          },
          "name": "externalAsmIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 524
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 492
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 508
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 469
          },
          "name": "externalAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 482
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 498
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-disk-groups/index:DataOciDatabaseManagementExternalAsmDiskGroups"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalAsmDiskGroupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_disk_groups#external_asm_id DataOciDatabaseManagementExternalAsmDiskGroups#external_asm_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 13
          },
          "name": "externalAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_disk_groups#filter DataOciDatabaseManagementExternalAsmDiskGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_external_asm_disk_groups#id DataOciDatabaseManagementExternalAsmDiskGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/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/7.19.0/docs/data-sources/database_management_external_asm_disk_groups#opc_named_credential_id DataOciDatabaseManagementExternalAsmDiskGroups#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 24
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-disk-groups/index:DataOciDatabaseManagementExternalAsmDiskGroupsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
        "line": 147
      },
      "name": "DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollection",
      "symbolId": "src/data-oci-database-management-external-asm-disk-groups/index:DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionItems",
      "symbolId": "src/data-oci-database-management-external-asm-disk-groups/index:DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-disk-groups/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-database-management-external-asm-disk-groups/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/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.DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/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-database-management-external-asm-disk-groups/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-database-management-external-asm-disk-groups/index.ts",
            "line": 136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-disk-groups/index:DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-disk-groups/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-database-management-external-asm-disk-groups/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 84
          },
          "name": "databases",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 89
          },
          "name": "dismountingInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 94
          },
          "name": "isSparse",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 99
          },
          "name": "mountingInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 104
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 109
          },
          "name": "redundancyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 114
          },
          "name": "totalSizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 119
          },
          "name": "usedPercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 124
          },
          "name": "usedSizeInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-disk-groups/index:DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-disk-groups/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-database-management-external-asm-disk-groups/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/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.DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/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-database-management-external-asm-disk-groups/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-database-management-external-asm-disk-groups/index.ts",
            "line": 212
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-disk-groups/index:DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-disk-groups/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-database-management-external-asm-disk-groups/index.ts",
        "line": 170
      },
      "name": "DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 200
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-disk-groups/index:DataOciDatabaseManagementExternalAsmDiskGroupsExternalAsmDiskGroupCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
        "line": 223
      },
      "name": "DataOciDatabaseManagementExternalAsmDiskGroupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_disk_groups#name DataOciDatabaseManagementExternalAsmDiskGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/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/7.19.0/docs/data-sources/database_management_external_asm_disk_groups#values DataOciDatabaseManagementExternalAsmDiskGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/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/7.19.0/docs/data-sources/database_management_external_asm_disk_groups#regex DataOciDatabaseManagementExternalAsmDiskGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 231
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-disk-groups/index:DataOciDatabaseManagementExternalAsmDiskGroupsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-disk-groups/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-database-management-external-asm-disk-groups/index.ts",
        "line": 380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/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.DataOciDatabaseManagementExternalAsmDiskGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmDiskGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/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-database-management-external-asm-disk-groups/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-database-management-external-asm-disk-groups/index.ts",
            "line": 388
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-disk-groups/index:DataOciDatabaseManagementExternalAsmDiskGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-disk-groups/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-database-management-external-asm-disk-groups/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 358
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmDiskGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 346
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/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-database-management-external-asm-disk-groups/index.ts",
            "line": 375
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 339
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 352
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 368
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-disk-groups/index.ts",
            "line": 295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmDiskGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-disk-groups/index:DataOciDatabaseManagementExternalAsmDiskGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_instance oci_database_management_external_asm_instance}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_instance oci_database_management_external_asm_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-instance/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.DataOciDatabaseManagementExternalAsmInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalAsmInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/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 DataOciDatabaseManagementExternalAsmInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalAsmInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalAsmInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/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-database-management-external-asm-instance/index.ts",
            "line": 180
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
            "line": 75
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
            "line": 85
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
            "line": 91
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
            "line": 96
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
            "line": 101
          },
          "name": "externalAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
            "line": 119
          },
          "name": "externalDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
            "line": 124
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
            "line": 130
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
            "line": 135
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
            "line": 140
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
            "line": 145
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
            "line": 150
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
            "line": 156
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
            "line": 161
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
            "line": 166
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
            "line": 114
          },
          "name": "externalAsmInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
            "line": 107
          },
          "name": "externalAsmInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-instance/index:DataOciDatabaseManagementExternalAsmInstance"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalAsmInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_instance#external_asm_instance_id DataOciDatabaseManagementExternalAsmInstance#external_asm_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instance/index.ts",
            "line": 13
          },
          "name": "externalAsmInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-instance/index:DataOciDatabaseManagementExternalAsmInstanceConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_instances oci_database_management_external_asm_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_instances oci_database_management_external_asm_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-instances/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalAsmInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/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 DataOciDatabaseManagementExternalAsmInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalAsmInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalAsmInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 584
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 517
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 533
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 549
          },
          "name": "resetExternalAsmId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 587
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 571
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 599
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 609
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 455
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 559
          },
          "name": "externalAsmInstanceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 581
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 521
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 537
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 553
          },
          "name": "externalAsmIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 591
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 575
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 511
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 527
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 543
          },
          "name": "externalAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 565
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-instances/index:DataOciDatabaseManagementExternalAsmInstances"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalAsmInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_instances#compartment_id DataOciDatabaseManagementExternalAsmInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/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/7.19.0/docs/data-sources/database_management_external_asm_instances#display_name DataOciDatabaseManagementExternalAsmInstances#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/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/7.19.0/docs/data-sources/database_management_external_asm_instances#external_asm_id DataOciDatabaseManagementExternalAsmInstances#external_asm_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 21
          },
          "name": "externalAsmId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_instances#filter DataOciDatabaseManagementExternalAsmInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_external_asm_instances#id DataOciDatabaseManagementExternalAsmInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-instances/index:DataOciDatabaseManagementExternalAsmInstancesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
        "line": 194
      },
      "name": "DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollection",
      "symbolId": "src/data-oci-database-management-external-asm-instances/index:DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionItems",
      "symbolId": "src/data-oci-database-management-external-asm-instances/index:DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-instances/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-database-management-external-asm-instances/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/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.DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/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-database-management-external-asm-instances/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-database-management-external-asm-instances/index.ts",
            "line": 183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-instances/index:DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-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-database-management-external-asm-instances/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 88
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 98
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 104
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 109
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 114
          },
          "name": "externalAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 119
          },
          "name": "externalAsmInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 124
          },
          "name": "externalDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 129
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 135
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 140
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 145
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 150
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 155
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 161
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 166
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 171
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-instances/index:DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-instances/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-database-management-external-asm-instances/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/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.DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/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-database-management-external-asm-instances/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-database-management-external-asm-instances/index.ts",
            "line": 259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-instances/index:DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-instances/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-database-management-external-asm-instances/index.ts",
        "line": 217
      },
      "name": "DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 247
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-instances/index:DataOciDatabaseManagementExternalAsmInstancesExternalAsmInstanceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
        "line": 270
      },
      "name": "DataOciDatabaseManagementExternalAsmInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_instances#name DataOciDatabaseManagementExternalAsmInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/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/7.19.0/docs/data-sources/database_management_external_asm_instances#values DataOciDatabaseManagementExternalAsmInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/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/7.19.0/docs/data-sources/database_management_external_asm_instances#regex DataOciDatabaseManagementExternalAsmInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 278
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-instances/index:DataOciDatabaseManagementExternalAsmInstancesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-instances/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-database-management-external-asm-instances/index.ts",
        "line": 427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/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.DataOciDatabaseManagementExternalAsmInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/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-database-management-external-asm-instances/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-database-management-external-asm-instances/index.ts",
            "line": 435
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-instances/index:DataOciDatabaseManagementExternalAsmInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-instances/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-database-management-external-asm-instances/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 405
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 393
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/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-database-management-external-asm-instances/index.ts",
            "line": 422
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 386
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 399
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 415
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-instances/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-instances/index:DataOciDatabaseManagementExternalAsmInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmServicedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmServicedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseManagementExternalAsmServicedDatabases",
      "symbolId": "src/data-oci-database-management-external-asm/index:DataOciDatabaseManagementExternalAsmServicedDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmServicedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmServicedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm/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-database-management-external-asm/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/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.DataOciDatabaseManagementExternalAsmServicedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmServicedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/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-database-management-external-asm/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-database-management-external-asm/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm/index:DataOciDatabaseManagementExternalAsmServicedDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmServicedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmServicedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm/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-database-management-external-asm/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementExternalAsmServicedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 67
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 72
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 77
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 82
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 87
          },
          "name": "diskGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 92
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 102
          },
          "name": "isManaged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmServicedDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm/index:DataOciDatabaseManagementExternalAsmServicedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_users oci_database_management_external_asm_users}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_users oci_database_management_external_asm_users} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-users/index.ts",
          "line": 405
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-users/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalAsmUsers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 390
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalAsmUsers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_users#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalAsmUsers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalAsmUsers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 487
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 490
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 458
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 474
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/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-database-management-external-asm-users/index.ts",
            "line": 511
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmUsers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 378
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 446
          },
          "name": "externalAsmUserCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 484
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 440
          },
          "name": "externalAsmIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 494
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 462
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 478
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 433
          },
          "name": "externalAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 452
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 468
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-users/index:DataOciDatabaseManagementExternalAsmUsers"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-users/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalAsmUsersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_users#external_asm_id DataOciDatabaseManagementExternalAsmUsers#external_asm_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 13
          },
          "name": "externalAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_users#filter DataOciDatabaseManagementExternalAsmUsers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_external_asm_users#id DataOciDatabaseManagementExternalAsmUsers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/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/7.19.0/docs/data-sources/database_management_external_asm_users#opc_named_credential_id DataOciDatabaseManagementExternalAsmUsers#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 24
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-users/index:DataOciDatabaseManagementExternalAsmUsersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-users/index.ts",
        "line": 117
      },
      "name": "DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollection",
      "symbolId": "src/data-oci-database-management-external-asm-users/index:DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-users/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionItems",
      "symbolId": "src/data-oci-database-management-external-asm-users/index:DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-users/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-database-management-external-asm-users/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/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.DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/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-database-management-external-asm-users/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-database-management-external-asm-users/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-users/index:DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-users/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-database-management-external-asm-users/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 84
          },
          "name": "asmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 89
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 94
          },
          "name": "privileges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-users/index:DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-users/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-database-management-external-asm-users/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/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.DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/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-database-management-external-asm-users/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-database-management-external-asm-users/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-users/index:DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-users/index.ts",
          "line": 149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-users/index.ts",
        "line": 140
      },
      "name": "DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 170
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-users/index:DataOciDatabaseManagementExternalAsmUsersExternalAsmUserCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-users/index.ts",
        "line": 193
      },
      "name": "DataOciDatabaseManagementExternalAsmUsersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_users#name DataOciDatabaseManagementExternalAsmUsers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 197
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asm_users#values DataOciDatabaseManagementExternalAsmUsers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 205
          },
          "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/7.19.0/docs/data-sources/database_management_external_asm_users#regex DataOciDatabaseManagementExternalAsmUsers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 201
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-users/index:DataOciDatabaseManagementExternalAsmUsersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-users/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-users/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 365
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmUsersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 358
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 358
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-users/index:DataOciDatabaseManagementExternalAsmUsersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asm-users/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asm-users/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 328
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmUsersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 316
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 332
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 345
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 309
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 322
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 338
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asm-users/index.ts",
            "line": 265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmUsersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asm-users/index:DataOciDatabaseManagementExternalAsmUsersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsms": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asms oci_database_management_external_asms}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsms",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asms oci_database_management_external_asms} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asms/index.ts",
          "line": 609
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDatabaseManagementExternalAsmsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asms/index.ts",
        "line": 577
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalAsms resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 594
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalAsms to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asms#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalAsms that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalAsms to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 711
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 644
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 660
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 682
          },
          "name": "resetExternalDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 714
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 698
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 726
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 736
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsms",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 582
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 670
          },
          "name": "externalAsmCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 708
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 648
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 664
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 686
          },
          "name": "externalDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 718
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 702
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 638
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 654
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 676
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 692
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asms/index:DataOciDatabaseManagementExternalAsms"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asms/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalAsmsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asms#compartment_id DataOciDatabaseManagementExternalAsms#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/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/7.19.0/docs/data-sources/database_management_external_asms#display_name DataOciDatabaseManagementExternalAsms#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/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/7.19.0/docs/data-sources/database_management_external_asms#external_db_system_id DataOciDatabaseManagementExternalAsms#external_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 21
          },
          "name": "externalDbSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asms#filter DataOciDatabaseManagementExternalAsms#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_external_asms#id DataOciDatabaseManagementExternalAsms#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asms/index:DataOciDatabaseManagementExternalAsmsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asms/index.ts",
        "line": 321
      },
      "name": "DataOciDatabaseManagementExternalAsmsExternalAsmCollection",
      "symbolId": "src/data-oci-database-management-external-asms/index:DataOciDatabaseManagementExternalAsmsExternalAsmCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asms/index.ts",
        "line": 146
      },
      "name": "DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItems",
      "symbolId": "src/data-oci-database-management-external-asms/index:DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asms/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-database-management-external-asms/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/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.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/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-database-management-external-asms/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-database-management-external-asms/index.ts",
            "line": 310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asms/index:DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asms/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-database-management-external-asms/index.ts",
        "line": 169
      },
      "name": "DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 199
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 204
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 209
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 215
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 220
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 225
          },
          "name": "externalAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 230
          },
          "name": "externalConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 235
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 241
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 246
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 251
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 256
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 261
          },
          "name": "isFlexEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 266
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 272
          },
          "name": "servicedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsServicedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 277
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 283
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 288
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 293
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 298
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asms/index:DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsServicedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsServicedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asms/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsServicedDatabases",
      "symbolId": "src/data-oci-database-management-external-asms/index:DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsServicedDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsServicedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsServicedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asms/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-database-management-external-asms/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/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.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsServicedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsServicedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/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-database-management-external-asms/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-database-management-external-asms/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asms/index:DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsServicedDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsServicedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsServicedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asms/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-database-management-external-asms/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsServicedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 93
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 98
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 103
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 108
          },
          "name": "diskGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 113
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 118
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 123
          },
          "name": "isManaged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsServicedDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asms/index:DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsServicedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asms/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-database-management-external-asms/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/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.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmsExternalAsmCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/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-database-management-external-asms/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-database-management-external-asms/index.ts",
            "line": 386
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asms/index:DataOciDatabaseManagementExternalAsmsExternalAsmCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asms/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-database-management-external-asms/index.ts",
        "line": 344
      },
      "name": "DataOciDatabaseManagementExternalAsmsExternalAsmCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 374
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsExternalAsmCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asms/index:DataOciDatabaseManagementExternalAsmsExternalAsmCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asms/index.ts",
        "line": 397
      },
      "name": "DataOciDatabaseManagementExternalAsmsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asms#name DataOciDatabaseManagementExternalAsms#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 401
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_asms#values DataOciDatabaseManagementExternalAsms#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 409
          },
          "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/7.19.0/docs/data-sources/database_management_external_asms#regex DataOciDatabaseManagementExternalAsms#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 405
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asms/index:DataOciDatabaseManagementExternalAsmsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asms/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-database-management-external-asms/index.ts",
        "line": 554
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/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.DataOciDatabaseManagementExternalAsmsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/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-database-management-external-asms/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-database-management-external-asms/index.ts",
            "line": 562
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 555
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asms/index:DataOciDatabaseManagementExternalAsmsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-asms/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-asms/index.ts",
        "line": 455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 532
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementExternalAsmsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 520
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 536
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 549
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 513
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 526
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 542
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-asms/index.ts",
            "line": 469
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalAsmsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-asms/index:DataOciDatabaseManagementExternalAsmsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalCluster": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_cluster oci_database_management_external_cluster}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_cluster oci_database_management_external_cluster} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-cluster/index.ts",
          "line": 311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-cluster/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 296
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalCluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 463
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 469
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 284
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 336
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 341
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 346
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 352
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 357
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 375
          },
          "name": "externalConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 380
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 386
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 391
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 396
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 401
          },
          "name": "isFlexCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 406
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 412
          },
          "name": "networkConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterNetworkConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 417
          },
          "name": "ocrFileLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 423
          },
          "name": "scanConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterScanConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 428
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 434
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 439
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 444
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 449
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 455
          },
          "name": "vipConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterVipConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 370
          },
          "name": "externalClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 363
          },
          "name": "externalClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-cluster/index:DataOciDatabaseManagementExternalCluster"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-cluster/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_cluster#external_cluster_id DataOciDatabaseManagementExternalCluster#external_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 13
          },
          "name": "externalClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-cluster/index:DataOciDatabaseManagementExternalClusterConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_cluster_instance oci_database_management_external_cluster_instance}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_cluster_instance oci_database_management_external_cluster_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-cluster-instance/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.DataOciDatabaseManagementExternalClusterInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalClusterInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/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 DataOciDatabaseManagementExternalClusterInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_cluster_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalClusterInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalClusterInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 189
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 195
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalClusterInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 75
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 85
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 90
          },
          "name": "crsBaseDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 96
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 101
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 106
          },
          "name": "externalClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 124
          },
          "name": "externalConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 129
          },
          "name": "externalDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 134
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 140
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 145
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 150
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 155
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 160
          },
          "name": "nodeRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 165
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 171
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 176
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 181
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 119
          },
          "name": "externalClusterInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 112
          },
          "name": "externalClusterInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-cluster-instance/index:DataOciDatabaseManagementExternalClusterInstance"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalClusterInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_cluster_instance#external_cluster_instance_id DataOciDatabaseManagementExternalClusterInstance#external_cluster_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instance/index.ts",
            "line": 13
          },
          "name": "externalClusterInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-cluster-instance/index:DataOciDatabaseManagementExternalClusterInstanceConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_cluster_instances oci_database_management_external_cluster_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_cluster_instances oci_database_management_external_cluster_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
          "line": 497
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDatabaseManagementExternalClusterInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
        "line": 465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalClusterInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 482
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalClusterInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_cluster_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalClusterInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalClusterInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 599
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 532
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 548
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 564
          },
          "name": "resetExternalClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 602
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 586
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/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-database-management-external-cluster-instances/index.ts",
            "line": 624
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalClusterInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 470
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 574
          },
          "name": "externalClusterInstanceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 596
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 536
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 552
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 568
          },
          "name": "externalClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 606
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 590
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 526
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 542
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 558
          },
          "name": "externalClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 580
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-cluster-instances/index:DataOciDatabaseManagementExternalClusterInstances"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalClusterInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_cluster_instances#compartment_id DataOciDatabaseManagementExternalClusterInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/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/7.19.0/docs/data-sources/database_management_external_cluster_instances#display_name DataOciDatabaseManagementExternalClusterInstances#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/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/7.19.0/docs/data-sources/database_management_external_cluster_instances#external_cluster_id DataOciDatabaseManagementExternalClusterInstances#external_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 21
          },
          "name": "externalClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_cluster_instances#filter DataOciDatabaseManagementExternalClusterInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_external_cluster_instances#id DataOciDatabaseManagementExternalClusterInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-cluster-instances/index:DataOciDatabaseManagementExternalClusterInstancesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
        "line": 209
      },
      "name": "DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollection",
      "symbolId": "src/data-oci-database-management-external-cluster-instances/index:DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionItems",
      "symbolId": "src/data-oci-database-management-external-cluster-instances/index:DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-cluster-instances/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 205
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 198
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 198
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 198
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-cluster-instances/index:DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-cluster-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-database-management-external-cluster-instances/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 88
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 98
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 103
          },
          "name": "crsBaseDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 109
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 114
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 119
          },
          "name": "externalClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 124
          },
          "name": "externalClusterInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 129
          },
          "name": "externalConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 134
          },
          "name": "externalDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 139
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 145
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 150
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 155
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 160
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 165
          },
          "name": "nodeRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 170
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 176
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 181
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 186
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-cluster-instances/index:DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-cluster-instances/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-database-management-external-cluster-instances/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/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.DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/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-database-management-external-cluster-instances/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-database-management-external-cluster-instances/index.ts",
            "line": 274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-cluster-instances/index:DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-cluster-instances/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
        "line": 232
      },
      "name": "DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 262
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-cluster-instances/index:DataOciDatabaseManagementExternalClusterInstancesExternalClusterInstanceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
        "line": 285
      },
      "name": "DataOciDatabaseManagementExternalClusterInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_cluster_instances#name DataOciDatabaseManagementExternalClusterInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 289
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_cluster_instances#values DataOciDatabaseManagementExternalClusterInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 297
          },
          "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/7.19.0/docs/data-sources/database_management_external_cluster_instances#regex DataOciDatabaseManagementExternalClusterInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 293
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-cluster-instances/index:DataOciDatabaseManagementExternalClusterInstancesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-cluster-instances/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
        "line": 442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 457
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalClusterInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 450
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 450
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 450
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-cluster-instances/index:DataOciDatabaseManagementExternalClusterInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-cluster-instances/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-database-management-external-cluster-instances/index.ts",
        "line": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 420
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementExternalClusterInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 408
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 424
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 437
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 401
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 414
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 430
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster-instances/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-cluster-instances/index:DataOciDatabaseManagementExternalClusterInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterNetworkConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterNetworkConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-cluster/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseManagementExternalClusterNetworkConfigurations",
      "symbolId": "src/data-oci-database-management-external-cluster/index:DataOciDatabaseManagementExternalClusterNetworkConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterNetworkConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterNetworkConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-cluster/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-database-management-external-cluster/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/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.DataOciDatabaseManagementExternalClusterNetworkConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalClusterNetworkConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/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-database-management-external-cluster/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-database-management-external-cluster/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-cluster/index:DataOciDatabaseManagementExternalClusterNetworkConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterNetworkConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterNetworkConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-cluster/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-database-management-external-cluster/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementExternalClusterNetworkConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 67
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 72
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 77
          },
          "name": "subnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterNetworkConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-cluster/index:DataOciDatabaseManagementExternalClusterNetworkConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterScanConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterScanConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-cluster/index.ts",
        "line": 100
      },
      "name": "DataOciDatabaseManagementExternalClusterScanConfigurations",
      "symbolId": "src/data-oci-database-management-external-cluster/index:DataOciDatabaseManagementExternalClusterScanConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterScanConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterScanConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-cluster/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-database-management-external-cluster/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/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.DataOciDatabaseManagementExternalClusterScanConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalClusterScanConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/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-database-management-external-cluster/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-database-management-external-cluster/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-cluster/index:DataOciDatabaseManagementExternalClusterScanConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterScanConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterScanConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-cluster/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-database-management-external-cluster/index.ts",
        "line": 123
      },
      "name": "DataOciDatabaseManagementExternalClusterScanConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 152
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 157
          },
          "name": "scanName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 162
          },
          "name": "scanPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 167
          },
          "name": "scanProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterScanConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-cluster/index:DataOciDatabaseManagementExternalClusterScanConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterVipConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterVipConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-cluster/index.ts",
        "line": 190
      },
      "name": "DataOciDatabaseManagementExternalClusterVipConfigurations",
      "symbolId": "src/data-oci-database-management-external-cluster/index:DataOciDatabaseManagementExternalClusterVipConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterVipConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterVipConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-cluster/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-database-management-external-cluster/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/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.DataOciDatabaseManagementExternalClusterVipConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalClusterVipConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/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-database-management-external-cluster/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-database-management-external-cluster/index.ts",
            "line": 264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-cluster/index:DataOciDatabaseManagementExternalClusterVipConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterVipConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterVipConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-cluster/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-database-management-external-cluster/index.ts",
        "line": 213
      },
      "name": "DataOciDatabaseManagementExternalClusterVipConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 242
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 247
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 252
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-cluster/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusterVipConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-cluster/index:DataOciDatabaseManagementExternalClusterVipConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClusters": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_clusters oci_database_management_external_clusters}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClusters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_clusters oci_database_management_external_clusters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-clusters/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-clusters/index.ts",
        "line": 739
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalClusters resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/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 DataOciDatabaseManagementExternalClusters to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_clusters#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalClusters that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalClusters to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 873
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 806
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 822
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 844
          },
          "name": "resetExternalDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 876
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 860
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 888
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 898
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalClusters",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 744
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 832
          },
          "name": "externalClusterCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 870
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 810
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 826
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 848
          },
          "name": "externalDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 880
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 864
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 800
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 816
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 838
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 854
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-clusters/index:DataOciDatabaseManagementExternalClusters"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-clusters/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalClustersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_clusters#compartment_id DataOciDatabaseManagementExternalClusters#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/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/7.19.0/docs/data-sources/database_management_external_clusters#display_name DataOciDatabaseManagementExternalClusters#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/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/7.19.0/docs/data-sources/database_management_external_clusters#external_db_system_id DataOciDatabaseManagementExternalClusters#external_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 21
          },
          "name": "externalDbSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_clusters#filter DataOciDatabaseManagementExternalClusters#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_external_clusters#id DataOciDatabaseManagementExternalClusters#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-clusters/index:DataOciDatabaseManagementExternalClustersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-clusters/index.ts",
        "line": 483
      },
      "name": "DataOciDatabaseManagementExternalClustersExternalClusterCollection",
      "symbolId": "src/data-oci-database-management-external-clusters/index:DataOciDatabaseManagementExternalClustersExternalClusterCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-clusters/index.ts",
        "line": 296
      },
      "name": "DataOciDatabaseManagementExternalClustersExternalClusterCollectionItems",
      "symbolId": "src/data-oci-database-management-external-clusters/index:DataOciDatabaseManagementExternalClustersExternalClusterCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-clusters/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-clusters/index.ts",
        "line": 465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 479
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 472
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 472
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 472
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-clusters/index:DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsNetworkConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsNetworkConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-clusters/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsNetworkConfigurations",
      "symbolId": "src/data-oci-database-management-external-clusters/index:DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsNetworkConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsNetworkConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsNetworkConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-clusters/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-database-management-external-clusters/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/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.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsNetworkConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsNetworkConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/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-database-management-external-clusters/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-database-management-external-clusters/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-clusters/index:DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsNetworkConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsNetworkConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsNetworkConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-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-database-management-external-clusters/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsNetworkConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 88
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 93
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 98
          },
          "name": "subnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsNetworkConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-clusters/index:DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsNetworkConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-clusters/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-database-management-external-clusters/index.ts",
        "line": 319
      },
      "name": "DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 349
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 354
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 359
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 365
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 370
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 375
          },
          "name": "externalClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 380
          },
          "name": "externalConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 385
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 391
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 396
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 401
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 406
          },
          "name": "isFlexCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 411
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 417
          },
          "name": "networkConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsNetworkConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 422
          },
          "name": "ocrFileLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 428
          },
          "name": "scanConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsScanConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 433
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 439
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 444
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 449
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 454
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 460
          },
          "name": "vipConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsVipConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-clusters/index:DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsScanConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsScanConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-clusters/index.ts",
        "line": 121
      },
      "name": "DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsScanConfigurations",
      "symbolId": "src/data-oci-database-management-external-clusters/index:DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsScanConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsScanConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsScanConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-clusters/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-database-management-external-clusters/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/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.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsScanConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsScanConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/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-database-management-external-clusters/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-database-management-external-clusters/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-clusters/index:DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsScanConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsScanConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsScanConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-clusters/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-database-management-external-clusters/index.ts",
        "line": 144
      },
      "name": "DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsScanConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 173
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 178
          },
          "name": "scanName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 183
          },
          "name": "scanPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 188
          },
          "name": "scanProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsScanConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-clusters/index:DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsScanConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsVipConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsVipConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-clusters/index.ts",
        "line": 211
      },
      "name": "DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsVipConfigurations",
      "symbolId": "src/data-oci-database-management-external-clusters/index:DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsVipConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsVipConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsVipConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-clusters/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-database-management-external-clusters/index.ts",
        "line": 278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/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.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsVipConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsVipConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/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-database-management-external-clusters/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-database-management-external-clusters/index.ts",
            "line": 285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-clusters/index:DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsVipConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsVipConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsVipConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-clusters/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-database-management-external-clusters/index.ts",
        "line": 234
      },
      "name": "DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsVipConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 263
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 268
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 273
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsVipConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-clusters/index:DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsVipConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-clusters/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-database-management-external-clusters/index.ts",
        "line": 541
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/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.DataOciDatabaseManagementExternalClustersExternalClusterCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalClustersExternalClusterCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/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-database-management-external-clusters/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-database-management-external-clusters/index.ts",
            "line": 548
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-clusters/index:DataOciDatabaseManagementExternalClustersExternalClusterCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-clusters/index.ts",
          "line": 515
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-clusters/index.ts",
        "line": 506
      },
      "name": "DataOciDatabaseManagementExternalClustersExternalClusterCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 536
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 519
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersExternalClusterCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-clusters/index:DataOciDatabaseManagementExternalClustersExternalClusterCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-clusters/index.ts",
        "line": 559
      },
      "name": "DataOciDatabaseManagementExternalClustersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_clusters#name DataOciDatabaseManagementExternalClusters#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/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/7.19.0/docs/data-sources/database_management_external_clusters#values DataOciDatabaseManagementExternalClusters#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/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/7.19.0/docs/data-sources/database_management_external_clusters#regex DataOciDatabaseManagementExternalClusters#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 567
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-clusters/index:DataOciDatabaseManagementExternalClustersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-clusters/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-database-management-external-clusters/index.ts",
        "line": 716
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/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.DataOciDatabaseManagementExternalClustersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalClustersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/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-database-management-external-clusters/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-database-management-external-clusters/index.ts",
            "line": 724
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 717
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-clusters/index:DataOciDatabaseManagementExternalClustersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-clusters/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-database-management-external-clusters/index.ts",
        "line": 617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 694
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementExternalClustersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 682
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/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-database-management-external-clusters/index.ts",
            "line": 711
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 675
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 688
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 704
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-clusters/index.ts",
            "line": 631
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalClustersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-clusters/index:DataOciDatabaseManagementExternalClustersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabases": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_databases oci_database_management_external_databases}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_databases oci_database_management_external_databases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/index.ts",
          "line": 1310
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDatabaseManagementExternalDatabasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 1278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalDatabases resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1295
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalDatabases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_databases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalDatabases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalDatabases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1429
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1346
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1362
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1384
          },
          "name": "resetExternalDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1400
          },
          "name": "resetExternalDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1432
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1416
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1444
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1455
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDatabases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1283
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1372
          },
          "name": "externalDatabaseCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1426
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1350
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1366
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1388
          },
          "name": "externalDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1404
          },
          "name": "externalDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1436
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1420
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1340
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1356
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1378
          },
          "name": "externalDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1394
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1410
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalDatabasesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_databases#compartment_id DataOciDatabaseManagementExternalDatabases#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/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/7.19.0/docs/data-sources/database_management_external_databases#display_name DataOciDatabaseManagementExternalDatabases#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/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/7.19.0/docs/data-sources/database_management_external_databases#external_database_id DataOciDatabaseManagementExternalDatabases#external_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 21
          },
          "name": "externalDatabaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_databases#external_db_system_id DataOciDatabaseManagementExternalDatabases#external_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 25
          },
          "name": "externalDbSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_databases#filter DataOciDatabaseManagementExternalDatabases#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_external_databases#id DataOciDatabaseManagementExternalDatabases#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 32
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 1022
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollection",
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 850
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItems",
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbManagementConfig",
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbManagementConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/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-database-management-external-databases/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/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.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/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-database-management-external-databases/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-database-management-external-databases/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbManagementConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/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-database-management-external-databases/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 92
          },
          "name": "connectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 97
          },
          "name": "databaseManagementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 102
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbManagementConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 210
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfo",
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoExadataInfraInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoExadataInfraInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 125
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoExadataInfraInfo",
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoExadataInfraInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoExadataInfraInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoExadataInfraInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/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-database-management-external-databases/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/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.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoExadataInfraInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoExadataInfraInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/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-database-management-external-databases/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-database-management-external-databases/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoExadataInfraInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoExadataInfraInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoExadataInfraInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/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-database-management-external-databases/index.ts",
        "line": 148
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoExadataInfraInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 177
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 182
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 187
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoExadataInfraInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoExadataInfraInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 297
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 290
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 290
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 290
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/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-database-management-external-databases/index.ts",
        "line": 233
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 262
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 267
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 273
          },
          "name": "exadataInfraInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoExadataInfraInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 278
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 668
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigs",
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigs"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 301
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetails",
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/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-database-management-external-databases/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/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.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/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-database-management-external-databases/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-database-management-external-databases/index.ts",
            "line": 380
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/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-database-management-external-databases/index.ts",
        "line": 324
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 353
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 358
          },
          "name": "databaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 363
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 368
          },
          "name": "privateEndPointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 586
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetails",
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 391
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials",
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/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-database-management-external-databases/index.ts",
        "line": 478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/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.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/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-database-management-external-databases/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-database-management-external-databases/index.ts",
            "line": 485
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/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-database-management-external-databases/index.ts",
        "line": 414
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 443
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 448
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 453
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 458
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 463
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 468
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 473
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 496
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString",
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/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-database-management-external-databases/index.ts",
        "line": 568
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/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.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/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-database-management-external-databases/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-database-management-external-databases/index.ts",
            "line": 575
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 519
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 548
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 553
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 558
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 563
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/index.ts",
          "line": 657
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 650
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 664
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 657
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 657
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 657
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/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-database-management-external-databases/index.ts",
        "line": 609
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 639
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 645
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 622
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 747
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 761
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 754
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 754
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 754
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 691
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 721
          },
          "name": "connectorDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 727
          },
          "name": "databaseConnectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 732
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 737
          },
          "name": "featureStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 742
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 704
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 765
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsInstanceDetails",
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsInstanceDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsInstanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsInstanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/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-database-management-external-databases/index.ts",
        "line": 832
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/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.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsInstanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsInstanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/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-database-management-external-databases/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-database-management-external-databases/index.ts",
            "line": 839
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsInstanceDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/index.ts",
          "line": 797
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 788
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 817
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 822
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 827
          },
          "name": "instanceNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 801
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsInstanceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/index.ts",
          "line": 1011
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 1004
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1018
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1011
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1011
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1011
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/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-database-management-external-databases/index.ts",
        "line": 873
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 902
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 907
          },
          "name": "databasePlatformName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 912
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 917
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 922
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 928
          },
          "name": "dbManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 945
          },
          "name": "dbmgmtFeatureConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbmgmtFeatureConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 934
          },
          "name": "dbSystemInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsDbSystemInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 939
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 951
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 956
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 961
          },
          "name": "externalContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 966
          },
          "name": "externalDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 972
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 977
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 983
          },
          "name": "instanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsInstanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 988
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 994
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 999
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 886
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/index.ts",
          "line": 1087
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 1080
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1094
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1087
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1087
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1087
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/index.ts",
          "line": 1054
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 1045
      },
      "name": "DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1075
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1058
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesExternalDatabaseCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 1098
      },
      "name": "DataOciDatabaseManagementExternalDatabasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_databases#name DataOciDatabaseManagementExternalDatabases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1102
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_databases#values DataOciDatabaseManagementExternalDatabases#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1110
          },
          "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/7.19.0/docs/data-sources/database_management_external_databases#regex DataOciDatabaseManagementExternalDatabases#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1106
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/index.ts",
          "line": 1263
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-databases/index.ts",
        "line": 1255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1270
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDatabasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1263
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1263
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1263
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-databases/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-database-management-external-databases/index.ts",
        "line": 1156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1233
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementExternalDatabasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1221
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1237
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1250
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1214
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1227
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1243
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-databases/index.ts",
            "line": 1170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDatabasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-databases/index:DataOciDatabaseManagementExternalDatabasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHome": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_home oci_database_management_external_db_home}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHome",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_home oci_database_management_external_db_home} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-home/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.DataOciDatabaseManagementExternalDbHomeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-home/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalDbHome resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/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 DataOciDatabaseManagementExternalDbHome to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_home#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalDbHome that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalDbHome to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/index.ts",
            "line": 165
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/index.ts",
            "line": 171
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbHome",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/index.ts",
            "line": 76
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/index.ts",
            "line": 81
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/index.ts",
            "line": 86
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/index.ts",
            "line": 92
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/index.ts",
            "line": 97
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/index.ts",
            "line": 115
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/index.ts",
            "line": 121
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/index.ts",
            "line": 126
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/index.ts",
            "line": 131
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/index.ts",
            "line": 136
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/index.ts",
            "line": 141
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/index.ts",
            "line": 147
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/index.ts",
            "line": 152
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/index.ts",
            "line": 157
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/index.ts",
            "line": 110
          },
          "name": "externalDbHomeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/index.ts",
            "line": 103
          },
          "name": "externalDbHomeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-home/index:DataOciDatabaseManagementExternalDbHome"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-home/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalDbHomeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_home#external_db_home_id DataOciDatabaseManagementExternalDbHome#external_db_home_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-home/index.ts",
            "line": 13
          },
          "name": "externalDbHomeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-home/index:DataOciDatabaseManagementExternalDbHomeConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_homes oci_database_management_external_db_homes}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_homes oci_database_management_external_db_homes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-homes/index.ts",
          "line": 473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDatabaseManagementExternalDbHomesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-homes/index.ts",
        "line": 441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalDbHomes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 458
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalDbHomes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_homes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalDbHomes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalDbHomes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 575
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 508
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 524
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 546
          },
          "name": "resetExternalDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 578
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 562
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/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-database-management-external-db-homes/index.ts",
            "line": 600
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbHomes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 446
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 534
          },
          "name": "externalDbHomeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 572
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 512
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 528
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 550
          },
          "name": "externalDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 582
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 566
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 502
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 518
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 540
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 556
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-homes/index:DataOciDatabaseManagementExternalDbHomes"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-homes/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalDbHomesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_homes#compartment_id DataOciDatabaseManagementExternalDbHomes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/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/7.19.0/docs/data-sources/database_management_external_db_homes#display_name DataOciDatabaseManagementExternalDbHomes#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/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/7.19.0/docs/data-sources/database_management_external_db_homes#external_db_system_id DataOciDatabaseManagementExternalDbHomes#external_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 21
          },
          "name": "externalDbSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_homes#filter DataOciDatabaseManagementExternalDbHomes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_external_db_homes#id DataOciDatabaseManagementExternalDbHomes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-homes/index:DataOciDatabaseManagementExternalDbHomesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-homes/index.ts",
        "line": 185
      },
      "name": "DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollection",
      "symbolId": "src/data-oci-database-management-external-db-homes/index:DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-homes/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionItems",
      "symbolId": "src/data-oci-database-management-external-db-homes/index:DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-homes/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-database-management-external-db-homes/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/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.DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/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-database-management-external-db-homes/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-database-management-external-db-homes/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-homes/index:DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-homes/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-database-management-external-db-homes/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 89
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 94
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 99
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 105
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 110
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 115
          },
          "name": "externalDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 120
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 126
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 131
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 136
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 141
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 146
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 152
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 157
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 162
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-homes/index:DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-homes/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/data-oci-database-management-external-db-homes/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/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.DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/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/data-oci-database-management-external-db-homes/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-homes/index:DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-homes/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-database-management-external-db-homes/index.ts",
        "line": 208
      },
      "name": "DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 238
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-homes/index:DataOciDatabaseManagementExternalDbHomesExternalDbHomeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-homes/index.ts",
        "line": 261
      },
      "name": "DataOciDatabaseManagementExternalDbHomesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_homes#name DataOciDatabaseManagementExternalDbHomes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 265
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_homes#values DataOciDatabaseManagementExternalDbHomes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 273
          },
          "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/7.19.0/docs/data-sources/database_management_external_db_homes#regex DataOciDatabaseManagementExternalDbHomes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 269
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-homes/index:DataOciDatabaseManagementExternalDbHomesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-homes/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-database-management-external-db-homes/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/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.DataOciDatabaseManagementExternalDbHomesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbHomesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/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-database-management-external-db-homes/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-database-management-external-db-homes/index.ts",
            "line": 426
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-homes/index:DataOciDatabaseManagementExternalDbHomesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-homes/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-database-management-external-db-homes/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 396
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbHomesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 384
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 400
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 413
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 377
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 390
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 406
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-homes/index.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbHomesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-homes/index:DataOciDatabaseManagementExternalDbHomesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNode": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_node oci_database_management_external_db_node}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNode",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_node oci_database_management_external_db_node} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-node/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.DataOciDatabaseManagementExternalDbNodeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-node/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalDbNode resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/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 DataOciDatabaseManagementExternalDbNode to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_node#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalDbNode that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalDbNode to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 185
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 191
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbNode",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 76
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 81
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 86
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 91
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 97
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 102
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 107
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 112
          },
          "name": "externalConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 130
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 136
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 141
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 146
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 151
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 156
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 161
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 167
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 172
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 177
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 125
          },
          "name": "externalDbNodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 118
          },
          "name": "externalDbNodeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-node/index:DataOciDatabaseManagementExternalDbNode"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-node/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalDbNodeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_node#external_db_node_id DataOciDatabaseManagementExternalDbNode#external_db_node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-node/index.ts",
            "line": 13
          },
          "name": "externalDbNodeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-node/index:DataOciDatabaseManagementExternalDbNodeConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_nodes oci_database_management_external_db_nodes}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_nodes oci_database_management_external_db_nodes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-nodes/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
        "line": 461
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalDbNodes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/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 DataOciDatabaseManagementExternalDbNodes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_nodes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalDbNodes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalDbNodes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 595
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 528
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 544
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 566
          },
          "name": "resetExternalDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 598
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 582
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 610
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 620
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbNodes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 466
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 554
          },
          "name": "externalDbNodeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 592
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 532
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 548
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 570
          },
          "name": "externalDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 602
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 586
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 522
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 538
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 560
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 576
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-nodes/index:DataOciDatabaseManagementExternalDbNodes"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalDbNodesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_nodes#compartment_id DataOciDatabaseManagementExternalDbNodes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/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/7.19.0/docs/data-sources/database_management_external_db_nodes#display_name DataOciDatabaseManagementExternalDbNodes#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/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/7.19.0/docs/data-sources/database_management_external_db_nodes#external_db_system_id DataOciDatabaseManagementExternalDbNodes#external_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 21
          },
          "name": "externalDbSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_nodes#filter DataOciDatabaseManagementExternalDbNodes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_external_db_nodes#id DataOciDatabaseManagementExternalDbNodes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-nodes/index:DataOciDatabaseManagementExternalDbNodesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
        "line": 205
      },
      "name": "DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollection",
      "symbolId": "src/data-oci-database-management-external-db-nodes/index:DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionItems",
      "symbolId": "src/data-oci-database-management-external-db-nodes/index:DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-nodes/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-database-management-external-db-nodes/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/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.DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/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-database-management-external-db-nodes/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-database-management-external-db-nodes/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-nodes/index:DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-nodes/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-database-management-external-db-nodes/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 89
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 94
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 99
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 104
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 110
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 115
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 120
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 125
          },
          "name": "externalConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 130
          },
          "name": "externalDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 135
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 141
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 146
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 151
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 156
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 161
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 166
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 172
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 177
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 182
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-nodes/index:DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-nodes/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-database-management-external-db-nodes/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/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.DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/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-database-management-external-db-nodes/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-database-management-external-db-nodes/index.ts",
            "line": 270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-nodes/index:DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-nodes/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-database-management-external-db-nodes/index.ts",
        "line": 228
      },
      "name": "DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 258
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-nodes/index:DataOciDatabaseManagementExternalDbNodesExternalDbNodeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
        "line": 281
      },
      "name": "DataOciDatabaseManagementExternalDbNodesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_nodes#name DataOciDatabaseManagementExternalDbNodes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/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/7.19.0/docs/data-sources/database_management_external_db_nodes#values DataOciDatabaseManagementExternalDbNodes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/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/7.19.0/docs/data-sources/database_management_external_db_nodes#regex DataOciDatabaseManagementExternalDbNodes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 289
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-nodes/index:DataOciDatabaseManagementExternalDbNodesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-nodes/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-database-management-external-db-nodes/index.ts",
        "line": 438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/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.DataOciDatabaseManagementExternalDbNodesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbNodesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/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-database-management-external-db-nodes/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-database-management-external-db-nodes/index.ts",
            "line": 446
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 439
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-nodes/index:DataOciDatabaseManagementExternalDbNodesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-nodes/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-database-management-external-db-nodes/index.ts",
        "line": 339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 416
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbNodesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 404
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/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-database-management-external-db-nodes/index.ts",
            "line": 433
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 397
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 410
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 426
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-nodes/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbNodesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-nodes/index:DataOciDatabaseManagementExternalDbNodesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystem": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system oci_database_management_external_db_system}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystem",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system oci_database_management_external_db_system} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system/index.ts",
          "line": 206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalDbSystem resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 191
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalDbSystem to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalDbSystem that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalDbSystem to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/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-database-management-external-db-system/index.ts",
            "line": 337
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystem",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 179
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 230
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 236
          },
          "name": "databaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 241
          },
          "name": "dbSystemDiscoveryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 247
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 252
          },
          "name": "discoveryAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 257
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 276
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 281
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 286
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 291
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 296
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 302
          },
          "name": "stackMonitoringConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemStackMonitoringConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 307
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 313
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 318
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 323
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 270
          },
          "name": "externalDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 263
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system/index:DataOciDatabaseManagementExternalDbSystem"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system#external_db_system_id DataOciDatabaseManagementExternalDbSystem#external_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 13
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system/index:DataOciDatabaseManagementExternalDbSystemConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnector": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_connector oci_database_management_external_db_system_connector}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnector",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_connector oci_database_management_external_db_system_connector} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connector/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.DataOciDatabaseManagementExternalDbSystemConnectorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalDbSystemConnector resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/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 DataOciDatabaseManagementExternalDbSystemConnector to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_connector#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalDbSystemConnector that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalDbSystemConnector to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 573
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 579
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemConnector",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 417
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 468
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 473
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 478
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 484
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 489
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 494
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 500
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 505
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 523
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 529
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 534
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 539
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 544
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 550
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 555
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 560
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 565
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 518
          },
          "name": "externalDbSystemConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 511
          },
          "name": "externalDbSystemConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connector/index:DataOciDatabaseManagementExternalDbSystemConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_connector#external_db_system_connector_id DataOciDatabaseManagementExternalDbSystemConnector#external_db_system_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 13
          },
          "name": "externalDbSystemConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connector/index:DataOciDatabaseManagementExternalDbSystemConnectorConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
        "line": 315
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfo",
      "symbolId": "src/data-oci-database-management-external-db-system-connector/index:DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/data-oci-database-management-external-db-system-connector/index:DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connector/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-database-management-external-db-system-connector/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/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.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/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-database-management-external-db-system-connector/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-database-management-external-db-system-connector/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connector/index:DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connector/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-database-management-external-db-system-connector/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 67
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 72
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 77
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 82
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 87
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 92
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 97
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connector/index:DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
        "line": 120
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionString",
      "symbolId": "src/data-oci-database-management-external-db-system-connector/index:DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connector/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-database-management-external-db-system-connector/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/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.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/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-database-management-external-db-system-connector/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-database-management-external-db-system-connector/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connector/index:DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connector/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-database-management-external-db-system-connector/index.ts",
        "line": 143
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 172
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 177
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 182
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 187
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 192
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connector/index:DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
        "line": 215
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredential",
      "symbolId": "src/data-oci-database-management-external-db-system-connector/index:DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredential"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredentialList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredentialList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connector/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-database-management-external-db-system-connector/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/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.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredentialOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredentialList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/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-database-management-external-db-system-connector/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-database-management-external-db-system-connector/index.ts",
            "line": 304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connector/index:DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredentialList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connector/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-database-management-external-db-system-connector/index.ts",
        "line": 238
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 267
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 272
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 277
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 282
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 287
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 292
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredential"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connector/index:DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredentialOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connector/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/data-oci-database-management-external-db-system-connector/index.ts",
        "line": 390
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/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.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 397
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/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/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 397
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connector/index:DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connector/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-database-management-external-db-system-connector/index.ts",
        "line": 338
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 367
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 373
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 379
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 385
          },
          "name": "databaseCredential",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredentialList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connector/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connector/index:DataOciDatabaseManagementExternalDbSystemConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_connectors oci_database_management_external_db_system_connectors}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_connectors oci_database_management_external_db_system_connectors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
          "line": 876
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDatabaseManagementExternalDbSystemConnectorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
        "line": 844
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalDbSystemConnectors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 861
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalDbSystemConnectors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_connectors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalDbSystemConnectors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalDbSystemConnectors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 978
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 911
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 927
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 949
          },
          "name": "resetExternalDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 981
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 965
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 993
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 1003
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemConnectors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 849
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 937
          },
          "name": "externalDbSystemConnectorCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 975
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 915
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 931
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 953
          },
          "name": "externalDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 985
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 969
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 905
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 921
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 943
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 959
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectors"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_connectors#compartment_id DataOciDatabaseManagementExternalDbSystemConnectors#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/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/7.19.0/docs/data-sources/database_management_external_db_system_connectors#display_name DataOciDatabaseManagementExternalDbSystemConnectors#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/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/7.19.0/docs/data-sources/database_management_external_db_system_connectors#external_db_system_id DataOciDatabaseManagementExternalDbSystemConnectors#external_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 21
          },
          "name": "externalDbSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_connectors#filter DataOciDatabaseManagementExternalDbSystemConnectors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_external_db_system_connectors#id DataOciDatabaseManagementExternalDbSystemConnectors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
        "line": 588
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollection",
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
        "line": 429
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItems",
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
        "line": 336
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfo",
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentials",
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connectors/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/data-oci-database-management-external-db-system-connectors/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/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.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 130
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/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/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connectors/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-database-management-external-db-system-connectors/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 88
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 93
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 98
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 103
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 108
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 113
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 118
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
        "line": 141
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionString",
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connectors/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-database-management-external-db-system-connectors/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/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.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/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-database-management-external-db-system-connectors/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-database-management-external-db-system-connectors/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connectors/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/data-oci-database-management-external-db-system-connectors/index.ts",
        "line": 164
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 193
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 198
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 203
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 208
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 213
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoDatabaseCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoDatabaseCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
        "line": 236
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoDatabaseCredential",
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoDatabaseCredential"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoDatabaseCredentialList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoDatabaseCredentialList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connectors/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-database-management-external-db-system-connectors/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/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.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoDatabaseCredentialOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoDatabaseCredentialList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/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-database-management-external-db-system-connectors/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-database-management-external-db-system-connectors/index.ts",
            "line": 325
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoDatabaseCredentialList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoDatabaseCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoDatabaseCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connectors/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-database-management-external-db-system-connectors/index.ts",
        "line": 259
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoDatabaseCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 288
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 293
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 298
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 303
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 308
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 313
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoDatabaseCredential"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoDatabaseCredentialOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connectors/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/data-oci-database-management-external-db-system-connectors/index.ts",
        "line": 411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/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.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 418
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/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/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 418
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connectors/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-database-management-external-db-system-connectors/index.ts",
        "line": 359
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 388
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 394
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 400
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 406
          },
          "name": "databaseCredential",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoDatabaseCredentialList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
          "line": 577
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
        "line": 570
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 584
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 577
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 577
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 577
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connectors/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-database-management-external-db-system-connectors/index.ts",
        "line": 452
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 481
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 486
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 491
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 497
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 502
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 507
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 513
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 518
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 523
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 529
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 534
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 539
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 544
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 550
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 555
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 560
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 565
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 465
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connectors/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
        "line": 646
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 660
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 653
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 653
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 653
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
          "line": 620
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
        "line": 611
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 641
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 624
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsExternalDbSystemConnectorCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
        "line": 664
      },
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_connectors#name DataOciDatabaseManagementExternalDbSystemConnectors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 668
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_connectors#values DataOciDatabaseManagementExternalDbSystemConnectors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 676
          },
          "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/7.19.0/docs/data-sources/database_management_external_db_system_connectors#regex DataOciDatabaseManagementExternalDbSystemConnectors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 672
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
          "line": 829
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
        "line": 821
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 836
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 829
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 829
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 829
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
          "line": 732
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
        "line": 722
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 799
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemConnectorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 787
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 803
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 816
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 780
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 793
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 809
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-connectors/index.ts",
            "line": 736
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemConnectorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-connectors/index:DataOciDatabaseManagementExternalDbSystemConnectorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDatabaseManagementConfig",
      "symbolId": "src/data-oci-database-management-external-db-system/index:DataOciDatabaseManagementExternalDbSystemDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system/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-database-management-external-db-system/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/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.DataOciDatabaseManagementExternalDbSystemDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/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-database-management-external-db-system/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-database-management-external-db-system/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system/index:DataOciDatabaseManagementExternalDbSystemDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system/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-database-management-external-db-system/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 67
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system/index:DataOciDatabaseManagementExternalDbSystemDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_discoveries oci_database_management_external_db_system_discoveries}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_discoveries oci_database_management_external_db_system_discoveries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 3669
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 3637
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalDbSystemDiscoveries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3654
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalDbSystemDiscoveries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_discoveries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalDbSystemDiscoveries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalDbSystemDiscoveries to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3751
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3716
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3754
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3738
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3766
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3775
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3642
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3726
          },
          "name": "externalDbSystemDiscoveryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3748
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3704
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3720
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3758
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3742
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3697
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3710
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3732
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveries"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_discoveries#compartment_id DataOciDatabaseManagementExternalDbSystemDiscoveries#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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/7.19.0/docs/data-sources/database_management_external_db_system_discoveries#display_name DataOciDatabaseManagementExternalDbSystemDiscoveries#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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/7.19.0/docs/data-sources/database_management_external_db_system_discoveries#filter DataOciDatabaseManagementExternalDbSystemDiscoveries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_external_db_system_discoveries#id DataOciDatabaseManagementExternalDbSystemDiscoveries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 3381
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollection",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 3226
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItems",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2341
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponents",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponents"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstances",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstances"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstancesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 84
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 89
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 94
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 117
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponents",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponents"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
            "line": 191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponentsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 140
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 169
          },
          "name": "associationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 174
          },
          "name": "componentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 179
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponents"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 701
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstances",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstances"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 595
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnector",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 502
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfo",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 202
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
            "line": 296
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
        "line": 225
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 254
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 259
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 264
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 269
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 274
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 279
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 284
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 307
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 398
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 391
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 391
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 391
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
        "line": 330
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 359
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 364
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 369
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 374
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 379
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 343
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 402
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredential",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredential"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
            "line": 491
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 425
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 454
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 459
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 464
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 469
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 474
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 479
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredential"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
        "line": 577
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
            "line": 584
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
        "line": 525
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 554
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 560
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 566
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 572
          },
          "name": "databaseCredential",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 683
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 690
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 690
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
        "line": 618
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 647
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 652
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 658
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 663
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 668
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 673
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 678
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 631
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnector"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
        "line": 784
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
            "line": 791
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 733
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 724
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 753
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 758
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 764
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 769
          },
          "name": "crsBaseDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 774
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 779
          },
          "name": "nodeRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 737
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1195
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnector",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1102
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfo",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 802
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 889
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 903
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 896
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 896
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 896
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
        "line": 825
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 854
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 859
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 864
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 869
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 874
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 879
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 884
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 838
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 907
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionString",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 991
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 984
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 998
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 991
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 991
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 991
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 930
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 959
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 964
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 969
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 974
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 979
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 943
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoDatabaseCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoDatabaseCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1002
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoDatabaseCredential",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoDatabaseCredential"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
        "line": 1084
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
            "line": 1091
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1025
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1054
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1059
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1064
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1069
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1074
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1079
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1038
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoDatabaseCredential"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1184
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 1134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1125
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1154
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1160
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1166
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1172
          },
          "name": "databaseCredential",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1290
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1290
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 1227
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1218
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1247
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1252
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1258
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1263
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1268
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1273
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1278
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnector"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1301
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstances",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstances"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
        "line": 1378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
            "line": 1385
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstancesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1324
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1353
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1358
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1363
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1368
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1373
          },
          "name": "oracleHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1396
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpoints",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpoints"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 1480
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1487
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1480
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1480
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1480
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpointsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
        "line": 1419
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1448
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1453
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1458
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1463
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1468
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 2665
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2658
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2672
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2665
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2665
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2665
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1491
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurations",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
        "line": 1558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
            "line": 1565
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 1523
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1514
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1543
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1548
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1553
          },
          "name": "subnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1527
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 2373
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2364
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2393
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2399
          },
          "name": "asmInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAsmInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2405
          },
          "name": "associatedComponents",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsAssociatedComponentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2410
          },
          "name": "canEnableAllCurrentPdbs",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2415
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2421
          },
          "name": "clusterInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsClusterInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2426
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2431
          },
          "name": "componentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2436
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2441
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2447
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2452
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2457
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2462
          },
          "name": "crsBaseDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2467
          },
          "name": "dbEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2472
          },
          "name": "dbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2478
          },
          "name": "dbInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsDbInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2483
          },
          "name": "dbNodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2488
          },
          "name": "dbPacks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2493
          },
          "name": "dbRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2498
          },
          "name": "dbType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2503
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2508
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2513
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2519
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2524
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2529
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2534
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2539
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2544
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2549
          },
          "name": "isAutoEnablePluggableDatabase",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2554
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2559
          },
          "name": "isFlexCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2564
          },
          "name": "isFlexEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2569
          },
          "name": "isSelectedForMonitoring",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2574
          },
          "name": "listenerAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2579
          },
          "name": "listenerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2584
          },
          "name": "logDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2589
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2595
          },
          "name": "networkConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsNetworkConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2600
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2605
          },
          "name": "nodeRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2610
          },
          "name": "ocrFileLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2615
          },
          "name": "oracleHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2621
          },
          "name": "pluggableDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2626
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2632
          },
          "name": "scanConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2637
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2642
          },
          "name": "traceDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2647
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2653
          },
          "name": "vipConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponents"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2075
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabases",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1969
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnector",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1876
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1576
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1663
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1677
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1670
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1670
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1670
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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-database-management-external-db-system-discoveries/index.ts",
        "line": 1599
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1628
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1633
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1638
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1643
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1648
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1653
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1658
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1612
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1681
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 1765
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1758
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1772
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1765
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1765
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1765
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 1713
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1704
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1733
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1738
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1743
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1748
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1753
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1717
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1776
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredential",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredential"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1858
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1872
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1865
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1865
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1865
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1799
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1828
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1833
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1838
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1843
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1848
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1853
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1812
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredential"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 1958
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1951
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1965
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1958
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1958
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1958
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 1908
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1899
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1928
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1934
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1940
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1946
          },
          "name": "databaseCredential",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 1912
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 2064
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2057
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2071
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2064
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2064
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2064
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 2001
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 1992
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2021
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2026
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2032
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2037
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2042
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2047
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2052
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2005
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnector"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 2155
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2162
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2155
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2155
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 2107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2098
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2127
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2133
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2138
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2143
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsPluggableDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2166
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurations",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 2245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2252
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2245
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2245
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 2198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2189
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2218
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2223
          },
          "name": "scanName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2228
          },
          "name": "scanPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2233
          },
          "name": "scanProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsScanConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2256
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurations",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 2330
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2337
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2330
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2330
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2330
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 2288
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2279
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2308
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2313
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2318
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsVipConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 3370
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 3363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3377
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3370
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3370
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3370
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 3249
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3278
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3283
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3289
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3295
          },
          "name": "discoveredComponents",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsDiscoveredComponentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3300
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3305
          },
          "name": "externalDbSystemDiscoveryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3311
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3316
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3321
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3326
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3332
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3337
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3342
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3348
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3353
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3358
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 3140
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperations",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 3215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 3208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3222
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3215
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3215
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 3172
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 3163
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3192
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3197
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3203
          },
          "name": "value",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 3049
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValue",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValue"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2958
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnector",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2871
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfo",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2676
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 2765
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2758
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2772
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2765
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2765
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2765
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 2708
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2699
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2728
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2733
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2738
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2743
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2748
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2753
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2712
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2776
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionString",
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2853
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2867
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2860
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2860
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2860
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 2808
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2799
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2828
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2833
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2838
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2843
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2848
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2812
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 2947
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2940
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2954
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2947
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2947
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2947
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 2903
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2894
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2923
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2929
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2935
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2907
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 3038
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 3031
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3045
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3038
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3038
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3038
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 2990
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 2981
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3010
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3016
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3021
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3026
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 2994
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnector"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 3129
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 3122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3136
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3129
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3129
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3129
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 3081
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 3072
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3101
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3107
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3112
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3117
          },
          "name": "isSelectedForMonitoring",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3085
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValue"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsPatchOperationsValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 3446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 3439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3453
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3446
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3446
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3446
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 3413
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 3404
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3434
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesExternalDbSystemDiscoveryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 3457
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_discoveries#name DataOciDatabaseManagementExternalDbSystemDiscoveries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3461
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_discoveries#values DataOciDatabaseManagementExternalDbSystemDiscoveries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3469
          },
          "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/7.19.0/docs/data-sources/database_management_external_db_system_discoveries#regex DataOciDatabaseManagementExternalDbSystemDiscoveries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3465
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 3622
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 3614
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3629
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3622
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3622
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3622
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
          "line": 3525
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
        "line": 3515
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3592
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3580
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3596
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3609
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3573
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3586
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3602
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discoveries/index.ts",
            "line": 3529
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discoveries/index:DataOciDatabaseManagementExternalDbSystemDiscoveriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscovery": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_discovery oci_database_management_external_db_system_discovery}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscovery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_discovery oci_database_management_external_db_system_discovery} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 3245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 3213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalDbSystemDiscovery resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3230
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalDbSystemDiscovery to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_discovery#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalDbSystemDiscovery that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalDbSystemDiscovery to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3365
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3371
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscovery",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3218
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3269
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3274
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3280
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3286
          },
          "name": "discoveredComponents",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3291
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3310
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3315
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3320
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3325
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3331
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3336
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3341
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3347
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3352
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3357
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3304
          },
          "name": "externalDbSystemDiscoveryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3297
          },
          "name": "externalDbSystemDiscoveryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscovery"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_system_discovery#external_db_system_discovery_id DataOciDatabaseManagementExternalDbSystemDiscovery#external_db_system_discovery_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 13
          },
          "name": "externalDbSystemDiscoveryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2324
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponents",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponents"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstances",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstances"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstancesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 67
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 72
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 77
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 100
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponents",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponents"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 123
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 152
          },
          "name": "associationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 157
          },
          "name": "componentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 162
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponents"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 684
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstances",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstances"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 578
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnector",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 485
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfo",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 185
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 208
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 237
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 242
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 247
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 252
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 257
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 262
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 267
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 290
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 381
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 374
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 374
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 374
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 313
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 342
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 347
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 352
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 357
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 362
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 385
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredential",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredential"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 467
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
            "line": 474
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 408
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 437
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 442
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 447
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 452
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 457
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 462
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredential"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 560
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
            "line": 567
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 508
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 537
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 543
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 549
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 555
          },
          "name": "databaseCredential",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 680
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 673
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 673
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 673
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 601
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 630
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 635
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 641
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 646
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 651
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 656
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 661
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnector"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
            "line": 774
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 716
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 707
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 736
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 741
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 747
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 752
          },
          "name": "crsBaseDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 757
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 762
          },
          "name": "nodeRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 720
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1178
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnector",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1085
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfo",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 785
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 872
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
            "line": 879
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 808
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 837
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 842
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 847
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 852
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 857
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 862
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 867
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 821
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 890
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionString",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 967
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 974
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 974
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 913
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 942
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 947
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 952
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 957
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 962
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 926
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 985
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredential",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredential"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 1067
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
            "line": 1074
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 1017
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1008
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1037
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1042
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1047
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1052
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1057
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1062
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1021
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredential"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1167
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 1108
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1137
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1143
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1149
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1155
          },
          "name": "databaseCredential",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1121
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 1266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
            "line": 1273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1201
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1230
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1235
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1241
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1246
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1251
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1256
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1261
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnector"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1284
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstances",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstances"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1375
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1368
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1368
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstancesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 1307
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1336
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1341
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1346
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1351
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1356
          },
          "name": "oracleHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1379
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpoints",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpoints"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 1463
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1456
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1470
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1463
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1463
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1463
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpointsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1402
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1431
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1436
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1441
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1446
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1451
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 2648
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2655
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2648
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2648
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2648
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1474
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurations",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 1548
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1541
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1555
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1548
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1548
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1548
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1497
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1526
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1531
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1536
          },
          "name": "subnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1510
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 2356
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2347
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2376
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2382
          },
          "name": "asmInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2388
          },
          "name": "associatedComponents",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2393
          },
          "name": "canEnableAllCurrentPdbs",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2398
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2404
          },
          "name": "clusterInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2409
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2414
          },
          "name": "componentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2419
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2424
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2430
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2435
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2440
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2445
          },
          "name": "crsBaseDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2450
          },
          "name": "dbEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2455
          },
          "name": "dbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2461
          },
          "name": "dbInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2466
          },
          "name": "dbNodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2471
          },
          "name": "dbPacks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2476
          },
          "name": "dbRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2481
          },
          "name": "dbType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2486
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2491
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2496
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2502
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2507
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2512
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2517
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2522
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2527
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2532
          },
          "name": "isAutoEnablePluggableDatabase",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2537
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2542
          },
          "name": "isFlexCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2547
          },
          "name": "isFlexEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2552
          },
          "name": "isSelectedForMonitoring",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2557
          },
          "name": "listenerAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2562
          },
          "name": "listenerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2567
          },
          "name": "logDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2572
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2578
          },
          "name": "networkConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2583
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2588
          },
          "name": "nodeRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2593
          },
          "name": "ocrFileLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2598
          },
          "name": "oracleHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2604
          },
          "name": "pluggableDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2609
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2615
          },
          "name": "scanConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2620
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2625
          },
          "name": "traceDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2630
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2636
          },
          "name": "vipConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponents"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2058
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabases",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1952
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnector",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1859
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1559
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 1653
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1646
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1660
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1653
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1653
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1653
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 1591
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1582
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1611
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1616
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1621
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1626
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1631
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1636
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1641
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1595
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1664
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 1748
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1741
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1755
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1748
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1748
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1748
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 1696
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1687
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1716
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1721
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1726
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1731
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1736
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1759
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredential",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredential"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 1848
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1841
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1855
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1848
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1848
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1848
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 1791
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1782
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1811
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1816
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1821
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1826
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1831
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1836
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1795
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredential"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 1941
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1934
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1948
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1941
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1941
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1941
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 1891
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1882
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1911
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1917
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1923
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1929
          },
          "name": "databaseCredential",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1895
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 2047
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2040
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2054
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2047
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2047
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2047
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 1984
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 1975
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2004
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2009
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2015
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2020
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2025
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2030
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2035
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 1988
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnector"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 2131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
            "line": 2138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2081
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2110
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2116
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2121
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2126
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2094
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2149
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurations",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 2228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2235
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2228
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2228
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2228
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 2172
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2201
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2206
          },
          "name": "scanName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2211
          },
          "name": "scanPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2216
          },
          "name": "scanProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2239
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurations",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 2313
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2320
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2313
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2313
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2313
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 2271
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2262
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2291
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2296
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2301
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 3123
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperations",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
        "line": 3191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/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-database-management-external-db-system-discovery/index.ts",
            "line": 3198
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 3155
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 3146
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3175
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3180
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3186
          },
          "name": "value",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 3032
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValue",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValue"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2941
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnector",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2854
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2659
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 2748
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2741
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2755
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2748
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2748
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2748
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 2691
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2682
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2711
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2716
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2721
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2726
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2731
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2736
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2695
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2759
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString",
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2836
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2843
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2843
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 2791
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2782
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2811
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2816
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2821
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2826
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2831
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2795
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 2930
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2923
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2937
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2930
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2930
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2930
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 2886
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2877
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2906
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2912
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2918
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2890
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 3021
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 3014
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3028
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3021
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3021
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3021
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 2973
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 2964
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2993
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2999
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3004
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3009
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 2977
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnector"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/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/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 3105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3112
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/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/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3112
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
          "line": 3064
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
        "line": 3055
      },
      "name": "DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3084
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3090
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3095
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3100
          },
          "name": "isSelectedForMonitoring",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system-discovery/index.ts",
            "line": 3068
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValue"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system-discovery/index:DataOciDatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemStackMonitoringConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemStackMonitoringConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-system/index.ts",
        "line": 90
      },
      "name": "DataOciDatabaseManagementExternalDbSystemStackMonitoringConfig",
      "symbolId": "src/data-oci-database-management-external-db-system/index:DataOciDatabaseManagementExternalDbSystemStackMonitoringConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemStackMonitoringConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemStackMonitoringConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system/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-database-management-external-db-system/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/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.DataOciDatabaseManagementExternalDbSystemStackMonitoringConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemStackMonitoringConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/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-database-management-external-db-system/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-database-management-external-db-system/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system/index:DataOciDatabaseManagementExternalDbSystemStackMonitoringConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemStackMonitoringConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemStackMonitoringConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-system/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-database-management-external-db-system/index.ts",
        "line": 113
      },
      "name": "DataOciDatabaseManagementExternalDbSystemStackMonitoringConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 142
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 147
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-system/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemStackMonitoringConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-system/index:DataOciDatabaseManagementExternalDbSystemStackMonitoringConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystems": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_systems oci_database_management_external_db_systems}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystems",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_systems oci_database_management_external_db_systems} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-systems/index.ts",
          "line": 630
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-systems/index.ts",
        "line": 598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalDbSystems resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 615
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalDbSystems to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_systems#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalDbSystems that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalDbSystems to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 712
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 677
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 715
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 699
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 727
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 736
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystems",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 603
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 687
          },
          "name": "externalDbSystemCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 709
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 665
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 681
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 719
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 703
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 658
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 671
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 693
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-systems/index:DataOciDatabaseManagementExternalDbSystems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-systems/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalDbSystemsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_systems#compartment_id DataOciDatabaseManagementExternalDbSystems#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/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/7.19.0/docs/data-sources/database_management_external_db_systems#display_name DataOciDatabaseManagementExternalDbSystems#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/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/7.19.0/docs/data-sources/database_management_external_db_systems#filter DataOciDatabaseManagementExternalDbSystems#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_external_db_systems#id DataOciDatabaseManagementExternalDbSystems#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-systems/index:DataOciDatabaseManagementExternalDbSystemsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-systems/index.ts",
        "line": 342
      },
      "name": "DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollection",
      "symbolId": "src/data-oci-database-management-external-db-systems/index:DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-systems/index.ts",
        "line": 187
      },
      "name": "DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItems",
      "symbolId": "src/data-oci-database-management-external-db-systems/index:DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-systems/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsDatabaseManagementConfig",
      "symbolId": "src/data-oci-database-management-external-db-systems/index:DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-systems/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-database-management-external-db-systems/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/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.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/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-database-management-external-db-systems/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-database-management-external-db-systems/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-systems/index:DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-systems/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-database-management-external-db-systems/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 84
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-systems/index:DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-systems/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-systems/index.ts",
        "line": 324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 338
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 331
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 331
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 331
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-systems/index:DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-systems/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-database-management-external-db-systems/index.ts",
        "line": 210
      },
      "name": "DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 239
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 245
          },
          "name": "databaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 250
          },
          "name": "dbSystemDiscoveryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 256
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 261
          },
          "name": "discoveryAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 266
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 272
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 277
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 282
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 287
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 292
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 298
          },
          "name": "stackMonitoringConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsStackMonitoringConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 303
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 309
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 314
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 319
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-systems/index:DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsStackMonitoringConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsStackMonitoringConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-systems/index.ts",
        "line": 107
      },
      "name": "DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsStackMonitoringConfig",
      "symbolId": "src/data-oci-database-management-external-db-systems/index:DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsStackMonitoringConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsStackMonitoringConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsStackMonitoringConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-systems/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-database-management-external-db-systems/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/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.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsStackMonitoringConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsStackMonitoringConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/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-database-management-external-db-systems/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-database-management-external-db-systems/index.ts",
            "line": 176
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-systems/index:DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsStackMonitoringConfigList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsStackMonitoringConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsStackMonitoringConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-systems/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-database-management-external-db-systems/index.ts",
        "line": 130
      },
      "name": "DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsStackMonitoringConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 159
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 164
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsStackMonitoringConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-systems/index:DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsStackMonitoringConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-systems/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-database-management-external-db-systems/index.ts",
        "line": 400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/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.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/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-database-management-external-db-systems/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-database-management-external-db-systems/index.ts",
            "line": 407
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-systems/index:DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-systems/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/data-oci-database-management-external-db-systems/index.ts",
        "line": 365
      },
      "name": "DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 395
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-systems/index:DataOciDatabaseManagementExternalDbSystemsExternalDbSystemCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-systems/index.ts",
        "line": 418
      },
      "name": "DataOciDatabaseManagementExternalDbSystemsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_systems#name DataOciDatabaseManagementExternalDbSystems#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 422
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_db_systems#values DataOciDatabaseManagementExternalDbSystems#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 430
          },
          "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/7.19.0/docs/data-sources/database_management_external_db_systems#regex DataOciDatabaseManagementExternalDbSystems#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 426
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-systems/index:DataOciDatabaseManagementExternalDbSystemsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-systems/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-db-systems/index.ts",
        "line": 575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 590
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 583
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 583
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 583
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 576
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-systems/index:DataOciDatabaseManagementExternalDbSystemsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-db-systems/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-database-management-external-db-systems/index.ts",
        "line": 476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 553
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementExternalDbSystemsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 541
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 557
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 570
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 534
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 547
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 563
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-db-systems/index.ts",
            "line": 490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalDbSystemsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-db-systems/index:DataOciDatabaseManagementExternalDbSystemsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructure": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_infrastructure oci_database_management_external_exadata_infrastructure}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructure",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_infrastructure oci_database_management_external_exadata_infrastructure} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
          "line": 308
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructureConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
        "line": 276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalExadataInfrastructure resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 293
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalExadataInfrastructure to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_infrastructure#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalExadataInfrastructure that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalExadataInfrastructure to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 464
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 470
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataInfrastructure",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 281
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 333
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 338
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 343
          },
          "name": "databaseCompartments",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 349
          },
          "name": "databaseSystems",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructureDatabaseSystemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 354
          },
          "name": "dbSystemIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 360
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 365
          },
          "name": "discoveryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 370
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 389
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 394
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 399
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 404
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 409
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 414
          },
          "name": "rackSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 419
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 424
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 430
          },
          "name": "storageGrid",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructureStorageGridList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 435
          },
          "name": "storageServerNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 441
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 446
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 451
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 456
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 383
          },
          "name": "externalExadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 376
          },
          "name": "externalExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructure/index:DataOciDatabaseManagementExternalExadataInfrastructure"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructureConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructureConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalExadataInfrastructureConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_infrastructure#external_exadata_infrastructure_id DataOciDatabaseManagementExternalExadataInfrastructure#external_exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 13
          },
          "name": "externalExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructure/index:DataOciDatabaseManagementExternalExadataInfrastructureConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructureDatabaseSystems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructureDatabaseSystems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseManagementExternalExadataInfrastructureDatabaseSystems",
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructure/index:DataOciDatabaseManagementExternalExadataInfrastructureDatabaseSystems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructureDatabaseSystemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructureDatabaseSystemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-infrastructure/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-database-management-external-exadata-infrastructure/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/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.DataOciDatabaseManagementExternalExadataInfrastructureDatabaseSystemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataInfrastructureDatabaseSystemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/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-database-management-external-exadata-infrastructure/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-database-management-external-exadata-infrastructure/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructure/index:DataOciDatabaseManagementExternalExadataInfrastructureDatabaseSystemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructureDatabaseSystemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructureDatabaseSystemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-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-database-management-external-exadata-infrastructure/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementExternalExadataInfrastructureDatabaseSystemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 68
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 73
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 78
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 83
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 88
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 93
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 98
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 103
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 108
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 113
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 118
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 123
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructureDatabaseSystems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructure/index:DataOciDatabaseManagementExternalExadataInfrastructureDatabaseSystemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructureStorageGrid": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructureStorageGrid",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
        "line": 146
      },
      "name": "DataOciDatabaseManagementExternalExadataInfrastructureStorageGrid",
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructure/index:DataOciDatabaseManagementExternalExadataInfrastructureStorageGrid"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructureStorageGridList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructureStorageGridList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-infrastructure/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-database-management-external-exadata-infrastructure/index.ts",
        "line": 254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/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.DataOciDatabaseManagementExternalExadataInfrastructureStorageGridOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataInfrastructureStorageGridList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/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-database-management-external-exadata-infrastructure/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-database-management-external-exadata-infrastructure/index.ts",
            "line": 261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructure/index:DataOciDatabaseManagementExternalExadataInfrastructureStorageGridList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructureStorageGridOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructureStorageGridOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-infrastructure/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-database-management-external-exadata-infrastructure/index.ts",
        "line": 169
      },
      "name": "DataOciDatabaseManagementExternalExadataInfrastructureStorageGridOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 199
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 204
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 209
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 214
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 219
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 224
          },
          "name": "serverCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 229
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 234
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 239
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 244
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 249
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructure/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructureStorageGrid"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructure/index:DataOciDatabaseManagementExternalExadataInfrastructureStorageGridOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructures": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_infrastructures oci_database_management_external_exadata_infrastructures}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructures",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_infrastructures oci_database_management_external_exadata_infrastructures} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
          "line": 763
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
        "line": 731
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalExadataInfrastructures resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 748
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalExadataInfrastructures to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_infrastructures#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalExadataInfrastructures that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalExadataInfrastructures to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 845
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 810
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 848
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 832
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 860
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 869
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataInfrastructures",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 736
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 820
          },
          "name": "externalExadataInfrastructureCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 842
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 798
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 814
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 852
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 836
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 791
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 804
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 826
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructures/index:DataOciDatabaseManagementExternalExadataInfrastructures"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalExadataInfrastructuresConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_infrastructures#compartment_id DataOciDatabaseManagementExternalExadataInfrastructures#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/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/7.19.0/docs/data-sources/database_management_external_exadata_infrastructures#display_name DataOciDatabaseManagementExternalExadataInfrastructures#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/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/7.19.0/docs/data-sources/database_management_external_exadata_infrastructures#filter DataOciDatabaseManagementExternalExadataInfrastructures#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_external_exadata_infrastructures#id DataOciDatabaseManagementExternalExadataInfrastructures#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructures/index:DataOciDatabaseManagementExternalExadataInfrastructuresConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
        "line": 475
      },
      "name": "DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollection",
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructures/index:DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
        "line": 289
      },
      "name": "DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItems",
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructures/index:DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsDatabaseSystems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsDatabaseSystems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsDatabaseSystems",
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructures/index:DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsDatabaseSystems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsDatabaseSystemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsDatabaseSystemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-infrastructures/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-database-management-external-exadata-infrastructures/index.ts",
        "line": 145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/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.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsDatabaseSystemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsDatabaseSystemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/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-database-management-external-exadata-infrastructures/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-database-management-external-exadata-infrastructures/index.ts",
            "line": 152
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructures/index:DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsDatabaseSystemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsDatabaseSystemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsDatabaseSystemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-infrastructures/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-database-management-external-exadata-infrastructures/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsDatabaseSystemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 85
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 90
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 95
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 100
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 105
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 110
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 115
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 120
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 125
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 130
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 135
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 140
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsDatabaseSystems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructures/index:DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsDatabaseSystemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-infrastructures/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-database-management-external-exadata-infrastructures/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/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.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/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-database-management-external-exadata-infrastructures/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-database-management-external-exadata-infrastructures/index.ts",
            "line": 464
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructures/index:DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
          "line": 321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
        "line": 312
      },
      "name": "DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 342
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 347
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 352
          },
          "name": "databaseCompartments",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 358
          },
          "name": "databaseSystems",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsDatabaseSystemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 363
          },
          "name": "dbSystemIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 369
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 374
          },
          "name": "discoveryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 379
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 385
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 390
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 395
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 400
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 405
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 410
          },
          "name": "rackSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 415
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 420
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 426
          },
          "name": "storageGrid",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsStorageGridList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 431
          },
          "name": "storageServerNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 437
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 442
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 447
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 452
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructures/index:DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsStorageGrid": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsStorageGrid",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
        "line": 163
      },
      "name": "DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsStorageGrid",
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructures/index:DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsStorageGrid"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsStorageGridList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsStorageGridList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-infrastructures/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-database-management-external-exadata-infrastructures/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/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.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsStorageGridOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsStorageGridList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/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-database-management-external-exadata-infrastructures/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-database-management-external-exadata-infrastructures/index.ts",
            "line": 278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructures/index:DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsStorageGridList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsStorageGridOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsStorageGridOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-infrastructures/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-database-management-external-exadata-infrastructures/index.ts",
        "line": 186
      },
      "name": "DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsStorageGridOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 216
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 221
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 226
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 231
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 236
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 241
          },
          "name": "serverCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 246
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 251
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 256
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 261
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 266
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsStorageGrid"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructures/index:DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsStorageGridOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-infrastructures/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-database-management-external-exadata-infrastructures/index.ts",
        "line": 533
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/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.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/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-database-management-external-exadata-infrastructures/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-database-management-external-exadata-infrastructures/index.ts",
            "line": 540
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructures/index:DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
          "line": 507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
        "line": 498
      },
      "name": "DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 528
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructures/index:DataOciDatabaseManagementExternalExadataInfrastructuresExternalExadataInfrastructureCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
        "line": 551
      },
      "name": "DataOciDatabaseManagementExternalExadataInfrastructuresFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_infrastructures#name DataOciDatabaseManagementExternalExadataInfrastructures#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 555
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_infrastructures#values DataOciDatabaseManagementExternalExadataInfrastructures#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 563
          },
          "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/7.19.0/docs/data-sources/database_management_external_exadata_infrastructures#regex DataOciDatabaseManagementExternalExadataInfrastructures#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 559
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructures/index:DataOciDatabaseManagementExternalExadataInfrastructuresFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
          "line": 716
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
        "line": 708
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 723
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataInfrastructuresFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 716
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 716
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 716
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 709
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructures/index:DataOciDatabaseManagementExternalExadataInfrastructuresFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-infrastructures/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-database-management-external-exadata-infrastructures/index.ts",
        "line": 609
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 686
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataInfrastructuresFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 674
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 690
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 703
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 667
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 680
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 696
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-infrastructures/index.ts",
            "line": 623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataInfrastructuresFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-infrastructures/index:DataOciDatabaseManagementExternalExadataInfrastructuresFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnector": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_connector oci_database_management_external_exadata_storage_connector}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnector",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_connector oci_database_management_external_exadata_storage_connector} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-connector/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.DataOciDatabaseManagementExternalExadataStorageConnectorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalExadataStorageConnector resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/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 DataOciDatabaseManagementExternalExadataStorageConnector to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_connector#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalExadataStorageConnector that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalExadataStorageConnector to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 286
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 292
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageConnector",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 171
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 176
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 181
          },
          "name": "connectionUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 186
          },
          "name": "connectorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 192
          },
          "name": "credentialInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorCredentialInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 198
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 203
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 208
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 227
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 232
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 237
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 242
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 247
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 252
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 257
          },
          "name": "storageServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 263
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 268
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 273
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 278
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 221
          },
          "name": "externalExadataStorageConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 214
          },
          "name": "externalExadataStorageConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-connector/index:DataOciDatabaseManagementExternalExadataStorageConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageConnectorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_connector#external_exadata_storage_connector_id DataOciDatabaseManagementExternalExadataStorageConnector#external_exadata_storage_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 13
          },
          "name": "externalExadataStorageConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-connector/index:DataOciDatabaseManagementExternalExadataStorageConnectorConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorCredentialInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorCredentialInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageConnectorCredentialInfo",
      "symbolId": "src/data-oci-database-management-external-exadata-storage-connector/index:DataOciDatabaseManagementExternalExadataStorageConnectorCredentialInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorCredentialInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorCredentialInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-connector/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-database-management-external-exadata-storage-connector/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/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.DataOciDatabaseManagementExternalExadataStorageConnectorCredentialInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageConnectorCredentialInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/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-database-management-external-exadata-storage-connector/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-database-management-external-exadata-storage-connector/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-connector/index:DataOciDatabaseManagementExternalExadataStorageConnectorCredentialInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorCredentialInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorCredentialInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-connector/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-database-management-external-exadata-storage-connector/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageConnectorCredentialInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 67
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 72
          },
          "name": "sslTrustStoreLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 77
          },
          "name": "sslTrustStorePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 82
          },
          "name": "sslTrustStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 87
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connector/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorCredentialInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-connector/index:DataOciDatabaseManagementExternalExadataStorageConnectorCredentialInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_connectors oci_database_management_external_exadata_storage_connectors}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_connectors oci_database_management_external_exadata_storage_connectors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
          "line": 589
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
        "line": 557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalExadataStorageConnectors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 574
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalExadataStorageConnectors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_connectors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalExadataStorageConnectors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalExadataStorageConnectors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 685
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 637
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 688
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 672
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 700
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 710
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageConnectors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 562
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 660
          },
          "name": "externalExadataStorageConnectorCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 682
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 625
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 641
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 654
          },
          "name": "externalExadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 692
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 676
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 618
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 631
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 647
          },
          "name": "externalExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 666
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-connectors/index:DataOciDatabaseManagementExternalExadataStorageConnectors"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageConnectorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_connectors#compartment_id DataOciDatabaseManagementExternalExadataStorageConnectors#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/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/7.19.0/docs/data-sources/database_management_external_exadata_storage_connectors#external_exadata_infrastructure_id DataOciDatabaseManagementExternalExadataStorageConnectors#external_exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 21
          },
          "name": "externalExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_connectors#display_name DataOciDatabaseManagementExternalExadataStorageConnectors#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/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/7.19.0/docs/data-sources/database_management_external_exadata_storage_connectors#filter DataOciDatabaseManagementExternalExadataStorageConnectors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_external_exadata_storage_connectors#id DataOciDatabaseManagementExternalExadataStorageConnectors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-connectors/index:DataOciDatabaseManagementExternalExadataStorageConnectorsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
        "line": 301
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollection",
      "symbolId": "src/data-oci-database-management-external-exadata-storage-connectors/index:DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
        "line": 131
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItems",
      "symbolId": "src/data-oci-database-management-external-exadata-storage-connectors/index:DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsCredentialInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsCredentialInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsCredentialInfo",
      "symbolId": "src/data-oci-database-management-external-exadata-storage-connectors/index:DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsCredentialInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsCredentialInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsCredentialInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-connectors/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-database-management-external-exadata-storage-connectors/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/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.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsCredentialInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsCredentialInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/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-database-management-external-exadata-storage-connectors/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-database-management-external-exadata-storage-connectors/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-connectors/index:DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsCredentialInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsCredentialInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsCredentialInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-connectors/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-database-management-external-exadata-storage-connectors/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsCredentialInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 88
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 93
          },
          "name": "sslTrustStoreLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 98
          },
          "name": "sslTrustStorePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 103
          },
          "name": "sslTrustStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 108
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsCredentialInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-connectors/index:DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsCredentialInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-connectors/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 297
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 290
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 290
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 290
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-connectors/index:DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-connectors/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-database-management-external-exadata-storage-connectors/index.ts",
        "line": 154
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 184
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 189
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 194
          },
          "name": "connectionUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 199
          },
          "name": "connectorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 205
          },
          "name": "credentialInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsCredentialInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 211
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 216
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 221
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 227
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 232
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 237
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 242
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 247
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 252
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 257
          },
          "name": "storageServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 263
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 268
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 273
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 278
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-connectors/index:DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-connectors/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-database-management-external-exadata-storage-connectors/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/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.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/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-database-management-external-exadata-storage-connectors/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-database-management-external-exadata-storage-connectors/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-connectors/index:DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-connectors/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-database-management-external-exadata-storage-connectors/index.ts",
        "line": 324
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 354
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-connectors/index:DataOciDatabaseManagementExternalExadataStorageConnectorsExternalExadataStorageConnectorCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
        "line": 377
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageConnectorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_connectors#name DataOciDatabaseManagementExternalExadataStorageConnectors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 381
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_connectors#values DataOciDatabaseManagementExternalExadataStorageConnectors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 389
          },
          "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/7.19.0/docs/data-sources/database_management_external_exadata_storage_connectors#regex DataOciDatabaseManagementExternalExadataStorageConnectors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 385
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-connectors/index:DataOciDatabaseManagementExternalExadataStorageConnectorsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-connectors/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-database-management-external-exadata-storage-connectors/index.ts",
        "line": 534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/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.DataOciDatabaseManagementExternalExadataStorageConnectorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageConnectorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/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-database-management-external-exadata-storage-connectors/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-database-management-external-exadata-storage-connectors/index.ts",
            "line": 542
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 535
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-connectors/index:DataOciDatabaseManagementExternalExadataStorageConnectorsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-connectors/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
        "line": 435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 512
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageConnectorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 500
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 516
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 529
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 493
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 506
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 522
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-connectors/index.ts",
            "line": 449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageConnectorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-connectors/index:DataOciDatabaseManagementExternalExadataStorageConnectorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageGrid": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_grid oci_database_management_external_exadata_storage_grid}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageGrid",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_grid oci_database_management_external_exadata_storage_grid} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-grid/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.DataOciDatabaseManagementExternalExadataStorageGridConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalExadataStorageGrid resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/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 DataOciDatabaseManagementExternalExadataStorageGrid to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_grid#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalExadataStorageGrid that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalExadataStorageGrid to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 370
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 376
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageGrid",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 265
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 271
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 276
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 281
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 300
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 305
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 310
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 315
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 320
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 325
          },
          "name": "serverCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 330
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 335
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 341
          },
          "name": "storageServers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageGridStorageServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 347
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 352
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 357
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 362
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 294
          },
          "name": "externalExadataStorageGridIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 287
          },
          "name": "externalExadataStorageGridId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-grid/index:DataOciDatabaseManagementExternalExadataStorageGrid"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageGridConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageGridConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageGridConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_grid#external_exadata_storage_grid_id DataOciDatabaseManagementExternalExadataStorageGrid#external_exadata_storage_grid_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 13
          },
          "name": "externalExadataStorageGridId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-grid/index:DataOciDatabaseManagementExternalExadataStorageGridConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageGridStorageServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageGridStorageServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageGridStorageServers",
      "symbolId": "src/data-oci-database-management-external-exadata-storage-grid/index:DataOciDatabaseManagementExternalExadataStorageGridStorageServers"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageGridStorageServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageGridStorageServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-grid/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-database-management-external-exadata-storage-grid/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/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.DataOciDatabaseManagementExternalExadataStorageGridStorageServersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageGridStorageServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/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-database-management-external-exadata-storage-grid/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-database-management-external-exadata-storage-grid/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-grid/index:DataOciDatabaseManagementExternalExadataStorageGridStorageServersList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageGridStorageServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageGridStorageServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-grid/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-database-management-external-exadata-storage-grid/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageGridStorageServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 68
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 73
          },
          "name": "connectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 78
          },
          "name": "cpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 84
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 89
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 95
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 100
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 105
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 110
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 115
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 120
          },
          "name": "makeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 125
          },
          "name": "maxFlashDiskIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 130
          },
          "name": "maxFlashDiskThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 135
          },
          "name": "maxHardDiskIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 140
          },
          "name": "maxHardDiskThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 145
          },
          "name": "memoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 150
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 155
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 160
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 166
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 171
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 176
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 181
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-grid/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageGridStorageServers"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-grid/index:DataOciDatabaseManagementExternalExadataStorageGridStorageServersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServer": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_server oci_database_management_external_exadata_storage_server}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServer",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_server oci_database_management_external_exadata_storage_server} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
          "line": 210
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalExadataStorageServer resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 195
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalExadataStorageServer to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_server#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalExadataStorageServer that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalExadataStorageServer to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/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-database-management-external-exadata-storage-server/index.ts",
            "line": 386
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageServer",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 183
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 235
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 241
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 246
          },
          "name": "cpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 252
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 257
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 262
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 281
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 286
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 291
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 296
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 301
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 306
          },
          "name": "makeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 311
          },
          "name": "maxFlashDiskIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 316
          },
          "name": "maxFlashDiskThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 321
          },
          "name": "maxHardDiskIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 326
          },
          "name": "maxHardDiskThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 331
          },
          "name": "memoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 336
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 341
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 346
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 351
          },
          "name": "storageGridId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 357
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 362
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 367
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 372
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 275
          },
          "name": "externalExadataStorageServerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 268
          },
          "name": "externalExadataStorageServerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server/index:DataOciDatabaseManagementExternalExadataStorageServer"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageServerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_server#external_exadata_storage_server_id DataOciDatabaseManagementExternalExadataStorageServer#external_exadata_storage_server_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 13
          },
          "name": "externalExadataStorageServerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server/index:DataOciDatabaseManagementExternalExadataStorageServerConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageServerConnector",
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server/index:DataOciDatabaseManagementExternalExadataStorageServerConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-server/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-database-management-external-exadata-storage-server/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/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.DataOciDatabaseManagementExternalExadataStorageServerConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageServerConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/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-database-management-external-exadata-storage-server/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-database-management-external-exadata-storage-server/index.ts",
            "line": 163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server/index:DataOciDatabaseManagementExternalExadataStorageServerConnectorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-server/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-database-management-external-exadata-storage-server/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageServerConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 68
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 73
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 78
          },
          "name": "connectionUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 84
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 89
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 95
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 100
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 105
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 110
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 115
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 120
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 125
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 130
          },
          "name": "storageServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 136
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 141
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 146
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 151
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerConnector"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server/index:DataOciDatabaseManagementExternalExadataStorageServerConnectorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlan": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_server_iorm_plan oci_database_management_external_exadata_storage_server_iorm_plan}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlan",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_server_iorm_plan oci_database_management_external_exadata_storage_server_iorm_plan} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
          "line": 294
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlanConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalExadataStorageServerIormPlan resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 279
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalExadataStorageServerIormPlan to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_server_iorm_plan#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalExadataStorageServerIormPlan that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalExadataStorageServerIormPlan to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 345
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 367
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 374
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageServerIormPlan",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 267
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 320
          },
          "name": "dbPlan",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 354
          },
          "name": "planObjective",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 359
          },
          "name": "planStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 333
          },
          "name": "externalExadataStorageServerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 349
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 326
          },
          "name": "externalExadataStorageServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 339
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index:DataOciDatabaseManagementExternalExadataStorageServerIormPlan"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlanConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlanConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageServerIormPlanConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_server_iorm_plan#external_exadata_storage_server_id DataOciDatabaseManagementExternalExadataStorageServerIormPlan#external_exadata_storage_server_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 13
          },
          "name": "externalExadataStorageServerId",
          "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/7.19.0/docs/data-sources/database_management_external_exadata_storage_server_iorm_plan#id DataOciDatabaseManagementExternalExadataStorageServerIormPlan#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index:DataOciDatabaseManagementExternalExadataStorageServerIormPlanConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlan": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlan",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
        "line": 182
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlan",
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index:DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlan"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
        "line": 22
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanItems",
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index:DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/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-database-management-external-exadata-storage-server-iorm-plan/index.ts",
        "line": 164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/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.DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/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-database-management-external-exadata-storage-server-iorm-plan/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-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 171
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index:DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/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-database-management-external-exadata-storage-server-iorm-plan/index.ts",
        "line": 45
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 74
          },
          "name": "allocation",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 79
          },
          "name": "asmCluster",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 84
          },
          "name": "flashCacheLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 89
          },
          "name": "flashCacheMin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 94
          },
          "name": "flashCacheSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 99
          },
          "name": "isFlashCacheOn",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 104
          },
          "name": "isFlashLogOn",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 109
          },
          "name": "isPmemCacheOn",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 114
          },
          "name": "isPmemLogOn",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 119
          },
          "name": "level",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 124
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 129
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 134
          },
          "name": "pmemCacheLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 139
          },
          "name": "pmemCacheMin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 144
          },
          "name": "pmemCacheSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 149
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 154
          },
          "name": "share",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 159
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index:DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/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-database-management-external-exadata-storage-server-iorm-plan/index.ts",
        "line": 240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/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.DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/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-database-management-external-exadata-storage-server-iorm-plan/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-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 247
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index:DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/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-database-management-external-exadata-storage-server-iorm-plan/index.ts",
        "line": 205
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 235
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index.ts",
            "line": 218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlan"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server-iorm-plan/index:DataOciDatabaseManagementExternalExadataStorageServerIormPlanDbPlanOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistory": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_server_open_alert_history oci_database_management_external_exadata_storage_server_open_alert_history}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistory",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_server_open_alert_history oci_database_management_external_exadata_storage_server_open_alert_history} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
          "line": 148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistory resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
            "line": 133
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistory to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_server_open_alert_history#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistory that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistory to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
            "line": 199
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
            "line": 211
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
            "line": 218
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistory",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
            "line": 121
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
            "line": 174
          },
          "name": "alerts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistoryAlertsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
            "line": 187
          },
          "name": "externalExadataStorageServerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
            "line": 203
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
            "line": 180
          },
          "name": "externalExadataStorageServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
            "line": 193
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index:DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistory"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistoryAlerts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistoryAlerts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
        "line": 22
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistoryAlerts",
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index:DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistoryAlerts"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistoryAlertsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistoryAlertsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/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-database-management-external-exadata-storage-server-open-alert-history/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/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.DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistoryAlertsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistoryAlertsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/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-database-management-external-exadata-storage-server-open-alert-history/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-database-management-external-exadata-storage-server-open-alert-history/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index:DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistoryAlertsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistoryAlertsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistoryAlertsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/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-database-management-external-exadata-storage-server-open-alert-history/index.ts",
        "line": 45
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistoryAlertsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
            "line": 74
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
            "line": 79
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
            "line": 84
          },
          "name": "timeStartAt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
            "line": 89
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistoryAlerts"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index:DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistoryAlertsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistoryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistoryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_server_open_alert_history#external_exadata_storage_server_id DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistory#external_exadata_storage_server_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
            "line": 13
          },
          "name": "externalExadataStorageServerId",
          "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/7.19.0/docs/data-sources/database_management_external_exadata_storage_server_open_alert_history#id DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistory#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server-open-alert-history/index:DataOciDatabaseManagementExternalExadataStorageServerOpenAlertHistoryConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivity": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_server_top_sql_cpu_activity oci_database_management_external_exadata_storage_server_top_sql_cpu_activity}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivity",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_server_top_sql_cpu_activity oci_database_management_external_exadata_storage_server_top_sql_cpu_activity} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
          "line": 143
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivityConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivity resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
            "line": 128
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivity to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_server_top_sql_cpu_activity#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivity that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivity to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
            "line": 194
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
            "line": 206
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
            "line": 213
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivity",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
            "line": 116
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
            "line": 169
          },
          "name": "activity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivityActivityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
            "line": 182
          },
          "name": "externalExadataStorageServerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
            "line": 198
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
            "line": 175
          },
          "name": "externalExadataStorageServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
            "line": 188
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index:DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivity"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivityActivity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivityActivity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
        "line": 22
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivityActivity",
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index:DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivityActivity"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivityActivityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivityActivityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/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-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/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.DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivityActivityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivityActivityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/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-database-management-external-exadata-storage-server-top-sql-cpu-activity/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-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index:DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivityActivityList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivityActivityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivityActivityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/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-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
        "line": 45
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivityActivityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
            "line": 74
          },
          "name": "cpuActivity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
            "line": 79
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
            "line": 84
          },
          "name": "sqlId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivityActivity"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index:DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivityActivityOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivityConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_server_top_sql_cpu_activity#external_exadata_storage_server_id DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivity#external_exadata_storage_server_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
            "line": 13
          },
          "name": "externalExadataStorageServerId",
          "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/7.19.0/docs/data-sources/database_management_external_exadata_storage_server_top_sql_cpu_activity#id DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivity#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-server-top-sql-cpu-activity/index:DataOciDatabaseManagementExternalExadataStorageServerTopSqlCpuActivityConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_servers oci_database_management_external_exadata_storage_servers}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_servers oci_database_management_external_exadata_storage_servers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
          "line": 517
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
        "line": 485
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalExadataStorageServers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 502
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalExadataStorageServers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_servers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalExadataStorageServers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalExadataStorageServers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 613
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 565
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 616
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 600
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 628
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 638
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageServers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 490
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 588
          },
          "name": "externalExadataStorageServerCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 610
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 553
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 569
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 582
          },
          "name": "externalExadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 620
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 604
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 546
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 559
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 575
          },
          "name": "externalExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 594
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-servers/index:DataOciDatabaseManagementExternalExadataStorageServers"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageServersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_servers#compartment_id DataOciDatabaseManagementExternalExadataStorageServers#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/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/7.19.0/docs/data-sources/database_management_external_exadata_storage_servers#external_exadata_infrastructure_id DataOciDatabaseManagementExternalExadataStorageServers#external_exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 21
          },
          "name": "externalExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_servers#display_name DataOciDatabaseManagementExternalExadataStorageServers#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/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/7.19.0/docs/data-sources/database_management_external_exadata_storage_servers#filter DataOciDatabaseManagementExternalExadataStorageServers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_external_exadata_storage_servers#id DataOciDatabaseManagementExternalExadataStorageServers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-servers/index:DataOciDatabaseManagementExternalExadataStorageServersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
        "line": 229
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollection",
      "symbolId": "src/data-oci-database-management-external-exadata-storage-servers/index:DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionItems",
      "symbolId": "src/data-oci-database-management-external-exadata-storage-servers/index:DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-servers/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/data-oci-database-management-external-exadata-storage-servers/index.ts",
        "line": 211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/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.DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 218
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/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/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 218
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-servers/index:DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-servers/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-database-management-external-exadata-storage-servers/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 89
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 94
          },
          "name": "connectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 99
          },
          "name": "cpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 105
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 110
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 115
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 121
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 126
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 131
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 136
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 141
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 146
          },
          "name": "makeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 151
          },
          "name": "maxFlashDiskIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 156
          },
          "name": "maxFlashDiskThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 161
          },
          "name": "maxHardDiskIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 166
          },
          "name": "maxHardDiskThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 171
          },
          "name": "memoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 176
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 181
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 186
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 191
          },
          "name": "storageGridId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 196
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 201
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 206
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-servers/index:DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-servers/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-database-management-external-exadata-storage-servers/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/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.DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/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-database-management-external-exadata-storage-servers/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-database-management-external-exadata-storage-servers/index.ts",
            "line": 294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-servers/index:DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-servers/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
        "line": 252
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 282
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-servers/index:DataOciDatabaseManagementExternalExadataStorageServersExternalExadataStorageServerCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
        "line": 305
      },
      "name": "DataOciDatabaseManagementExternalExadataStorageServersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_servers#name DataOciDatabaseManagementExternalExadataStorageServers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 309
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_exadata_storage_servers#values DataOciDatabaseManagementExternalExadataStorageServers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 317
          },
          "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/7.19.0/docs/data-sources/database_management_external_exadata_storage_servers#regex DataOciDatabaseManagementExternalExadataStorageServers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 313
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-servers/index:DataOciDatabaseManagementExternalExadataStorageServersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-servers/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-database-management-external-exadata-storage-servers/index.ts",
        "line": 462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/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.DataOciDatabaseManagementExternalExadataStorageServersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageServersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/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-database-management-external-exadata-storage-servers/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-database-management-external-exadata-storage-servers/index.ts",
            "line": 470
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-servers/index:DataOciDatabaseManagementExternalExadataStorageServersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-exadata-storage-servers/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-database-management-external-exadata-storage-servers/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 440
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementExternalExadataStorageServersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 428
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 444
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 457
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 421
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 434
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 450
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-exadata-storage-servers/index.ts",
            "line": 377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalExadataStorageServersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-exadata-storage-servers/index:DataOciDatabaseManagementExternalExadataStorageServersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListener": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_listener oci_database_management_external_listener}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListener",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_listener oci_database_management_external_listener} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listener/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.DataOciDatabaseManagementExternalListenerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listener/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalListener resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/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 DataOciDatabaseManagementExternalListener to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_listener#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalListener that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalListener to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 523
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 529
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalListener",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 309
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 361
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 366
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 371
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 376
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 382
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 387
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 393
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 398
          },
          "name": "externalConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 403
          },
          "name": "externalDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 408
          },
          "name": "externalDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 413
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 432
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 437
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 442
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 447
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 452
          },
          "name": "listenerAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 457
          },
          "name": "listenerOraLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 462
          },
          "name": "listenerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 467
          },
          "name": "logDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 472
          },
          "name": "oracleHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 478
          },
          "name": "servicedAsms",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicedAsmsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 484
          },
          "name": "servicedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 489
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 495
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 500
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 505
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 510
          },
          "name": "traceDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 515
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 426
          },
          "name": "externalListenerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 419
          },
          "name": "externalListenerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listener/index:DataOciDatabaseManagementExternalListener"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listener/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalListenerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_listener#external_listener_id DataOciDatabaseManagementExternalListener#external_listener_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 13
          },
          "name": "externalListenerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listener/index:DataOciDatabaseManagementExternalListenerConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listener/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseManagementExternalListenerEndpoints",
      "symbolId": "src/data-oci-database-management-external-listener/index:DataOciDatabaseManagementExternalListenerEndpoints"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listener/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-database-management-external-listener/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/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.DataOciDatabaseManagementExternalListenerEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalListenerEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/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-database-management-external-listener/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-database-management-external-listener/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listener/index:DataOciDatabaseManagementExternalListenerEndpointsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listener/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-database-management-external-listener/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementExternalListenerEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 67
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 72
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 77
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 82
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 87
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listener/index:DataOciDatabaseManagementExternalListenerEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicedAsms": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicedAsms",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listener/index.ts",
        "line": 110
      },
      "name": "DataOciDatabaseManagementExternalListenerServicedAsms",
      "symbolId": "src/data-oci-database-management-external-listener/index:DataOciDatabaseManagementExternalListenerServicedAsms"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicedAsmsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicedAsmsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listener/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-database-management-external-listener/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/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.DataOciDatabaseManagementExternalListenerServicedAsmsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalListenerServicedAsmsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/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-database-management-external-listener/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-database-management-external-listener/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listener/index:DataOciDatabaseManagementExternalListenerServicedAsmsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicedAsmsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicedAsmsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listener/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-database-management-external-listener/index.ts",
        "line": 133
      },
      "name": "DataOciDatabaseManagementExternalListenerServicedAsmsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 162
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 167
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 172
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicedAsms"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listener/index:DataOciDatabaseManagementExternalListenerServicedAsmsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listener/index.ts",
        "line": 195
      },
      "name": "DataOciDatabaseManagementExternalListenerServicedDatabases",
      "symbolId": "src/data-oci-database-management-external-listener/index:DataOciDatabaseManagementExternalListenerServicedDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listener/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-database-management-external-listener/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/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.DataOciDatabaseManagementExternalListenerServicedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalListenerServicedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/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-database-management-external-listener/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-database-management-external-listener/index.ts",
            "line": 289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listener/index:DataOciDatabaseManagementExternalListenerServicedDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listener/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-database-management-external-listener/index.ts",
        "line": 218
      },
      "name": "DataOciDatabaseManagementExternalListenerServicedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 247
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 252
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 257
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 262
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 267
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 272
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 277
          },
          "name": "isManaged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener/index.ts",
            "line": 231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicedDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listener/index:DataOciDatabaseManagementExternalListenerServicedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServices": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_listener_services oci_database_management_external_listener_services}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServices",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_listener_services oci_database_management_external_listener_services} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listener-services/index.ts",
          "line": 409
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listener-services/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalListenerServices resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 394
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalListenerServices to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_listener_services#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalListenerServices that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalListenerServices to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 505
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 508
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 463
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 492
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 520
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 530
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalListenerServices",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 382
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 451
          },
          "name": "externalListenerServiceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 502
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 445
          },
          "name": "externalListenerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 512
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 467
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 480
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 496
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 438
          },
          "name": "externalListenerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 457
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 473
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 486
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listener-services/index:DataOciDatabaseManagementExternalListenerServices"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listener-services/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalListenerServicesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_listener_services#external_listener_id DataOciDatabaseManagementExternalListenerServices#external_listener_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 13
          },
          "name": "externalListenerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_listener_services#managed_database_id DataOciDatabaseManagementExternalListenerServices#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 24
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_listener_services#filter DataOciDatabaseManagementExternalListenerServices#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_external_listener_services#id DataOciDatabaseManagementExternalListenerServices#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/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/7.19.0/docs/data-sources/database_management_external_listener_services#opc_named_credential_id DataOciDatabaseManagementExternalListenerServices#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 28
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listener-services/index:DataOciDatabaseManagementExternalListenerServicesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listener-services/index.ts",
        "line": 121
      },
      "name": "DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollection",
      "symbolId": "src/data-oci-database-management-external-listener-services/index:DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listener-services/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionItems",
      "symbolId": "src/data-oci-database-management-external-listener-services/index:DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listener-services/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-database-management-external-listener-services/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/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.DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/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-database-management-external-listener-services/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-database-management-external-listener-services/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listener-services/index:DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listener-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-database-management-external-listener-services/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 88
          },
          "name": "listenerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 93
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 98
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listener-services/index:DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listener-services/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-database-management-external-listener-services/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/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.DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/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-database-management-external-listener-services/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-database-management-external-listener-services/index.ts",
            "line": 186
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listener-services/index:DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listener-services/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-database-management-external-listener-services/index.ts",
        "line": 144
      },
      "name": "DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 174
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listener-services/index:DataOciDatabaseManagementExternalListenerServicesExternalListenerServiceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listener-services/index.ts",
        "line": 197
      },
      "name": "DataOciDatabaseManagementExternalListenerServicesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_listener_services#name DataOciDatabaseManagementExternalListenerServices#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 201
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_listener_services#values DataOciDatabaseManagementExternalListenerServices#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 209
          },
          "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/7.19.0/docs/data-sources/database_management_external_listener_services#regex DataOciDatabaseManagementExternalListenerServices#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 205
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listener-services/index:DataOciDatabaseManagementExternalListenerServicesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listener-services/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listener-services/index.ts",
        "line": 354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 369
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalListenerServicesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 362
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 362
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 362
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listener-services/index:DataOciDatabaseManagementExternalListenerServicesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listener-services/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-database-management-external-listener-services/index.ts",
        "line": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 332
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementExternalListenerServicesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 320
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 336
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 349
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 313
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 326
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 342
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listener-services/index.ts",
            "line": 269
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenerServicesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listener-services/index:DataOciDatabaseManagementExternalListenerServicesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListeners": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_listeners oci_database_management_external_listeners}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListeners",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_listeners oci_database_management_external_listeners} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listeners/index.ts",
          "line": 831
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDatabaseManagementExternalListenersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listeners/index.ts",
        "line": 799
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalListeners resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 816
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalListeners to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_listeners#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalListeners that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalListeners to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 933
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 866
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 882
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 898
          },
          "name": "resetExternalDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 936
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 920
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 948
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 958
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalListeners",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 804
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 908
          },
          "name": "externalListenerCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 930
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 870
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 886
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 902
          },
          "name": "externalDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 940
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 924
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 860
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 876
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 892
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 914
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listeners/index:DataOciDatabaseManagementExternalListeners"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listeners/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalListenersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_listeners#compartment_id DataOciDatabaseManagementExternalListeners#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/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/7.19.0/docs/data-sources/database_management_external_listeners#display_name DataOciDatabaseManagementExternalListeners#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/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/7.19.0/docs/data-sources/database_management_external_listeners#external_db_system_id DataOciDatabaseManagementExternalListeners#external_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 21
          },
          "name": "externalDbSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_listeners#filter DataOciDatabaseManagementExternalListeners#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_external_listeners#id DataOciDatabaseManagementExternalListeners#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listeners/index:DataOciDatabaseManagementExternalListenersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listeners/index.ts",
        "line": 543
      },
      "name": "DataOciDatabaseManagementExternalListenersExternalListenerCollection",
      "symbolId": "src/data-oci-database-management-external-listeners/index:DataOciDatabaseManagementExternalListenersExternalListenerCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listeners/index.ts",
        "line": 321
      },
      "name": "DataOciDatabaseManagementExternalListenersExternalListenerCollectionItems",
      "symbolId": "src/data-oci-database-management-external-listeners/index:DataOciDatabaseManagementExternalListenersExternalListenerCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listeners/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsEndpoints",
      "symbolId": "src/data-oci-database-management-external-listeners/index:DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsEndpoints"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listeners/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-database-management-external-listeners/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/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.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/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-database-management-external-listeners/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-database-management-external-listeners/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listeners/index:DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsEndpointsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listeners/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-database-management-external-listeners/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 88
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 93
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 98
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 103
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 108
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listeners/index:DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listeners/index.ts",
          "line": 532
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listeners/index.ts",
        "line": 525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 539
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 532
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 532
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 532
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listeners/index:DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listeners/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-database-management-external-listeners/index.ts",
        "line": 344
      },
      "name": "DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 374
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 379
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 384
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 389
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 395
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 400
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 406
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 411
          },
          "name": "externalConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 416
          },
          "name": "externalDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 421
          },
          "name": "externalDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 426
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 431
          },
          "name": "externalListenerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 437
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 442
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 447
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 452
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 457
          },
          "name": "listenerAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 462
          },
          "name": "listenerOraLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 467
          },
          "name": "listenerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 472
          },
          "name": "logDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 477
          },
          "name": "oracleHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 483
          },
          "name": "servicedAsms",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedAsmsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 489
          },
          "name": "servicedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 494
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 500
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 505
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 510
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 515
          },
          "name": "traceDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 520
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listeners/index:DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedAsms": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedAsms",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listeners/index.ts",
        "line": 131
      },
      "name": "DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedAsms",
      "symbolId": "src/data-oci-database-management-external-listeners/index:DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedAsms"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedAsmsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedAsmsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listeners/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-database-management-external-listeners/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/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.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedAsmsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedAsmsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/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-database-management-external-listeners/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-database-management-external-listeners/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listeners/index:DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedAsmsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedAsmsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedAsmsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listeners/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-database-management-external-listeners/index.ts",
        "line": 154
      },
      "name": "DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedAsmsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 183
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 188
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 193
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedAsms"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listeners/index:DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedAsmsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listeners/index.ts",
        "line": 216
      },
      "name": "DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedDatabases",
      "symbolId": "src/data-oci-database-management-external-listeners/index:DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listeners/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-database-management-external-listeners/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/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.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/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-database-management-external-listeners/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-database-management-external-listeners/index.ts",
            "line": 310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listeners/index:DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listeners/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-database-management-external-listeners/index.ts",
        "line": 239
      },
      "name": "DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 268
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 273
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 278
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 283
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 288
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 293
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 298
          },
          "name": "isManaged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listeners/index:DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsServicedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listeners/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-database-management-external-listeners/index.ts",
        "line": 601
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/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.DataOciDatabaseManagementExternalListenersExternalListenerCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalListenersExternalListenerCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/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-database-management-external-listeners/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-database-management-external-listeners/index.ts",
            "line": 608
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listeners/index:DataOciDatabaseManagementExternalListenersExternalListenerCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listeners/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-database-management-external-listeners/index.ts",
        "line": 566
      },
      "name": "DataOciDatabaseManagementExternalListenersExternalListenerCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 596
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 579
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersExternalListenerCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listeners/index:DataOciDatabaseManagementExternalListenersExternalListenerCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listeners/index.ts",
        "line": 619
      },
      "name": "DataOciDatabaseManagementExternalListenersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_listeners#name DataOciDatabaseManagementExternalListeners#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 623
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_listeners#values DataOciDatabaseManagementExternalListeners#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 631
          },
          "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/7.19.0/docs/data-sources/database_management_external_listeners#regex DataOciDatabaseManagementExternalListeners#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 627
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listeners/index:DataOciDatabaseManagementExternalListenersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listeners/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-database-management-external-listeners/index.ts",
        "line": 776
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/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.DataOciDatabaseManagementExternalListenersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalListenersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/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-database-management-external-listeners/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-database-management-external-listeners/index.ts",
            "line": 784
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 777
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listeners/index:DataOciDatabaseManagementExternalListenersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-listeners/index.ts",
          "line": 687
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-listeners/index.ts",
        "line": 677
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 754
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementExternalListenersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 742
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 758
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 771
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 735
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 748
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 764
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-listeners/index.ts",
            "line": 691
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalListenersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-listeners/index:DataOciDatabaseManagementExternalListenersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabase": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_my_sql_database oci_database_management_external_my_sql_database}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_my_sql_database oci_database_management_external_my_sql_database} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-my-sql-database/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.DataOciDatabaseManagementExternalMySqlDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-database/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalMySqlDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database/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 DataOciDatabaseManagementExternalMySqlDatabase to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_my_sql_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalMySqlDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalMySqlDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database/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-database-management-external-my-sql-database/index.ts",
            "line": 117
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalMySqlDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database/index.ts",
            "line": 80
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database/index.ts",
            "line": 85
          },
          "name": "externalDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database/index.ts",
            "line": 103
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database/index.ts",
            "line": 98
          },
          "name": "externalMySqlDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database/index.ts",
            "line": 91
          },
          "name": "externalMySqlDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-database/index:DataOciDatabaseManagementExternalMySqlDatabase"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-database/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalMySqlDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_my_sql_database#external_my_sql_database_id DataOciDatabaseManagementExternalMySqlDatabase#external_my_sql_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database/index.ts",
            "line": 13
          },
          "name": "externalMySqlDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-database/index:DataOciDatabaseManagementExternalMySqlDatabaseConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnector": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_my_sql_database_connector oci_database_management_external_my_sql_database_connector}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnector",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_my_sql_database_connector oci_database_management_external_my_sql_database_connector} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
          "line": 161
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalMySqlDatabaseConnector resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 146
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalMySqlDatabaseConnector to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_my_sql_database_connector#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalMySqlDatabaseConnector that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalMySqlDatabaseConnector to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 317
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 323
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalMySqlDatabaseConnector",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 134
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 185
          },
          "name": "associatedServices",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 190
          },
          "name": "checkConnectionStatusTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 195
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 200
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 206
          },
          "name": "connectorDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorConnectorDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 211
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 216
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 221
          },
          "name": "externalDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 239
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 244
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 249
          },
          "name": "isTestConnectionParam",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 254
          },
          "name": "macsAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 259
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 264
          },
          "name": "networkProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 269
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 274
          },
          "name": "sourceDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 279
          },
          "name": "sourceDatabaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 284
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 289
          },
          "name": "sslSecretName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 294
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 299
          },
          "name": "timeConnectionStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 304
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 309
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 234
          },
          "name": "externalMySqlDatabaseConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 227
          },
          "name": "externalMySqlDatabaseConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-database-connector/index:DataOciDatabaseManagementExternalMySqlDatabaseConnector"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalMySqlDatabaseConnectorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_my_sql_database_connector#external_my_sql_database_connector_id DataOciDatabaseManagementExternalMySqlDatabaseConnector#external_my_sql_database_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 13
          },
          "name": "externalMySqlDatabaseConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-database-connector/index:DataOciDatabaseManagementExternalMySqlDatabaseConnectorConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorConnectorDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorConnectorDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseManagementExternalMySqlDatabaseConnectorConnectorDetails",
      "symbolId": "src/data-oci-database-management-external-my-sql-database-connector/index:DataOciDatabaseManagementExternalMySqlDatabaseConnectorConnectorDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorConnectorDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorConnectorDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-my-sql-database-connector/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-database-management-external-my-sql-database-connector/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/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.DataOciDatabaseManagementExternalMySqlDatabaseConnectorConnectorDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalMySqlDatabaseConnectorConnectorDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/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-database-management-external-my-sql-database-connector/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-database-management-external-my-sql-database-connector/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-database-connector/index:DataOciDatabaseManagementExternalMySqlDatabaseConnectorConnectorDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorConnectorDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorConnectorDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-my-sql-database-connector/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-database-management-external-my-sql-database-connector/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementExternalMySqlDatabaseConnectorConnectorDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 67
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 72
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 77
          },
          "name": "externalDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 82
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 87
          },
          "name": "macsAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 92
          },
          "name": "networkProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 97
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 102
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connector/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorConnectorDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-database-connector/index:DataOciDatabaseManagementExternalMySqlDatabaseConnectorConnectorDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_my_sql_database_connectors oci_database_management_external_my_sql_database_connectors}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_my_sql_database_connectors oci_database_management_external_my_sql_database_connectors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
          "line": 616
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
        "line": 584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalMySqlDatabaseConnectors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 601
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalMySqlDatabaseConnectors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_my_sql_database_connectors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalMySqlDatabaseConnectors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalMySqlDatabaseConnectors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 698
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 701
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 663
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 685
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 713
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 722
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalMySqlDatabaseConnectors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 589
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 695
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 673
          },
          "name": "mySqlConnectorCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 651
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 705
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 667
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 689
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 644
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 657
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 679
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-database-connectors/index:DataOciDatabaseManagementExternalMySqlDatabaseConnectors"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalMySqlDatabaseConnectorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_my_sql_database_connectors#compartment_id DataOciDatabaseManagementExternalMySqlDatabaseConnectors#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/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/7.19.0/docs/data-sources/database_management_external_my_sql_database_connectors#filter DataOciDatabaseManagementExternalMySqlDatabaseConnectors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_external_my_sql_database_connectors#id DataOciDatabaseManagementExternalMySqlDatabaseConnectors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/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/7.19.0/docs/data-sources/database_management_external_my_sql_database_connectors#name DataOciDatabaseManagementExternalMySqlDatabaseConnectors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-database-connectors/index:DataOciDatabaseManagementExternalMySqlDatabaseConnectorsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
        "line": 404
      },
      "name": "DataOciDatabaseManagementExternalMySqlDatabaseConnectorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_my_sql_database_connectors#name DataOciDatabaseManagementExternalMySqlDatabaseConnectors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 408
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_my_sql_database_connectors#values DataOciDatabaseManagementExternalMySqlDatabaseConnectors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 416
          },
          "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/7.19.0/docs/data-sources/database_management_external_my_sql_database_connectors#regex DataOciDatabaseManagementExternalMySqlDatabaseConnectors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 412
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-database-connectors/index:DataOciDatabaseManagementExternalMySqlDatabaseConnectorsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-my-sql-database-connectors/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
        "line": 561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 576
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalMySqlDatabaseConnectorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 569
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 569
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 569
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-database-connectors/index:DataOciDatabaseManagementExternalMySqlDatabaseConnectorsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-my-sql-database-connectors/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-database-management-external-my-sql-database-connectors/index.ts",
        "line": 462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 539
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementExternalMySqlDatabaseConnectorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 527
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 543
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 556
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 520
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 533
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 549
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 476
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-database-connectors/index:DataOciDatabaseManagementExternalMySqlDatabaseConnectorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
        "line": 328
      },
      "name": "DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollection",
      "symbolId": "src/data-oci-database-management-external-my-sql-database-connectors/index:DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
        "line": 142
      },
      "name": "DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItems",
      "symbolId": "src/data-oci-database-management-external-my-sql-database-connectors/index:DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsConnectorDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsConnectorDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsConnectorDetails",
      "symbolId": "src/data-oci-database-management-external-my-sql-database-connectors/index:DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsConnectorDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsConnectorDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsConnectorDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-my-sql-database-connectors/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
        "line": 124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 138
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsConnectorDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsConnectorDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 131
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 131
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-database-connectors/index:DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsConnectorDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsConnectorDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsConnectorDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-my-sql-database-connectors/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-database-management-external-my-sql-database-connectors/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsConnectorDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 84
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 89
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 94
          },
          "name": "externalDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 99
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 104
          },
          "name": "macsAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 109
          },
          "name": "networkProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 114
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 119
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsConnectorDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-database-connectors/index:DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsConnectorDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-my-sql-database-connectors/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/data-oci-database-management-external-my-sql-database-connectors/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/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.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 317
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/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/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 317
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-database-connectors/index:DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-my-sql-database-connectors/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
        "line": 165
      },
      "name": "DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 194
          },
          "name": "associatedServices",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 199
          },
          "name": "checkConnectionStatusTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 204
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 209
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 215
          },
          "name": "connectorDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsConnectorDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 220
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 225
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 230
          },
          "name": "externalDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 235
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 240
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 245
          },
          "name": "isTestConnectionParam",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 250
          },
          "name": "macsAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 255
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 260
          },
          "name": "networkProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 265
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 270
          },
          "name": "sourceDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 275
          },
          "name": "sourceDatabaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 280
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 285
          },
          "name": "sslSecretName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 290
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 295
          },
          "name": "timeConnectionStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 300
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 305
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-database-connectors/index:DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-my-sql-database-connectors/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/data-oci-database-management-external-my-sql-database-connectors/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/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.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 393
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/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/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 393
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-database-connectors/index:DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-my-sql-database-connectors/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-database-management-external-my-sql-database-connectors/index.ts",
        "line": 351
      },
      "name": "DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 381
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-database-connectors/index.ts",
            "line": 364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-database-connectors/index:DataOciDatabaseManagementExternalMySqlDatabaseConnectorsMySqlConnectorCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabases": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_my_sql_databases oci_database_management_external_my_sql_databases}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_my_sql_databases oci_database_management_external_my_sql_databases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
          "line": 405
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementExternalMySqlDatabases resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 390
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementExternalMySqlDatabases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_my_sql_databases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementExternalMySqlDatabases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementExternalMySqlDatabases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 487
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 490
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 458
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 474
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/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-database-management-external-my-sql-databases/index.ts",
            "line": 511
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalMySqlDatabases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 378
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 446
          },
          "name": "externalMySqlDatabaseCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 484
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 440
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 494
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 462
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 478
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 433
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 452
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 468
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-databases/index:DataOciDatabaseManagementExternalMySqlDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementExternalMySqlDatabasesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_my_sql_databases#compartment_id DataOciDatabaseManagementExternalMySqlDatabases#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/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/7.19.0/docs/data-sources/database_management_external_my_sql_databases#filter DataOciDatabaseManagementExternalMySqlDatabases#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_external_my_sql_databases#id DataOciDatabaseManagementExternalMySqlDatabases#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/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/7.19.0/docs/data-sources/database_management_external_my_sql_databases#name DataOciDatabaseManagementExternalMySqlDatabases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-databases/index:DataOciDatabaseManagementExternalMySqlDatabasesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
        "line": 117
      },
      "name": "DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollection",
      "symbolId": "src/data-oci-database-management-external-my-sql-databases/index:DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionItems",
      "symbolId": "src/data-oci-database-management-external-my-sql-databases/index:DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-my-sql-databases/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-database-management-external-my-sql-databases/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/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.DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/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-database-management-external-my-sql-databases/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-database-management-external-my-sql-databases/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-databases/index:DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-my-sql-databases/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-database-management-external-my-sql-databases/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 84
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 89
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 94
          },
          "name": "externalDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-databases/index:DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-my-sql-databases/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-database-management-external-my-sql-databases/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/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.DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/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-database-management-external-my-sql-databases/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-database-management-external-my-sql-databases/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-databases/index:DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
          "line": 149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
        "line": 140
      },
      "name": "DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 170
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-databases/index:DataOciDatabaseManagementExternalMySqlDatabasesExternalMySqlDatabaseCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
        "line": 193
      },
      "name": "DataOciDatabaseManagementExternalMySqlDatabasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_my_sql_databases#name DataOciDatabaseManagementExternalMySqlDatabases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 197
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_external_my_sql_databases#values DataOciDatabaseManagementExternalMySqlDatabases#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 205
          },
          "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/7.19.0/docs/data-sources/database_management_external_my_sql_databases#regex DataOciDatabaseManagementExternalMySqlDatabases#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 201
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-databases/index:DataOciDatabaseManagementExternalMySqlDatabasesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-my-sql-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 365
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementExternalMySqlDatabasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 358
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 358
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-databases/index:DataOciDatabaseManagementExternalMySqlDatabasesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-external-my-sql-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 328
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementExternalMySqlDatabasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 316
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 332
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 345
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 309
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 322
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 338
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-external-my-sql-databases/index.ts",
            "line": 265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementExternalMySqlDatabasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-external-my-sql-databases/index:DataOciDatabaseManagementExternalMySqlDatabasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatus": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_job_executions_status oci_database_management_job_executions_status}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatus",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_job_executions_status oci_database_management_job_executions_status} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-job-executions-status/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.DataOciDatabaseManagementJobExecutionsStatusConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-job-executions-status/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementJobExecutionsStatus resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/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 DataOciDatabaseManagementJobExecutionsStatus to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_job_executions_status#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementJobExecutionsStatus that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementJobExecutionsStatus to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 221
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 243
          },
          "name": "resetManagedDatabaseGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 259
          },
          "name": "resetManagedDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 275
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 300
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 312
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementJobExecutionsStatus",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 131
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 231
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 196
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 209
          },
          "name": "endTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 225
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 247
          },
          "name": "managedDatabaseGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 263
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 279
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 292
          },
          "name": "startTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 189
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 202
          },
          "name": "endTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 215
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 237
          },
          "name": "managedDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 253
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 269
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 285
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-job-executions-status/index:DataOciDatabaseManagementJobExecutionsStatus"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-job-executions-status/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementJobExecutionsStatusConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_job_executions_status#compartment_id DataOciDatabaseManagementJobExecutionsStatus#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/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/7.19.0/docs/data-sources/database_management_job_executions_status#end_time DataOciDatabaseManagementJobExecutionsStatus#end_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/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/7.19.0/docs/data-sources/database_management_job_executions_status#start_time DataOciDatabaseManagementJobExecutionsStatus#start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 40
          },
          "name": "startTime",
          "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/7.19.0/docs/data-sources/database_management_job_executions_status#id DataOciDatabaseManagementJobExecutionsStatus#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/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/7.19.0/docs/data-sources/database_management_job_executions_status#managed_database_group_id DataOciDatabaseManagementJobExecutionsStatus#managed_database_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 28
          },
          "name": "managedDatabaseGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_job_executions_status#managed_database_id DataOciDatabaseManagementJobExecutionsStatus#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 32
          },
          "name": "managedDatabaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_job_executions_status#name DataOciDatabaseManagementJobExecutionsStatus#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 36
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-job-executions-status/index:DataOciDatabaseManagementJobExecutionsStatusConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-job-executions-status/index.ts",
        "line": 42
      },
      "name": "DataOciDatabaseManagementJobExecutionsStatusItems",
      "symbolId": "src/data-oci-database-management-job-executions-status/index:DataOciDatabaseManagementJobExecutionsStatusItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-job-executions-status/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-database-management-job-executions-status/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/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.DataOciDatabaseManagementJobExecutionsStatusItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementJobExecutionsStatusItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/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-database-management-job-executions-status/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-database-management-job-executions-status/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-job-executions-status/index:DataOciDatabaseManagementJobExecutionsStatusItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-job-executions-status/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-database-management-job-executions-status/index.ts",
        "line": 65
      },
      "name": "DataOciDatabaseManagementJobExecutionsStatusItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 94
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 99
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-status/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-job-executions-status/index:DataOciDatabaseManagementJobExecutionsStatusItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatuses": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_job_executions_statuses oci_database_management_job_executions_statuses}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatuses",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_job_executions_statuses oci_database_management_job_executions_statuses} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
          "line": 416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementJobExecutionsStatuses resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 401
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementJobExecutionsStatuses to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_job_executions_statuses#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementJobExecutionsStatuses that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementJobExecutionsStatuses to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 560
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 563
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 480
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 502
          },
          "name": "resetManagedDatabaseGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 518
          },
          "name": "resetManagedDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 534
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 575
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 588
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementJobExecutionsStatuses",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 389
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 557
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 490
          },
          "name": "jobExecutionsStatusSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 455
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 468
          },
          "name": "endTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 567
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 484
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 506
          },
          "name": "managedDatabaseGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 522
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 538
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 551
          },
          "name": "startTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 448
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 461
          },
          "name": "endTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 474
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 496
          },
          "name": "managedDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 512
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 528
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 544
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-job-executions-statuses/index:DataOciDatabaseManagementJobExecutionsStatuses"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementJobExecutionsStatusesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_job_executions_statuses#compartment_id DataOciDatabaseManagementJobExecutionsStatuses#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/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/7.19.0/docs/data-sources/database_management_job_executions_statuses#end_time DataOciDatabaseManagementJobExecutionsStatuses#end_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/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/7.19.0/docs/data-sources/database_management_job_executions_statuses#start_time DataOciDatabaseManagementJobExecutionsStatuses#start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 40
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_job_executions_statuses#filter DataOciDatabaseManagementJobExecutionsStatuses#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_job_executions_statuses#id DataOciDatabaseManagementJobExecutionsStatuses#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/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/7.19.0/docs/data-sources/database_management_job_executions_statuses#managed_database_group_id DataOciDatabaseManagementJobExecutionsStatuses#managed_database_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 28
          },
          "name": "managedDatabaseGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_job_executions_statuses#managed_database_id DataOciDatabaseManagementJobExecutionsStatuses#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 32
          },
          "name": "managedDatabaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_job_executions_statuses#name DataOciDatabaseManagementJobExecutionsStatuses#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 36
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-job-executions-statuses/index:DataOciDatabaseManagementJobExecutionsStatusesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
        "line": 204
      },
      "name": "DataOciDatabaseManagementJobExecutionsStatusesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_job_executions_statuses#name DataOciDatabaseManagementJobExecutionsStatuses#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 208
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_job_executions_statuses#values DataOciDatabaseManagementJobExecutionsStatuses#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 216
          },
          "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/7.19.0/docs/data-sources/database_management_job_executions_statuses#regex DataOciDatabaseManagementJobExecutionsStatuses#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 212
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-job-executions-statuses/index:DataOciDatabaseManagementJobExecutionsStatusesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-job-executions-statuses/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 376
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementJobExecutionsStatusesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 369
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 369
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 369
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-job-executions-statuses/index:DataOciDatabaseManagementJobExecutionsStatusesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
          "line": 272
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 339
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementJobExecutionsStatusesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 327
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 343
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 356
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 320
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 333
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 349
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-job-executions-statuses/index:DataOciDatabaseManagementJobExecutionsStatusesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
        "line": 128
      },
      "name": "DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollection",
      "symbolId": "src/data-oci-database-management-job-executions-statuses/index:DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
        "line": 48
      },
      "name": "DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionItems",
      "symbolId": "src/data-oci-database-management-job-executions-statuses/index:DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-job-executions-statuses/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-database-management-job-executions-statuses/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/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.DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/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-database-management-job-executions-statuses/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-database-management-job-executions-statuses/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-job-executions-statuses/index:DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-job-executions-statuses/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-database-management-job-executions-statuses/index.ts",
        "line": 71
      },
      "name": "DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 100
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 105
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-job-executions-statuses/index:DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-job-executions-statuses/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-database-management-job-executions-statuses/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/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.DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/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-database-management-job-executions-statuses/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-database-management-job-executions-statuses/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-job-executions-statuses/index:DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-job-executions-statuses/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-database-management-job-executions-statuses/index.ts",
        "line": 151
      },
      "name": "DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 181
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-job-executions-statuses/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-job-executions-statuses/index:DataOciDatabaseManagementJobExecutionsStatusesJobExecutionsStatusSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabase": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database oci_database_management_managed_database}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database oci_database_management_managed_database} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database/index.ts",
          "line": 611
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 596
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabase to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 655
          },
          "name": "resetDatabasePlatformName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 719
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/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-database-management-managed-database/index.ts",
            "line": 799
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 584
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 638
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 643
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 664
          },
          "name": "databaseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 669
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 674
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 679
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 690
          },
          "name": "dbmgmtFeatureConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 684
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 696
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 701
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 707
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 728
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 734
          },
          "name": "managedDatabaseGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseManagedDatabaseGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 752
          },
          "name": "managementOption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 757
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 762
          },
          "name": "parentContainerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 767
          },
          "name": "storageSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 773
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 778
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 783
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 659
          },
          "name": "databasePlatformNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 723
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 747
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 649
          },
          "name": "databasePlatformName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 713
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 740
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database/index:DataOciDatabaseManagementManagedDatabase"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTask": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_addm_task oci_database_management_managed_database_addm_task}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTask",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_addm_task oci_database_management_managed_database_addm_task} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
          "line": 196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTaskConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
        "line": 164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseAddmTask resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 181
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseAddmTask to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_addm_task#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseAddmTask that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseAddmTask to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 230
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 287
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 296
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAddmTask",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 169
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 240
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTaskItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 234
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 253
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 266
          },
          "name": "timeEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 279
          },
          "name": "timeStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 224
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 246
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 259
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 272
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-addm-task/index:DataOciDatabaseManagementManagedDatabaseAddmTask"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTaskConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTaskConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAddmTaskConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_addm_task#managed_database_id DataOciDatabaseManagementManagedDatabaseAddmTask#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_addm_task#time_end DataOciDatabaseManagementManagedDatabaseAddmTask#time_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 24
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_addm_task#time_start DataOciDatabaseManagementManagedDatabaseAddmTask#time_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 28
          },
          "name": "timeStart",
          "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/7.19.0/docs/data-sources/database_management_managed_database_addm_task#id DataOciDatabaseManagementManagedDatabaseAddmTask#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-addm-task/index:DataOciDatabaseManagementManagedDatabaseAddmTaskConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTaskItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTaskItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
        "line": 30
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAddmTaskItems",
      "symbolId": "src/data-oci-database-management-managed-database-addm-task/index:DataOciDatabaseManagementManagedDatabaseAddmTaskItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTaskItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTaskItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
          "line": 149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
        "line": 142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 156
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTaskItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAddmTaskItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 149
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 149
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 149
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-addm-task/index:DataOciDatabaseManagementManagedDatabaseAddmTaskItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTaskItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTaskItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-addm-task/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-database-management-managed-database-addm-task/index.ts",
        "line": 53
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAddmTaskItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 82
          },
          "name": "beginSnapshotId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 87
          },
          "name": "dbUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 92
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 97
          },
          "name": "endSnapshotId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 102
          },
          "name": "endSnapshotTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 107
          },
          "name": "findings",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 112
          },
          "name": "howCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 117
          },
          "name": "startSnapshotTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 122
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 127
          },
          "name": "taskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 132
          },
          "name": "taskName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 137
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-task/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTaskItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-addm-task/index:DataOciDatabaseManagementManagedDatabaseAddmTaskItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasks": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_addm_tasks oci_database_management_managed_database_addm_tasks}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasks",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_addm_tasks oci_database_management_managed_database_addm_tasks} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-addm-tasks/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.DataOciDatabaseManagementManagedDatabaseAddmTasksConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseAddmTasks resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/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 DataOciDatabaseManagementManagedDatabaseAddmTasks to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_addm_tasks#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseAddmTasks that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseAddmTasks to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 547
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 550
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 495
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/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-database-management-managed-database-addm-tasks/index.ts",
            "line": 572
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAddmTasks",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 427
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 483
          },
          "name": "addmTasksCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 544
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 554
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 499
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 512
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 525
          },
          "name": "timeEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 538
          },
          "name": "timeStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 489
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 505
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 518
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 531
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-addm-tasks/index:DataOciDatabaseManagementManagedDatabaseAddmTasks"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
        "line": 166
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollection",
      "symbolId": "src/data-oci-database-management-managed-database-addm-tasks/index:DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-addm-tasks/index:DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-addm-tasks/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-database-management-managed-database-addm-tasks/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/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.DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/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-database-management-managed-database-addm-tasks/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-database-management-managed-database-addm-tasks/index.ts",
            "line": 155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-addm-tasks/index:DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-addm-tasks/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-database-management-managed-database-addm-tasks/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 88
          },
          "name": "beginSnapshotId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 93
          },
          "name": "dbUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 98
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 103
          },
          "name": "endSnapshotId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 108
          },
          "name": "endSnapshotTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 113
          },
          "name": "findings",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 118
          },
          "name": "howCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 123
          },
          "name": "startSnapshotTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 128
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 133
          },
          "name": "taskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 138
          },
          "name": "taskName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 143
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-addm-tasks/index:DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-addm-tasks/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-database-management-managed-database-addm-tasks/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/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.DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/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-database-management-managed-database-addm-tasks/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-database-management-managed-database-addm-tasks/index.ts",
            "line": 231
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-addm-tasks/index:DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-addm-tasks/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-database-management-managed-database-addm-tasks/index.ts",
        "line": 189
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 219
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-addm-tasks/index:DataOciDatabaseManagementManagedDatabaseAddmTasksAddmTasksCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAddmTasksConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_addm_tasks#managed_database_id DataOciDatabaseManagementManagedDatabaseAddmTasks#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_addm_tasks#time_end DataOciDatabaseManagementManagedDatabaseAddmTasks#time_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 24
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_addm_tasks#time_start DataOciDatabaseManagementManagedDatabaseAddmTasks#time_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 28
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_addm_tasks#filter DataOciDatabaseManagementManagedDatabaseAddmTasks#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_database_addm_tasks#id DataOciDatabaseManagementManagedDatabaseAddmTasks#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-addm-tasks/index:DataOciDatabaseManagementManagedDatabaseAddmTasksConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
        "line": 242
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAddmTasksFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_addm_tasks#name DataOciDatabaseManagementManagedDatabaseAddmTasks#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/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/7.19.0/docs/data-sources/database_management_managed_database_addm_tasks#values DataOciDatabaseManagementManagedDatabaseAddmTasks#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/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/7.19.0/docs/data-sources/database_management_managed_database_addm_tasks#regex DataOciDatabaseManagementManagedDatabaseAddmTasks#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 250
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-addm-tasks/index:DataOciDatabaseManagementManagedDatabaseAddmTasksFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-addm-tasks/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-database-management-managed-database-addm-tasks/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/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.DataOciDatabaseManagementManagedDatabaseAddmTasksFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAddmTasksFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/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-database-management-managed-database-addm-tasks/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-database-management-managed-database-addm-tasks/index.ts",
            "line": 407
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-addm-tasks/index:DataOciDatabaseManagementManagedDatabaseAddmTasksFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-addm-tasks/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-database-management-managed-database-addm-tasks/index.ts",
        "line": 300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 377
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAddmTasksFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 365
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/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-database-management-managed-database-addm-tasks/index.ts",
            "line": 394
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 358
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 371
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 387
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-addm-tasks/index.ts",
            "line": 314
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAddmTasksFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-addm-tasks/index:DataOciDatabaseManagementManagedDatabaseAddmTasksFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCount": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_alert_log_count oci_database_management_managed_database_alert_log_count}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_alert_log_count oci_database_management_managed_database_alert_log_count} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
          "line": 166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseAlertLogCount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 151
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseAlertLogCount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_alert_log_count#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseAlertLogCount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseAlertLogCount to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 205
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 221
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 237
          },
          "name": "resetIsRegularExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 259
          },
          "name": "resetLevelFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 275
          },
          "name": "resetLogSearchText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 304
          },
          "name": "resetTimeGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 320
          },
          "name": "resetTimeLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 336
          },
          "name": "resetTypeFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/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-database-management-managed-database-alert-log-count/index.ts",
            "line": 362
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAlertLogCount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 139
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 247
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 209
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 225
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 241
          },
          "name": "isRegularExpressionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 263
          },
          "name": "levelFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 279
          },
          "name": "logSearchTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 292
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 308
          },
          "name": "timeGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 324
          },
          "name": "timeLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 340
          },
          "name": "typeFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 199
          },
          "name": "groupBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 215
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 231
          },
          "name": "isRegularExpression",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 253
          },
          "name": "levelFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 269
          },
          "name": "logSearchText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 285
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 298
          },
          "name": "timeGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 314
          },
          "name": "timeLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 330
          },
          "name": "typeFilter",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-alert-log-count/index:DataOciDatabaseManagementManagedDatabaseAlertLogCount"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAlertLogCountConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_alert_log_count#managed_database_id DataOciDatabaseManagementManagedDatabaseAlertLogCount#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 36
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_alert_log_count#group_by DataOciDatabaseManagementManagedDatabaseAlertLogCount#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 13
          },
          "name": "groupBy",
          "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/7.19.0/docs/data-sources/database_management_managed_database_alert_log_count#id DataOciDatabaseManagementManagedDatabaseAlertLogCount#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/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/7.19.0/docs/data-sources/database_management_managed_database_alert_log_count#is_regular_expression DataOciDatabaseManagementManagedDatabaseAlertLogCount#is_regular_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 24
          },
          "name": "isRegularExpression",
          "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/7.19.0/docs/data-sources/database_management_managed_database_alert_log_count#level_filter DataOciDatabaseManagementManagedDatabaseAlertLogCount#level_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 28
          },
          "name": "levelFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_alert_log_count#log_search_text DataOciDatabaseManagementManagedDatabaseAlertLogCount#log_search_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 32
          },
          "name": "logSearchText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_alert_log_count#time_greater_than_or_equal_to DataOciDatabaseManagementManagedDatabaseAlertLogCount#time_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 40
          },
          "name": "timeGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_alert_log_count#time_less_than_or_equal_to DataOciDatabaseManagementManagedDatabaseAlertLogCount#time_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 44
          },
          "name": "timeLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_alert_log_count#type_filter DataOciDatabaseManagementManagedDatabaseAlertLogCount#type_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 48
          },
          "name": "typeFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-alert-log-count/index:DataOciDatabaseManagementManagedDatabaseAlertLogCountConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
        "line": 50
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAlertLogCountItems",
      "symbolId": "src/data-oci-database-management-managed-database-alert-log-count/index:DataOciDatabaseManagementManagedDatabaseAlertLogCountItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-alert-log-count/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-database-management-managed-database-alert-log-count/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/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.DataOciDatabaseManagementManagedDatabaseAlertLogCountItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAlertLogCountItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/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-database-management-managed-database-alert-log-count/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-database-management-managed-database-alert-log-count/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-alert-log-count/index:DataOciDatabaseManagementManagedDatabaseAlertLogCountItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-alert-log-count/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/data-oci-database-management-managed-database-alert-log-count/index.ts",
        "line": 73
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAlertLogCountItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 102
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 107
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-count/index.ts",
            "line": 86
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-alert-log-count/index:DataOciDatabaseManagementManagedDatabaseAlertLogCountItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCounts": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_alert_log_counts oci_database_management_managed_database_alert_log_counts}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCounts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_alert_log_counts oci_database_management_managed_database_alert_log_counts} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-alert-log-counts/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.DataOciDatabaseManagementManagedDatabaseAlertLogCountsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseAlertLogCounts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/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 DataOciDatabaseManagementManagedDatabaseAlertLogCounts to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_alert_log_counts#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseAlertLogCounts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseAlertLogCounts to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 608
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 611
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 470
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 486
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 502
          },
          "name": "resetIsRegularExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 518
          },
          "name": "resetLevelFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 534
          },
          "name": "resetLogSearchText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 563
          },
          "name": "resetTimeGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 579
          },
          "name": "resetTimeLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 595
          },
          "name": "resetTypeFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/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-database-management-managed-database-alert-log-counts/index.ts",
            "line": 638
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAlertLogCounts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 397
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 458
          },
          "name": "alertLogCountsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 605
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 615
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 474
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 490
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 506
          },
          "name": "isRegularExpressionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 522
          },
          "name": "levelFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 538
          },
          "name": "logSearchTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 551
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 567
          },
          "name": "timeGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 583
          },
          "name": "timeLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 599
          },
          "name": "typeFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 464
          },
          "name": "groupBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 480
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 496
          },
          "name": "isRegularExpression",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 512
          },
          "name": "levelFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 528
          },
          "name": "logSearchText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 544
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 557
          },
          "name": "timeGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 573
          },
          "name": "timeLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 589
          },
          "name": "typeFilter",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-alert-log-counts/index:DataOciDatabaseManagementManagedDatabaseAlertLogCounts"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
        "line": 136
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollection",
      "symbolId": "src/data-oci-database-management-managed-database-alert-log-counts/index:DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
        "line": 56
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-alert-log-counts/index:DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-alert-log-counts/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-database-management-managed-database-alert-log-counts/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/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.DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/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-database-management-managed-database-alert-log-counts/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-database-management-managed-database-alert-log-counts/index.ts",
            "line": 125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-alert-log-counts/index:DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-alert-log-counts/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-database-management-managed-database-alert-log-counts/index.ts",
        "line": 79
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 108
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 113
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-alert-log-counts/index:DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-alert-log-counts/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-database-management-managed-database-alert-log-counts/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/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.DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/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-database-management-managed-database-alert-log-counts/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-database-management-managed-database-alert-log-counts/index.ts",
            "line": 201
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-alert-log-counts/index:DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-alert-log-counts/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-database-management-managed-database-alert-log-counts/index.ts",
        "line": 159
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 189
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-alert-log-counts/index:DataOciDatabaseManagementManagedDatabaseAlertLogCountsAlertLogCountsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAlertLogCountsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_alert_log_counts#managed_database_id DataOciDatabaseManagementManagedDatabaseAlertLogCounts#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 36
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_alert_log_counts#filter DataOciDatabaseManagementManagedDatabaseAlertLogCounts#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_alert_log_counts#group_by DataOciDatabaseManagementManagedDatabaseAlertLogCounts#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 13
          },
          "name": "groupBy",
          "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/7.19.0/docs/data-sources/database_management_managed_database_alert_log_counts#id DataOciDatabaseManagementManagedDatabaseAlertLogCounts#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/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/7.19.0/docs/data-sources/database_management_managed_database_alert_log_counts#is_regular_expression DataOciDatabaseManagementManagedDatabaseAlertLogCounts#is_regular_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 24
          },
          "name": "isRegularExpression",
          "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/7.19.0/docs/data-sources/database_management_managed_database_alert_log_counts#level_filter DataOciDatabaseManagementManagedDatabaseAlertLogCounts#level_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 28
          },
          "name": "levelFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_alert_log_counts#log_search_text DataOciDatabaseManagementManagedDatabaseAlertLogCounts#log_search_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 32
          },
          "name": "logSearchText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_alert_log_counts#time_greater_than_or_equal_to DataOciDatabaseManagementManagedDatabaseAlertLogCounts#time_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 40
          },
          "name": "timeGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_alert_log_counts#time_less_than_or_equal_to DataOciDatabaseManagementManagedDatabaseAlertLogCounts#time_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 44
          },
          "name": "timeLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_alert_log_counts#type_filter DataOciDatabaseManagementManagedDatabaseAlertLogCounts#type_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 48
          },
          "name": "typeFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-alert-log-counts/index:DataOciDatabaseManagementManagedDatabaseAlertLogCountsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
        "line": 212
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAlertLogCountsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_alert_log_counts#name DataOciDatabaseManagementManagedDatabaseAlertLogCounts#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/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/7.19.0/docs/data-sources/database_management_managed_database_alert_log_counts#values DataOciDatabaseManagementManagedDatabaseAlertLogCounts#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/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/7.19.0/docs/data-sources/database_management_managed_database_alert_log_counts#regex DataOciDatabaseManagementManagedDatabaseAlertLogCounts#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 220
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-alert-log-counts/index:DataOciDatabaseManagementManagedDatabaseAlertLogCountsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-alert-log-counts/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-database-management-managed-database-alert-log-counts/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/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.DataOciDatabaseManagementManagedDatabaseAlertLogCountsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAlertLogCountsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/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-database-management-managed-database-alert-log-counts/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-database-management-managed-database-alert-log-counts/index.ts",
            "line": 377
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-alert-log-counts/index:DataOciDatabaseManagementManagedDatabaseAlertLogCountsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-alert-log-counts/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-database-management-managed-database-alert-log-counts/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 347
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAlertLogCountsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 335
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/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-database-management-managed-database-alert-log-counts/index.ts",
            "line": 364
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 328
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 341
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 357
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-alert-log-counts/index.ts",
            "line": 284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAlertLogCountsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-alert-log-counts/index:DataOciDatabaseManagementManagedDatabaseAlertLogCountsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCount": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_attention_log_count oci_database_management_managed_database_attention_log_count}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_attention_log_count oci_database_management_managed_database_attention_log_count} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
          "line": 166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseAttentionLogCount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 151
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseAttentionLogCount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_attention_log_count#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseAttentionLogCount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseAttentionLogCount to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 205
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 221
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 237
          },
          "name": "resetIsRegularExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 259
          },
          "name": "resetLogSearchText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 288
          },
          "name": "resetTimeGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 304
          },
          "name": "resetTimeLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 320
          },
          "name": "resetTypeFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 336
          },
          "name": "resetUrgencyFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/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-database-management-managed-database-attention-log-count/index.ts",
            "line": 362
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAttentionLogCount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 139
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 247
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 209
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 225
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 241
          },
          "name": "isRegularExpressionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 263
          },
          "name": "logSearchTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 276
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 292
          },
          "name": "timeGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 308
          },
          "name": "timeLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 324
          },
          "name": "typeFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 340
          },
          "name": "urgencyFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 199
          },
          "name": "groupBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 215
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 231
          },
          "name": "isRegularExpression",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 253
          },
          "name": "logSearchText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 269
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 282
          },
          "name": "timeGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 298
          },
          "name": "timeLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 314
          },
          "name": "typeFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 330
          },
          "name": "urgencyFilter",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-attention-log-count/index:DataOciDatabaseManagementManagedDatabaseAttentionLogCount"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAttentionLogCountConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_attention_log_count#managed_database_id DataOciDatabaseManagementManagedDatabaseAttentionLogCount#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 32
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_attention_log_count#group_by DataOciDatabaseManagementManagedDatabaseAttentionLogCount#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 13
          },
          "name": "groupBy",
          "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/7.19.0/docs/data-sources/database_management_managed_database_attention_log_count#id DataOciDatabaseManagementManagedDatabaseAttentionLogCount#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/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/7.19.0/docs/data-sources/database_management_managed_database_attention_log_count#is_regular_expression DataOciDatabaseManagementManagedDatabaseAttentionLogCount#is_regular_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 24
          },
          "name": "isRegularExpression",
          "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/7.19.0/docs/data-sources/database_management_managed_database_attention_log_count#log_search_text DataOciDatabaseManagementManagedDatabaseAttentionLogCount#log_search_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 28
          },
          "name": "logSearchText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_attention_log_count#time_greater_than_or_equal_to DataOciDatabaseManagementManagedDatabaseAttentionLogCount#time_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 36
          },
          "name": "timeGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_attention_log_count#time_less_than_or_equal_to DataOciDatabaseManagementManagedDatabaseAttentionLogCount#time_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 40
          },
          "name": "timeLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_attention_log_count#type_filter DataOciDatabaseManagementManagedDatabaseAttentionLogCount#type_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 44
          },
          "name": "typeFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_attention_log_count#urgency_filter DataOciDatabaseManagementManagedDatabaseAttentionLogCount#urgency_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 48
          },
          "name": "urgencyFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-attention-log-count/index:DataOciDatabaseManagementManagedDatabaseAttentionLogCountConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
        "line": 50
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAttentionLogCountItems",
      "symbolId": "src/data-oci-database-management-managed-database-attention-log-count/index:DataOciDatabaseManagementManagedDatabaseAttentionLogCountItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-attention-log-count/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-database-management-managed-database-attention-log-count/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/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.DataOciDatabaseManagementManagedDatabaseAttentionLogCountItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAttentionLogCountItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/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-database-management-managed-database-attention-log-count/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-database-management-managed-database-attention-log-count/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-attention-log-count/index:DataOciDatabaseManagementManagedDatabaseAttentionLogCountItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-attention-log-count/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/data-oci-database-management-managed-database-attention-log-count/index.ts",
        "line": 73
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAttentionLogCountItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 102
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 107
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-count/index.ts",
            "line": 86
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-attention-log-count/index:DataOciDatabaseManagementManagedDatabaseAttentionLogCountItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCounts": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_attention_log_counts oci_database_management_managed_database_attention_log_counts}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCounts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_attention_log_counts oci_database_management_managed_database_attention_log_counts} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-attention-log-counts/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.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseAttentionLogCounts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/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 DataOciDatabaseManagementManagedDatabaseAttentionLogCounts to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_attention_log_counts#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseAttentionLogCounts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseAttentionLogCounts to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 608
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 611
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 470
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 486
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 502
          },
          "name": "resetIsRegularExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 518
          },
          "name": "resetLogSearchText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 547
          },
          "name": "resetTimeGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 563
          },
          "name": "resetTimeLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 579
          },
          "name": "resetTypeFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 595
          },
          "name": "resetUrgencyFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/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-database-management-managed-database-attention-log-counts/index.ts",
            "line": 638
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAttentionLogCounts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 397
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 458
          },
          "name": "attentionLogCountsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 605
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 615
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 474
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 490
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 506
          },
          "name": "isRegularExpressionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 522
          },
          "name": "logSearchTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 535
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 551
          },
          "name": "timeGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 567
          },
          "name": "timeLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 583
          },
          "name": "typeFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 599
          },
          "name": "urgencyFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 464
          },
          "name": "groupBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 480
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 496
          },
          "name": "isRegularExpression",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 512
          },
          "name": "logSearchText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 528
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 541
          },
          "name": "timeGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 557
          },
          "name": "timeLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 573
          },
          "name": "typeFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 589
          },
          "name": "urgencyFilter",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-attention-log-counts/index:DataOciDatabaseManagementManagedDatabaseAttentionLogCounts"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
        "line": 136
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollection",
      "symbolId": "src/data-oci-database-management-managed-database-attention-log-counts/index:DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
        "line": 56
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-attention-log-counts/index:DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-attention-log-counts/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-database-management-managed-database-attention-log-counts/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/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.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/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-database-management-managed-database-attention-log-counts/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-database-management-managed-database-attention-log-counts/index.ts",
            "line": 125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-attention-log-counts/index:DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-attention-log-counts/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-database-management-managed-database-attention-log-counts/index.ts",
        "line": 79
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 108
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 113
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-attention-log-counts/index:DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-attention-log-counts/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-database-management-managed-database-attention-log-counts/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/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.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/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-database-management-managed-database-attention-log-counts/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-database-management-managed-database-attention-log-counts/index.ts",
            "line": 201
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-attention-log-counts/index:DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-attention-log-counts/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-database-management-managed-database-attention-log-counts/index.ts",
        "line": 159
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 189
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-attention-log-counts/index:DataOciDatabaseManagementManagedDatabaseAttentionLogCountsAttentionLogCountsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAttentionLogCountsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_attention_log_counts#managed_database_id DataOciDatabaseManagementManagedDatabaseAttentionLogCounts#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 32
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_attention_log_counts#filter DataOciDatabaseManagementManagedDatabaseAttentionLogCounts#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_attention_log_counts#group_by DataOciDatabaseManagementManagedDatabaseAttentionLogCounts#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 13
          },
          "name": "groupBy",
          "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/7.19.0/docs/data-sources/database_management_managed_database_attention_log_counts#id DataOciDatabaseManagementManagedDatabaseAttentionLogCounts#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/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/7.19.0/docs/data-sources/database_management_managed_database_attention_log_counts#is_regular_expression DataOciDatabaseManagementManagedDatabaseAttentionLogCounts#is_regular_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 24
          },
          "name": "isRegularExpression",
          "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/7.19.0/docs/data-sources/database_management_managed_database_attention_log_counts#log_search_text DataOciDatabaseManagementManagedDatabaseAttentionLogCounts#log_search_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 28
          },
          "name": "logSearchText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_attention_log_counts#time_greater_than_or_equal_to DataOciDatabaseManagementManagedDatabaseAttentionLogCounts#time_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 36
          },
          "name": "timeGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_attention_log_counts#time_less_than_or_equal_to DataOciDatabaseManagementManagedDatabaseAttentionLogCounts#time_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 40
          },
          "name": "timeLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_attention_log_counts#type_filter DataOciDatabaseManagementManagedDatabaseAttentionLogCounts#type_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 44
          },
          "name": "typeFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_attention_log_counts#urgency_filter DataOciDatabaseManagementManagedDatabaseAttentionLogCounts#urgency_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 48
          },
          "name": "urgencyFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-attention-log-counts/index:DataOciDatabaseManagementManagedDatabaseAttentionLogCountsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
        "line": 212
      },
      "name": "DataOciDatabaseManagementManagedDatabaseAttentionLogCountsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_attention_log_counts#name DataOciDatabaseManagementManagedDatabaseAttentionLogCounts#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/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/7.19.0/docs/data-sources/database_management_managed_database_attention_log_counts#values DataOciDatabaseManagementManagedDatabaseAttentionLogCounts#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/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/7.19.0/docs/data-sources/database_management_managed_database_attention_log_counts#regex DataOciDatabaseManagementManagedDatabaseAttentionLogCounts#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 220
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-attention-log-counts/index:DataOciDatabaseManagementManagedDatabaseAttentionLogCountsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-attention-log-counts/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-database-management-managed-database-attention-log-counts/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/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.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAttentionLogCountsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/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-database-management-managed-database-attention-log-counts/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-database-management-managed-database-attention-log-counts/index.ts",
            "line": 377
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-attention-log-counts/index:DataOciDatabaseManagementManagedDatabaseAttentionLogCountsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-attention-log-counts/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-database-management-managed-database-attention-log-counts/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 347
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseAttentionLogCountsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 335
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/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-database-management-managed-database-attention-log-counts/index.ts",
            "line": 364
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 328
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 341
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 357
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-attention-log-counts/index.ts",
            "line": 284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseAttentionLogCountsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-attention-log-counts/index:DataOciDatabaseManagementManagedDatabaseAttentionLogCountsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database#managed_database_id DataOciDatabaseManagementManagedDatabase#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 24
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database#database_platform_name DataOciDatabaseManagementManagedDatabase#database_platform_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 13
          },
          "name": "databasePlatformName",
          "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/7.19.0/docs/data-sources/database_management_managed_database#id DataOciDatabaseManagementManagedDatabase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database/index:DataOciDatabaseManagementManagedDatabaseConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatements": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_cursor_cache_statements oci_database_management_managed_database_cursor_cache_statements}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatements",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_cursor_cache_statements oci_database_management_managed_database_cursor_cache_statements} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/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.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseCursorCacheStatements resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/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 DataOciDatabaseManagementManagedDatabaseCursorCacheStatements to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_cursor_cache_statements#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseCursorCacheStatements that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseCursorCacheStatements to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 529
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 532
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 455
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 471
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 500
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 516
          },
          "name": "resetSqlText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/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-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 555
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseCursorCacheStatements",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 386
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 443
          },
          "name": "cursorCacheStatementCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 526
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 536
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 459
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 475
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 488
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 504
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 520
          },
          "name": "sqlTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 449
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 465
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 481
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 494
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 510
          },
          "name": "sqlText",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-cursor-cache-statements/index:DataOciDatabaseManagementManagedDatabaseCursorCacheStatements"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_cursor_cache_statements#managed_database_id DataOciDatabaseManagementManagedDatabaseCursorCacheStatements#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 24
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_cursor_cache_statements#filter DataOciDatabaseManagementManagedDatabaseCursorCacheStatements#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_database_cursor_cache_statements#id DataOciDatabaseManagementManagedDatabaseCursorCacheStatements#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/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/7.19.0/docs/data-sources/database_management_managed_database_cursor_cache_statements#limit DataOciDatabaseManagementManagedDatabaseCursorCacheStatements#limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 20
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_cursor_cache_statements#opc_named_credential_id DataOciDatabaseManagementManagedDatabaseCursorCacheStatements#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 28
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_cursor_cache_statements#sql_text DataOciDatabaseManagementManagedDatabaseCursorCacheStatements#sql_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 32
          },
          "name": "sqlText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-cursor-cache-statements/index:DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
        "line": 125
      },
      "name": "DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollection",
      "symbolId": "src/data-oci-database-management-managed-database-cursor-cache-statements/index:DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-cursor-cache-statements/index:DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/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-database-management-managed-database-cursor-cache-statements/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/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.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/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-database-management-managed-database-cursor-cache-statements/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-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-cursor-cache-statements/index:DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/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-database-management-managed-database-cursor-cache-statements/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 92
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 97
          },
          "name": "sqlId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 102
          },
          "name": "sqlText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-cursor-cache-statements/index:DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 197
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 190
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 190
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-cursor-cache-statements/index:DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/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-database-management-managed-database-cursor-cache-statements/index.ts",
        "line": 148
      },
      "name": "DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 178
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-cursor-cache-statements/index:DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsCursorCacheStatementCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
        "line": 201
      },
      "name": "DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_cursor_cache_statements#name DataOciDatabaseManagementManagedDatabaseCursorCacheStatements#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 205
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_cursor_cache_statements#values DataOciDatabaseManagementManagedDatabaseCursorCacheStatements#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 213
          },
          "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/7.19.0/docs/data-sources/database_management_managed_database_cursor_cache_statements#regex DataOciDatabaseManagementManagedDatabaseCursorCacheStatements#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 209
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-cursor-cache-statements/index:DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/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-database-management-managed-database-cursor-cache-statements/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/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.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/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-database-management-managed-database-cursor-cache-statements/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-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-cursor-cache-statements/index:DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 336
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 324
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 340
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 353
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 317
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 330
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 346
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-cursor-cache-statements/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-cursor-cache-statements/index:DataOciDatabaseManagementManagedDatabaseCursorCacheStatementsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database/index.ts",
        "line": 393
      },
      "name": "DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigs",
      "symbolId": "src/data-oci-database-management-managed-database/index:DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigs"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database/index.ts",
        "line": 26
      },
      "name": "DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetails",
      "symbolId": "src/data-oci-database-management-managed-database/index:DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database/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-database-management-managed-database/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/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.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/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-database-management-managed-database/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-database-management-managed-database/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database/index:DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database/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-database-management-managed-database/index.ts",
        "line": 49
      },
      "name": "DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 78
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 83
          },
          "name": "databaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 88
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 93
          },
          "name": "privateEndPointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database/index:DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database/index.ts",
        "line": 311
      },
      "name": "DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetails",
      "symbolId": "src/data-oci-database-management-managed-database/index:DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database/index.ts",
        "line": 116
      },
      "name": "DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials",
      "symbolId": "src/data-oci-database-management-managed-database/index:DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database/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-database-management-managed-database/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/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.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/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-database-management-managed-database/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-database-management-managed-database/index.ts",
            "line": 210
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database/index:DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database/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-database-management-managed-database/index.ts",
        "line": 139
      },
      "name": "DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 168
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 173
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 178
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 183
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 188
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 193
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 198
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database/index:DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database/index.ts",
        "line": 221
      },
      "name": "DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString",
      "symbolId": "src/data-oci-database-management-managed-database/index:DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database/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-database-management-managed-database/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/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.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/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-database-management-managed-database/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-database-management-managed-database/index.ts",
            "line": 300
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database/index:DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database/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-database-management-managed-database/index.ts",
        "line": 244
      },
      "name": "DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 273
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 278
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 283
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 288
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database/index:DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database/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-database-management-managed-database/index.ts",
        "line": 375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/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.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/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-database-management-managed-database/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-database-management-managed-database/index.ts",
            "line": 382
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database/index:DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database/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-database-management-managed-database/index.ts",
        "line": 334
      },
      "name": "DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 364
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 370
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database/index:DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database/index.ts",
        "line": 472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 486
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 479
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 479
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 479
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database/index:DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database/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-database-management-managed-database/index.ts",
        "line": 416
      },
      "name": "DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 446
          },
          "name": "connectorDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 452
          },
          "name": "databaseConnectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 457
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 462
          },
          "name": "featureStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 467
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database/index:DataOciDatabaseManagementManagedDatabaseDbmgmtFeatureConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_group oci_database_management_managed_database_group}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_group oci_database_management_managed_database_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-group/index.ts",
          "line": 179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-group/index.ts",
        "line": 147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 164
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 278
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 284
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 152
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 203
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 209
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 214
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 220
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 225
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 244
          },
          "name": "managedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupManagedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 249
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 254
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 260
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 265
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 270
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 238
          },
          "name": "managedDatabaseGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 231
          },
          "name": "managedDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-group/index:DataOciDatabaseManagementManagedDatabaseGroup"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-group/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_group#managed_database_group_id DataOciDatabaseManagementManagedDatabaseGroup#managed_database_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 13
          },
          "name": "managedDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-group/index:DataOciDatabaseManagementManagedDatabaseGroupConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupManagedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupManagedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-group/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseManagementManagedDatabaseGroupManagedDatabases",
      "symbolId": "src/data-oci-database-management-managed-database-group/index:DataOciDatabaseManagementManagedDatabaseGroupManagedDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupManagedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupManagedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-group/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/data-oci-database-management-managed-database-group/index.ts",
        "line": 125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/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.DataOciDatabaseManagementManagedDatabaseGroupManagedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseGroupManagedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 132
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/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/data-oci-database-management-managed-database-group/index.ts",
            "line": 132
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-group/index:DataOciDatabaseManagementManagedDatabaseGroupManagedDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupManagedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupManagedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-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-database-management-managed-database-group/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementManagedDatabaseGroupManagedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 67
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 72
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 77
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 83
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 88
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 94
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 99
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 104
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 110
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 115
          },
          "name": "timeAdded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 120
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-group/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupManagedDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-group/index:DataOciDatabaseManagementManagedDatabaseGroupManagedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_groups oci_database_management_managed_database_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_groups oci_database_management_managed_database_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
          "line": 581
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
        "line": 549
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 566
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseGroups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseGroups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 680
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 683
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 629
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 651
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 667
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 695
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 705
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 554
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 677
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 639
          },
          "name": "managedDatabaseGroupCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 617
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 687
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 633
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 655
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 671
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 610
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 623
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 645
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 661
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-groups/index:DataOciDatabaseManagementManagedDatabaseGroups"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseGroupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_groups#compartment_id DataOciDatabaseManagementManagedDatabaseGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/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/7.19.0/docs/data-sources/database_management_managed_database_groups#filter DataOciDatabaseManagementManagedDatabaseGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_database_groups#id DataOciDatabaseManagementManagedDatabaseGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/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/7.19.0/docs/data-sources/database_management_managed_database_groups#name DataOciDatabaseManagementManagedDatabaseGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/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/7.19.0/docs/data-sources/database_management_managed_database_groups#state DataOciDatabaseManagementManagedDatabaseGroups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-groups/index:DataOciDatabaseManagementManagedDatabaseGroupsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
        "line": 369
      },
      "name": "DataOciDatabaseManagementManagedDatabaseGroupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_groups#name DataOciDatabaseManagementManagedDatabaseGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 373
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_groups#values DataOciDatabaseManagementManagedDatabaseGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 381
          },
          "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/7.19.0/docs/data-sources/database_management_managed_database_groups#regex DataOciDatabaseManagementManagedDatabaseGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 377
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-groups/index:DataOciDatabaseManagementManagedDatabaseGroupsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-groups/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
        "line": 526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 541
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 534
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 534
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 534
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 527
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-groups/index:DataOciDatabaseManagementManagedDatabaseGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
        "line": 427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 504
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 492
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 508
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 521
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 485
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 498
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 514
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 441
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-groups/index:DataOciDatabaseManagementManagedDatabaseGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
        "line": 293
      },
      "name": "DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollection",
      "symbolId": "src/data-oci-database-management-managed-database-groups/index:DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
        "line": 164
      },
      "name": "DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-groups/index:DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-groups/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-database-management-managed-database-groups/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/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.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/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-database-management-managed-database-groups/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-database-management-managed-database-groups/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-groups/index:DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsManagedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsManagedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsManagedDatabases",
      "symbolId": "src/data-oci-database-management-managed-database-groups/index:DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsManagedDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsManagedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsManagedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-groups/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-database-management-managed-database-groups/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/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.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsManagedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsManagedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/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-database-management-managed-database-groups/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-database-management-managed-database-groups/index.ts",
            "line": 153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-groups/index:DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsManagedDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsManagedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsManagedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-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-database-management-managed-database-groups/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsManagedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 93
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 98
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 104
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 109
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 125
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 131
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 136
          },
          "name": "timeAdded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 141
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsManagedDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-groups/index:DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsManagedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-groups/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-database-management-managed-database-groups/index.ts",
        "line": 187
      },
      "name": "DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 216
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 222
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 227
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 233
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 238
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 244
          },
          "name": "managedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsManagedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 249
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 254
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 260
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 265
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 270
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-groups/index:DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-groups/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 365
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 358
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 358
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-groups/index:DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-groups/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-database-management-managed-database-groups/index.ts",
        "line": 316
      },
      "name": "DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 346
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-groups/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-groups/index:DataOciDatabaseManagementManagedDatabaseGroupsManagedDatabaseGroupCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseManagedDatabaseGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseManagedDatabaseGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database/index.ts",
        "line": 490
      },
      "name": "DataOciDatabaseManagementManagedDatabaseManagedDatabaseGroups",
      "symbolId": "src/data-oci-database-management-managed-database/index:DataOciDatabaseManagementManagedDatabaseManagedDatabaseGroups"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseManagedDatabaseGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseManagedDatabaseGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database/index.ts",
          "line": 564
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database/index.ts",
        "line": 557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 571
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseManagedDatabaseGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseManagedDatabaseGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 564
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 564
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 564
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database/index:DataOciDatabaseManagementManagedDatabaseManagedDatabaseGroupsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseManagedDatabaseGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseManagedDatabaseGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database/index.ts",
        "line": 513
      },
      "name": "DataOciDatabaseManagementManagedDatabaseManagedDatabaseGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 542
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 547
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 552
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database/index.ts",
            "line": 526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseManagedDatabaseGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database/index:DataOciDatabaseManagementManagedDatabaseManagedDatabaseGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecution": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_execution oci_database_management_managed_database_optimizer_statistics_advisor_execution}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecution",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_execution oci_database_management_managed_database_optimizer_statistics_advisor_execution} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
          "line": 904
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 872
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecution resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 889
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecution to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_execution#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecution that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecution to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 967
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 1031
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 1040
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecution",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 877
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 932
          },
          "name": "database",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionDatabaseList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 937
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 955
          },
          "name": "findings",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 990
          },
          "name": "report",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 995
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 1000
          },
          "name": "statusMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 1018
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 1023
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 950
          },
          "name": "executionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 971
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 984
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 1013
          },
          "name": "taskNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 943
          },
          "name": "executionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 961
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 977
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 1006
          },
          "name": "taskName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecution"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_execution#execution_name DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecution#execution_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 13
          },
          "name": "executionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_execution#managed_database_id DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecution#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 24
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_execution#task_name DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecution#task_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 28
          },
          "name": "taskName",
          "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/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_execution#id DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecution#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionDatabase": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionDatabase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 30
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionDatabase",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionDatabase"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionDatabaseList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionDatabaseList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionDatabaseOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionDatabaseList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionDatabaseList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionDatabaseOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionDatabaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 53
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionDatabaseOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 82
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 87
          },
          "name": "dbDeploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 92
          },
          "name": "dbSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 97
          },
          "name": "dbType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 102
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 112
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionDatabase"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionDatabaseOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReport": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReport",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 787
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReport",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReport"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 850
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 864
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 857
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 857
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 857
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 810
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 840
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 845
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 823
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReport"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 701
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRules",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRules"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 614
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindings",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindings"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 215
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetails",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 238
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 267
          },
          "name": "operations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 273
          },
          "name": "schemas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsSchemasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsSchemas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsSchemas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 135
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsSchemas",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsSchemas"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsSchemasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsSchemasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsSchemasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsSchemasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsSchemasList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsSchemasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsSchemasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 158
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsSchemasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 187
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 192
          },
          "name": "objects",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsSchemas"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsSchemasOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 683
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 690
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 690
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 637
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 667
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 672
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 678
          },
          "name": "recommendations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 650
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindings"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 527
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendations",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExample": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExample",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 376
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExample",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExample"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleLines": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleLines",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 296
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleLines",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleLines"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleLinesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleLinesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleLinesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleLinesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 365
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 365
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleLinesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleLinesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleLinesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 319
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleLinesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 348
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 353
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleLines"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleLinesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 441
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
          "line": 408
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 399
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 429
          },
          "name": "lines",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleLinesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExample"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 603
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 550
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 580
          },
          "name": "example",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsExampleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 585
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 591
          },
          "name": "rationales",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsRationalesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsRationales": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsRationales",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 452
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsRationales",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsRationales"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsRationalesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsRationalesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsRationalesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsRationalesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 516
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsRationalesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsRationalesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsRationalesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 475
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsRationalesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 504
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsRationales"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsRecommendationsRationalesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 769
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/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-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 776
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
          "line": 733
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
        "line": 724
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 753
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 759
          },
          "name": "findings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesFindingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 764
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index.ts",
            "line": 737
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRules"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionReportRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionScript": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_execution_script oci_database_management_managed_database_optimizer_statistics_advisor_execution_script}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionScript",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_execution_script oci_database_management_managed_database_optimizer_statistics_advisor_execution_script} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionScriptConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionScript resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/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 DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionScript to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_execution_script#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionScript that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionScript to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index.ts",
            "line": 113
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index.ts",
            "line": 156
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index.ts",
            "line": 165
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionScript",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index.ts",
            "line": 135
          },
          "name": "script",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index.ts",
            "line": 101
          },
          "name": "executionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index.ts",
            "line": 117
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index.ts",
            "line": 130
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index.ts",
            "line": 148
          },
          "name": "taskNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index.ts",
            "line": 94
          },
          "name": "executionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index.ts",
            "line": 123
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index.ts",
            "line": 141
          },
          "name": "taskName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionScript"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionScriptConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionScriptConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionScriptConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_execution_script#execution_name DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionScript#execution_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index.ts",
            "line": 13
          },
          "name": "executionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_execution_script#managed_database_id DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionScript#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index.ts",
            "line": 24
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_execution_script#task_name DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionScript#task_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index.ts",
            "line": 28
          },
          "name": "taskName",
          "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/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_execution_script#id DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionScript#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-execution-script/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionScriptConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_executions oci_database_management_managed_database_optimizer_statistics_advisor_executions}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_executions oci_database_management_managed_database_optimizer_statistics_advisor_executions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 1252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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 DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_executions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1383
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1319
          },
          "name": "resetEndTimeLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1386
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1335
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1370
          },
          "name": "resetStartTimeGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1398
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1408
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1257
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1380
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1358
          },
          "name": "optimizerStatisticsAdvisorExecutionsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1323
          },
          "name": "endTimeLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1390
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1339
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1352
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1374
          },
          "name": "startTimeGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1313
          },
          "name": "endTimeLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1329
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1345
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1364
          },
          "name": "startTimeGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutions"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_executions#managed_database_id DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutions#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 24
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_executions#end_time_less_than_or_equal_to DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutions#end_time_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 13
          },
          "name": "endTimeLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_executions#filter DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_executions#id DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_executions#start_time_greater_than_or_equal_to DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutions#start_time_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 28
          },
          "name": "startTimeGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 1072
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_executions#name DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_executions#values DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_advisor_executions#regex DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1080
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 1229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1237
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 1130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1207
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1195
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1224
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1188
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1201
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1217
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 996
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollection",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 874
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsDatabase": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsDatabase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsDatabase",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsDatabase"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsDatabaseList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsDatabaseList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsDatabaseOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsDatabaseList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 130
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsDatabaseList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsDatabaseOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsDatabaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsDatabaseOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 93
          },
          "name": "dbDeploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 98
          },
          "name": "dbSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 103
          },
          "name": "dbType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 108
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 113
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 118
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsDatabase"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsDatabaseOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 978
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 985
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 897
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 927
          },
          "name": "database",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsDatabaseList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 932
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 937
          },
          "name": "executionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 942
          },
          "name": "findings",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 948
          },
          "name": "report",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 953
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 958
          },
          "name": "statusMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 963
          },
          "name": "taskName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 968
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 973
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 910
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReport": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReport",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 793
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReport",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReport"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 856
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 870
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 863
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 863
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 863
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 816
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 846
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 851
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReport"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 707
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRules",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRules"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 620
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindings",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindings"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 221
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetails",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 291
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 244
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 273
          },
          "name": "operations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 279
          },
          "name": "schemas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsSchemasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsSchemas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsSchemas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 141
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsSchemas",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsSchemas"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsSchemasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsSchemasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsSchemasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsSchemasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 210
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsSchemasList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsSchemasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsSchemasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 164
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsSchemasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 193
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 198
          },
          "name": "objects",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsSchemas"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsSchemasOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 696
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
          "line": 652
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 643
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 673
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 678
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 684
          },
          "name": "recommendations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 656
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindings"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 533
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendations",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExample": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExample",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 382
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExample",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExample"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleLines": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleLines",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 302
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleLines",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleLines"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleLinesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleLinesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleLinesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleLinesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 371
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleLinesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleLinesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleLinesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 325
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleLinesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 354
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 359
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleLines"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleLinesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 447
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 447
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 405
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 435
          },
          "name": "lines",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleLinesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExample"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
          "line": 609
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 616
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 609
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 609
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 609
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 556
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 586
          },
          "name": "example",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsExampleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 591
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 597
          },
          "name": "rationales",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsRationalesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendations"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsRationales": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsRationales",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 458
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsRationales",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsRationales"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsRationalesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsRationalesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 515
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsRationalesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsRationalesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 522
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsRationalesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsRationalesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsRationalesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 481
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsRationalesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 510
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsRationales"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsRecommendationsRationalesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 782
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 730
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 759
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 765
          },
          "name": "findings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesFindingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 770
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRules"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsReportRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 1054
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1061
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/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-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
        "line": 1019
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1049
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index.ts",
            "line": 1032
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-advisor-executions/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_aggregations oci_database_management_managed_database_optimizer_statistics_collection_aggregations}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_aggregations oci_database_management_managed_database_optimizer_statistics_collection_aggregations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/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 DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_aggregations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 608
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 499
          },
          "name": "resetEndTimeLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 611
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 528
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 544
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 579
          },
          "name": "resetStartTimeGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 595
          },
          "name": "resetTaskType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/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-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 636
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 434
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 605
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 567
          },
          "name": "optimizerStatisticsCollectionAggregationsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 503
          },
          "name": "endTimeLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 615
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 516
          },
          "name": "groupTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 532
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 548
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 561
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 583
          },
          "name": "startTimeGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 599
          },
          "name": "taskTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 493
          },
          "name": "endTimeLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 509
          },
          "name": "groupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 522
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 538
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 554
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 573
          },
          "name": "startTimeGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 589
          },
          "name": "taskType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_aggregations#group_type DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregations#group_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 17
          },
          "name": "groupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_aggregations#managed_database_id DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregations#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 32
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_aggregations#end_time_less_than_or_equal_to DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregations#end_time_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 13
          },
          "name": "endTimeLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_aggregations#filter DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_aggregations#id DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/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/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_aggregations#limit DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregations#limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 28
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_aggregations#start_time_greater_than_or_equal_to DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregations#start_time_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 36
          },
          "name": "startTimeGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_aggregations#task_type DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregations#task_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 40
          },
          "name": "taskType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
        "line": 249
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_aggregations#name DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/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/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_aggregations#values DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/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/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_aggregations#regex DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 257
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/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-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/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-database-management-managed-database-optimizer-statistics-collection-aggregations/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-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/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-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 384
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 372
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/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-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 401
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 365
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 378
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 394
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
        "line": 173
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollection",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
        "line": 48
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/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-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
        "line": 155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/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-database-management-managed-database-optimizer-statistics-collection-aggregations/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-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 162
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/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-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
        "line": 71
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 100
          },
          "name": "completed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 105
          },
          "name": "failed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 110
          },
          "name": "groupBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 115
          },
          "name": "inProgress",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 120
          },
          "name": "pending",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 125
          },
          "name": "skipped",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 140
          },
          "name": "timedOut",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 130
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 135
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 145
          },
          "name": "total",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 150
          },
          "name": "unknown",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/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-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/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-database-management-managed-database-optimizer-statistics-collection-aggregations/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-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/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-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
        "line": 196
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 226
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index.ts",
            "line": 209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-aggregations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionAggregationsOptimizerStatisticsCollectionAggregationsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_operation oci_database_management_managed_database_optimizer_statistics_collection_operation}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_operation oci_database_management_managed_database_optimizer_statistics_collection_operation} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
          "line": 262
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 247
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_operation#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 321
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/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-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 413
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 235
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 288
          },
          "name": "completedCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 294
          },
          "name": "database",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationDatabaseList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 299
          },
          "name": "durationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 304
          },
          "name": "endTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 309
          },
          "name": "failedCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 330
          },
          "name": "inProgressCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 335
          },
          "name": "jobName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 353
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 371
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 376
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 381
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 387
          },
          "name": "tasks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationTasksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 392
          },
          "name": "timedOutCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 397
          },
          "name": "totalObjectsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 325
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 348
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 366
          },
          "name": "optimizerStatisticsCollectionOperationIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 315
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 341
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 359
          },
          "name": "optimizerStatisticsCollectionOperationId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperation"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_operation#managed_database_id DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperation#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_operation#optimizer_statistics_collection_operation_id DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperation#optimizer_statistics_collection_operation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 24
          },
          "name": "optimizerStatisticsCollectionOperationId",
          "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/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_operation#id DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationDatabase": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationDatabase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
        "line": 26
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationDatabase",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationDatabase"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationDatabaseList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationDatabaseList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/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-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationDatabaseOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationDatabaseList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/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-database-management-managed-database-optimizer-statistics-collection-operation/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-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationDatabaseList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationDatabaseOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationDatabaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/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-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
        "line": 49
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationDatabaseOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 78
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 83
          },
          "name": "dbDeploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 88
          },
          "name": "dbSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 93
          },
          "name": "dbType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 98
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 103
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 108
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationDatabase"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationDatabaseOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationTasks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationTasks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
        "line": 131
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationTasks",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationTasks"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationTasksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationTasksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/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-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationTasksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationTasksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/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-database-management-managed-database-optimizer-statistics-collection-operation/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-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationTasksList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationTasksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationTasksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/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-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
        "line": 154
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationTasksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 183
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 188
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 193
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 198
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 203
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationTasks"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operation/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationTasksOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_operations oci_database_management_managed_database_optimizer_statistics_collection_operations}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_operations oci_database_management_managed_database_optimizer_statistics_collection_operations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
          "line": 683
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
        "line": 651
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 668
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_operations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 833
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 721
          },
          "name": "resetEndTimeLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 836
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 737
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 753
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 769
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 804
          },
          "name": "resetStartTimeGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 820
          },
          "name": "resetTaskType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 848
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 861
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 656
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 830
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 792
          },
          "name": "optimizerStatisticsCollectionOperationsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 725
          },
          "name": "endTimeLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 741
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 840
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 757
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 773
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 786
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 808
          },
          "name": "startTimeGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 824
          },
          "name": "taskTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 715
          },
          "name": "endTimeLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 731
          },
          "name": "filterBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 747
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 763
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 779
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 798
          },
          "name": "startTimeGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 814
          },
          "name": "taskType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_operations#managed_database_id DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperations#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 32
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_operations#end_time_less_than_or_equal_to DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperations#end_time_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 13
          },
          "name": "endTimeLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_operations#filter DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_operations#filter_by DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperations#filter_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 17
          },
          "name": "filterBy",
          "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/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_operations#id DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_operations#limit DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperations#limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 28
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_operations#start_time_greater_than_or_equal_to DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperations#start_time_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 36
          },
          "name": "startTimeGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_operations#task_type DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperations#task_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 40
          },
          "name": "taskType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
        "line": 471
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_operations#name DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 475
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_operations#values DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 483
          },
          "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/7.19.0/docs/data-sources/database_management_managed_database_optimizer_statistics_collection_operations#regex DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 479
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
        "line": 628
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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-database-management-managed-database-optimizer-statistics-collection-operations/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-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 636
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
        "line": 529
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 606
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 594
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 610
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 623
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 587
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 600
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 616
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 543
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
        "line": 395
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollection",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
        "line": 248
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsDatabase": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsDatabase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
        "line": 48
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsDatabase",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsDatabase"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsDatabaseList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsDatabaseList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsDatabaseOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsDatabaseList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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-database-management-managed-database-optimizer-statistics-collection-operations/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-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsDatabaseList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsDatabaseOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsDatabaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
        "line": 71
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsDatabaseOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 100
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 105
          },
          "name": "dbDeploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 110
          },
          "name": "dbSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 115
          },
          "name": "dbType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 120
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 125
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 130
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsDatabase"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsDatabaseOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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-database-management-managed-database-optimizer-statistics-collection-operations/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-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 384
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
        "line": 271
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 300
          },
          "name": "completedCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 306
          },
          "name": "database",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsDatabaseList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 311
          },
          "name": "durationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 316
          },
          "name": "endTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 321
          },
          "name": "failedCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 326
          },
          "name": "id",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 331
          },
          "name": "inProgressCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 336
          },
          "name": "jobName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 341
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 346
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 351
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 356
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 362
          },
          "name": "tasks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsTasksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 367
          },
          "name": "timedOutCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 372
          },
          "name": "totalObjectsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsTasks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsTasks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
        "line": 153
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsTasks",
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsTasks"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsTasksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsTasksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsTasksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsTasksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 237
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 237
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsTasksList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsTasksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsTasksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
        "line": 176
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsTasksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 205
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 210
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 215
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 220
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 225
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsTasks"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsTasksOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
        "line": 453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 460
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 460
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/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-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
        "line": 418
      },
      "name": "DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 448
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index.ts",
            "line": 431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-optimizer-statistics-collection-operations/index:DataOciDatabaseManagementManagedDatabaseOptimizerStatisticsCollectionOperationsOptimizerStatisticsCollectionOperationsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredential": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_preferred_credential oci_database_management_managed_database_preferred_credential}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_preferred_credential oci_database_management_managed_database_preferred_credential} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-preferred-credential/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.DataOciDatabaseManagementManagedDatabasePreferredCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabasePreferredCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/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 DataOciDatabaseManagementManagedDatabasePreferredCredential to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_preferred_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabasePreferredCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabasePreferredCredential to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 113
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 147
          },
          "name": "resetNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 184
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 193
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasePreferredCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 122
          },
          "name": "isAccessible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 156
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 161
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 166
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 171
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 176
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 101
          },
          "name": "credentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 117
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 135
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 151
          },
          "name": "namedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 94
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 128
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 141
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-preferred-credential/index:DataOciDatabaseManagementManagedDatabasePreferredCredential"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabasePreferredCredentialConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_preferred_credential#credential_name DataOciDatabaseManagementManagedDatabasePreferredCredential#credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 13
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_preferred_credential#managed_database_id DataOciDatabaseManagementManagedDatabasePreferredCredential#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 24
          },
          "name": "managedDatabaseId",
          "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/7.19.0/docs/data-sources/database_management_managed_database_preferred_credential#id DataOciDatabaseManagementManagedDatabasePreferredCredential#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/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/7.19.0/docs/data-sources/database_management_managed_database_preferred_credential#named_credential_id DataOciDatabaseManagementManagedDatabasePreferredCredential#named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credential/index.ts",
            "line": 28
          },
          "name": "namedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-preferred-credential/index:DataOciDatabaseManagementManagedDatabasePreferredCredentialConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentials": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_preferred_credentials oci_database_management_managed_database_preferred_credentials}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentials",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_preferred_credentials oci_database_management_managed_database_preferred_credentials} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-preferred-credentials/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.DataOciDatabaseManagementManagedDatabasePreferredCredentialsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
        "line": 394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabasePreferredCredentials resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/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 DataOciDatabaseManagementManagedDatabasePreferredCredentials to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_preferred_credentials#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabasePreferredCredentials that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabasePreferredCredentials to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 491
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 494
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 459
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 506
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 514
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasePreferredCredentials",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 399
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 488
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 482
          },
          "name": "preferredCredentialCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 498
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 463
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 476
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 453
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 469
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-preferred-credentials/index:DataOciDatabaseManagementManagedDatabasePreferredCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabasePreferredCredentialsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_preferred_credentials#managed_database_id DataOciDatabaseManagementManagedDatabasePreferredCredentials#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_preferred_credentials#filter DataOciDatabaseManagementManagedDatabasePreferredCredentials#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_database_preferred_credentials#id DataOciDatabaseManagementManagedDatabasePreferredCredentials#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-preferred-credentials/index:DataOciDatabaseManagementManagedDatabasePreferredCredentialsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
        "line": 214
      },
      "name": "DataOciDatabaseManagementManagedDatabasePreferredCredentialsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_preferred_credentials#name DataOciDatabaseManagementManagedDatabasePreferredCredentials#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 218
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_preferred_credentials#values DataOciDatabaseManagementManagedDatabasePreferredCredentials#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 226
          },
          "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/7.19.0/docs/data-sources/database_management_managed_database_preferred_credentials#regex DataOciDatabaseManagementManagedDatabasePreferredCredentials#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 222
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-preferred-credentials/index:DataOciDatabaseManagementManagedDatabasePreferredCredentialsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-preferred-credentials/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-database-management-managed-database-preferred-credentials/index.ts",
        "line": 371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/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.DataOciDatabaseManagementManagedDatabasePreferredCredentialsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasePreferredCredentialsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/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-database-management-managed-database-preferred-credentials/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-database-management-managed-database-preferred-credentials/index.ts",
            "line": 379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-preferred-credentials/index:DataOciDatabaseManagementManagedDatabasePreferredCredentialsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-preferred-credentials/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-database-management-managed-database-preferred-credentials/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 349
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasePreferredCredentialsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 337
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 353
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 366
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 330
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 343
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 359
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-preferred-credentials/index:DataOciDatabaseManagementManagedDatabasePreferredCredentialsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
        "line": 138
      },
      "name": "DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollection",
      "symbolId": "src/data-oci-database-management-managed-database-preferred-credentials/index:DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-preferred-credentials/index:DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-preferred-credentials/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-database-management-managed-database-preferred-credentials/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/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.DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/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-database-management-managed-database-preferred-credentials/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-database-management-managed-database-preferred-credentials/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-preferred-credentials/index:DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-preferred-credentials/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-database-management-managed-database-preferred-credentials/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 80
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 85
          },
          "name": "isAccessible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 90
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 95
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 100
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 105
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 110
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 115
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-preferred-credentials/index:DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-preferred-credentials/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-database-management-managed-database-preferred-credentials/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/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.DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/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-database-management-managed-database-preferred-credentials/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-database-management-managed-database-preferred-credentials/index.ts",
            "line": 203
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-preferred-credentials/index:DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-preferred-credentials/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
        "line": 161
      },
      "name": "DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 191
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-preferred-credentials/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-preferred-credentials/index:DataOciDatabaseManagementManagedDatabasePreferredCredentialsPreferredCredentialCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaseline": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline oci_database_management_managed_database_sql_plan_baseline}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaseline",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline oci_database_management_managed_database_sql_plan_baseline} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/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.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseSqlPlanBaseline resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/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 DataOciDatabaseManagementManagedDatabaseSqlPlanBaseline to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseSqlPlanBaseline that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseSqlPlanBaseline to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 135
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 169
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/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-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 238
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaseline",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 93
          },
          "name": "accepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 98
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 103
          },
          "name": "adaptive",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 108
          },
          "name": "autoPurge",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 113
          },
          "name": "enabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 118
          },
          "name": "executionPlan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 123
          },
          "name": "fixed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 157
          },
          "name": "module",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 178
          },
          "name": "origin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 196
          },
          "name": "reproduced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 201
          },
          "name": "sqlHandle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 206
          },
          "name": "sqlText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 211
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 216
          },
          "name": "timeLastExecuted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 221
          },
          "name": "timeLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 139
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 152
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 173
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 191
          },
          "name": "planNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 129
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 145
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 163
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 184
          },
          "name": "planName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaseline"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline#managed_database_id DataOciDatabaseManagementManagedDatabaseSqlPlanBaseline#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline#plan_name DataOciDatabaseManagementManagedDatabaseSqlPlanBaseline#plan_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 28
          },
          "name": "planName",
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline#id DataOciDatabaseManagementManagedDatabaseSqlPlanBaseline#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/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/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline#opc_named_credential_id DataOciDatabaseManagementManagedDatabaseSqlPlanBaseline#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline/index.ts",
            "line": 24
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline_configuration oci_database_management_managed_database_sql_plan_baseline_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline_configuration oci_database_management_managed_database_sql_plan_baseline_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/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.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/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 DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 297
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 346
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 378
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 386
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 279
          },
          "name": "autoCaptureFilters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoCaptureFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 285
          },
          "name": "autoSpmEvolveTaskParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoSpmEvolveTaskParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 311
          },
          "name": "isAutomaticInitialPlanCaptureEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 306
          },
          "name": "isAutoSpmEvolveTaskEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 316
          },
          "name": "isHighFrequencyAutoSpmEvolveTaskEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 321
          },
          "name": "isSqlPlanBaselinesUsageEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 355
          },
          "name": "planRetentionWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 360
          },
          "name": "spaceBudgetMb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 365
          },
          "name": "spaceBudgetPercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 370
          },
          "name": "spaceUsedMb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 301
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 334
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 350
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 291
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 327
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 340
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfiguration"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoCaptureFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoCaptureFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
        "line": 26
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoCaptureFilters",
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoCaptureFilters"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoCaptureFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoCaptureFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/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.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoCaptureFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoCaptureFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/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-database-management-managed-database-sql-plan-baseline-configuration/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-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoCaptureFiltersList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoCaptureFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoCaptureFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/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-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
        "line": 49
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoCaptureFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 78
          },
          "name": "modifiedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 83
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 88
          },
          "name": "timeLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 93
          },
          "name": "valuesToExclude",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 98
          },
          "name": "valuesToInclude",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoCaptureFilters"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoCaptureFiltersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoSpmEvolveTaskParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoSpmEvolveTaskParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
        "line": 121
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoSpmEvolveTaskParameters",
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoSpmEvolveTaskParameters"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoSpmEvolveTaskParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoSpmEvolveTaskParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/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-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/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.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoSpmEvolveTaskParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoSpmEvolveTaskParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/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-database-management-managed-database-sql-plan-baseline-configuration/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-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoSpmEvolveTaskParametersList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoSpmEvolveTaskParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoSpmEvolveTaskParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/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-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
        "line": 144
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoSpmEvolveTaskParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 173
          },
          "name": "allowedTimeLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 178
          },
          "name": "alternatePlanBaselines",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 183
          },
          "name": "alternatePlanLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 188
          },
          "name": "alternatePlanSources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 193
          },
          "name": "arePlansAutoAccepted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoSpmEvolveTaskParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationAutoSpmEvolveTaskParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline_configuration#managed_database_id DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfiguration#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline_configuration#id DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/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/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline_configuration#opc_named_credential_id DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfiguration#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index.ts",
            "line": 24
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline-configuration/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline_jobs oci_database_management_managed_database_sql_plan_baseline_jobs}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline_jobs oci_database_management_managed_database_sql_plan_baseline_jobs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
          "line": 414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 399
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline_jobs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 513
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 516
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 449
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 478
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 494
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 528
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 538
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 387
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 510
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 504
          },
          "name": "sqlPlanBaselineJobCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 520
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 453
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 466
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 482
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 498
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 443
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 459
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 472
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 488
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobs"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline_jobs#managed_database_id DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobs#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline_jobs#filter DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline_jobs#id DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/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/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline_jobs#name DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/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/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline_jobs#opc_named_credential_id DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobs#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 28
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
        "line": 202
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline_jobs#name DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 206
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline_jobs#values DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 214
          },
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baseline_jobs#regex DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 210
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/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-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/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.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/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-database-management-managed-database-sql-plan-baseline-jobs/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-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 367
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/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/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 337
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 325
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 341
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 354
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 318
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 331
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 347
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
        "line": 126
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollection",
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/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-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/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.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/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-database-management-managed-database-sql-plan-baseline-jobs/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-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/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-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 88
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 93
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 98
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 103
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/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-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/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.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/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-database-management-managed-database-sql-plan-baseline-jobs/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-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/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-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
        "line": 149
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 179
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baseline-jobs/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselineJobsSqlPlanBaselineJobCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines oci_database_management_managed_database_sql_plan_baselines}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines oci_database_management_managed_database_sql_plan_baselines} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
          "line": 518
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
        "line": 486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 503
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 804
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 807
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 564
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 580
          },
          "name": "resetIsAccepted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 596
          },
          "name": "resetIsAdaptive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 612
          },
          "name": "resetIsAutoPurged"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 628
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 644
          },
          "name": "resetIsFixed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 660
          },
          "name": "resetIsNeverExecuted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 676
          },
          "name": "resetIsReproduced"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 692
          },
          "name": "resetLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 721
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 737
          },
          "name": "resetOrigin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 753
          },
          "name": "resetPlanName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 769
          },
          "name": "resetSqlHandle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 791
          },
          "name": "resetSqlText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 819
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 840
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 491
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 801
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 779
          },
          "name": "sqlPlanBaselineCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 811
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 568
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 584
          },
          "name": "isAcceptedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 600
          },
          "name": "isAdaptiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 616
          },
          "name": "isAutoPurgedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 632
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 648
          },
          "name": "isFixedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 664
          },
          "name": "isNeverExecutedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 680
          },
          "name": "isReproducedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 696
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 709
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 725
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 741
          },
          "name": "originInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 757
          },
          "name": "planNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 773
          },
          "name": "sqlHandleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 795
          },
          "name": "sqlTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 558
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 574
          },
          "name": "isAccepted",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 590
          },
          "name": "isAdaptive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 606
          },
          "name": "isAutoPurged",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 622
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 638
          },
          "name": "isFixed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 654
          },
          "name": "isNeverExecuted",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 670
          },
          "name": "isReproduced",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 686
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 702
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 715
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 731
          },
          "name": "origin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 747
          },
          "name": "planName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 763
          },
          "name": "sqlHandle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 785
          },
          "name": "sqlText",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baselines/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines#managed_database_id DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 52
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines#filter DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 78
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines#id DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/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/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines#is_accepted DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines#is_accepted}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 20
          },
          "name": "isAccepted",
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines#is_adaptive DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines#is_adaptive}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 24
          },
          "name": "isAdaptive",
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines#is_auto_purged DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines#is_auto_purged}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 28
          },
          "name": "isAutoPurged",
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines#is_enabled DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 32
          },
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines#is_fixed DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines#is_fixed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 36
          },
          "name": "isFixed",
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines#is_never_executed DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines#is_never_executed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 40
          },
          "name": "isNeverExecuted",
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines#is_reproduced DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines#is_reproduced}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 44
          },
          "name": "isReproduced",
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines#limit DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines#limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 48
          },
          "name": "limit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines#opc_named_credential_id DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 56
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines#origin DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines#origin}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 60
          },
          "name": "origin",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines#plan_name DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines#plan_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 64
          },
          "name": "planName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines#sql_handle DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines#sql_handle}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 68
          },
          "name": "sqlHandle",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines#sql_text DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines#sql_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 72
          },
          "name": "sqlText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baselines/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
        "line": 306
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines#name DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 310
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines#values DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 318
          },
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_plan_baselines#regex DataOciDatabaseManagementManagedDatabaseSqlPlanBaselines#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 314
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baselines/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/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-database-management-managed-database-sql-plan-baselines/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/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.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/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-database-management-managed-database-sql-plan-baselines/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-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 471
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 464
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baselines/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/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/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
        "line": 364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 441
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 429
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 445
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 458
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 422
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 435
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 451
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baselines/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
        "line": 230
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollection",
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baselines/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
        "line": 80
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baselines/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/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-database-management-managed-database-sql-plan-baselines/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/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.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/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-database-management-managed-database-sql-plan-baselines/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-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 219
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baselines/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/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/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
        "line": 103
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 132
          },
          "name": "accepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 137
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 142
          },
          "name": "adaptive",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 147
          },
          "name": "autoPurge",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 152
          },
          "name": "enabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 157
          },
          "name": "executionPlan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 162
          },
          "name": "fixed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 167
          },
          "name": "module",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 172
          },
          "name": "origin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 177
          },
          "name": "planName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 182
          },
          "name": "reproduced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 187
          },
          "name": "sqlHandle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 192
          },
          "name": "sqlText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 197
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 202
          },
          "name": "timeLastExecuted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 207
          },
          "name": "timeLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baselines/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/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-database-management-managed-database-sql-plan-baselines/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/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.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/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-database-management-managed-database-sql-plan-baselines/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-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 295
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baselines/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/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-database-management-managed-database-sql-plan-baselines/index.ts",
        "line": 253
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 283
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-plan-baselines/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-plan-baselines/index:DataOciDatabaseManagementManagedDatabaseSqlPlanBaselinesSqlPlanBaselineCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTask": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_task oci_database_management_managed_database_sql_tuning_advisor_task}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTask",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_task oci_database_management_managed_database_sql_tuning_advisor_task} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/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.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTaskConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTask resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/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 DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTask to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_task#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTask that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTask to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 240
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 275
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 291
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 307
          },
          "name": "resetTimeGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 323
          },
          "name": "resetTimeLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 335
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 346
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTask",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 177
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 250
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTaskItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 244
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 263
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 279
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 295
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 311
          },
          "name": "timeGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 327
          },
          "name": "timeLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 234
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 256
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 269
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 285
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 301
          },
          "name": "timeGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 317
          },
          "name": "timeLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTask"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTaskConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTaskConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTaskConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_task#managed_database_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTask#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_task#id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTask#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_task#name DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTask#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_task#status DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTask#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 28
          },
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_task#time_greater_than_or_equal_to DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTask#time_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 32
          },
          "name": "timeGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_task#time_less_than_or_equal_to DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTask#time_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 36
          },
          "name": "timeLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTaskConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTaskItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTaskItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTaskItems",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTaskItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTaskItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTaskItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/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-database-management-managed-database-sql-tuning-advisor-task/index.ts",
        "line": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/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.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTaskItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTaskItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/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-database-management-managed-database-sql-tuning-advisor-task/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-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 157
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTaskItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTaskItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTaskItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/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-database-management-managed-database-sql-tuning-advisor-task/index.ts",
        "line": 61
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTaskItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 90
          },
          "name": "daysToExpire",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 95
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 100
          },
          "name": "instanceId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 105
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 110
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 115
          },
          "name": "recommendationCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 120
          },
          "name": "sqlTuningAdvisorTaskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 125
          },
          "name": "taskStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 130
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 135
          },
          "name": "timeExecutionEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 140
          },
          "name": "timeExecutionStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 145
          },
          "name": "totalSqlStatements",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index.ts",
            "line": 74
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTaskItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-task/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTaskItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasks": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks oci_database_management_managed_database_sql_tuning_advisor_tasks}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasks",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks oci_database_management_managed_database_sql_tuning_advisor_tasks} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/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.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasks resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/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 DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasks to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasks that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasks to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 616
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 619
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 504
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 533
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 549
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 571
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 587
          },
          "name": "resetTimeGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 603
          },
          "name": "resetTimeLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 631
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 644
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasks",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 439
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 613
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 559
          },
          "name": "sqlTuningAdvisorTaskCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 623
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 508
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 521
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 537
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 553
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 575
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 591
          },
          "name": "timeGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 607
          },
          "name": "timeLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 498
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 514
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 527
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 543
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 565
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 581
          },
          "name": "timeGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 597
          },
          "name": "timeLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasks"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks#managed_database_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasks#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks#filter DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasks#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks#id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasks#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks#name DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasks#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks#opc_named_credential_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasks#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 28
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks#status DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasks#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 32
          },
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks#time_greater_than_or_equal_to DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasks#time_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 36
          },
          "name": "timeGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks#time_less_than_or_equal_to DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasks#time_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 40
          },
          "name": "timeLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparision": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_execution_plan_stats_comparision oci_database_management_managed_database_sql_tuning_advisor_tasks_execution_plan_stats_comparision}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparision",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_execution_plan_stats_comparision oci_database_management_managed_database_sql_tuning_advisor_tasks_execution_plan_stats_comparision} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
          "line": 246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparision resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 231
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparision to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_execution_plan_stats_comparision#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparision that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparision to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 295
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 330
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 374
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 385
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparision",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 219
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 318
          },
          "name": "modified",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionModifiedList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 340
          },
          "name": "original",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionOriginalList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 283
          },
          "name": "executionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 299
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 312
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 334
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 353
          },
          "name": "sqlObjectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 366
          },
          "name": "sqlTuningAdvisorTaskIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 276
          },
          "name": "executionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 289
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 305
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 324
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 346
          },
          "name": "sqlObjectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 359
          },
          "name": "sqlTuningAdvisorTaskId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparision"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_execution_plan_stats_comparision#execution_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparision#execution_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 13
          },
          "name": "executionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_execution_plan_stats_comparision#managed_database_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparision#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 24
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_execution_plan_stats_comparision#sql_object_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparision#sql_object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 32
          },
          "name": "sqlObjectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_execution_plan_stats_comparision#sql_tuning_advisor_task_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparision#sql_tuning_advisor_task_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 36
          },
          "name": "sqlTuningAdvisorTaskId",
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_execution_plan_stats_comparision#id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparision#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_execution_plan_stats_comparision#opc_named_credential_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparision#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 28
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionModified": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionModified",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionModified",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionModified"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionModifiedList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionModifiedList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/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-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/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.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionModifiedOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionModifiedList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/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-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/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-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionModifiedList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionModifiedOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionModifiedOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/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-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
        "line": 61
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionModifiedOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 91
          },
          "name": "planStats",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 96
          },
          "name": "planStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 101
          },
          "name": "planType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 74
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionModified"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionModifiedOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionOriginal": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionOriginal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
        "line": 124
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionOriginal",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionOriginal"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionOriginalList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionOriginalList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/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-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/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.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionOriginalOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionOriginalList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/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-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/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-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionOriginalList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionOriginalOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionOriginalOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/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-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
        "line": 147
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionOriginalOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 177
          },
          "name": "planStats",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 182
          },
          "name": "planStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 187
          },
          "name": "planType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionOriginal"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-execution-plan-stats-comparision/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksExecutionPlanStatsComparisionOriginalOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
        "line": 254
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks#name DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasks#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks#values DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasks#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks#regex DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasks#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 262
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/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-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
        "line": 411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/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.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/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-database-management-managed-database-sql-tuning-advisor-tasks/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-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/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-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 389
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 377
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/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-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 406
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 370
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 383
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 399
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFinding": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_finding oci_database_management_managed_database_sql_tuning_advisor_tasks_finding}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFinding",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_finding oci_database_management_managed_database_sql_tuning_advisor_tasks_finding} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
          "line": 241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFinding resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 226
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFinding to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_finding#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFinding that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFinding to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 280
          },
          "name": "resetBeginExecId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 296
          },
          "name": "resetEndExecId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 312
          },
          "name": "resetFindingFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 328
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 344
          },
          "name": "resetIndexHashFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 379
          },
          "name": "resetSearchPeriod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 408
          },
          "name": "resetStatsHashFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 420
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 434
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFinding",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 214
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 354
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 284
          },
          "name": "beginExecIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 300
          },
          "name": "endExecIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 316
          },
          "name": "findingFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 332
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 348
          },
          "name": "indexHashFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 367
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 383
          },
          "name": "searchPeriodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 396
          },
          "name": "sqlTuningAdvisorTaskIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 412
          },
          "name": "statsHashFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 274
          },
          "name": "beginExecId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 290
          },
          "name": "endExecId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 306
          },
          "name": "findingFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 322
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 338
          },
          "name": "indexHashFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 360
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 373
          },
          "name": "searchPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 389
          },
          "name": "sqlTuningAdvisorTaskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 402
          },
          "name": "statsHashFilter",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFinding"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_finding#managed_database_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFinding#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 36
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_finding#sql_tuning_advisor_task_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFinding#sql_tuning_advisor_task_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 44
          },
          "name": "sqlTuningAdvisorTaskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_finding#begin_exec_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFinding#begin_exec_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 13
          },
          "name": "beginExecId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_finding#end_exec_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFinding#end_exec_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 17
          },
          "name": "endExecId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_finding#finding_filter DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFinding#finding_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 21
          },
          "name": "findingFilter",
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_finding#id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFinding#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_finding#index_hash_filter DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFinding#index_hash_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 32
          },
          "name": "indexHashFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_finding#search_period DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFinding#search_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 40
          },
          "name": "searchPeriod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_finding#stats_hash_filter DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFinding#stats_hash_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 48
          },
          "name": "statsHashFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
        "line": 50
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingItems",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/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-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/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.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/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-database-management-managed-database-sql-tuning-advisor-tasks-finding/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-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/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/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
        "line": 73
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 102
          },
          "name": "dbTimeBenefit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 107
          },
          "name": "isAlternativePlanFindingPresent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 112
          },
          "name": "isErrorFindingPresent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 117
          },
          "name": "isIndexFindingPresent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 122
          },
          "name": "isMiscellaneousFindingPresent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 127
          },
          "name": "isRestructureSqlFindingPresent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 132
          },
          "name": "isSqlProfileFindingImplemented",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 137
          },
          "name": "isSqlProfileFindingPresent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 142
          },
          "name": "isStatsFindingPresent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 147
          },
          "name": "isTimeoutFindingPresent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 152
          },
          "name": "parsingSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 157
          },
          "name": "perExecutionPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 162
          },
          "name": "sqlKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 167
          },
          "name": "sqlText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 172
          },
          "name": "sqlTuningAdvisorTaskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 177
          },
          "name": "sqlTuningAdvisorTaskObjectExecutionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 182
          },
          "name": "sqlTuningAdvisorTaskObjectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index.ts",
            "line": 86
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-finding/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_findings oci_database_management_managed_database_sql_tuning_advisor_tasks_findings}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_findings oci_database_management_managed_database_sql_tuning_advisor_tasks_findings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
          "line": 503
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
        "line": 471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 488
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_findings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 701
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 544
          },
          "name": "resetBeginExecId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 560
          },
          "name": "resetEndExecId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 704
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 576
          },
          "name": "resetFindingFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 592
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 608
          },
          "name": "resetIndexHashFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 637
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 653
          },
          "name": "resetSearchPeriod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 688
          },
          "name": "resetStatsHashFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 716
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 732
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 476
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 698
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 663
          },
          "name": "sqlTuningAdvisorTaskFindingCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 548
          },
          "name": "beginExecIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 564
          },
          "name": "endExecIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 708
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 580
          },
          "name": "findingFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 596
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 612
          },
          "name": "indexHashFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 625
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 641
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 657
          },
          "name": "searchPeriodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 676
          },
          "name": "sqlTuningAdvisorTaskIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 692
          },
          "name": "statsHashFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 538
          },
          "name": "beginExecId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 554
          },
          "name": "endExecId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 570
          },
          "name": "findingFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 586
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 602
          },
          "name": "indexHashFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 618
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 631
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 647
          },
          "name": "searchPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 669
          },
          "name": "sqlTuningAdvisorTaskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 682
          },
          "name": "statsHashFilter",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_findings#managed_database_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 36
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_findings#sql_tuning_advisor_task_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings#sql_tuning_advisor_task_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 48
          },
          "name": "sqlTuningAdvisorTaskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_findings#begin_exec_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings#begin_exec_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 13
          },
          "name": "beginExecId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_findings#end_exec_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings#end_exec_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 17
          },
          "name": "endExecId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_findings#filter DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_findings#finding_filter DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings#finding_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 21
          },
          "name": "findingFilter",
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_findings#id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_findings#index_hash_filter DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings#index_hash_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 32
          },
          "name": "indexHashFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_findings#opc_named_credential_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 40
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_findings#search_period DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings#search_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 44
          },
          "name": "searchPeriod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_findings#stats_hash_filter DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings#stats_hash_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 52
          },
          "name": "statsHashFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
        "line": 291
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_findings#name DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 295
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_findings#values DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 303
          },
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_findings#regex DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindings#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 299
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
          "line": 456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
        "line": 448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 463
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 456
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 456
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 456
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
        "line": 349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 426
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 414
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 430
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 443
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 407
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 420
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 436
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
        "line": 215
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollection",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
        "line": 60
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/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-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/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.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/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-database-management-managed-database-sql-tuning-advisor-tasks-findings/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-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/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-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
        "line": 83
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 112
          },
          "name": "dbTimeBenefit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 117
          },
          "name": "isAlternativePlanFindingPresent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 122
          },
          "name": "isErrorFindingPresent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 127
          },
          "name": "isIndexFindingPresent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 132
          },
          "name": "isMiscellaneousFindingPresent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 137
          },
          "name": "isRestructureSqlFindingPresent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 142
          },
          "name": "isSqlProfileFindingImplemented",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 147
          },
          "name": "isSqlProfileFindingPresent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 152
          },
          "name": "isStatsFindingPresent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 157
          },
          "name": "isTimeoutFindingPresent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 162
          },
          "name": "parsingSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 167
          },
          "name": "perExecutionPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 172
          },
          "name": "sqlKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 177
          },
          "name": "sqlText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 182
          },
          "name": "sqlTuningAdvisorTaskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 187
          },
          "name": "sqlTuningAdvisorTaskObjectExecutionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 192
          },
          "name": "sqlTuningAdvisorTaskObjectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/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-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/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.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/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-database-management-managed-database-sql-tuning-advisor-tasks-findings/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-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/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-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
        "line": 238
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 268
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-findings/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksFindingsSqlTuningAdvisorTaskFindingCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendation oci_database_management_managed_database_sql_tuning_advisor_tasks_recommendation}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendation oci_database_management_managed_database_sql_tuning_advisor_tasks_recommendation} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
          "line": 190
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
        "line": 158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 175
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendation#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 238
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 295
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 305
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 163
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 248
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 226
          },
          "name": "executionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 242
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 261
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 274
          },
          "name": "sqlObjectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 287
          },
          "name": "sqlTuningAdvisorTaskIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 219
          },
          "name": "executionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 232
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 254
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 267
          },
          "name": "sqlObjectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 280
          },
          "name": "sqlTuningAdvisorTaskId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendation"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendation#execution_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendation#execution_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 13
          },
          "name": "executionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendation#managed_database_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendation#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 24
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendation#sql_object_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendation#sql_object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 28
          },
          "name": "sqlObjectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendation#sql_tuning_advisor_task_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendation#sql_tuning_advisor_task_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 32
          },
          "name": "sqlTuningAdvisorTaskId",
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendation#id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
        "line": 34
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationItems",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/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-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
        "line": 136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/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.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/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-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/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-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 143
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
          "line": 66
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
        "line": 57
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 86
          },
          "name": "benefit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 91
          },
          "name": "finding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 96
          },
          "name": "implementActionSql",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 101
          },
          "name": "isParallelExecution",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 106
          },
          "name": "rationale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 111
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 116
          },
          "name": "recommendationKey",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 121
          },
          "name": "recommendationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 126
          },
          "name": "sqlTuningAdvisorTaskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 131
          },
          "name": "sqlTuningAdvisorTaskObjectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendation/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendations oci_database_management_managed_database_sql_tuning_advisor_tasks_recommendations}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendations oci_database_management_managed_database_sql_tuning_advisor_tasks_recommendations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/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.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/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 DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 576
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 579
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 502
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 531
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 591
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 603
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 425
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 573
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 567
          },
          "name": "sqlTuningAdvisorTaskRecommendationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 490
          },
          "name": "executionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 583
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 506
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 519
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 535
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 548
          },
          "name": "sqlObjectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 561
          },
          "name": "sqlTuningAdvisorTaskIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 483
          },
          "name": "executionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 496
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 512
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 525
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 541
          },
          "name": "sqlObjectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 554
          },
          "name": "sqlTuningAdvisorTaskId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendations"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendations#execution_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendations#execution_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 13
          },
          "name": "executionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendations#managed_database_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendations#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 24
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendations#sql_object_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendations#sql_object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 32
          },
          "name": "sqlObjectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendations#sql_tuning_advisor_task_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendations#sql_tuning_advisor_task_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 36
          },
          "name": "sqlTuningAdvisorTaskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendations#filter DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendations#id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendations#opc_named_credential_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendations#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 28
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
        "line": 240
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendations#name DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendations#values DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_recommendations#regex DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 248
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/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-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/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.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/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-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/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-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/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-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 375
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 363
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/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-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 392
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 356
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 369
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 385
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
        "line": 164
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollection",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
        "line": 44
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/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-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/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.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/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-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/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-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/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-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
        "line": 67
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 96
          },
          "name": "benefit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 101
          },
          "name": "finding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 106
          },
          "name": "implementActionSql",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 111
          },
          "name": "isParallelExecution",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 116
          },
          "name": "rationale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 121
          },
          "name": "recommendation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 126
          },
          "name": "recommendationKey",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 131
          },
          "name": "recommendationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 136
          },
          "name": "sqlTuningAdvisorTaskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 141
          },
          "name": "sqlTuningAdvisorTaskObjectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/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-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/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.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/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-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/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-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/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-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
        "line": 187
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 217
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-recommendations/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksRecommendationsSqlTuningAdvisorTaskRecommendationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_sql_execution_plan oci_database_management_managed_database_sql_tuning_advisor_tasks_sql_execution_plan}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_sql_execution_plan oci_database_management_managed_database_sql_tuning_advisor_tasks_sql_execution_plan} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
          "line": 289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 274
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_sql_execution_plan#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 338
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 367
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 411
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 422
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 262
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 377
          },
          "name": "plan",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanPlanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 326
          },
          "name": "attributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 342
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 355
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 371
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 390
          },
          "name": "sqlObjectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 403
          },
          "name": "sqlTuningAdvisorTaskIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 319
          },
          "name": "attribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 332
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 348
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 361
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 383
          },
          "name": "sqlObjectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 396
          },
          "name": "sqlTuningAdvisorTaskId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_sql_execution_plan#attribute DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan#attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 13
          },
          "name": "attribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_sql_execution_plan#managed_database_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 24
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_sql_execution_plan#sql_object_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan#sql_object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 32
          },
          "name": "sqlObjectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_sql_execution_plan#sql_tuning_advisor_task_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan#sql_tuning_advisor_task_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 36
          },
          "name": "sqlTuningAdvisorTaskId",
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_sql_execution_plan#id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_sql_execution_plan#opc_named_credential_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlan#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 28
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanPlan": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanPlan",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanPlan",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanPlan"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanPlanList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanPlanList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/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-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/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.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanPlanOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanPlanList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/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-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/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-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 242
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanPlanList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanPlanOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanPlanOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/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-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
        "line": 61
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanPlanOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 90
          },
          "name": "accessPredicates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 95
          },
          "name": "attribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 100
          },
          "name": "bytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 105
          },
          "name": "cardinality",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 110
          },
          "name": "cost",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 115
          },
          "name": "cpuCost",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 120
          },
          "name": "filterPredicates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 125
          },
          "name": "ioCost",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 130
          },
          "name": "numberOfSearchColumn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 135
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 140
          },
          "name": "objectNode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 145
          },
          "name": "objectOwner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 150
          },
          "name": "objectPosition",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 155
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 160
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 165
          },
          "name": "optimizerMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 170
          },
          "name": "options",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 175
          },
          "name": "other",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 180
          },
          "name": "otherTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 185
          },
          "name": "parentStepId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 190
          },
          "name": "partitionId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 195
          },
          "name": "partitionStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 200
          },
          "name": "partitionStop",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 205
          },
          "name": "planHashValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 210
          },
          "name": "position",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 215
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 220
          },
          "name": "stepId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 225
          },
          "name": "tempSpace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 230
          },
          "name": "time",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index.ts",
            "line": 74
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanPlan"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-sql-execution-plan/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlExecutionPlanPlanOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
        "line": 178
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollection",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
        "line": 48
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/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-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
        "line": 160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/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.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/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-database-management-managed-database-sql-tuning-advisor-tasks/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-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/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-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
        "line": 71
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 100
          },
          "name": "daysToExpire",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 105
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 110
          },
          "name": "instanceId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 115
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 120
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 125
          },
          "name": "recommendationCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 130
          },
          "name": "sqlTuningAdvisorTaskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 135
          },
          "name": "taskStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 140
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 145
          },
          "name": "timeExecutionEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 150
          },
          "name": "timeExecutionStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 155
          },
          "name": "totalSqlStatements",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/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-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/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.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/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-database-management-managed-database-sql-tuning-advisor-tasks/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-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 243
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/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-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
        "line": 201
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 231
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index.ts",
            "line": 214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSqlTuningAdvisorTaskCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReport": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_summary_report oci_database_management_managed_database_sql_tuning_advisor_tasks_summary_report}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_summary_report oci_database_management_managed_database_sql_tuning_advisor_tasks_summary_report} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
          "line": 764
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 732
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 749
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReport to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_summary_report#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 803
          },
          "name": "resetBeginExecIdGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 819
          },
          "name": "resetEndExecIdLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 835
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 876
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 892
          },
          "name": "resetSearchPeriod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 933
          },
          "name": "resetTimeGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 949
          },
          "name": "resetTimeLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 961
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 975
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 737
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 845
          },
          "name": "indexFindings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportIndexFindingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 864
          },
          "name": "objectStatFindings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportObjectStatFindingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 915
          },
          "name": "statistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 921
          },
          "name": "taskInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportTaskInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 807
          },
          "name": "beginExecIdGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 823
          },
          "name": "endExecIdLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 839
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 858
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 880
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 896
          },
          "name": "searchPeriodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 909
          },
          "name": "sqlTuningAdvisorTaskIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 937
          },
          "name": "timeGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 953
          },
          "name": "timeLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 797
          },
          "name": "beginExecIdGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 813
          },
          "name": "endExecIdLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 829
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 851
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 870
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 886
          },
          "name": "searchPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 902
          },
          "name": "sqlTuningAdvisorTaskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 927
          },
          "name": "timeGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 943
          },
          "name": "timeLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReport"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_summary_report#managed_database_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReport#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 28
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_summary_report#sql_tuning_advisor_task_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReport#sql_tuning_advisor_task_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 40
          },
          "name": "sqlTuningAdvisorTaskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_summary_report#begin_exec_id_greater_than_or_equal_to DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReport#begin_exec_id_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 13
          },
          "name": "beginExecIdGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_summary_report#end_exec_id_less_than_or_equal_to DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReport#end_exec_id_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 17
          },
          "name": "endExecIdLessThanOrEqualTo",
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_summary_report#id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReport#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_summary_report#opc_named_credential_id DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReport#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 32
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_summary_report#search_period DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReport#search_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 36
          },
          "name": "searchPeriod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_summary_report#time_greater_than_or_equal_to DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReport#time_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 44
          },
          "name": "timeGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_advisor_tasks_summary_report#time_less_than_or_equal_to DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReport#time_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 48
          },
          "name": "timeLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportIndexFindings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportIndexFindings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 50
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportIndexFindings",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportIndexFindings"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportIndexFindingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportIndexFindingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 132
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 146
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportIndexFindingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportIndexFindingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 139
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 139
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 139
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportIndexFindingsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportIndexFindingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportIndexFindingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 73
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportIndexFindingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 102
          },
          "name": "indexColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 107
          },
          "name": "indexHashValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 112
          },
          "name": "indexName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 117
          },
          "name": "referenceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 122
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 127
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 86
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportIndexFindings"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportIndexFindingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportObjectStatFindings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportObjectStatFindings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 150
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportObjectStatFindings",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportObjectStatFindings"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportObjectStatFindingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportObjectStatFindingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportObjectStatFindingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportObjectStatFindingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportObjectStatFindingsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportObjectStatFindingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportObjectStatFindingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 173
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportObjectStatFindingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 202
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 207
          },
          "name": "objectHashValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 212
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 217
          },
          "name": "problemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 222
          },
          "name": "referenceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 227
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 186
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportObjectStatFindings"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportObjectStatFindingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 530
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatistics",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatistics"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingBenefits": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingBenefits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 250
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingBenefits",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingBenefits"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingBenefitsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingBenefitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 336
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingBenefitsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingBenefitsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 329
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 329
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 329
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingBenefitsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingBenefitsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingBenefitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 273
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingBenefitsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 302
          },
          "name": "dbTimeAfterImplemented",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 307
          },
          "name": "dbTimeAfterRecommended",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 312
          },
          "name": "dbTimeBeforeImplemented",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 317
          },
          "name": "dbTimeBeforeRecommended",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingBenefits"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingBenefitsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingCounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingCounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 340
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingCounts",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingCounts"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingCountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingCountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingCountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingCountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 429
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingCountsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingCountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingCountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 363
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingCountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 392
          },
          "name": "alternatePlan",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 397
          },
          "name": "implementedSqlProfile",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 402
          },
          "name": "index",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 407
          },
          "name": "recommendedSqlProfile",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 412
          },
          "name": "restructure",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 417
          },
          "name": "statistics",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 376
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingCounts"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingCountsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
          "line": 607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 600
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 614
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 607
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 607
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 607
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 553
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 583
          },
          "name": "findingBenefits",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingBenefitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 589
          },
          "name": "findingCounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsFindingCountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 595
          },
          "name": "statementCounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsStatementCountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 566
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsStatementCounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsStatementCounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 440
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsStatementCounts",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsStatementCounts"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsStatementCountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsStatementCountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsStatementCountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsStatementCountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 519
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsStatementCountsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsStatementCountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsStatementCountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 463
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsStatementCountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 492
          },
          "name": "distinctSql",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 497
          },
          "name": "errorCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 502
          },
          "name": "findingCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 507
          },
          "name": "totalSql",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 476
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsStatementCounts"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportStatisticsStatementCountsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportTaskInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportTaskInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 618
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportTaskInfo",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportTaskInfo"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportTaskInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportTaskInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
          "line": 717
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 710
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 724
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportTaskInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportTaskInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 717
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 717
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 717
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportTaskInfoList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportTaskInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportTaskInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
        "line": 641
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportTaskInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 670
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 675
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 680
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 685
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 690
          },
          "name": "runningTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 695
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 700
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 705
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index.ts",
            "line": 654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportTaskInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-advisor-tasks-summary-report/index:DataOciDatabaseManagementManagedDatabaseSqlTuningAdvisorTasksSummaryReportTaskInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSet": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_set oci_database_management_managed_database_sql_tuning_set}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_set oci_database_management_managed_database_sql_tuning_set} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
          "line": 156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
        "line": 124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseSqlTuningSet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 141
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseSqlTuningSet to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_set#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseSqlTuningSet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseSqlTuningSet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 190
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 225
          },
          "name": "resetNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 241
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 253
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 262
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningSet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 129
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 200
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 194
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 213
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 229
          },
          "name": "nameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 245
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 184
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 206
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 219
          },
          "name": "nameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 235
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-set/index:DataOciDatabaseManagementManagedDatabaseSqlTuningSet"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningSetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_set#managed_database_id DataOciDatabaseManagementManagedDatabaseSqlTuningSet#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_set#id DataOciDatabaseManagementManagedDatabaseSqlTuningSet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_set#name_contains DataOciDatabaseManagementManagedDatabaseSqlTuningSet#name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 24
          },
          "name": "nameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_set#owner DataOciDatabaseManagementManagedDatabaseSqlTuningSet#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 28
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-set/index:DataOciDatabaseManagementManagedDatabaseSqlTuningSetConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
        "line": 30
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningSetItems",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-set/index:DataOciDatabaseManagementManagedDatabaseSqlTuningSetItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/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-database-management-managed-database-sql-tuning-set/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/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.DataOciDatabaseManagementManagedDatabaseSqlTuningSetItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningSetItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/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-database-management-managed-database-sql-tuning-set/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-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-set/index:DataOciDatabaseManagementManagedDatabaseSqlTuningSetItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/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-database-management-managed-database-sql-tuning-set/index.ts",
        "line": 53
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningSetItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 82
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 87
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 92
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 97
          },
          "name": "statementCounts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-set/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-set/index:DataOciDatabaseManagementManagedDatabaseSqlTuningSetItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_sets oci_database_management_managed_database_sql_tuning_sets}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_sets oci_database_management_managed_database_sql_tuning_sets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
          "line": 448
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseSqlTuningSets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 433
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseSqlTuningSets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_sets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseSqlTuningSets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseSqlTuningSets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 564
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 567
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 484
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 513
          },
          "name": "resetNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 529
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 545
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 579
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 590
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningSets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 421
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 561
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 555
          },
          "name": "sqlTuningSetCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 571
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 488
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 501
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 517
          },
          "name": "nameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 533
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 549
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 478
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 494
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 507
          },
          "name": "nameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 523
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 539
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-sets/index:DataOciDatabaseManagementManagedDatabaseSqlTuningSets"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningSetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_sets#managed_database_id DataOciDatabaseManagementManagedDatabaseSqlTuningSets#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_sets#filter DataOciDatabaseManagementManagedDatabaseSqlTuningSets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_sets#id DataOciDatabaseManagementManagedDatabaseSqlTuningSets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_sets#name_contains DataOciDatabaseManagementManagedDatabaseSqlTuningSets#name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 24
          },
          "name": "nameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_sets#opc_named_credential_id DataOciDatabaseManagementManagedDatabaseSqlTuningSets#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 28
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_sets#owner DataOciDatabaseManagementManagedDatabaseSqlTuningSets#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 32
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-sets/index:DataOciDatabaseManagementManagedDatabaseSqlTuningSetsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
        "line": 236
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningSetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_sets#name DataOciDatabaseManagementManagedDatabaseSqlTuningSets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 240
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_sets#values DataOciDatabaseManagementManagedDatabaseSqlTuningSets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 248
          },
          "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/7.19.0/docs/data-sources/database_management_managed_database_sql_tuning_sets#regex DataOciDatabaseManagementManagedDatabaseSqlTuningSets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 244
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-sets/index:DataOciDatabaseManagementManagedDatabaseSqlTuningSetsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
          "line": 401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
        "line": 393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 408
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningSetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 401
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 401
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 401
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-sets/index:DataOciDatabaseManagementManagedDatabaseSqlTuningSetsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/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-database-management-managed-database-sql-tuning-sets/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 371
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningSetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 359
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 375
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 388
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 352
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 365
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 381
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-sets/index:DataOciDatabaseManagementManagedDatabaseSqlTuningSetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
        "line": 160
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollection",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-sets/index:DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-sets/index:DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
          "line": 149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
        "line": 142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 156
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 149
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 149
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 149
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-sets/index:DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/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-database-management-managed-database-sql-tuning-sets/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 92
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 97
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 107
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 112
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 117
          },
          "name": "scheduledJobName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 122
          },
          "name": "statementCounts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 127
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 132
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 137
          },
          "name": "timeLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-sets/index:DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/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-database-management-managed-database-sql-tuning-sets/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/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.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/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-database-management-managed-database-sql-tuning-sets/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-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-sets/index:DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/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/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
        "line": 183
      },
      "name": "DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 213
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-sql-tuning-sets/index.ts",
            "line": 196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-sql-tuning-sets/index:DataOciDatabaseManagementManagedDatabaseSqlTuningSetsSqlTuningSetCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatistics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_table_statistics oci_database_management_managed_database_table_statistics}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatistics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_table_statistics oci_database_management_managed_database_table_statistics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-table-statistics/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.DataOciDatabaseManagementManagedDatabaseTableStatisticsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseTableStatistics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/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 DataOciDatabaseManagementManagedDatabaseTableStatistics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_table_statistics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseTableStatistics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseTableStatistics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 466
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 469
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 434
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 481
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 489
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseTableStatistics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 374
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 463
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 457
          },
          "name": "tableStatisticsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 473
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 438
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 451
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 428
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 444
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-table-statistics/index:DataOciDatabaseManagementManagedDatabaseTableStatistics"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseTableStatisticsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_table_statistics#managed_database_id DataOciDatabaseManagementManagedDatabaseTableStatistics#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_table_statistics#filter DataOciDatabaseManagementManagedDatabaseTableStatistics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_database_table_statistics#id DataOciDatabaseManagementManagedDatabaseTableStatistics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-table-statistics/index:DataOciDatabaseManagementManagedDatabaseTableStatisticsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
        "line": 189
      },
      "name": "DataOciDatabaseManagementManagedDatabaseTableStatisticsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_table_statistics#name DataOciDatabaseManagementManagedDatabaseTableStatistics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/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/7.19.0/docs/data-sources/database_management_managed_database_table_statistics#values DataOciDatabaseManagementManagedDatabaseTableStatistics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/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/7.19.0/docs/data-sources/database_management_managed_database_table_statistics#regex DataOciDatabaseManagementManagedDatabaseTableStatistics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 197
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-table-statistics/index:DataOciDatabaseManagementManagedDatabaseTableStatisticsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-table-statistics/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-database-management-managed-database-table-statistics/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/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.DataOciDatabaseManagementManagedDatabaseTableStatisticsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseTableStatisticsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/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-database-management-managed-database-table-statistics/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-database-management-managed-database-table-statistics/index.ts",
            "line": 354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-table-statistics/index:DataOciDatabaseManagementManagedDatabaseTableStatisticsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-table-statistics/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-database-management-managed-database-table-statistics/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 324
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseTableStatisticsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 312
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/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-database-management-managed-database-table-statistics/index.ts",
            "line": 341
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 305
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 318
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 334
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-table-statistics/index:DataOciDatabaseManagementManagedDatabaseTableStatisticsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
        "line": 113
      },
      "name": "DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollection",
      "symbolId": "src/data-oci-database-management-managed-database-table-statistics/index:DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-table-statistics/index:DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-table-statistics/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-database-management-managed-database-table-statistics/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/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.DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/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-database-management-managed-database-table-statistics/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-database-management-managed-database-table-statistics/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-table-statistics/index:DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-table-statistics/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-database-management-managed-database-table-statistics/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 80
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 85
          },
          "name": "percentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 90
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-table-statistics/index:DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-table-statistics/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-database-management-managed-database-table-statistics/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/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.DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/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-database-management-managed-database-table-statistics/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-database-management-managed-database-table-statistics/index.ts",
            "line": 178
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-table-statistics/index:DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-table-statistics/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-database-management-managed-database-table-statistics/index.ts",
        "line": 136
      },
      "name": "DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 166
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-table-statistics/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-table-statistics/index:DataOciDatabaseManagementManagedDatabaseTableStatisticsTableStatisticsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUser": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user oci_database_management_managed_database_user}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user oci_database_management_managed_database_user} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user/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.DataOciDatabaseManagementManagedDatabaseUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/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 DataOciDatabaseManagementManagedDatabaseUser to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseUser to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 145
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 194
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 274
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 283
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 93
          },
          "name": "allShared",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 98
          },
          "name": "authentication",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 103
          },
          "name": "common",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 108
          },
          "name": "consumerGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 113
          },
          "name": "defaultCollation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 118
          },
          "name": "defaultTablespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 123
          },
          "name": "editionsEnabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 128
          },
          "name": "externalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 133
          },
          "name": "externalShared",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 154
          },
          "name": "implicit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 159
          },
          "name": "inherited",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 164
          },
          "name": "localTempTablespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 182
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 203
          },
          "name": "oracleMaintained",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 208
          },
          "name": "passwordVersions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 213
          },
          "name": "profile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 218
          },
          "name": "proxyConnect",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 223
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 228
          },
          "name": "tempTablespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 233
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 238
          },
          "name": "timeExpiring",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 243
          },
          "name": "timeLastLogin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 248
          },
          "name": "timeLocked",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 253
          },
          "name": "timePasswordChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 149
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 177
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 198
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 266
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 139
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 170
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 188
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 259
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user/index:DataOciDatabaseManagementManagedDatabaseUser"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user#managed_database_id DataOciDatabaseManagementManagedDatabaseUser#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user#user_name DataOciDatabaseManagementManagedDatabaseUser#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 28
          },
          "name": "userName",
          "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/7.19.0/docs/data-sources/database_management_managed_database_user#id DataOciDatabaseManagementManagedDatabaseUser#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/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/7.19.0/docs/data-sources/database_management_managed_database_user#opc_named_credential_id DataOciDatabaseManagementManagedDatabaseUser#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user/index.ts",
            "line": 24
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user/index:DataOciDatabaseManagementManagedDatabaseUserConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilege": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_consumer_group_privilege oci_database_management_managed_database_user_consumer_group_privilege}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilege",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_consumer_group_privilege oci_database_management_managed_database_user_consumer_group_privilege} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilege resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 136
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilege to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_consumer_group_privilege#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilege that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilege to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 185
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 220
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 245
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 254
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilege",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 124
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 195
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegeItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 189
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 208
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 224
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 237
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 179
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 201
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 214
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 230
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index:DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilege"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_consumer_group_privilege#managed_database_id DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilege#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_consumer_group_privilege#user_name DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilege#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 28
          },
          "name": "userName",
          "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/7.19.0/docs/data-sources/database_management_managed_database_user_consumer_group_privilege#id DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilege#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/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/7.19.0/docs/data-sources/database_management_managed_database_user_consumer_group_privilege#name DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilege#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index:DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegeConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegeItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegeItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
        "line": 30
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegeItems",
      "symbolId": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index:DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegeItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegeItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegeItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/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-database-management-managed-database-user-consumer-group-privilege/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/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.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegeItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegeItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/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-database-management-managed-database-user-consumer-group-privilege/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-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index:DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegeItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegeItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegeItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/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-database-management-managed-database-user-consumer-group-privilege/index.ts",
        "line": 53
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegeItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 82
          },
          "name": "grantOption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 87
          },
          "name": "initialGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegeItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-consumer-group-privilege/index:DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegeItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivileges": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_consumer_group_privileges oci_database_management_managed_database_user_consumer_group_privileges}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivileges",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_consumer_group_privileges oci_database_management_managed_database_user_consumer_group_privileges} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/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.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivileges resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/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 DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivileges to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_consumer_group_privileges#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivileges that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivileges to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 526
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 529
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 455
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 484
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 500
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 541
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 552
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivileges",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 386
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 443
          },
          "name": "consumerGroupPrivilegeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 523
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 533
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 459
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 472
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 488
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 504
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 517
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 449
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 465
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 478
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 494
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 510
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index:DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivileges"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_consumer_group_privileges#managed_database_id DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivileges#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_consumer_group_privileges#user_name DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivileges#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 32
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_consumer_group_privileges#filter DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivileges#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_database_user_consumer_group_privileges#id DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivileges#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/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/7.19.0/docs/data-sources/database_management_managed_database_user_consumer_group_privileges#name DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivileges#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/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/7.19.0/docs/data-sources/database_management_managed_database_user_consumer_group_privileges#opc_named_credential_id DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivileges#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 28
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index:DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
        "line": 125
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollection",
      "symbolId": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index:DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index:DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/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-database-management-managed-database-user-consumer-group-privileges/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/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.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/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-database-management-managed-database-user-consumer-group-privileges/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-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index:DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/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-database-management-managed-database-user-consumer-group-privileges/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 92
          },
          "name": "grantOption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 97
          },
          "name": "initialGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 102
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index:DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 197
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 190
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 190
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index:DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/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-database-management-managed-database-user-consumer-group-privileges/index.ts",
        "line": 148
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 178
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index:DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesConsumerGroupPrivilegeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
        "line": 201
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_consumer_group_privileges#name DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivileges#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 205
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_consumer_group_privileges#values DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivileges#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 213
          },
          "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/7.19.0/docs/data-sources/database_management_managed_database_user_consumer_group_privileges#regex DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivileges#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 209
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index:DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/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-database-management-managed-database-user-consumer-group-privileges/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/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.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/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-database-management-managed-database-user-consumer-group-privileges/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-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index:DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 336
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 324
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 340
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 353
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 317
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 330
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 346
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-consumer-group-privileges/index:DataOciDatabaseManagementManagedDatabaseUserConsumerGroupPrivilegesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainer": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_data_access_container oci_database_management_managed_database_user_data_access_container}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainer",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_data_access_container oci_database_management_managed_database_user_data_access_container} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-data-access-container/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.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseUserDataAccessContainer resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/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 DataOciDatabaseManagementManagedDatabaseUserDataAccessContainer to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_data_access_container#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseUserDataAccessContainer that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseUserDataAccessContainer to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
            "line": 175
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
            "line": 210
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
            "line": 235
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
            "line": 244
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserDataAccessContainer",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
            "line": 114
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
            "line": 185
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainerItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
            "line": 179
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
            "line": 198
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
            "line": 214
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
            "line": 227
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
            "line": 169
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
            "line": 191
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
            "line": 204
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
            "line": 220
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-data-access-container/index:DataOciDatabaseManagementManagedDatabaseUserDataAccessContainer"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserDataAccessContainerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_data_access_container#managed_database_id DataOciDatabaseManagementManagedDatabaseUserDataAccessContainer#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_data_access_container#user_name DataOciDatabaseManagementManagedDatabaseUserDataAccessContainer#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
            "line": 28
          },
          "name": "userName",
          "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/7.19.0/docs/data-sources/database_management_managed_database_user_data_access_container#id DataOciDatabaseManagementManagedDatabaseUserDataAccessContainer#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/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/7.19.0/docs/data-sources/database_management_managed_database_user_data_access_container#name DataOciDatabaseManagementManagedDatabaseUserDataAccessContainer#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-data-access-container/index:DataOciDatabaseManagementManagedDatabaseUserDataAccessContainerConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainerItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainerItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
        "line": 30
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserDataAccessContainerItems",
      "symbolId": "src/data-oci-database-management-managed-database-user-data-access-container/index:DataOciDatabaseManagementManagedDatabaseUserDataAccessContainerItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainerItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainerItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-data-access-container/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-database-management-managed-database-user-data-access-container/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/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.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainerItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserDataAccessContainerItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/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-database-management-managed-database-user-data-access-container/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-database-management-managed-database-user-data-access-container/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-data-access-container/index:DataOciDatabaseManagementManagedDatabaseUserDataAccessContainerItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainerItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainerItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-data-access-container/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-database-management-managed-database-user-data-access-container/index.ts",
        "line": 53
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserDataAccessContainerItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
            "line": 82
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-container/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainerItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-data-access-container/index:DataOciDatabaseManagementManagedDatabaseUserDataAccessContainerItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_data_access_containers oci_database_management_managed_database_user_data_access_containers}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_data_access_containers oci_database_management_managed_database_user_data_access_containers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
          "line": 403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
        "line": 371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseUserDataAccessContainers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 388
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseUserDataAccessContainers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_data_access_containers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseUserDataAccessContainers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseUserDataAccessContainers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 516
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 519
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 445
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 474
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 490
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 531
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 542
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserDataAccessContainers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 376
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 433
          },
          "name": "dataAccessContainerCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 513
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 523
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 449
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 462
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 478
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 494
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 507
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 439
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 455
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 468
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 484
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 500
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-data-access-containers/index:DataOciDatabaseManagementManagedDatabaseUserDataAccessContainers"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_data_access_containers#managed_database_id DataOciDatabaseManagementManagedDatabaseUserDataAccessContainers#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_data_access_containers#user_name DataOciDatabaseManagementManagedDatabaseUserDataAccessContainers#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 32
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_data_access_containers#filter DataOciDatabaseManagementManagedDatabaseUserDataAccessContainers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_database_user_data_access_containers#id DataOciDatabaseManagementManagedDatabaseUserDataAccessContainers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/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/7.19.0/docs/data-sources/database_management_managed_database_user_data_access_containers#name DataOciDatabaseManagementManagedDatabaseUserDataAccessContainers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/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/7.19.0/docs/data-sources/database_management_managed_database_user_data_access_containers#opc_named_credential_id DataOciDatabaseManagementManagedDatabaseUserDataAccessContainers#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 28
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-data-access-containers/index:DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
        "line": 115
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollection",
      "symbolId": "src/data-oci-database-management-managed-database-user-data-access-containers/index:DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-user-data-access-containers/index:DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/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-database-management-managed-database-user-data-access-containers/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/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.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/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-database-management-managed-database-user-data-access-containers/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-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-data-access-containers/index:DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/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-database-management-managed-database-user-data-access-containers/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-data-access-containers/index:DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/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-database-management-managed-database-user-data-access-containers/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/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.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/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-database-management-managed-database-user-data-access-containers/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-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-data-access-containers/index:DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/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-database-management-managed-database-user-data-access-containers/index.ts",
        "line": 138
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 168
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-data-access-containers/index:DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersDataAccessContainerCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
        "line": 191
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_data_access_containers#name DataOciDatabaseManagementManagedDatabaseUserDataAccessContainers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 195
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_data_access_containers#values DataOciDatabaseManagementManagedDatabaseUserDataAccessContainers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 203
          },
          "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/7.19.0/docs/data-sources/database_management_managed_database_user_data_access_containers#regex DataOciDatabaseManagementManagedDatabaseUserDataAccessContainers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 199
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-data-access-containers/index:DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/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-database-management-managed-database-user-data-access-containers/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/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.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/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-database-management-managed-database-user-data-access-containers/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-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 356
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-data-access-containers/index:DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/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-database-management-managed-database-user-data-access-containers/index.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 326
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 314
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 330
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 343
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 307
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 320
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 336
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-data-access-containers/index.ts",
            "line": 263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-data-access-containers/index:DataOciDatabaseManagementManagedDatabaseUserDataAccessContainersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilege": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_object_privilege oci_database_management_managed_database_user_object_privilege}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilege",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_object_privilege oci_database_management_managed_database_user_object_privilege} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
          "line": 181
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
        "line": 149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseUserObjectPrivilege resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 166
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseUserObjectPrivilege to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_object_privilege#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseUserObjectPrivilege that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseUserObjectPrivilege to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 215
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 250
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/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-database-management-managed-database-user-object-privilege/index.ts",
            "line": 284
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserObjectPrivilege",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 154
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 225
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegeItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 219
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 238
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 254
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 267
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 209
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 231
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 244
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 260
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-object-privilege/index:DataOciDatabaseManagementManagedDatabaseUserObjectPrivilege"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_object_privilege#managed_database_id DataOciDatabaseManagementManagedDatabaseUserObjectPrivilege#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_object_privilege#user_name DataOciDatabaseManagementManagedDatabaseUserObjectPrivilege#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 28
          },
          "name": "userName",
          "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/7.19.0/docs/data-sources/database_management_managed_database_user_object_privilege#id DataOciDatabaseManagementManagedDatabaseUserObjectPrivilege#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/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/7.19.0/docs/data-sources/database_management_managed_database_user_object_privilege#name DataOciDatabaseManagementManagedDatabaseUserObjectPrivilege#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-object-privilege/index:DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegeConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegeItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegeItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
        "line": 30
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegeItems",
      "symbolId": "src/data-oci-database-management-managed-database-user-object-privilege/index:DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegeItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegeItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegeItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-object-privilege/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-database-management-managed-database-user-object-privilege/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/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.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegeItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegeItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/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-database-management-managed-database-user-object-privilege/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-database-management-managed-database-user-object-privilege/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-object-privilege/index:DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegeItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegeItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegeItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-object-privilege/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-database-management-managed-database-user-object-privilege/index.ts",
        "line": 53
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegeItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 82
          },
          "name": "common",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 87
          },
          "name": "grantOption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 92
          },
          "name": "grantor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 97
          },
          "name": "hierarchy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 102
          },
          "name": "inherited",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 107
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 112
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 117
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 122
          },
          "name": "schemaType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privilege/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegeItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-object-privilege/index:DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegeItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivileges": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_object_privileges oci_database_management_managed_database_user_object_privileges}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivileges",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_object_privileges oci_database_management_managed_database_user_object_privileges} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-object-privileges/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.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
        "line": 411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseUserObjectPrivileges resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/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 DataOciDatabaseManagementManagedDatabaseUserObjectPrivileges to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_object_privileges#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseUserObjectPrivileges that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseUserObjectPrivileges to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 556
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 559
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 479
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 508
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 530
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 571
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 582
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserObjectPrivileges",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 416
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 553
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 518
          },
          "name": "objectPrivilegeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 563
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 483
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 496
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 512
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 534
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 547
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 473
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 489
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 502
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 524
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 540
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-object-privileges/index:DataOciDatabaseManagementManagedDatabaseUserObjectPrivileges"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_object_privileges#managed_database_id DataOciDatabaseManagementManagedDatabaseUserObjectPrivileges#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_object_privileges#user_name DataOciDatabaseManagementManagedDatabaseUserObjectPrivileges#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 32
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_object_privileges#filter DataOciDatabaseManagementManagedDatabaseUserObjectPrivileges#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_database_user_object_privileges#id DataOciDatabaseManagementManagedDatabaseUserObjectPrivileges#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/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/7.19.0/docs/data-sources/database_management_managed_database_user_object_privileges#name DataOciDatabaseManagementManagedDatabaseUserObjectPrivileges#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/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/7.19.0/docs/data-sources/database_management_managed_database_user_object_privileges#opc_named_credential_id DataOciDatabaseManagementManagedDatabaseUserObjectPrivileges#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 28
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-object-privileges/index:DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
        "line": 231
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_object_privileges#name DataOciDatabaseManagementManagedDatabaseUserObjectPrivileges#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/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/7.19.0/docs/data-sources/database_management_managed_database_user_object_privileges#values DataOciDatabaseManagementManagedDatabaseUserObjectPrivileges#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/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/7.19.0/docs/data-sources/database_management_managed_database_user_object_privileges#regex DataOciDatabaseManagementManagedDatabaseUserObjectPrivileges#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 239
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-object-privileges/index:DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-object-privileges/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-database-management-managed-database-user-object-privileges/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/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.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/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-database-management-managed-database-user-object-privileges/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-database-management-managed-database-user-object-privileges/index.ts",
            "line": 396
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 389
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-object-privileges/index:DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-object-privileges/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-database-management-managed-database-user-object-privileges/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 366
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 354
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/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-database-management-managed-database-user-object-privileges/index.ts",
            "line": 383
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 347
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 360
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 376
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-object-privileges/index:DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
        "line": 155
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollection",
      "symbolId": "src/data-oci-database-management-managed-database-user-object-privileges/index:DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-user-object-privileges/index:DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-object-privileges/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-database-management-managed-database-user-object-privileges/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/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.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/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-database-management-managed-database-user-object-privileges/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-database-management-managed-database-user-object-privileges/index.ts",
            "line": 144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-object-privileges/index:DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-object-privileges/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-database-management-managed-database-user-object-privileges/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 92
          },
          "name": "common",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 97
          },
          "name": "grantOption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 102
          },
          "name": "grantor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 107
          },
          "name": "hierarchy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 112
          },
          "name": "inherited",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 117
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 122
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 127
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 132
          },
          "name": "schemaType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-object-privileges/index:DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-object-privileges/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-database-management-managed-database-user-object-privileges/index.ts",
        "line": 213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/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.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/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-database-management-managed-database-user-object-privileges/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-database-management-managed-database-user-object-privileges/index.ts",
            "line": 220
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-object-privileges/index:DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-object-privileges/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-database-management-managed-database-user-object-privileges/index.ts",
        "line": 178
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 208
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-object-privileges/index.ts",
            "line": 191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-object-privileges/index:DataOciDatabaseManagementManagedDatabaseUserObjectPrivilegesObjectPrivilegeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUser": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_proxied_for_user oci_database_management_managed_database_user_proxied_for_user}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_proxied_for_user oci_database_management_managed_database_user_proxied_for_user} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseUserProxiedForUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 136
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseUserProxiedForUser to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_proxied_for_user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseUserProxiedForUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseUserProxiedForUser to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 185
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 220
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 245
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 254
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserProxiedForUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 124
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 195
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUserItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 189
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 208
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 224
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 237
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 179
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 201
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 214
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 230
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-proxied-for-user/index:DataOciDatabaseManagementManagedDatabaseUserProxiedForUser"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUserConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserProxiedForUserConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_proxied_for_user#managed_database_id DataOciDatabaseManagementManagedDatabaseUserProxiedForUser#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_proxied_for_user#user_name DataOciDatabaseManagementManagedDatabaseUserProxiedForUser#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 28
          },
          "name": "userName",
          "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/7.19.0/docs/data-sources/database_management_managed_database_user_proxied_for_user#id DataOciDatabaseManagementManagedDatabaseUserProxiedForUser#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/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/7.19.0/docs/data-sources/database_management_managed_database_user_proxied_for_user#name DataOciDatabaseManagementManagedDatabaseUserProxiedForUser#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-proxied-for-user/index:DataOciDatabaseManagementManagedDatabaseUserProxiedForUserConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUserItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUserItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
        "line": 30
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserProxiedForUserItems",
      "symbolId": "src/data-oci-database-management-managed-database-user-proxied-for-user/index:DataOciDatabaseManagementManagedDatabaseUserProxiedForUserItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUserItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUserItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/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-database-management-managed-database-user-proxied-for-user/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/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.DataOciDatabaseManagementManagedDatabaseUserProxiedForUserItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserProxiedForUserItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/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-database-management-managed-database-user-proxied-for-user/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-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-proxied-for-user/index:DataOciDatabaseManagementManagedDatabaseUserProxiedForUserItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUserItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUserItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/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-database-management-managed-database-user-proxied-for-user/index.ts",
        "line": 53
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserProxiedForUserItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 82
          },
          "name": "authentication",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 87
          },
          "name": "flags",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-user/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUserItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-proxied-for-user/index:DataOciDatabaseManagementManagedDatabaseUserProxiedForUserItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_proxied_for_users oci_database_management_managed_database_user_proxied_for_users}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_proxied_for_users oci_database_management_managed_database_user_proxied_for_users} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/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.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseUserProxiedForUsers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/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 DataOciDatabaseManagementManagedDatabaseUserProxiedForUsers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_proxied_for_users#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseUserProxiedForUsers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseUserProxiedForUsers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 526
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 529
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 449
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 478
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 494
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 541
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 552
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserProxiedForUsers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 386
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 523
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 504
          },
          "name": "proxiedForUserCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 533
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 453
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 466
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 482
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 498
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 517
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 443
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 459
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 472
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 488
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 510
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-proxied-for-users/index:DataOciDatabaseManagementManagedDatabaseUserProxiedForUsers"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_proxied_for_users#managed_database_id DataOciDatabaseManagementManagedDatabaseUserProxiedForUsers#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_proxied_for_users#user_name DataOciDatabaseManagementManagedDatabaseUserProxiedForUsers#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 32
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_proxied_for_users#filter DataOciDatabaseManagementManagedDatabaseUserProxiedForUsers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_database_user_proxied_for_users#id DataOciDatabaseManagementManagedDatabaseUserProxiedForUsers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/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/7.19.0/docs/data-sources/database_management_managed_database_user_proxied_for_users#name DataOciDatabaseManagementManagedDatabaseUserProxiedForUsers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/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/7.19.0/docs/data-sources/database_management_managed_database_user_proxied_for_users#opc_named_credential_id DataOciDatabaseManagementManagedDatabaseUserProxiedForUsers#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 28
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-proxied-for-users/index:DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
        "line": 201
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_proxied_for_users#name DataOciDatabaseManagementManagedDatabaseUserProxiedForUsers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 205
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_proxied_for_users#values DataOciDatabaseManagementManagedDatabaseUserProxiedForUsers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 213
          },
          "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/7.19.0/docs/data-sources/database_management_managed_database_user_proxied_for_users#regex DataOciDatabaseManagementManagedDatabaseUserProxiedForUsers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 209
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-proxied-for-users/index:DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/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-database-management-managed-database-user-proxied-for-users/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/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.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/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-database-management-managed-database-user-proxied-for-users/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-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-proxied-for-users/index:DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 336
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 324
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 340
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 353
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 317
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 330
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 346
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-proxied-for-users/index:DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
        "line": 125
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollection",
      "symbolId": "src/data-oci-database-management-managed-database-user-proxied-for-users/index:DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-user-proxied-for-users/index:DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/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-database-management-managed-database-user-proxied-for-users/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/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.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/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-database-management-managed-database-user-proxied-for-users/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-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-proxied-for-users/index:DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/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-database-management-managed-database-user-proxied-for-users/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 92
          },
          "name": "authentication",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 97
          },
          "name": "flags",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 102
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-proxied-for-users/index:DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 197
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 190
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 190
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-proxied-for-users/index:DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/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-database-management-managed-database-user-proxied-for-users/index.ts",
        "line": 148
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 178
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-proxied-for-users/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-proxied-for-users/index:DataOciDatabaseManagementManagedDatabaseUserProxiedForUsersProxiedForUserCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRole": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_role oci_database_management_managed_database_user_role}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRole",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_role oci_database_management_managed_database_user_role} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
          "line": 166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRoleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseUserRole resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 151
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseUserRole to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_role#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseUserRole that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseUserRole to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 200
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 235
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 260
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 269
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserRole",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 139
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 210
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRoleItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 204
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 223
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 239
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 252
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 194
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 216
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 229
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 245
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-role/index:DataOciDatabaseManagementManagedDatabaseUserRole"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRoleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRoleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserRoleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_role#managed_database_id DataOciDatabaseManagementManagedDatabaseUserRole#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_role#user_name DataOciDatabaseManagementManagedDatabaseUserRole#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 28
          },
          "name": "userName",
          "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/7.19.0/docs/data-sources/database_management_managed_database_user_role#id DataOciDatabaseManagementManagedDatabaseUserRole#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/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/7.19.0/docs/data-sources/database_management_managed_database_user_role#name DataOciDatabaseManagementManagedDatabaseUserRole#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-role/index:DataOciDatabaseManagementManagedDatabaseUserRoleConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRoleItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRoleItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
        "line": 30
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserRoleItems",
      "symbolId": "src/data-oci-database-management-managed-database-user-role/index:DataOciDatabaseManagementManagedDatabaseUserRoleItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRoleItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRoleItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-role/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-database-management-managed-database-user-role/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/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.DataOciDatabaseManagementManagedDatabaseUserRoleItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserRoleItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/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-database-management-managed-database-user-role/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-database-management-managed-database-user-role/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-role/index:DataOciDatabaseManagementManagedDatabaseUserRoleItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRoleItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRoleItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-role/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-database-management-managed-database-user-role/index.ts",
        "line": 53
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserRoleItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 82
          },
          "name": "adminOption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 87
          },
          "name": "common",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 92
          },
          "name": "defaultRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 97
          },
          "name": "delegateOption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 102
          },
          "name": "inherited",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 107
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-role/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRoleItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-role/index:DataOciDatabaseManagementManagedDatabaseUserRoleItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRoles": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_roles oci_database_management_managed_database_user_roles}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRoles",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_roles oci_database_management_managed_database_user_roles} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
          "line": 428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
        "line": 396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseUserRoles resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 413
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseUserRoles to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_roles#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseUserRoles that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseUserRoles to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 541
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 544
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 464
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 493
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 509
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/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-database-management-managed-database-user-roles/index.ts",
            "line": 567
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserRoles",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 401
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 538
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 519
          },
          "name": "roleCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 548
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 468
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 481
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 497
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 513
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 532
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 458
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 474
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 487
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 503
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 525
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-roles/index:DataOciDatabaseManagementManagedDatabaseUserRoles"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserRolesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_roles#managed_database_id DataOciDatabaseManagementManagedDatabaseUserRoles#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_roles#user_name DataOciDatabaseManagementManagedDatabaseUserRoles#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 32
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_roles#filter DataOciDatabaseManagementManagedDatabaseUserRoles#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_database_user_roles#id DataOciDatabaseManagementManagedDatabaseUserRoles#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/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/7.19.0/docs/data-sources/database_management_managed_database_user_roles#name DataOciDatabaseManagementManagedDatabaseUserRoles#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/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/7.19.0/docs/data-sources/database_management_managed_database_user_roles#opc_named_credential_id DataOciDatabaseManagementManagedDatabaseUserRoles#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 28
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-roles/index:DataOciDatabaseManagementManagedDatabaseUserRolesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
        "line": 216
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserRolesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_roles#name DataOciDatabaseManagementManagedDatabaseUserRoles#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 220
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_user_roles#values DataOciDatabaseManagementManagedDatabaseUserRoles#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 228
          },
          "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/7.19.0/docs/data-sources/database_management_managed_database_user_roles#regex DataOciDatabaseManagementManagedDatabaseUserRoles#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 224
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-roles/index:DataOciDatabaseManagementManagedDatabaseUserRolesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-roles/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-database-management-managed-database-user-roles/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/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.DataOciDatabaseManagementManagedDatabaseUserRolesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserRolesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/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-database-management-managed-database-user-roles/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-database-management-managed-database-user-roles/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 374
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-roles/index:DataOciDatabaseManagementManagedDatabaseUserRolesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-roles/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-database-management-managed-database-user-roles/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 351
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserRolesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 339
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 355
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 368
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 332
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 345
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 361
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-roles/index:DataOciDatabaseManagementManagedDatabaseUserRolesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
        "line": 140
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollection",
      "symbolId": "src/data-oci-database-management-managed-database-user-roles/index:DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-user-roles/index:DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-roles/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-database-management-managed-database-user-roles/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/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.DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/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-database-management-managed-database-user-roles/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-database-management-managed-database-user-roles/index.ts",
            "line": 129
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-roles/index:DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-roles/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-database-management-managed-database-user-roles/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 92
          },
          "name": "adminOption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 97
          },
          "name": "common",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 102
          },
          "name": "defaultRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 107
          },
          "name": "delegateOption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 112
          },
          "name": "inherited",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 117
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-roles/index:DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-roles/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-database-management-managed-database-user-roles/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/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.DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/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-database-management-managed-database-user-roles/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-database-management-managed-database-user-roles/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-roles/index:DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-user-roles/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-database-management-managed-database-user-roles/index.ts",
        "line": 163
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 193
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-user-roles/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-user-roles/index:DataOciDatabaseManagementManagedDatabaseUserRolesRoleCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_users oci_database_management_managed_database_users}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_users oci_database_management_managed_database_users} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-users/index.ts",
          "line": 514
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-users/index.ts",
        "line": 482
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabaseUsers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 499
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabaseUsers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_users#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabaseUsers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabaseUsers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 613
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 616
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 549
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 578
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 594
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 628
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 638
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUsers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 487
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 610
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 604
          },
          "name": "userCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersUserCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 620
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 553
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 566
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 582
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 598
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 543
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 559
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 572
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 588
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-users/index:DataOciDatabaseManagementManagedDatabaseUsers"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-users/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUsersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_users#managed_database_id DataOciDatabaseManagementManagedDatabaseUsers#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_users#filter DataOciDatabaseManagementManagedDatabaseUsers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_database_users#id DataOciDatabaseManagementManagedDatabaseUsers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/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/7.19.0/docs/data-sources/database_management_managed_database_users#name DataOciDatabaseManagementManagedDatabaseUsers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/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/7.19.0/docs/data-sources/database_management_managed_database_users#opc_named_credential_id DataOciDatabaseManagementManagedDatabaseUsers#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 28
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-users/index:DataOciDatabaseManagementManagedDatabaseUsersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-users/index.ts",
        "line": 302
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUsersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_users#name DataOciDatabaseManagementManagedDatabaseUsers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 306
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_database_users#values DataOciDatabaseManagementManagedDatabaseUsers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 314
          },
          "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/7.19.0/docs/data-sources/database_management_managed_database_users#regex DataOciDatabaseManagementManagedDatabaseUsers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 310
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-users/index:DataOciDatabaseManagementManagedDatabaseUsersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-users/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-database-management-managed-database-users/index.ts",
        "line": 459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/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.DataOciDatabaseManagementManagedDatabaseUsersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUsersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/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-database-management-managed-database-users/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-database-management-managed-database-users/index.ts",
            "line": 467
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-users/index:DataOciDatabaseManagementManagedDatabaseUsersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-users/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-users/index.ts",
        "line": 360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 437
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUsersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 425
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 441
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 454
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 418
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 431
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 447
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 374
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-users/index:DataOciDatabaseManagementManagedDatabaseUsersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersUserCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersUserCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-users/index.ts",
        "line": 226
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUsersUserCollection",
      "symbolId": "src/data-oci-database-management-managed-database-users/index:DataOciDatabaseManagementManagedDatabaseUsersUserCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersUserCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersUserCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-database-users/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUsersUserCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-database-users/index:DataOciDatabaseManagementManagedDatabaseUsersUserCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersUserCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersUserCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-users/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-database-management-managed-database-users/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/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.DataOciDatabaseManagementManagedDatabaseUsersUserCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUsersUserCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/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-database-management-managed-database-users/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-database-management-managed-database-users/index.ts",
            "line": 215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-users/index:DataOciDatabaseManagementManagedDatabaseUsersUserCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersUserCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersUserCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-users/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-database-management-managed-database-users/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUsersUserCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 88
          },
          "name": "allShared",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 93
          },
          "name": "authentication",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 98
          },
          "name": "common",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 103
          },
          "name": "consumerGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 108
          },
          "name": "defaultCollation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 113
          },
          "name": "defaultTablespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 118
          },
          "name": "editionsEnabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 123
          },
          "name": "externalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 128
          },
          "name": "externalShared",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 133
          },
          "name": "implicit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 138
          },
          "name": "inherited",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 143
          },
          "name": "localTempTablespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 148
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 153
          },
          "name": "oracleMaintained",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 158
          },
          "name": "passwordVersions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 163
          },
          "name": "profile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 168
          },
          "name": "proxyConnect",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 173
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 178
          },
          "name": "tempTablespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 183
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 188
          },
          "name": "timeExpiring",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 193
          },
          "name": "timeLastLogin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 198
          },
          "name": "timeLocked",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 203
          },
          "name": "timePasswordChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersUserCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-users/index:DataOciDatabaseManagementManagedDatabaseUsersUserCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersUserCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersUserCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-users/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/data-oci-database-management-managed-database-users/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/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.DataOciDatabaseManagementManagedDatabaseUsersUserCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabaseUsersUserCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 291
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/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/data-oci-database-management-managed-database-users/index.ts",
            "line": 291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-users/index:DataOciDatabaseManagementManagedDatabaseUsersUserCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersUserCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersUserCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-database-users/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-database-management-managed-database-users/index.ts",
        "line": 249
      },
      "name": "DataOciDatabaseManagementManagedDatabaseUsersUserCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 279
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersUserCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-database-users/index.ts",
            "line": 262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabaseUsersUserCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-database-users/index:DataOciDatabaseManagementManagedDatabaseUsersUserCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabases": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases oci_database_management_managed_databases}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases oci_database_management_managed_databases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases/index.ts",
          "line": 1067
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases/index.ts",
        "line": 1035
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabases resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1052
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1200
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1117
          },
          "name": "resetDeploymentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1133
          },
          "name": "resetExternalExadataInfrastructureId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1203
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1149
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1171
          },
          "name": "resetManagementOption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1187
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1215
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1227
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1040
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1197
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1159
          },
          "name": "managedDatabaseCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1105
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1121
          },
          "name": "deploymentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1137
          },
          "name": "externalExadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1207
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1153
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1175
          },
          "name": "managementOptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1191
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1098
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1111
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1127
          },
          "name": "externalExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1143
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1165
          },
          "name": "managementOption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1181
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmProperties": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_asm_properties oci_database_management_managed_databases_asm_properties}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmProperties",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_asm_properties oci_database_management_managed_databases_asm_properties} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-asm-properties/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.DataOciDatabaseManagementManagedDatabasesAsmPropertiesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabasesAsmProperties resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/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 DataOciDatabaseManagementManagedDatabasesAsmProperties to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_asm_properties#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabasesAsmProperties that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabasesAsmProperties to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 477
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 480
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 435
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 464
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/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-database-management-managed-databases-asm-properties/index.ts",
            "line": 501
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesAsmProperties",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 368
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 423
          },
          "name": "asmPropertyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 474
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 484
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 439
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 452
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 468
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 429
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 445
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 458
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-asm-properties/index:DataOciDatabaseManagementManagedDatabasesAsmProperties"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
        "line": 107
      },
      "name": "DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollection",
      "symbolId": "src/data-oci-database-management-managed-databases-asm-properties/index:DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-databases-asm-properties/index:DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-asm-properties/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-database-management-managed-databases-asm-properties/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/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.DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/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-database-management-managed-databases-asm-properties/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-database-management-managed-databases-asm-properties/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-asm-properties/index:DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-asm-properties/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-database-management-managed-databases-asm-properties/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 84
          },
          "name": "diskGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-asm-properties/index:DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-asm-properties/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-database-management-managed-databases-asm-properties/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/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.DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/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-database-management-managed-databases-asm-properties/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-database-management-managed-databases-asm-properties/index.ts",
            "line": 172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-asm-properties/index:DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-asm-properties/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-database-management-managed-databases-asm-properties/index.ts",
        "line": 130
      },
      "name": "DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 160
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-asm-properties/index:DataOciDatabaseManagementManagedDatabasesAsmPropertiesAsmPropertyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabasesAsmPropertiesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_asm_properties#managed_database_id DataOciDatabaseManagementManagedDatabasesAsmProperties#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_asm_properties#filter DataOciDatabaseManagementManagedDatabasesAsmProperties#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_databases_asm_properties#id DataOciDatabaseManagementManagedDatabasesAsmProperties#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/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/7.19.0/docs/data-sources/database_management_managed_databases_asm_properties#name DataOciDatabaseManagementManagedDatabasesAsmProperties#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-asm-properties/index:DataOciDatabaseManagementManagedDatabasesAsmPropertiesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
        "line": 183
      },
      "name": "DataOciDatabaseManagementManagedDatabasesAsmPropertiesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_asm_properties#name DataOciDatabaseManagementManagedDatabasesAsmProperties#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/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/7.19.0/docs/data-sources/database_management_managed_databases_asm_properties#values DataOciDatabaseManagementManagedDatabasesAsmProperties#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/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/7.19.0/docs/data-sources/database_management_managed_databases_asm_properties#regex DataOciDatabaseManagementManagedDatabasesAsmProperties#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 191
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-asm-properties/index:DataOciDatabaseManagementManagedDatabasesAsmPropertiesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-asm-properties/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-database-management-managed-databases-asm-properties/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/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.DataOciDatabaseManagementManagedDatabasesAsmPropertiesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesAsmPropertiesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/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-database-management-managed-databases-asm-properties/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-database-management-managed-databases-asm-properties/index.ts",
            "line": 348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-asm-properties/index:DataOciDatabaseManagementManagedDatabasesAsmPropertiesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-asm-properties/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-database-management-managed-databases-asm-properties/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 318
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesAsmPropertiesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 306
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/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-database-management-managed-databases-asm-properties/index.ts",
            "line": 335
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 299
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 312
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 328
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-properties/index.ts",
            "line": 255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertiesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-asm-properties/index:DataOciDatabaseManagementManagedDatabasesAsmPropertiesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmProperty": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_asm_property oci_database_management_managed_databases_asm_property}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmProperty",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_asm_property oci_database_management_managed_databases_asm_property} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-asm-property/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.DataOciDatabaseManagementManagedDatabasesAsmPropertyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-asm-property/index.ts",
        "line": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabasesAsmProperty resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-property/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 DataOciDatabaseManagementManagedDatabasesAsmProperty to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_asm_property#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabasesAsmProperty that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabasesAsmProperty to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-property/index.ts",
            "line": 170
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-property/index.ts",
            "line": 205
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-property/index.ts",
            "line": 217
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-property/index.ts",
            "line": 225
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesAsmProperty",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-property/index.ts",
            "line": 110
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-property/index.ts",
            "line": 180
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertyItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-property/index.ts",
            "line": 174
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-property/index.ts",
            "line": 193
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-property/index.ts",
            "line": 209
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-property/index.ts",
            "line": 164
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-property/index.ts",
            "line": 186
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-property/index.ts",
            "line": 199
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-asm-property/index:DataOciDatabaseManagementManagedDatabasesAsmProperty"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-asm-property/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabasesAsmPropertyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_asm_property#managed_database_id DataOciDatabaseManagementManagedDatabasesAsmProperty#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-property/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "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/7.19.0/docs/data-sources/database_management_managed_databases_asm_property#id DataOciDatabaseManagementManagedDatabasesAsmProperty#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-property/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/7.19.0/docs/data-sources/database_management_managed_databases_asm_property#name DataOciDatabaseManagementManagedDatabasesAsmProperty#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-property/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-asm-property/index:DataOciDatabaseManagementManagedDatabasesAsmPropertyConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertyItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertyItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-asm-property/index.ts",
        "line": 26
      },
      "name": "DataOciDatabaseManagementManagedDatabasesAsmPropertyItems",
      "symbolId": "src/data-oci-database-management-managed-databases-asm-property/index:DataOciDatabaseManagementManagedDatabasesAsmPropertyItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertyItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertyItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-asm-property/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-database-management-managed-databases-asm-property/index.ts",
        "line": 83
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-property/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.DataOciDatabaseManagementManagedDatabasesAsmPropertyItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesAsmPropertyItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-property/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-database-management-managed-databases-asm-property/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-database-management-managed-databases-asm-property/index.ts",
            "line": 90
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-asm-property/index:DataOciDatabaseManagementManagedDatabasesAsmPropertyItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertyItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertyItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-asm-property/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-database-management-managed-databases-asm-property/index.ts",
        "line": 49
      },
      "name": "DataOciDatabaseManagementManagedDatabasesAsmPropertyItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-property/index.ts",
            "line": 78
          },
          "name": "diskGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-asm-property/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesAsmPropertyItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-asm-property/index:DataOciDatabaseManagementManagedDatabasesAsmPropertyItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabasesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases#compartment_id DataOciDatabaseManagementManagedDatabases#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/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/7.19.0/docs/data-sources/database_management_managed_databases#deployment_type DataOciDatabaseManagementManagedDatabases#deployment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 17
          },
          "name": "deploymentType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases#external_exadata_infrastructure_id DataOciDatabaseManagementManagedDatabases#external_exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 21
          },
          "name": "externalExadataInfrastructureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases#filter DataOciDatabaseManagementManagedDatabases#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_databases#id DataOciDatabaseManagementManagedDatabases#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/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/7.19.0/docs/data-sources/database_management_managed_databases#management_option DataOciDatabaseManagementManagedDatabases#management_option}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 32
          },
          "name": "managementOption",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases#name DataOciDatabaseManagementManagedDatabases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 36
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameter": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_database_parameter oci_database_management_managed_databases_database_parameter}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameter",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_database_parameter oci_database_management_managed_databases_database_parameter} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
          "line": 341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabasesDatabaseParameter resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 326
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabasesDatabaseParameter to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_database_parameter#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabasesDatabaseParameter that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabasesDatabaseParameter to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 396
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 412
          },
          "name": "resetIsAllowedValuesIncluded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 447
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 463
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/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-database-management-managed-databases-database-parameter/index.ts",
            "line": 485
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParameter",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 314
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 369
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 374
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 379
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 384
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 422
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 400
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 416
          },
          "name": "isAllowedValuesIncludedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 435
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 451
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 467
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 390
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 406
          },
          "name": "isAllowedValuesIncluded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 428
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 441
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 457
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameter/index:DataOciDatabaseManagementManagedDatabasesDatabaseParameter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParameterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_database_parameter#managed_database_id DataOciDatabaseManagementManagedDatabasesDatabaseParameter#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 24
          },
          "name": "managedDatabaseId",
          "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/7.19.0/docs/data-sources/database_management_managed_databases_database_parameter#id DataOciDatabaseManagementManagedDatabasesDatabaseParameter#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/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/7.19.0/docs/data-sources/database_management_managed_databases_database_parameter#is_allowed_values_included DataOciDatabaseManagementManagedDatabasesDatabaseParameter#is_allowed_values_included}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 20
          },
          "name": "isAllowedValuesIncluded",
          "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/7.19.0/docs/data-sources/database_management_managed_databases_database_parameter#name DataOciDatabaseManagementManagedDatabasesDatabaseParameter#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/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/7.19.0/docs/data-sources/database_management_managed_databases_database_parameter#source DataOciDatabaseManagementManagedDatabasesDatabaseParameter#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 32
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameter/index:DataOciDatabaseManagementManagedDatabasesDatabaseParameterConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameterItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameterItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
        "line": 119
      },
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParameterItems",
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameter/index:DataOciDatabaseManagementManagedDatabasesDatabaseParameterItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsAllowedValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsAllowedValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
        "line": 34
      },
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsAllowedValues",
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameter/index:DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsAllowedValues"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsAllowedValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsAllowedValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-database-parameter/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-database-management-managed-databases-database-parameter/index.ts",
        "line": 101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/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.DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsAllowedValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsAllowedValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/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-database-management-managed-databases-database-parameter/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-database-management-managed-databases-database-parameter/index.ts",
            "line": 108
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameter/index:DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsAllowedValuesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsAllowedValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsAllowedValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
          "line": 66
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
        "line": 57
      },
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsAllowedValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 86
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 91
          },
          "name": "ordinal",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 96
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsAllowedValues"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameter/index:DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsAllowedValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-database-parameter/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-database-management-managed-databases-database-parameter/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/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.DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/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-database-management-managed-databases-database-parameter/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-database-management-managed-databases-database-parameter/index.ts",
            "line": 294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameter/index:DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-database-parameter/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-database-management-managed-databases-database-parameter/index.ts",
        "line": 142
      },
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 172
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsAllowedValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 177
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 182
          },
          "name": "constraint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 187
          },
          "name": "containerId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 192
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 197
          },
          "name": "displayValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 202
          },
          "name": "isAdjusted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 207
          },
          "name": "isBasic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 212
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 217
          },
          "name": "isDeprecated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 222
          },
          "name": "isInstanceModifiable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 227
          },
          "name": "isModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 232
          },
          "name": "isPdbModifiable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 237
          },
          "name": "isSessionModifiable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 242
          },
          "name": "isSpecified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 247
          },
          "name": "isSystemModifiable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 252
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 257
          },
          "name": "number",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 262
          },
          "name": "ordinal",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 267
          },
          "name": "sid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 272
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 277
          },
          "name": "updateComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 282
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameter/index.ts",
            "line": 155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameterItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameter/index:DataOciDatabaseManagementManagedDatabasesDatabaseParameterItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameters": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_database_parameters oci_database_management_managed_databases_database_parameters}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParameters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_database_parameters oci_database_management_managed_databases_database_parameters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
          "line": 623
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
        "line": 591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabasesDatabaseParameters resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 608
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabasesDatabaseParameters to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_database_parameters#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabasesDatabaseParameters that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabasesDatabaseParameters to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 756
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 759
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 666
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 682
          },
          "name": "resetIsAllowedValuesIncluded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 711
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 727
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 743
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 771
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 783
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParameters",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 596
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 654
          },
          "name": "databaseParametersCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 753
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 763
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 670
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 686
          },
          "name": "isAllowedValuesIncludedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 699
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 715
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 731
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 747
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 660
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 676
          },
          "name": "isAllowedValuesIncluded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 692
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 705
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 721
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 737
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameters/index:DataOciDatabaseManagementManagedDatabasesDatabaseParameters"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParametersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_database_parameters#managed_database_id DataOciDatabaseManagementManagedDatabasesDatabaseParameters#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 24
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_database_parameters#filter DataOciDatabaseManagementManagedDatabasesDatabaseParameters#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_databases_database_parameters#id DataOciDatabaseManagementManagedDatabasesDatabaseParameters#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/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/7.19.0/docs/data-sources/database_management_managed_databases_database_parameters#is_allowed_values_included DataOciDatabaseManagementManagedDatabasesDatabaseParameters#is_allowed_values_included}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 20
          },
          "name": "isAllowedValuesIncluded",
          "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/7.19.0/docs/data-sources/database_management_managed_databases_database_parameters#name DataOciDatabaseManagementManagedDatabasesDatabaseParameters#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/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/7.19.0/docs/data-sources/database_management_managed_databases_database_parameters#opc_named_credential_id DataOciDatabaseManagementManagedDatabasesDatabaseParameters#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 32
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_database_parameters#source DataOciDatabaseManagementManagedDatabasesDatabaseParameters#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 36
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameters/index:DataOciDatabaseManagementManagedDatabasesDatabaseParametersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
        "line": 315
      },
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollection",
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameters/index:DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
        "line": 129
      },
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameters/index:DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsAllowedValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsAllowedValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
        "line": 44
      },
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsAllowedValues",
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameters/index:DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsAllowedValues"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsAllowedValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsAllowedValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-database-parameters/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-database-management-managed-databases-database-parameters/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/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.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsAllowedValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsAllowedValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/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-database-management-managed-databases-database-parameters/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-database-management-managed-databases-database-parameters/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameters/index:DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsAllowedValuesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsAllowedValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsAllowedValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-database-parameters/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-database-management-managed-databases-database-parameters/index.ts",
        "line": 67
      },
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsAllowedValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 96
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 101
          },
          "name": "ordinal",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 106
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsAllowedValues"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameters/index:DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsAllowedValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-database-parameters/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-database-management-managed-databases-database-parameters/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/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.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/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-database-management-managed-databases-database-parameters/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-database-management-managed-databases-database-parameters/index.ts",
            "line": 304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameters/index:DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-database-parameters/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-database-management-managed-databases-database-parameters/index.ts",
        "line": 152
      },
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 182
          },
          "name": "allowedValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsAllowedValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 187
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 192
          },
          "name": "constraint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 197
          },
          "name": "containerId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 202
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 207
          },
          "name": "displayValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 212
          },
          "name": "isAdjusted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 217
          },
          "name": "isBasic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 222
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 227
          },
          "name": "isDeprecated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 232
          },
          "name": "isInstanceModifiable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 237
          },
          "name": "isModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 242
          },
          "name": "isPdbModifiable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 247
          },
          "name": "isSessionModifiable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 252
          },
          "name": "isSpecified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 257
          },
          "name": "isSystemModifiable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 262
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 267
          },
          "name": "number",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 272
          },
          "name": "ordinal",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 277
          },
          "name": "sid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 282
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 287
          },
          "name": "updateComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 292
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameters/index:DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-database-parameters/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-database-management-managed-databases-database-parameters/index.ts",
        "line": 393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/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.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/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-database-management-managed-databases-database-parameters/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-database-management-managed-databases-database-parameters/index.ts",
            "line": 400
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameters/index:DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-database-parameters/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-database-management-managed-databases-database-parameters/index.ts",
        "line": 338
      },
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 367
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 372
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 377
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 382
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 388
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameters/index:DataOciDatabaseManagementManagedDatabasesDatabaseParametersDatabaseParametersCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
        "line": 411
      },
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParametersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_database_parameters#name DataOciDatabaseManagementManagedDatabasesDatabaseParameters#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 415
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_database_parameters#values DataOciDatabaseManagementManagedDatabasesDatabaseParameters#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 423
          },
          "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/7.19.0/docs/data-sources/database_management_managed_databases_database_parameters#regex DataOciDatabaseManagementManagedDatabasesDatabaseParameters#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 419
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameters/index:DataOciDatabaseManagementManagedDatabasesDatabaseParametersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-database-parameters/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-database-management-managed-databases-database-parameters/index.ts",
        "line": 568
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/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.DataOciDatabaseManagementManagedDatabasesDatabaseParametersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParametersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/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-database-management-managed-databases-database-parameters/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-database-management-managed-databases-database-parameters/index.ts",
            "line": 576
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameters/index:DataOciDatabaseManagementManagedDatabasesDatabaseParametersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-database-parameters/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-database-management-managed-databases-database-parameters/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 546
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesDatabaseParametersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 534
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 550
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 563
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 527
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 540
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 556
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-database-parameters/index.ts",
            "line": 483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesDatabaseParametersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-database-parameters/index:DataOciDatabaseManagementManagedDatabasesDatabaseParametersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases/index.ts",
        "line": 855
      },
      "name": "DataOciDatabaseManagementManagedDatabasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases#name DataOciDatabaseManagementManagedDatabases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 859
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases#values DataOciDatabaseManagementManagedDatabases#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 867
          },
          "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/7.19.0/docs/data-sources/database_management_managed_databases#regex DataOciDatabaseManagementManagedDatabases#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 863
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases/index.ts",
          "line": 1020
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases/index.ts",
        "line": 1012
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1027
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1020
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1020
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1020
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1013
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases/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-database-management-managed-databases/index.ts",
        "line": 913
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 990
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 978
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 994
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1007
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 971
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 984
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 1000
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases/index.ts",
        "line": 779
      },
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollection",
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases/index.ts",
        "line": 593
      },
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases/index.ts",
        "line": 411
      },
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigs",
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigs"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases/index.ts",
        "line": 44
      },
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetails",
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases/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-database-management-managed-databases/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/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.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/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-database-management-managed-databases/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-database-management-managed-databases/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases/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-database-management-managed-databases/index.ts",
        "line": 67
      },
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 96
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 101
          },
          "name": "databaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 106
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 111
          },
          "name": "privateEndPointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases/index.ts",
        "line": 329
      },
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetails",
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases/index.ts",
        "line": 134
      },
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials",
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases/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-database-management-managed-databases/index.ts",
        "line": 221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/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.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/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-database-management-managed-databases/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-database-management-managed-databases/index.ts",
            "line": 228
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases/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-database-management-managed-databases/index.ts",
        "line": 157
      },
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 186
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 191
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 196
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 201
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 206
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 211
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 216
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases/index.ts",
        "line": 239
      },
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString",
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases/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/data-oci-database-management-managed-databases/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/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.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 318
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/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/data-oci-database-management-managed-databases/index.ts",
            "line": 318
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases/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-database-management-managed-databases/index.ts",
        "line": 262
      },
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 291
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 296
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 301
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 306
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases/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-database-management-managed-databases/index.ts",
        "line": 393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/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.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/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-database-management-managed-databases/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-database-management-managed-databases/index.ts",
            "line": 400
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases/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-database-management-managed-databases/index.ts",
        "line": 352
      },
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 382
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 388
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases/index.ts",
        "line": 490
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 504
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 497
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 497
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 497
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases/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-database-management-managed-databases/index.ts",
        "line": 434
      },
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 464
          },
          "name": "connectorDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsConnectorDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 470
          },
          "name": "databaseConnectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsDatabaseConnectionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 475
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 480
          },
          "name": "featureStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 485
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases/index.ts",
          "line": 768
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases/index.ts",
        "line": 761
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 775
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 768
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 768
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 768
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsManagedDatabaseGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsManagedDatabaseGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases/index.ts",
        "line": 508
      },
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsManagedDatabaseGroups",
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsManagedDatabaseGroups"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsManagedDatabaseGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsManagedDatabaseGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases/index.ts",
        "line": 575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 589
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsManagedDatabaseGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsManagedDatabaseGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 582
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 582
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 582
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsManagedDatabaseGroupsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsManagedDatabaseGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsManagedDatabaseGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases/index.ts",
        "line": 531
      },
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsManagedDatabaseGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 560
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 565
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 570
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 544
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsManagedDatabaseGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsManagedDatabaseGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases/index.ts",
        "line": 616
      },
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 646
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 651
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 656
          },
          "name": "databasePlatformName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 661
          },
          "name": "databaseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 666
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 671
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 676
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 687
          },
          "name": "dbmgmtFeatureConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsDbmgmtFeatureConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 681
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 693
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 698
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 704
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 709
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 714
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 720
          },
          "name": "managedDatabaseGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsManagedDatabaseGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 725
          },
          "name": "managementOption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 730
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 735
          },
          "name": "parentContainerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 740
          },
          "name": "storageSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 746
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 751
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 756
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases/index.ts",
        "line": 837
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 851
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 844
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 844
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 844
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases/index.ts",
        "line": 802
      },
      "name": "DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 832
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases/index.ts",
            "line": 815
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases/index:DataOciDatabaseManagementManagedDatabasesManagedDatabaseCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUser": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_proxy_user oci_database_management_managed_databases_user_proxy_user}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_proxy_user oci_database_management_managed_databases_user_proxy_user} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabasesUserProxyUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 136
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabasesUserProxyUser to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_proxy_user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabasesUserProxyUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabasesUserProxyUser to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 185
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 220
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 245
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 254
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesUserProxyUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 124
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 195
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUserItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 189
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 208
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 224
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 237
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 179
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 201
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 214
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 230
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-proxy-user/index:DataOciDatabaseManagementManagedDatabasesUserProxyUser"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUserConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabasesUserProxyUserConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_proxy_user#managed_database_id DataOciDatabaseManagementManagedDatabasesUserProxyUser#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_proxy_user#user_name DataOciDatabaseManagementManagedDatabasesUserProxyUser#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 28
          },
          "name": "userName",
          "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/7.19.0/docs/data-sources/database_management_managed_databases_user_proxy_user#id DataOciDatabaseManagementManagedDatabasesUserProxyUser#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/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/7.19.0/docs/data-sources/database_management_managed_databases_user_proxy_user#name DataOciDatabaseManagementManagedDatabasesUserProxyUser#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-proxy-user/index:DataOciDatabaseManagementManagedDatabasesUserProxyUserConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUserItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUserItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
        "line": 30
      },
      "name": "DataOciDatabaseManagementManagedDatabasesUserProxyUserItems",
      "symbolId": "src/data-oci-database-management-managed-databases-user-proxy-user/index:DataOciDatabaseManagementManagedDatabasesUserProxyUserItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUserItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUserItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/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-database-management-managed-databases-user-proxy-user/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/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.DataOciDatabaseManagementManagedDatabasesUserProxyUserItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesUserProxyUserItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/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-database-management-managed-databases-user-proxy-user/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-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-proxy-user/index:DataOciDatabaseManagementManagedDatabasesUserProxyUserItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUserItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUserItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/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-database-management-managed-databases-user-proxy-user/index.ts",
        "line": 53
      },
      "name": "DataOciDatabaseManagementManagedDatabasesUserProxyUserItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 82
          },
          "name": "authentication",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 87
          },
          "name": "flags",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-user/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUserItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-proxy-user/index:DataOciDatabaseManagementManagedDatabasesUserProxyUserItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_proxy_users oci_database_management_managed_databases_user_proxy_users}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_proxy_users oci_database_management_managed_databases_user_proxy_users} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/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.DataOciDatabaseManagementManagedDatabasesUserProxyUsersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabasesUserProxyUsers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/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 DataOciDatabaseManagementManagedDatabasesUserProxyUsers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_proxy_users#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabasesUserProxyUsers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabasesUserProxyUsers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 526
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 529
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 449
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 478
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 494
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 541
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 552
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesUserProxyUsers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 386
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 523
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 504
          },
          "name": "proxyUserCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 533
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 453
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 466
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 482
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 498
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 517
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 443
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 459
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 472
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 488
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 510
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-proxy-users/index:DataOciDatabaseManagementManagedDatabasesUserProxyUsers"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabasesUserProxyUsersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_proxy_users#managed_database_id DataOciDatabaseManagementManagedDatabasesUserProxyUsers#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_proxy_users#user_name DataOciDatabaseManagementManagedDatabasesUserProxyUsers#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 32
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_proxy_users#filter DataOciDatabaseManagementManagedDatabasesUserProxyUsers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_databases_user_proxy_users#id DataOciDatabaseManagementManagedDatabasesUserProxyUsers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/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/7.19.0/docs/data-sources/database_management_managed_databases_user_proxy_users#name DataOciDatabaseManagementManagedDatabasesUserProxyUsers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/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/7.19.0/docs/data-sources/database_management_managed_databases_user_proxy_users#opc_named_credential_id DataOciDatabaseManagementManagedDatabasesUserProxyUsers#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 28
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-proxy-users/index:DataOciDatabaseManagementManagedDatabasesUserProxyUsersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
        "line": 201
      },
      "name": "DataOciDatabaseManagementManagedDatabasesUserProxyUsersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_proxy_users#name DataOciDatabaseManagementManagedDatabasesUserProxyUsers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 205
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_proxy_users#values DataOciDatabaseManagementManagedDatabasesUserProxyUsers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 213
          },
          "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/7.19.0/docs/data-sources/database_management_managed_databases_user_proxy_users#regex DataOciDatabaseManagementManagedDatabasesUserProxyUsers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 209
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-proxy-users/index:DataOciDatabaseManagementManagedDatabasesUserProxyUsersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/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-database-management-managed-databases-user-proxy-users/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/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.DataOciDatabaseManagementManagedDatabasesUserProxyUsersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesUserProxyUsersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/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-database-management-managed-databases-user-proxy-users/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-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-proxy-users/index:DataOciDatabaseManagementManagedDatabasesUserProxyUsersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 336
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesUserProxyUsersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 324
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 340
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 353
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 317
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 330
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 346
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-proxy-users/index:DataOciDatabaseManagementManagedDatabasesUserProxyUsersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
        "line": 125
      },
      "name": "DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollection",
      "symbolId": "src/data-oci-database-management-managed-databases-user-proxy-users/index:DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-databases-user-proxy-users/index:DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/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-database-management-managed-databases-user-proxy-users/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/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.DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/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-database-management-managed-databases-user-proxy-users/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-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-proxy-users/index:DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/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-database-management-managed-databases-user-proxy-users/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 92
          },
          "name": "authentication",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 97
          },
          "name": "flags",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 102
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-proxy-users/index:DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 197
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 190
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 190
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-proxy-users/index:DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/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-database-management-managed-databases-user-proxy-users/index.ts",
        "line": 148
      },
      "name": "DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 178
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-proxy-users/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-proxy-users/index:DataOciDatabaseManagementManagedDatabasesUserProxyUsersProxyUserCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilege": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_system_privilege oci_database_management_managed_databases_user_system_privilege}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilege",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_system_privilege oci_database_management_managed_databases_user_system_privilege} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
          "line": 156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
        "line": 124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabasesUserSystemPrivilege resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 141
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabasesUserSystemPrivilege to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_system_privilege#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabasesUserSystemPrivilege that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabasesUserSystemPrivilege to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 190
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 225
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/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-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 259
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesUserSystemPrivilege",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 129
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 200
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegeItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 194
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 213
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 229
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 242
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 184
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 206
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 219
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 235
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-system-privilege/index:DataOciDatabaseManagementManagedDatabasesUserSystemPrivilege"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_system_privilege#managed_database_id DataOciDatabaseManagementManagedDatabasesUserSystemPrivilege#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_system_privilege#user_name DataOciDatabaseManagementManagedDatabasesUserSystemPrivilege#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 28
          },
          "name": "userName",
          "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/7.19.0/docs/data-sources/database_management_managed_databases_user_system_privilege#id DataOciDatabaseManagementManagedDatabasesUserSystemPrivilege#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/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/7.19.0/docs/data-sources/database_management_managed_databases_user_system_privilege#name DataOciDatabaseManagementManagedDatabasesUserSystemPrivilege#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-system-privilege/index:DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegeConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegeItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegeItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
        "line": 30
      },
      "name": "DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegeItems",
      "symbolId": "src/data-oci-database-management-managed-databases-user-system-privilege/index:DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegeItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegeItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegeItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/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-database-management-managed-databases-user-system-privilege/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/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.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegeItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegeItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/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-database-management-managed-databases-user-system-privilege/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-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-system-privilege/index:DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegeItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegeItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegeItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/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-database-management-managed-databases-user-system-privilege/index.ts",
        "line": 53
      },
      "name": "DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegeItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 82
          },
          "name": "adminOption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 87
          },
          "name": "common",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 92
          },
          "name": "inherited",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 97
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privilege/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegeItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-system-privilege/index:DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegeItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivileges": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_system_privileges oci_database_management_managed_databases_user_system_privileges}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivileges",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_system_privileges oci_database_management_managed_databases_user_system_privileges} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
          "line": 418
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedDatabasesUserSystemPrivileges resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 403
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedDatabasesUserSystemPrivileges to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_system_privileges#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedDatabasesUserSystemPrivileges that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedDatabasesUserSystemPrivileges to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 531
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 534
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 454
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 483
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 499
          },
          "name": "resetOpcNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 546
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 557
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesUserSystemPrivileges",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 391
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 528
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 509
          },
          "name": "systemPrivilegeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 538
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 458
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 471
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 487
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 503
          },
          "name": "opcNamedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 522
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 448
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 464
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 477
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 493
          },
          "name": "opcNamedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 515
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-system-privileges/index:DataOciDatabaseManagementManagedDatabasesUserSystemPrivileges"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_system_privileges#managed_database_id DataOciDatabaseManagementManagedDatabasesUserSystemPrivileges#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 20
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_system_privileges#user_name DataOciDatabaseManagementManagedDatabasesUserSystemPrivileges#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 32
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_system_privileges#filter DataOciDatabaseManagementManagedDatabasesUserSystemPrivileges#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_databases_user_system_privileges#id DataOciDatabaseManagementManagedDatabasesUserSystemPrivileges#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/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/7.19.0/docs/data-sources/database_management_managed_databases_user_system_privileges#name DataOciDatabaseManagementManagedDatabasesUserSystemPrivileges#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/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/7.19.0/docs/data-sources/database_management_managed_databases_user_system_privileges#opc_named_credential_id DataOciDatabaseManagementManagedDatabasesUserSystemPrivileges#opc_named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 28
          },
          "name": "opcNamedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-system-privileges/index:DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
        "line": 206
      },
      "name": "DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_system_privileges#name DataOciDatabaseManagementManagedDatabasesUserSystemPrivileges#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 210
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_databases_user_system_privileges#values DataOciDatabaseManagementManagedDatabasesUserSystemPrivileges#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 218
          },
          "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/7.19.0/docs/data-sources/database_management_managed_databases_user_system_privileges#regex DataOciDatabaseManagementManagedDatabasesUserSystemPrivileges#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 214
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-system-privileges/index:DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/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-database-management-managed-databases-user-system-privileges/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/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.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/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-database-management-managed-databases-user-system-privileges/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-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 371
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-system-privileges/index:DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
        "line": 264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 341
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 329
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 345
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 358
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 322
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 335
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 351
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 278
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-system-privileges/index:DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
        "line": 130
      },
      "name": "DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollection",
      "symbolId": "src/data-oci-database-management-managed-databases-user-system-privileges/index:DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-databases-user-system-privileges/index:DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/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-database-management-managed-databases-user-system-privileges/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/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.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/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-database-management-managed-databases-user-system-privileges/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-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-system-privileges/index:DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/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-database-management-managed-databases-user-system-privileges/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 92
          },
          "name": "adminOption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 97
          },
          "name": "common",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 102
          },
          "name": "inherited",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 107
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-system-privileges/index:DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/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-database-management-managed-databases-user-system-privileges/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/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.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/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-database-management-managed-databases-user-system-privileges/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-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-system-privileges/index:DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/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-database-management-managed-databases-user-system-privileges/index.ts",
        "line": 153
      },
      "name": "DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 183
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-databases-user-system-privileges/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-databases-user-system-privileges/index:DataOciDatabaseManagementManagedDatabasesUserSystemPrivilegesSystemPrivilegeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabase": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database oci_database_management_managed_my_sql_database}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database oci_database_management_managed_my_sql_database} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
          "line": 143
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedMySqlDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 128
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedMySqlDatabase to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedMySqlDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedMySqlDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 221
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 291
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 298
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 116
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 168
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 173
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 178
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 183
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 188
          },
          "name": "heatWaveClusterDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 193
          },
          "name": "heatWaveManagementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 198
          },
          "name": "heatWaveMemorySize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 209
          },
          "name": "heatWaveNodes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHeatWaveNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 203
          },
          "name": "heatWaveNodeShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 230
          },
          "name": "isHeatWaveActive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 235
          },
          "name": "isHeatWaveEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 240
          },
          "name": "isLakehouseEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 258
          },
          "name": "managementState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 263
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 268
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 273
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 278
          },
          "name": "timeCreatedHeatWave",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 283
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 225
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 253
          },
          "name": "managedMySqlDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 215
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 246
          },
          "name": "managedMySqlDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database/index:DataOciDatabaseManagementManagedMySqlDatabase"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseBinaryLogInformation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_binary_log_information oci_database_management_managed_my_sql_database_binary_log_information}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseBinaryLogInformation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_binary_log_information oci_database_management_managed_my_sql_database_binary_log_information} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/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.DataOciDatabaseManagementManagedMySqlDatabaseBinaryLogInformationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedMySqlDatabaseBinaryLogInformation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/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 DataOciDatabaseManagementManagedMySqlDatabaseBinaryLogInformation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_binary_log_information#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedMySqlDatabaseBinaryLogInformation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedMySqlDatabaseBinaryLogInformation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/index.ts",
            "line": 120
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/index.ts",
            "line": 145
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/index.ts",
            "line": 152
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseBinaryLogInformation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/index.ts",
            "line": 83
          },
          "name": "binaryLogCompression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/index.ts",
            "line": 88
          },
          "name": "binaryLogCompressionPercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/index.ts",
            "line": 93
          },
          "name": "binaryLogFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/index.ts",
            "line": 108
          },
          "name": "binaryLogging",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/index.ts",
            "line": 98
          },
          "name": "binaryLogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/index.ts",
            "line": 103
          },
          "name": "binaryLogPosition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/index.ts",
            "line": 124
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/index.ts",
            "line": 137
          },
          "name": "managedMySqlDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/index.ts",
            "line": 114
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/index.ts",
            "line": 130
          },
          "name": "managedMySqlDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/index:DataOciDatabaseManagementManagedMySqlDatabaseBinaryLogInformation"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseBinaryLogInformationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseBinaryLogInformationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseBinaryLogInformationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_binary_log_information#managed_my_sql_database_id DataOciDatabaseManagementManagedMySqlDatabaseBinaryLogInformation#managed_my_sql_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/index.ts",
            "line": 20
          },
          "name": "managedMySqlDatabaseId",
          "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/7.19.0/docs/data-sources/database_management_managed_my_sql_database_binary_log_information#id DataOciDatabaseManagementManagedMySqlDatabaseBinaryLogInformation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-binary-log-information/index:DataOciDatabaseManagementManagedMySqlDatabaseBinaryLogInformationConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database#managed_my_sql_database_id DataOciDatabaseManagementManagedMySqlDatabase#managed_my_sql_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 20
          },
          "name": "managedMySqlDatabaseId",
          "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/7.19.0/docs/data-sources/database_management_managed_my_sql_database#id DataOciDatabaseManagementManagedMySqlDatabase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database/index:DataOciDatabaseManagementManagedMySqlDatabaseConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationData": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_configuration_data oci_database_management_managed_my_sql_database_configuration_data}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationData",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_configuration_data oci_database_management_managed_my_sql_database_configuration_data} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
          "line": 471
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedMySqlDatabaseConfigurationData resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 456
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedMySqlDatabaseConfigurationData to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_configuration_data#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedMySqlDatabaseConfigurationData that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedMySqlDatabaseConfigurationData to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 536
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 539
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 504
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 551
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 559
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseConfigurationData",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 444
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 533
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 527
          },
          "name": "mySqlConfigurationDataCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 543
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 508
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 521
          },
          "name": "managedMySqlDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 498
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 514
          },
          "name": "managedMySqlDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index:DataOciDatabaseManagementManagedMySqlDatabaseConfigurationData"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_configuration_data#managed_my_sql_database_id DataOciDatabaseManagementManagedMySqlDatabaseConfigurationData#managed_my_sql_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 20
          },
          "name": "managedMySqlDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_configuration_data#filter DataOciDatabaseManagementManagedMySqlDatabaseConfigurationData#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_my_sql_database_configuration_data#id DataOciDatabaseManagementManagedMySqlDatabaseConfigurationData#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index:DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
        "line": 259
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_configuration_data#name DataOciDatabaseManagementManagedMySqlDatabaseConfigurationData#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 263
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_configuration_data#values DataOciDatabaseManagementManagedMySqlDatabaseConfigurationData#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 271
          },
          "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/7.19.0/docs/data-sources/database_management_managed_my_sql_database_configuration_data#regex DataOciDatabaseManagementManagedMySqlDatabaseConfigurationData#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 267
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index:DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/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-database-management-managed-my-sql-database-configuration-data/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/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.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/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-database-management-managed-my-sql-database-configuration-data/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-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 424
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index:DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/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-database-management-managed-my-sql-database-configuration-data/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 394
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 382
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 398
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 411
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 375
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 388
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 404
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index:DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
        "line": 183
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollection",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index:DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index:DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/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-database-management-managed-my-sql-database-configuration-data/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/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.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/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-database-management-managed-my-sql-database-configuration-data/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-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index:DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/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-database-management-managed-my-sql-database-configuration-data/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 80
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 85
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 90
          },
          "name": "hostSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 95
          },
          "name": "isConfigurable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 100
          },
          "name": "isDynamic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 105
          },
          "name": "isInit",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 110
          },
          "name": "maxValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 115
          },
          "name": "minValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 120
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 125
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 130
          },
          "name": "possibleValues",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 135
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 140
          },
          "name": "supportedVersions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 145
          },
          "name": "timeSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 150
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 155
          },
          "name": "userSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 160
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index:DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/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-database-management-managed-my-sql-database-configuration-data/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/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.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/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-database-management-managed-my-sql-database-configuration-data/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-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 248
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index:DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/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-database-management-managed-my-sql-database-configuration-data/index.ts",
        "line": 206
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 236
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index.ts",
            "line": 219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-configuration-data/index:DataOciDatabaseManagementManagedMySqlDatabaseConfigurationDataMySqlConfigurationDataCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_digest_errors oci_database_management_managed_my_sql_database_digest_errors}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_digest_errors oci_database_management_managed_my_sql_database_digest_errors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
          "line": 486
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedMySqlDatabaseDigestErrors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 471
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedMySqlDatabaseDigestErrors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_digest_errors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedMySqlDatabaseDigestErrors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedMySqlDatabaseDigestErrors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 565
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 568
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 533
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/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-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 589
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseDigestErrors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 459
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 562
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 556
          },
          "name": "mySqlDigestErrorsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 521
          },
          "name": "digestInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 572
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 537
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 550
          },
          "name": "managedMySqlDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 514
          },
          "name": "digest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 527
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 543
          },
          "name": "managedMySqlDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index:DataOciDatabaseManagementManagedMySqlDatabaseDigestErrors"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_digest_errors#digest DataOciDatabaseManagementManagedMySqlDatabaseDigestErrors#digest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 13
          },
          "name": "digest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_digest_errors#managed_my_sql_database_id DataOciDatabaseManagementManagedMySqlDatabaseDigestErrors#managed_my_sql_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 24
          },
          "name": "managedMySqlDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_digest_errors#filter DataOciDatabaseManagementManagedMySqlDatabaseDigestErrors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_my_sql_database_digest_errors#id DataOciDatabaseManagementManagedMySqlDatabaseDigestErrors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index:DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
        "line": 274
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_digest_errors#name DataOciDatabaseManagementManagedMySqlDatabaseDigestErrors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 278
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_digest_errors#values DataOciDatabaseManagementManagedMySqlDatabaseDigestErrors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 286
          },
          "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/7.19.0/docs/data-sources/database_management_managed_my_sql_database_digest_errors#regex DataOciDatabaseManagementManagedMySqlDatabaseDigestErrors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 282
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index:DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 446
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 439
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 439
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 439
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index:DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/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-database-management-managed-my-sql-database-digest-errors/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 409
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 397
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 413
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 426
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 390
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 403
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 419
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index:DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
        "line": 198
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollection",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index:DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
        "line": 117
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index:DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsError": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsError",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsError",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index:DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsError"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsErrorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsErrorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-digest-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-database-management-managed-my-sql-database-digest-errors/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-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.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsErrorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsErrorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-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-database-management-managed-my-sql-database-digest-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-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index:DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsErrorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsErrorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsErrorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-digest-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-database-management-managed-my-sql-database-digest-errors/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsErrorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 84
          },
          "name": "code",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 89
          },
          "name": "level",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 94
          },
          "name": "messageText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsError"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index:DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsErrorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/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-database-management-managed-my-sql-database-digest-errors/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/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.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/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-database-management-managed-my-sql-database-digest-errors/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-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 187
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index:DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
          "line": 149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
        "line": 140
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 170
          },
          "name": "error",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsErrorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 175
          },
          "name": "occurrenceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index:DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/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-database-management-managed-my-sql-database-digest-errors/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/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.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/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-database-management-managed-my-sql-database-digest-errors/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-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 263
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index:DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/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-database-management-managed-my-sql-database-digest-errors/index.ts",
        "line": 221
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 251
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index.ts",
            "line": 234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-digest-errors/index:DataOciDatabaseManagementManagedMySqlDatabaseDigestErrorsMySqlDigestErrorsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseGeneralReplicationInformation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_general_replication_information oci_database_management_managed_my_sql_database_general_replication_information}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseGeneralReplicationInformation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_general_replication_information oci_database_management_managed_my_sql_database_general_replication_information} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/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.DataOciDatabaseManagementManagedMySqlDatabaseGeneralReplicationInformationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedMySqlDatabaseGeneralReplicationInformation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/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 DataOciDatabaseManagementManagedMySqlDatabaseGeneralReplicationInformation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_general_replication_information#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedMySqlDatabaseGeneralReplicationInformation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedMySqlDatabaseGeneralReplicationInformation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 130
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 200
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 207
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseGeneralReplicationInformation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 83
          },
          "name": "applyStatusSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 88
          },
          "name": "binaryLogFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 93
          },
          "name": "binaryLogging",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 98
          },
          "name": "executedGtidSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 103
          },
          "name": "fetchStatusSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 108
          },
          "name": "gtidMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 113
          },
          "name": "highAvailabilityMemberState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 118
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 139
          },
          "name": "inboundReplicationsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 144
          },
          "name": "instanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 149
          },
          "name": "isHighAvailabilityEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 167
          },
          "name": "outboundReplicationsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 172
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 177
          },
          "name": "readOnly",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 182
          },
          "name": "secondsBehindSourceMax",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 187
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 192
          },
          "name": "serverUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 134
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 162
          },
          "name": "managedMySqlDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 124
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 155
          },
          "name": "managedMySqlDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index:DataOciDatabaseManagementManagedMySqlDatabaseGeneralReplicationInformation"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseGeneralReplicationInformationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseGeneralReplicationInformationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseGeneralReplicationInformationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_general_replication_information#managed_my_sql_database_id DataOciDatabaseManagementManagedMySqlDatabaseGeneralReplicationInformation#managed_my_sql_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 20
          },
          "name": "managedMySqlDatabaseId",
          "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/7.19.0/docs/data-sources/database_management_managed_my_sql_database_general_replication_information#id DataOciDatabaseManagementManagedMySqlDatabaseGeneralReplicationInformation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-general-replication-information/index:DataOciDatabaseManagementManagedMySqlDatabaseGeneralReplicationInformationConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHeatWaveNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHeatWaveNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
        "line": 22
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHeatWaveNodes",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database/index:DataOciDatabaseManagementManagedMySqlDatabaseHeatWaveNodes"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHeatWaveNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHeatWaveNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database/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-database-management-managed-my-sql-database/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/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.DataOciDatabaseManagementManagedMySqlDatabaseHeatWaveNodesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHeatWaveNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/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-database-management-managed-my-sql-database/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-database-management-managed-my-sql-database/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database/index:DataOciDatabaseManagementManagedMySqlDatabaseHeatWaveNodesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHeatWaveNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHeatWaveNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database/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-database-management-managed-my-sql-database/index.ts",
        "line": 45
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHeatWaveNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 74
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 79
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 84
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHeatWaveNodes"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database/index:DataOciDatabaseManagementManagedMySqlDatabaseHeatWaveNodesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_high_availability_members oci_database_management_managed_my_sql_database_high_availability_members}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_high_availability_members oci_database_management_managed_my_sql_database_high_availability_members} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 930
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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 DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_high_availability_members#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 1027
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 1030
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 995
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 1042
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 1050
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 935
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 1024
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 1005
          },
          "name": "managedMySqlDatabaseHighAvailabilityMemberCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 1034
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 999
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 1018
          },
          "name": "managedMySqlDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 989
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 1011
          },
          "name": "managedMySqlDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembers"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_high_availability_members#managed_my_sql_database_id DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembers#managed_my_sql_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 20
          },
          "name": "managedMySqlDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_high_availability_members#filter DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_my_sql_database_high_availability_members#id DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 750
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_high_availability_members#name DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 754
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_high_availability_members#values DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 762
          },
          "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/7.19.0/docs/data-sources/database_management_managed_my_sql_database_high_availability_members#regex DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 758
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 907
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 915
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 908
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 885
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 873
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 889
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 902
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 866
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 879
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 895
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 628
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollection",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 112
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 80
          },
          "name": "memberHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 85
          },
          "name": "memberPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 90
          },
          "name": "memberRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 95
          },
          "name": "memberState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 100
          },
          "name": "memberUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 732
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 746
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 739
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 739
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 739
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 651
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 680
          },
          "name": "flowControl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 685
          },
          "name": "groupAutoIncrement",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 690
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 696
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 701
          },
          "name": "memberRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 706
          },
          "name": "memberState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 711
          },
          "name": "singlePrimaryMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 717
          },
          "name": "statusSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 722
          },
          "name": "transactionsInGtidExecuted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 727
          },
          "name": "viewId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 664
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 546
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummary",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummary"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 299
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrors",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrors"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyError": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyError",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 208
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyError",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyError"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 288
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 231
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 260
          },
          "name": "lastErrorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 265
          },
          "name": "lastErrorNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 270
          },
          "name": "timeLastError",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 276
          },
          "name": "workerErrors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorWorkerErrorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyError"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorWorkerErrors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorWorkerErrors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 123
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorWorkerErrors",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorWorkerErrors"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorWorkerErrorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorWorkerErrorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorWorkerErrorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorWorkerErrorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorWorkerErrorsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorWorkerErrorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorWorkerErrorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 146
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorWorkerErrorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 175
          },
          "name": "lastErrorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 180
          },
          "name": "lastErrorNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 185
          },
          "name": "timeLastError",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorWorkerErrors"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorWorkerErrorsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 376
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 369
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 369
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 369
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 322
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 352
          },
          "name": "applyError",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsApplyErrorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 357
          },
          "name": "channelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrors"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 465
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrors",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrors"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsFetchError": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsFetchError",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 380
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsFetchError",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsFetchError"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsFetchErrorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsFetchErrorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsFetchErrorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsFetchErrorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsFetchErrorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsFetchErrorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsFetchErrorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 403
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsFetchErrorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 432
          },
          "name": "lastErrorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 437
          },
          "name": "lastErrorNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 442
          },
          "name": "timeLastError",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsFetchError"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsFetchErrorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 542
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 535
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 535
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 535
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 488
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 517
          },
          "name": "channelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 523
          },
          "name": "fetchError",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsFetchErrorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrors"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 610
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/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-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 617
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
        "line": 569
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 599
          },
          "name": "channelApplyErrors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelApplyErrorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 605
          },
          "name": "channelFetchErrors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryChannelFetchErrorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index.ts",
            "line": 582
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-high-availability-members/index:DataOciDatabaseManagementManagedMySqlDatabaseHighAvailabilityMembersManagedMySqlDatabaseHighAvailabilityMemberCollectionStatusSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplications": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_inbound_replications oci_database_management_managed_my_sql_database_inbound_replications}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplications",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_inbound_replications oci_database_management_managed_my_sql_database_inbound_replications} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
          "line": 850
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 818
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedMySqlDatabaseInboundReplications resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 835
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedMySqlDatabaseInboundReplications to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_inbound_replications#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedMySqlDatabaseInboundReplications that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedMySqlDatabaseInboundReplications to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 915
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 918
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 883
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 930
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 938
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplications",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 823
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 912
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 906
          },
          "name": "managedMySqlDatabaseInboundReplicationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 922
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 887
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 900
          },
          "name": "managedMySqlDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 877
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 893
          },
          "name": "managedMySqlDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplications"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_inbound_replications#managed_my_sql_database_id DataOciDatabaseManagementManagedMySqlDatabaseInboundReplications#managed_my_sql_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 20
          },
          "name": "managedMySqlDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_inbound_replications#filter DataOciDatabaseManagementManagedMySqlDatabaseInboundReplications#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_my_sql_database_inbound_replications#id DataOciDatabaseManagementManagedMySqlDatabaseInboundReplications#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 638
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_inbound_replications#name DataOciDatabaseManagementManagedMySqlDatabaseInboundReplications#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 642
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_inbound_replications#values DataOciDatabaseManagementManagedMySqlDatabaseInboundReplications#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 650
          },
          "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/7.19.0/docs/data-sources/database_management_managed_my_sql_database_inbound_replications#regex DataOciDatabaseManagementManagedMySqlDatabaseInboundReplications#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 646
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 795
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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-database-management-managed-my-sql-database-inbound-replications/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-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 803
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 796
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 696
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 773
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 761
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 777
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 790
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 754
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 767
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 783
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 710
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 537
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollection",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 369
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplierFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplierFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplierFilters",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplierFilters"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplierFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplierFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplierFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplierFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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-database-management-managed-my-sql-database-inbound-replications/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-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplierFiltersList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplierFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplierFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplierFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 80
          },
          "name": "filterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 85
          },
          "name": "filterRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplierFilters"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplierFiltersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyError": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyError",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 193
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyError",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyError"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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-database-management-managed-my-sql-database-inbound-replications/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-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 216
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 245
          },
          "name": "lastErrorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 250
          },
          "name": "lastErrorNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 255
          },
          "name": "timeLastError",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 261
          },
          "name": "workerErrors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorWorkerErrorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyError"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorWorkerErrors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorWorkerErrors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 108
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorWorkerErrors",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorWorkerErrors"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorWorkerErrorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorWorkerErrorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorWorkerErrorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorWorkerErrorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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-database-management-managed-my-sql-database-inbound-replications/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-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorWorkerErrorsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorWorkerErrorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorWorkerErrorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 131
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorWorkerErrorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 160
          },
          "name": "lastErrorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 165
          },
          "name": "lastErrorNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 170
          },
          "name": "timeLastError",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorWorkerErrors"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorWorkerErrorsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsFetchError": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsFetchError",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 284
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsFetchError",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsFetchError"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsFetchErrorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsFetchErrorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 365
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsFetchErrorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsFetchErrorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 358
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 358
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsFetchErrorList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsFetchErrorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsFetchErrorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 307
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsFetchErrorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 336
          },
          "name": "lastErrorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 341
          },
          "name": "lastErrorNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 346
          },
          "name": "timeLastError",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsFetchError"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsFetchErrorOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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-database-management-managed-my-sql-database-inbound-replications/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-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 526
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
          "line": 401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 392
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 422
          },
          "name": "applierFilters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplierFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 427
          },
          "name": "applyDelay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 433
          },
          "name": "applyError",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsApplyErrorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 438
          },
          "name": "applyStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 443
          },
          "name": "busyWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 448
          },
          "name": "channelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 453
          },
          "name": "desiredDelaySeconds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 459
          },
          "name": "fetchError",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsFetchErrorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 464
          },
          "name": "fetchStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 469
          },
          "name": "gtidAssignment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 474
          },
          "name": "relayLogStorageSpaceUsed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 479
          },
          "name": "remainingDelaySeconds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 484
          },
          "name": "retrievedGtidSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 489
          },
          "name": "secondsBehindSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 494
          },
          "name": "sourceHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 499
          },
          "name": "sourcePort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 504
          },
          "name": "sourceServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 509
          },
          "name": "sourceUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 514
          },
          "name": "transactionsReceived",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 620
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 634
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 627
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 627
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 627
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/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-database-management-managed-my-sql-database-inbound-replications/index.ts",
        "line": 560
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 589
          },
          "name": "inboundReplicationsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 595
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 600
          },
          "name": "parallelWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 605
          },
          "name": "preserveCommitOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 610
          },
          "name": "replicaServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 615
          },
          "name": "replicaUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index.ts",
            "line": 573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-inbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseInboundReplicationsManagedMySqlDatabaseInboundReplicationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplications": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_outbound_replications oci_database_management_managed_my_sql_database_outbound_replications}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplications",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_outbound_replications oci_database_management_managed_my_sql_database_outbound_replications} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
          "line": 411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplications resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 396
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplications to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_outbound_replications#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplications that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplications to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 476
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 479
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 444
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 491
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 499
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplications",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 384
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 473
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 467
          },
          "name": "managedMySqlDatabaseOutboundReplicationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 483
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 448
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 461
          },
          "name": "managedMySqlDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 438
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 454
          },
          "name": "managedMySqlDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplications"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_outbound_replications#managed_my_sql_database_id DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplications#managed_my_sql_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 20
          },
          "name": "managedMySqlDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_outbound_replications#filter DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplications#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_managed_my_sql_database_outbound_replications#id DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplications#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
        "line": 199
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_outbound_replications#name DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplications#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 203
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_outbound_replications#values DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplications#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 211
          },
          "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/7.19.0/docs/data-sources/database_management_managed_my_sql_database_outbound_replications#regex DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplications#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 207
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/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-database-management-managed-my-sql-database-outbound-replications/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/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.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/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-database-management-managed-my-sql-database-outbound-replications/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-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 364
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/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/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 334
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 322
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 338
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 351
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 315
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 328
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 344
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
        "line": 118
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollection",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/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-database-management-managed-my-sql-database-outbound-replications/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/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.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/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-database-management-managed-my-sql-database-outbound-replications/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-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/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-database-management-managed-my-sql-database-outbound-replications/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 80
          },
          "name": "replicaHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 85
          },
          "name": "replicaPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 90
          },
          "name": "replicaServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 95
          },
          "name": "replicaUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/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-database-management-managed-my-sql-database-outbound-replications/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/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.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/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-database-management-managed-my-sql-database-outbound-replications/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-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/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-database-management-managed-my-sql-database-outbound-replications/index.ts",
        "line": 141
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 171
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 176
          },
          "name": "outboundReplicationsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index.ts",
            "line": 154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-outbound-replications/index:DataOciDatabaseManagementManagedMySqlDatabaseOutboundReplicationsManagedMySqlDatabaseOutboundReplicationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetail": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_query_detail oci_database_management_managed_my_sql_database_query_detail}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetail",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_query_detail oci_database_management_managed_my_sql_database_query_detail} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
          "line": 332
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
        "line": 300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedMySqlDatabaseQueryDetail resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 317
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedMySqlDatabaseQueryDetail to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_query_detail#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedMySqlDatabaseQueryDetail that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedMySqlDatabaseQueryDetail to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 378
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 421
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 429
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseQueryDetail",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 305
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 401
          },
          "name": "queryExplainPlan",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryExplainPlanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 407
          },
          "name": "queryMessages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryMessagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 413
          },
          "name": "querySampleDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQuerySampleDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 366
          },
          "name": "digestInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 382
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 395
          },
          "name": "managedMySqlDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 359
          },
          "name": "digest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 372
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 388
          },
          "name": "managedMySqlDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-query-detail/index:DataOciDatabaseManagementManagedMySqlDatabaseQueryDetail"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_query_detail#digest DataOciDatabaseManagementManagedMySqlDatabaseQueryDetail#digest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 13
          },
          "name": "digest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_query_detail#managed_my_sql_database_id DataOciDatabaseManagementManagedMySqlDatabaseQueryDetail#managed_my_sql_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 24
          },
          "name": "managedMySqlDatabaseId",
          "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/7.19.0/docs/data-sources/database_management_managed_my_sql_database_query_detail#id DataOciDatabaseManagementManagedMySqlDatabaseQueryDetail#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-query-detail/index:DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryExplainPlan": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryExplainPlan",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
        "line": 26
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryExplainPlan",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-query-detail/index:DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryExplainPlan"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryExplainPlanList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryExplainPlanList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/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-database-management-managed-my-sql-database-query-detail/index.ts",
        "line": 88
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/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.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryExplainPlanOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryExplainPlanList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/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-database-management-managed-my-sql-database-query-detail/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-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 95
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-query-detail/index:DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryExplainPlanList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryExplainPlanOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryExplainPlanOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/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-database-management-managed-my-sql-database-query-detail/index.ts",
        "line": 49
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryExplainPlanOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 78
          },
          "name": "jsonExplain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 83
          },
          "name": "jsonExplainVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryExplainPlan"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-query-detail/index:DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryExplainPlanOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryMessages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryMessages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
        "line": 106
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryMessages",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-query-detail/index:DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryMessages"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryMessagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryMessagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/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-database-management-managed-my-sql-database-query-detail/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/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.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryMessagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryMessagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/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-database-management-managed-my-sql-database-query-detail/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-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-query-detail/index:DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryMessagesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryMessagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryMessagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/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-database-management-managed-my-sql-database-query-detail/index.ts",
        "line": 129
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryMessagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 158
          },
          "name": "code",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 163
          },
          "name": "level",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 168
          },
          "name": "messageText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryMessages"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-query-detail/index:DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQueryMessagesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQuerySampleDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQuerySampleDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
        "line": 191
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQuerySampleDetails",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-query-detail/index:DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQuerySampleDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQuerySampleDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQuerySampleDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/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-database-management-managed-my-sql-database-query-detail/index.ts",
        "line": 278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/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.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQuerySampleDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQuerySampleDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/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-database-management-managed-my-sql-database-query-detail/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-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-query-detail/index:DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQuerySampleDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQuerySampleDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQuerySampleDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/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-database-management-managed-my-sql-database-query-detail/index.ts",
        "line": 214
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQuerySampleDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 243
          },
          "name": "executionTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 248
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 253
          },
          "name": "mysqlInstance",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 258
          },
          "name": "querySampleText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 263
          },
          "name": "threadId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 268
          },
          "name": "timeQuerySampleSeen",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 273
          },
          "name": "user",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-query-detail/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQuerySampleDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-query-detail/index:DataOciDatabaseManagementManagedMySqlDatabaseQueryDetailQuerySampleDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlData": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_sql_data oci_database_management_managed_my_sql_database_sql_data}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlData",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_sql_data oci_database_management_managed_my_sql_database_sql_data} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
          "line": 583
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
        "line": 551
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedMySqlDatabaseSqlData resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 568
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedMySqlDatabaseSqlData to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_sql_data#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedMySqlDatabaseSqlData that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedMySqlDatabaseSqlData to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 693
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 696
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 632
          },
          "name": "resetFilterColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 648
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 708
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 719
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseSqlData",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 556
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 690
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 671
          },
          "name": "mySqlDataCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 620
          },
          "name": "endTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 636
          },
          "name": "filterColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 700
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 652
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 665
          },
          "name": "managedMySqlDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 684
          },
          "name": "startTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 613
          },
          "name": "endTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 626
          },
          "name": "filterColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 642
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 658
          },
          "name": "managedMySqlDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 677
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-sql-data/index:DataOciDatabaseManagementManagedMySqlDatabaseSqlData"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseSqlDataConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_sql_data#end_time DataOciDatabaseManagementManagedMySqlDatabaseSqlData#end_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 13
          },
          "name": "endTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_sql_data#managed_my_sql_database_id DataOciDatabaseManagementManagedMySqlDatabaseSqlData#managed_my_sql_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 28
          },
          "name": "managedMySqlDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_sql_data#start_time DataOciDatabaseManagementManagedMySqlDatabaseSqlData#start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 32
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_sql_data#filter DataOciDatabaseManagementManagedMySqlDatabaseSqlData#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_sql_data#filter_column DataOciDatabaseManagementManagedMySqlDatabaseSqlData#filter_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 17
          },
          "name": "filterColumn",
          "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/7.19.0/docs/data-sources/database_management_managed_my_sql_database_sql_data#id DataOciDatabaseManagementManagedMySqlDatabaseSqlData#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-sql-data/index:DataOciDatabaseManagementManagedMySqlDatabaseSqlDataConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
        "line": 371
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseSqlDataFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_sql_data#name DataOciDatabaseManagementManagedMySqlDatabaseSqlData#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 375
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_database_sql_data#values DataOciDatabaseManagementManagedMySqlDatabaseSqlData#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 383
          },
          "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/7.19.0/docs/data-sources/database_management_managed_my_sql_database_sql_data#regex DataOciDatabaseManagementManagedMySqlDatabaseSqlData#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 379
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-sql-data/index:DataOciDatabaseManagementManagedMySqlDatabaseSqlDataFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
        "line": 528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 543
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseSqlDataFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 536
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 536
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 536
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 529
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-sql-data/index:DataOciDatabaseManagementManagedMySqlDatabaseSqlDataFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/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-database-management-managed-my-sql-database-sql-data/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 506
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseSqlDataFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 494
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 510
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 523
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 487
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 500
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 516
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-sql-data/index:DataOciDatabaseManagementManagedMySqlDatabaseSqlDataFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
        "line": 295
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollection",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-sql-data/index:DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-sql-data/index:DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/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-database-management-managed-my-sql-database-sql-data/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/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.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/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-database-management-managed-my-sql-database-sql-data/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-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-sql-data/index:DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/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-database-management-managed-my-sql-database-sql-data/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 92
          },
          "name": "avgTimerWait",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 97
          },
          "name": "countStar",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 102
          },
          "name": "digest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 107
          },
          "name": "digestText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 112
          },
          "name": "firstSeen",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 117
          },
          "name": "heatWaveOffloaded",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 122
          },
          "name": "heatWaveOutOfMemory",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 127
          },
          "name": "lastSeen",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 132
          },
          "name": "maxControlledMemory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 137
          },
          "name": "maxTimerWait",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 142
          },
          "name": "maxTotalMemory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 147
          },
          "name": "minTimerWait",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 152
          },
          "name": "quantile95",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 157
          },
          "name": "quantile99",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 162
          },
          "name": "quantile999",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 167
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 172
          },
          "name": "sumCpuTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 177
          },
          "name": "sumCreatedTempDiskTables",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 182
          },
          "name": "sumCreatedTempTables",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 187
          },
          "name": "sumErrors",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 192
          },
          "name": "sumLockTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 197
          },
          "name": "sumNoGoodIndexUsed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 202
          },
          "name": "sumNoIndexUsed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 207
          },
          "name": "sumRowsAffected",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 212
          },
          "name": "sumRowsExamined",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 217
          },
          "name": "sumRowsSent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 222
          },
          "name": "sumSelectFullJoin",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 227
          },
          "name": "sumSelectFullRangeJoin",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 232
          },
          "name": "sumSelectRange",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 237
          },
          "name": "sumSelectRangeCheck",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 242
          },
          "name": "sumSelectScan",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 247
          },
          "name": "sumSortMergePasses",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 252
          },
          "name": "sumSortRange",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 257
          },
          "name": "sumSortRows",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 262
          },
          "name": "sumSortScan",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 267
          },
          "name": "sumTimerWait",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 272
          },
          "name": "sumWarnings",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-sql-data/index:DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/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-database-management-managed-my-sql-database-sql-data/index.ts",
        "line": 353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/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.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/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-database-management-managed-my-sql-database-sql-data/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-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 360
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-sql-data/index:DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/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-database-management-managed-my-sql-database-sql-data/index.ts",
        "line": 318
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 348
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-database-sql-data/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-database-sql-data/index:DataOciDatabaseManagementManagedMySqlDatabaseSqlDataMySqlDataCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabases": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_databases oci_database_management_managed_my_sql_databases}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_databases oci_database_management_managed_my_sql_databases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
          "line": 571
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
        "line": 539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementManagedMySqlDatabases resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 556
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementManagedMySqlDatabases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_databases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementManagedMySqlDatabases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementManagedMySqlDatabases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 653
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 656
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 618
          },
          "name": "resetFilterByMySqlDatabaseTypeParam"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 634
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 668
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 677
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 544
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 650
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 644
          },
          "name": "managedMySqlDatabaseCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 606
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 622
          },
          "name": "filterByMySqlDatabaseTypeParamInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 660
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 638
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 599
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 612
          },
          "name": "filterByMySqlDatabaseTypeParam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 628
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-databases/index:DataOciDatabaseManagementManagedMySqlDatabases"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabasesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_databases#compartment_id DataOciDatabaseManagementManagedMySqlDatabases#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/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/7.19.0/docs/data-sources/database_management_managed_my_sql_databases#filter DataOciDatabaseManagementManagedMySqlDatabases#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_databases#filter_by_my_sql_database_type_param DataOciDatabaseManagementManagedMySqlDatabases#filter_by_my_sql_database_type_param}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 17
          },
          "name": "filterByMySqlDatabaseTypeParam",
          "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/7.19.0/docs/data-sources/database_management_managed_my_sql_databases#id DataOciDatabaseManagementManagedMySqlDatabases#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-databases/index:DataOciDatabaseManagementManagedMySqlDatabasesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
        "line": 359
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_databases#name DataOciDatabaseManagementManagedMySqlDatabases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 363
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_managed_my_sql_databases#values DataOciDatabaseManagementManagedMySqlDatabases#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 371
          },
          "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/7.19.0/docs/data-sources/database_management_managed_my_sql_databases#regex DataOciDatabaseManagementManagedMySqlDatabases#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 367
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-databases/index:DataOciDatabaseManagementManagedMySqlDatabasesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
        "line": 516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 531
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 524
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 524
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 524
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-databases/index:DataOciDatabaseManagementManagedMySqlDatabasesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-databases/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-database-management-managed-my-sql-databases/index.ts",
        "line": 417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 494
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 482
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 498
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 511
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 475
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 488
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 504
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-databases/index:DataOciDatabaseManagementManagedMySqlDatabasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
        "line": 283
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollection",
      "symbolId": "src/data-oci-database-management-managed-my-sql-databases/index:DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
        "line": 117
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItems",
      "symbolId": "src/data-oci-database-management-managed-my-sql-databases/index:DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsHeatWaveNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsHeatWaveNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
        "line": 32
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsHeatWaveNodes",
      "symbolId": "src/data-oci-database-management-managed-my-sql-databases/index:DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsHeatWaveNodes"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsHeatWaveNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsHeatWaveNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-databases/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-database-management-managed-my-sql-databases/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/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.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsHeatWaveNodesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsHeatWaveNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/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-database-management-managed-my-sql-databases/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-database-management-managed-my-sql-databases/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-databases/index:DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsHeatWaveNodesList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsHeatWaveNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsHeatWaveNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-databases/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-database-management-managed-my-sql-databases/index.ts",
        "line": 55
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsHeatWaveNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 89
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 94
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsHeatWaveNodes"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-databases/index:DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsHeatWaveNodesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
          "line": 272
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 279
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 272
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 272
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 272
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-databases/index:DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
          "line": 149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
        "line": 140
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 169
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 174
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 179
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 184
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 189
          },
          "name": "heatWaveClusterDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 194
          },
          "name": "heatWaveManagementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 199
          },
          "name": "heatWaveMemorySize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 210
          },
          "name": "heatWaveNodes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsHeatWaveNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 204
          },
          "name": "heatWaveNodeShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 215
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 220
          },
          "name": "isHeatWaveActive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 225
          },
          "name": "isHeatWaveEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 230
          },
          "name": "isLakehouseEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 235
          },
          "name": "managementState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 240
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 245
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 250
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 255
          },
          "name": "timeCreatedHeatWave",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 260
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-databases/index:DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-databases/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-database-management-managed-my-sql-databases/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/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.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/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-database-management-managed-my-sql-databases/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-database-management-managed-my-sql-databases/index.ts",
            "line": 348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-databases/index:DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-managed-my-sql-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
        "line": 306
      },
      "name": "DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 336
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-managed-my-sql-databases/index.ts",
            "line": 319
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-managed-my-sql-databases/index:DataOciDatabaseManagementManagedMySqlDatabasesManagedMySqlDatabaseCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementNamedCredential": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_named_credential oci_database_management_named_credential}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_named_credential oci_database_management_named_credential} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-named-credential/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.DataOciDatabaseManagementNamedCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-named-credential/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementNamedCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/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 DataOciDatabaseManagementNamedCredential to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_named_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementNamedCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementNamedCredential to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/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-database-management-named-credential/index.ts",
            "line": 271
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementNamedCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 170
          },
          "name": "associatedResource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 175
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 181
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 187
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 192
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 198
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 203
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 208
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 213
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 231
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 236
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 242
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 247
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 252
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 257
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 226
          },
          "name": "namedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 219
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-named-credential/index:DataOciDatabaseManagementNamedCredential"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-named-credential/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementNamedCredentialConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_named_credential#named_credential_id DataOciDatabaseManagementNamedCredential#named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 13
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-named-credential/index:DataOciDatabaseManagementNamedCredentialConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-named-credential/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseManagementNamedCredentialContent",
      "symbolId": "src/data-oci-database-management-named-credential/index:DataOciDatabaseManagementNamedCredentialContent"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-named-credential/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-database-management-named-credential/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/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.DataOciDatabaseManagementNamedCredentialContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementNamedCredentialContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/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-database-management-named-credential/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-database-management-named-credential/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-named-credential/index:DataOciDatabaseManagementNamedCredentialContentList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-named-credential/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-database-management-named-credential/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseManagementNamedCredentialContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 67
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 72
          },
          "name": "passwordSecretAccessMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 77
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 82
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 87
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credential/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialContent"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-named-credential/index:DataOciDatabaseManagementNamedCredentialContentOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentials": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_named_credentials oci_database_management_named_credentials}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentials",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_named_credentials oci_database_management_named_credentials} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-named-credentials/index.ts",
          "line": 576
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-named-credentials/index.ts",
        "line": 544
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseManagementNamedCredentials resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 561
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseManagementNamedCredentials to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_named_credentials#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseManagementNamedCredentials that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseManagementNamedCredentials to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 709
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 613
          },
          "name": "resetAssociatedResource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 712
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 642
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 658
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 680
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 696
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 724
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 736
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementNamedCredentials",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 549
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 706
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 668
          },
          "name": "namedCredentialCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 617
          },
          "name": "associatedResourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 630
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 716
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 646
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 662
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 684
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 700
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 607
          },
          "name": "associatedResource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 623
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 636
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 652
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 674
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 690
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-named-credentials/index:DataOciDatabaseManagementNamedCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-named-credentials/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseManagementNamedCredentialsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_named_credentials#compartment_id DataOciDatabaseManagementNamedCredentials#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/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/7.19.0/docs/data-sources/database_management_named_credentials#associated_resource DataOciDatabaseManagementNamedCredentials#associated_resource}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 13
          },
          "name": "associatedResource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_named_credentials#filter DataOciDatabaseManagementNamedCredentials#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_management_named_credentials#id DataOciDatabaseManagementNamedCredentials#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/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/7.19.0/docs/data-sources/database_management_named_credentials#name DataOciDatabaseManagementNamedCredentials#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/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/7.19.0/docs/data-sources/database_management_named_credentials#scope DataOciDatabaseManagementNamedCredentials#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 32
          },
          "name": "scope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_named_credentials#type DataOciDatabaseManagementNamedCredentials#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 36
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-named-credentials/index:DataOciDatabaseManagementNamedCredentialsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-named-credentials/index.ts",
        "line": 364
      },
      "name": "DataOciDatabaseManagementNamedCredentialsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_named_credentials#name DataOciDatabaseManagementNamedCredentials#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 368
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_management_named_credentials#values DataOciDatabaseManagementNamedCredentials#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 376
          },
          "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/7.19.0/docs/data-sources/database_management_named_credentials#regex DataOciDatabaseManagementNamedCredentials#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 372
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-named-credentials/index:DataOciDatabaseManagementNamedCredentialsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-named-credentials/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-named-credentials/index.ts",
        "line": 521
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 536
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementNamedCredentialsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 529
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 529
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 529
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 522
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-named-credentials/index:DataOciDatabaseManagementNamedCredentialsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-named-credentials/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-database-management-named-credentials/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 499
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseManagementNamedCredentialsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 487
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 503
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 516
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 480
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 493
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 509
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-named-credentials/index:DataOciDatabaseManagementNamedCredentialsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-named-credentials/index.ts",
        "line": 288
      },
      "name": "DataOciDatabaseManagementNamedCredentialsNamedCredentialCollection",
      "symbolId": "src/data-oci-database-management-named-credentials/index:DataOciDatabaseManagementNamedCredentialsNamedCredentialCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-named-credentials/index.ts",
        "line": 139
      },
      "name": "DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItems",
      "symbolId": "src/data-oci-database-management-named-credentials/index:DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-management-named-credentials/index.ts",
        "line": 44
      },
      "name": "DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsContent",
      "symbolId": "src/data-oci-database-management-named-credentials/index:DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsContent"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-named-credentials/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-database-management-named-credentials/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/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.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/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-database-management-named-credentials/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-database-management-named-credentials/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-named-credentials/index:DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsContentList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-named-credentials/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-database-management-named-credentials/index.ts",
        "line": 67
      },
      "name": "DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 96
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 101
          },
          "name": "passwordSecretAccessMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 106
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 111
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 116
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsContent"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-named-credentials/index:DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsContentOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-named-credentials/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-database-management-named-credentials/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/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.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/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-database-management-named-credentials/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-database-management-named-credentials/index.ts",
            "line": 277
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-named-credentials/index:DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-named-credentials/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/data-oci-database-management-named-credentials/index.ts",
        "line": 162
      },
      "name": "DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 191
          },
          "name": "associatedResource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 196
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 202
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 208
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 213
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 219
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 224
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 229
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 234
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 239
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 244
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 250
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 255
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 260
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 265
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-named-credentials/index:DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-named-credentials/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-management-named-credentials/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 360
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 353
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 353
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 353
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-named-credentials/index:DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-management-named-credentials/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/data-oci-database-management-named-credentials/index.ts",
        "line": 311
      },
      "name": "DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 341
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-management-named-credentials/index.ts",
            "line": 324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseManagementNamedCredentialsNamedCredentialCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-management-named-credentials/index:DataOciDatabaseManagementNamedCredentialsNamedCredentialCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnection": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_connection oci_database_migration_connection}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_connection oci_database_migration_connection} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-connection/index.ts",
          "line": 206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-connection/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseMigrationConnection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 191
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseMigrationConnection to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_connection#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseMigrationConnection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseMigrationConnection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 461
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 467
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationConnection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 179
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 231
          },
          "name": "additionalAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionAdditionalAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 236
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 254
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 259
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 264
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 269
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 274
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 280
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 285
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 290
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 296
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 301
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 306
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 312
          },
          "name": "ingressIps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionIngressIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 317
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 322
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 327
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 332
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 337
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 342
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 347
          },
          "name": "replicationPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 352
          },
          "name": "replicationUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 357
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 362
          },
          "name": "securityProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 367
          },
          "name": "sshHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 372
          },
          "name": "sshKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 377
          },
          "name": "sshSudoLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 382
          },
          "name": "sshUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 387
          },
          "name": "sslCa",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 392
          },
          "name": "sslCert",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 397
          },
          "name": "sslCrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 402
          },
          "name": "sslKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 407
          },
          "name": "sslMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 412
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 417
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 423
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 428
          },
          "name": "technologyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 433
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 438
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 443
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 448
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 453
          },
          "name": "wallet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 249
          },
          "name": "connectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 242
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-connection/index:DataOciDatabaseMigrationConnection"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionAdditionalAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionAdditionalAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-connection/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseMigrationConnectionAdditionalAttributes",
      "symbolId": "src/data-oci-database-migration-connection/index:DataOciDatabaseMigrationConnectionAdditionalAttributes"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionAdditionalAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionAdditionalAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-connection/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-database-migration-connection/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/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.DataOciDatabaseMigrationConnectionAdditionalAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationConnectionAdditionalAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/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-database-migration-connection/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-database-migration-connection/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-connection/index:DataOciDatabaseMigrationConnectionAdditionalAttributesList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionAdditionalAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionAdditionalAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-connection/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-database-migration-connection/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseMigrationConnectionAdditionalAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 67
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 72
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionAdditionalAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-connection/index:DataOciDatabaseMigrationConnectionAdditionalAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-connection/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseMigrationConnectionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_connection#connection_id DataOciDatabaseMigrationConnection#connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 13
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-connection/index:DataOciDatabaseMigrationConnectionConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionIngressIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionIngressIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-connection/index.ts",
        "line": 95
      },
      "name": "DataOciDatabaseMigrationConnectionIngressIps",
      "symbolId": "src/data-oci-database-migration-connection/index:DataOciDatabaseMigrationConnectionIngressIps"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionIngressIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionIngressIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-connection/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-database-migration-connection/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/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.DataOciDatabaseMigrationConnectionIngressIpsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationConnectionIngressIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/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-database-migration-connection/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-database-migration-connection/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-connection/index:DataOciDatabaseMigrationConnectionIngressIpsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionIngressIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionIngressIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-connection/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-database-migration-connection/index.ts",
        "line": 118
      },
      "name": "DataOciDatabaseMigrationConnectionIngressIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 147
          },
          "name": "ingressIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connection/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionIngressIps"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-connection/index:DataOciDatabaseMigrationConnectionIngressIpsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnections": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_connections oci_database_migration_connections}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnections",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_connections oci_database_migration_connections} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-connections/index.ts",
          "line": 776
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-connections/index.ts",
        "line": 744
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseMigrationConnections resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 761
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseMigrationConnections to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_connections#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseMigrationConnections that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseMigrationConnections to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 926
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 833
          },
          "name": "resetConnectionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 849
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 929
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 865
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 881
          },
          "name": "resetSourceConnectionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 897
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 913
          },
          "name": "resetTechnologyType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 941
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 954
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationConnections",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 749
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 821
          },
          "name": "connectionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 923
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 815
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 837
          },
          "name": "connectionTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 853
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 933
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 869
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 885
          },
          "name": "sourceConnectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 901
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 917
          },
          "name": "technologyTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 808
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 827
          },
          "name": "connectionType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 843
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 859
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 875
          },
          "name": "sourceConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 891
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 907
          },
          "name": "technologyType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-connections/index:DataOciDatabaseMigrationConnections"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-connections/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseMigrationConnectionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_connections#compartment_id DataOciDatabaseMigrationConnections#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/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/7.19.0/docs/data-sources/database_migration_connections#connection_type DataOciDatabaseMigrationConnections#connection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 17
          },
          "name": "connectionType",
          "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/7.19.0/docs/data-sources/database_migration_connections#display_name DataOciDatabaseMigrationConnections#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/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/7.19.0/docs/data-sources/database_migration_connections#filter DataOciDatabaseMigrationConnections#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_migration_connections#id DataOciDatabaseMigrationConnections#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/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/7.19.0/docs/data-sources/database_migration_connections#source_connection_id DataOciDatabaseMigrationConnections#source_connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 32
          },
          "name": "sourceConnectionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_connections#state DataOciDatabaseMigrationConnections#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/database_migration_connections#technology_type DataOciDatabaseMigrationConnections#technology_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 40
          },
          "name": "technologyType",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-connections/index:DataOciDatabaseMigrationConnectionsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-connections/index.ts",
        "line": 488
      },
      "name": "DataOciDatabaseMigrationConnectionsConnectionCollection",
      "symbolId": "src/data-oci-database-migration-connections/index:DataOciDatabaseMigrationConnectionsConnectionCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-connections/index.ts",
        "line": 203
      },
      "name": "DataOciDatabaseMigrationConnectionsConnectionCollectionItems",
      "symbolId": "src/data-oci-database-migration-connections/index:DataOciDatabaseMigrationConnectionsConnectionCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsAdditionalAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsAdditionalAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-connections/index.ts",
        "line": 48
      },
      "name": "DataOciDatabaseMigrationConnectionsConnectionCollectionItemsAdditionalAttributes",
      "symbolId": "src/data-oci-database-migration-connections/index:DataOciDatabaseMigrationConnectionsConnectionCollectionItemsAdditionalAttributes"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsAdditionalAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsAdditionalAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-connections/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-database-migration-connections/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/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.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsAdditionalAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationConnectionsConnectionCollectionItemsAdditionalAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/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-database-migration-connections/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-database-migration-connections/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-connections/index:DataOciDatabaseMigrationConnectionsConnectionCollectionItemsAdditionalAttributesList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsAdditionalAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsAdditionalAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-connections/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-database-migration-connections/index.ts",
        "line": 71
      },
      "name": "DataOciDatabaseMigrationConnectionsConnectionCollectionItemsAdditionalAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 100
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 105
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsAdditionalAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-connections/index:DataOciDatabaseMigrationConnectionsConnectionCollectionItemsAdditionalAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsIngressIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsIngressIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-connections/index.ts",
        "line": 128
      },
      "name": "DataOciDatabaseMigrationConnectionsConnectionCollectionItemsIngressIps",
      "symbolId": "src/data-oci-database-migration-connections/index:DataOciDatabaseMigrationConnectionsConnectionCollectionItemsIngressIps"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsIngressIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsIngressIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-connections/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-database-migration-connections/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/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.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsIngressIpsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationConnectionsConnectionCollectionItemsIngressIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/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-database-migration-connections/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-database-migration-connections/index.ts",
            "line": 192
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-connections/index:DataOciDatabaseMigrationConnectionsConnectionCollectionItemsIngressIpsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsIngressIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsIngressIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-connections/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-database-migration-connections/index.ts",
        "line": 151
      },
      "name": "DataOciDatabaseMigrationConnectionsConnectionCollectionItemsIngressIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 180
          },
          "name": "ingressIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsIngressIps"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-connections/index:DataOciDatabaseMigrationConnectionsConnectionCollectionItemsIngressIpsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-connections/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-database-migration-connections/index.ts",
        "line": 470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/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.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationConnectionsConnectionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/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-database-migration-connections/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-database-migration-connections/index.ts",
            "line": 477
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-connections/index:DataOciDatabaseMigrationConnectionsConnectionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-connections/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-database-migration-connections/index.ts",
        "line": 226
      },
      "name": "DataOciDatabaseMigrationConnectionsConnectionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 256
          },
          "name": "additionalAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsAdditionalAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 261
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 266
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 271
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 276
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 281
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 286
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 292
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 297
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 302
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 308
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 313
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 318
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 324
          },
          "name": "ingressIps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsIngressIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 329
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 334
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 339
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 344
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 349
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 354
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 359
          },
          "name": "replicationPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 364
          },
          "name": "replicationUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 369
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 374
          },
          "name": "securityProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 379
          },
          "name": "sshHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 384
          },
          "name": "sshKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 389
          },
          "name": "sshSudoLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 394
          },
          "name": "sshUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 399
          },
          "name": "sslCa",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 404
          },
          "name": "sslCert",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 409
          },
          "name": "sslCrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 414
          },
          "name": "sslKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 419
          },
          "name": "sslMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 424
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 429
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 435
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 440
          },
          "name": "technologyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 445
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 450
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 455
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 460
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 465
          },
          "name": "wallet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-connections/index:DataOciDatabaseMigrationConnectionsConnectionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-connections/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-connections/index.ts",
        "line": 546
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 560
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationConnectionsConnectionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 553
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 553
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 553
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-connections/index:DataOciDatabaseMigrationConnectionsConnectionCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-connections/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-database-migration-connections/index.ts",
        "line": 511
      },
      "name": "DataOciDatabaseMigrationConnectionsConnectionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 541
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsConnectionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-connections/index:DataOciDatabaseMigrationConnectionsConnectionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-connections/index.ts",
        "line": 564
      },
      "name": "DataOciDatabaseMigrationConnectionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_connections#name DataOciDatabaseMigrationConnections#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 568
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_connections#values DataOciDatabaseMigrationConnections#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 576
          },
          "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/7.19.0/docs/data-sources/database_migration_connections#regex DataOciDatabaseMigrationConnections#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 572
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-connections/index:DataOciDatabaseMigrationConnectionsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-connections/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-connections/index.ts",
        "line": 721
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 736
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationConnectionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 729
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 729
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 729
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 722
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-connections/index:DataOciDatabaseMigrationConnectionsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-connections/index.ts",
          "line": 632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-connections/index.ts",
        "line": 622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 699
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseMigrationConnectionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 687
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 703
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 716
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 680
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 693
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 709
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-connections/index.ts",
            "line": 636
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationConnectionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-connections/index:DataOciDatabaseMigrationConnectionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJob": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_job oci_database_migration_job}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_job oci_database_migration_job} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job/index.ts",
          "line": 722
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job/index.ts",
        "line": 690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseMigrationJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 707
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseMigrationJob to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseMigrationJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseMigrationJob to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 849
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 855
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 695
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 747
          },
          "name": "collectTracesData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobCollectTracesDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 753
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 758
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 764
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 769
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 787
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 792
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 798
          },
          "name": "parameterFileVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobParameterFileVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 804
          },
          "name": "progress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 809
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 814
          },
          "name": "suspendTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 820
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 825
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 830
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 835
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 841
          },
          "name": "unsupportedObjects",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobUnsupportedObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 782
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 775
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJob"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReport": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_job_advisor_report oci_database_migration_job_advisor_report}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_job_advisor_report oci_database_migration_job_advisor_report} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job-advisor-report/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.DataOciDatabaseMigrationJobAdvisorReportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseMigrationJobAdvisorReport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/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 DataOciDatabaseMigrationJobAdvisorReport to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_job_advisor_report#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseMigrationJobAdvisorReport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseMigrationJobAdvisorReport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 256
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 312
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 319
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobAdvisorReport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 197
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 278
          },
          "name": "numberOfFatal",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 283
          },
          "name": "numberOfFatalBlockers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 288
          },
          "name": "numberOfInformationalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 293
          },
          "name": "numberOfWarnings",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 299
          },
          "name": "reportLocationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 304
          },
          "name": "result",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 260
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 273
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 250
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 266
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job-advisor-report/index:DataOciDatabaseMigrationJobAdvisorReport"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseMigrationJobAdvisorReportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_job_advisor_report#job_id DataOciDatabaseMigrationJobAdvisorReport#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 20
          },
          "name": "jobId",
          "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/7.19.0/docs/data-sources/database_migration_job_advisor_report#id DataOciDatabaseMigrationJobAdvisorReport#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job-advisor-report/index:DataOciDatabaseMigrationJobAdvisorReportConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReportReportLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReportReportLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
        "line": 107
      },
      "name": "DataOciDatabaseMigrationJobAdvisorReportReportLocationDetails",
      "symbolId": "src/data-oci-database-migration-job-advisor-report/index:DataOciDatabaseMigrationJobAdvisorReportReportLocationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job-advisor-report/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 184
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 177
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 177
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job-advisor-report/index:DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsObjectStorageDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsObjectStorageDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
        "line": 22
      },
      "name": "DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsObjectStorageDetails",
      "symbolId": "src/data-oci-database-migration-job-advisor-report/index:DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsObjectStorageDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsObjectStorageDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsObjectStorageDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job-advisor-report/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-database-migration-job-advisor-report/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/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.DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsObjectStorageDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsObjectStorageDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/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-database-migration-job-advisor-report/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-database-migration-job-advisor-report/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job-advisor-report/index:DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsObjectStorageDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsObjectStorageDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsObjectStorageDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job-advisor-report/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-database-migration-job-advisor-report/index.ts",
        "line": 45
      },
      "name": "DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsObjectStorageDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 74
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 79
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 84
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsObjectStorageDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job-advisor-report/index:DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsObjectStorageDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job-advisor-report/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-database-migration-job-advisor-report/index.ts",
        "line": 130
      },
      "name": "DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 159
          },
          "name": "locationInSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 165
          },
          "name": "objectStorageDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsObjectStorageDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-advisor-report/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobAdvisorReportReportLocationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job-advisor-report/index:DataOciDatabaseMigrationJobAdvisorReportReportLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobCollectTracesData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobCollectTracesData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseMigrationJobCollectTracesData",
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobCollectTracesData"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobCollectTracesDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobCollectTracesDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job/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-database-migration-job/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/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.DataOciDatabaseMigrationJobCollectTracesDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobCollectTracesDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/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-database-migration-job/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-database-migration-job/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobCollectTracesDataList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobCollectTracesDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobCollectTracesDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-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-database-migration-job/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseMigrationJobCollectTracesDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 67
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 72
          },
          "name": "collectTracesState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 77
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 82
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobCollectTracesData"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobCollectTracesDataOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseMigrationJobConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_job#job_id DataOciDatabaseMigrationJob#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 13
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobOutput": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_job_output oci_database_migration_job_output}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobOutput",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_job_output oci_database_migration_job_output} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job-output/index.ts",
          "line": 133
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobOutputConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job-output/index.ts",
        "line": 101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseMigrationJobOutput resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-output/index.ts",
            "line": 118
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseMigrationJobOutput to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_job_output#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseMigrationJobOutput that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseMigrationJobOutput to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-output/index.ts",
            "line": 165
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-output/index.ts",
            "line": 196
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-output/index.ts",
            "line": 203
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobOutput",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-output/index.ts",
            "line": 106
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-output/index.ts",
            "line": 175
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobOutputItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-output/index.ts",
            "line": 169
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-output/index.ts",
            "line": 188
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-output/index.ts",
            "line": 159
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-output/index.ts",
            "line": 181
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job-output/index:DataOciDatabaseMigrationJobOutput"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobOutputConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobOutputConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job-output/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseMigrationJobOutputConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_job_output#job_id DataOciDatabaseMigrationJobOutput#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-output/index.ts",
            "line": 20
          },
          "name": "jobId",
          "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/7.19.0/docs/data-sources/database_migration_job_output#id DataOciDatabaseMigrationJobOutput#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-output/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job-output/index:DataOciDatabaseMigrationJobOutputConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobOutputItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobOutputItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job-output/index.ts",
        "line": 22
      },
      "name": "DataOciDatabaseMigrationJobOutputItems",
      "symbolId": "src/data-oci-database-migration-job-output/index:DataOciDatabaseMigrationJobOutputItems"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobOutputItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobOutputItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job-output/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-database-migration-job-output/index.ts",
        "line": 79
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-output/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.DataOciDatabaseMigrationJobOutputItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobOutputItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-output/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-database-migration-job-output/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-database-migration-job-output/index.ts",
            "line": 86
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job-output/index:DataOciDatabaseMigrationJobOutputItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobOutputItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobOutputItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job-output/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-database-migration-job-output/index.ts",
        "line": 45
      },
      "name": "DataOciDatabaseMigrationJobOutputItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-output/index.ts",
            "line": 74
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job-output/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobOutputItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job-output/index:DataOciDatabaseMigrationJobOutputItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobParameterFileVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobParameterFileVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job/index.ts",
        "line": 105
      },
      "name": "DataOciDatabaseMigrationJobParameterFileVersions",
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobParameterFileVersions"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobParameterFileVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobParameterFileVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/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.DataOciDatabaseMigrationJobParameterFileVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobParameterFileVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/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-database-migration-job/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-database-migration-job/index.ts",
            "line": 212
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobParameterFileVersionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobParameterFileVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobParameterFileVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job/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-database-migration-job/index.ts",
        "line": 128
      },
      "name": "DataOciDatabaseMigrationJobParameterFileVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 158
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 163
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 169
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 174
          },
          "name": "isCurrent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 179
          },
          "name": "isFactory",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 184
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 189
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 195
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 200
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobParameterFileVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobParameterFileVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobProgress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job/index.ts",
        "line": 515
      },
      "name": "DataOciDatabaseMigrationJobProgress",
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobProgress"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job/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-database-migration-job/index.ts",
        "line": 583
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/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.DataOciDatabaseMigrationJobProgressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobProgressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/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-database-migration-job/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-database-migration-job/index.ts",
            "line": 590
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobProgressList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job/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-database-migration-job/index.ts",
        "line": 538
      },
      "name": "DataOciDatabaseMigrationJobProgressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 567
          },
          "name": "currentPhase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 572
          },
          "name": "currentStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 578
          },
          "name": "phases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgress"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobProgressOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job/index.ts",
        "line": 388
      },
      "name": "DataOciDatabaseMigrationJobProgressPhases",
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobProgressPhases"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesExtract": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesExtract",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job/index.ts",
        "line": 223
      },
      "name": "DataOciDatabaseMigrationJobProgressPhasesExtract",
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobProgressPhasesExtract"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesExtractList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesExtractList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 299
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesExtractOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobProgressPhasesExtractList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 292
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 292
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 292
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobProgressPhasesExtractList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesExtractOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesExtractOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job/index.ts",
        "line": 246
      },
      "name": "DataOciDatabaseMigrationJobProgressPhasesExtractOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 275
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 280
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesExtract"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobProgressPhasesExtractOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job/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-database-migration-job/index.ts",
        "line": 497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/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.DataOciDatabaseMigrationJobProgressPhasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobProgressPhasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/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-database-migration-job/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-database-migration-job/index.ts",
            "line": 504
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobProgressPhasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesLogLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesLogLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job/index.ts",
        "line": 303
      },
      "name": "DataOciDatabaseMigrationJobProgressPhasesLogLocation",
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobProgressPhasesLogLocation"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesLogLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesLogLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job/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-database-migration-job/index.ts",
        "line": 370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/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.DataOciDatabaseMigrationJobProgressPhasesLogLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobProgressPhasesLogLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/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-database-migration-job/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-database-migration-job/index.ts",
            "line": 377
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobProgressPhasesLogLocationList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesLogLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesLogLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job/index.ts",
        "line": 326
      },
      "name": "DataOciDatabaseMigrationJobProgressPhasesLogLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 355
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 360
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 365
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesLogLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobProgressPhasesLogLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job/index.ts",
        "line": 411
      },
      "name": "DataOciDatabaseMigrationJobProgressPhasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 440
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 445
          },
          "name": "durationInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 450
          },
          "name": "editableParameterFiles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 456
          },
          "name": "extract",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesExtractList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 461
          },
          "name": "isAdvisorReportAvailable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 471
          },
          "name": "issue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 466
          },
          "name": "isSuspendAvailable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 477
          },
          "name": "logLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhasesLogLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 482
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 487
          },
          "name": "progress",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 492
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobProgressPhases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobProgressPhasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobUnsupportedObjects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobUnsupportedObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job/index.ts",
        "line": 601
      },
      "name": "DataOciDatabaseMigrationJobUnsupportedObjects",
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobUnsupportedObjects"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobUnsupportedObjectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobUnsupportedObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job/index.ts",
        "line": 668
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 682
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobUnsupportedObjectsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobUnsupportedObjectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 675
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 675
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 675
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobUnsupportedObjectsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobUnsupportedObjectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobUnsupportedObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-job/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-job/index.ts",
        "line": 624
      },
      "name": "DataOciDatabaseMigrationJobUnsupportedObjectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 653
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 658
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 663
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-job/index.ts",
            "line": 637
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobUnsupportedObjects"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-job/index:DataOciDatabaseMigrationJobUnsupportedObjectsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_jobs oci_database_migration_jobs}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_jobs oci_database_migration_jobs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/index.ts",
          "line": 1157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-jobs/index.ts",
        "line": 1125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseMigrationJobs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1142
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseMigrationJobs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_jobs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseMigrationJobs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseMigrationJobs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1256
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1192
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1259
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1208
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1243
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1271
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1281
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1130
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1253
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1218
          },
          "name": "jobCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1196
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1263
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1212
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1231
          },
          "name": "migrationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1247
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1186
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1202
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1224
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1237
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobs"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-jobs/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseMigrationJobsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_jobs#migration_id DataOciDatabaseMigrationJobs#migration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 24
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_jobs#display_name DataOciDatabaseMigrationJobs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/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/7.19.0/docs/data-sources/database_migration_jobs#filter DataOciDatabaseMigrationJobs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_migration_jobs#id DataOciDatabaseMigrationJobs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/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/7.19.0/docs/data-sources/database_migration_jobs#state DataOciDatabaseMigrationJobs#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-jobs/index.ts",
        "line": 945
      },
      "name": "DataOciDatabaseMigrationJobsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_jobs#name DataOciDatabaseMigrationJobs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 949
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_jobs#values DataOciDatabaseMigrationJobs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 957
          },
          "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/7.19.0/docs/data-sources/database_migration_jobs#regex DataOciDatabaseMigrationJobs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 953
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/index.ts",
        "line": 1102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/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.DataOciDatabaseMigrationJobsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/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-database-migration-jobs/index.ts",
            "line": 1110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1103
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/index.ts",
          "line": 1013
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-jobs/index.ts",
        "line": 1003
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1080
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseMigrationJobsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1068
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1084
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1097
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1061
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1074
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1090
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 1017
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-jobs/index.ts",
        "line": 869
      },
      "name": "DataOciDatabaseMigrationJobsJobCollection",
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-jobs/index.ts",
        "line": 707
      },
      "name": "DataOciDatabaseMigrationJobsJobCollectionItems",
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsCollectTracesData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsCollectTracesData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-jobs/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsCollectTracesData",
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsCollectTracesData"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsCollectTracesDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsCollectTracesDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/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.DataOciDatabaseMigrationJobsJobCollectionItemsCollectTracesDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsCollectTracesDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/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-database-migration-jobs/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsCollectTracesDataList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsCollectTracesDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsCollectTracesDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsCollectTracesDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 88
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 93
          },
          "name": "collectTracesState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 98
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 103
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsCollectTracesData"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsCollectTracesDataOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/index.ts",
          "line": 858
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-jobs/index.ts",
        "line": 851
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 865
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 858
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 858
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 858
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/index.ts",
        "line": 730
      },
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 760
          },
          "name": "collectTracesData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsCollectTracesDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 766
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 771
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 777
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 782
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 787
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 792
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 797
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 803
          },
          "name": "parameterFileVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsParameterFileVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 809
          },
          "name": "progress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 814
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 819
          },
          "name": "suspendTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 825
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 830
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 835
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 840
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 846
          },
          "name": "unsupportedObjects",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsUnsupportedObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsParameterFileVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsParameterFileVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-jobs/index.ts",
        "line": 126
      },
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsParameterFileVersions",
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsParameterFileVersions"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsParameterFileVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsParameterFileVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/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.DataOciDatabaseMigrationJobsJobCollectionItemsParameterFileVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsParameterFileVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/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-database-migration-jobs/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsParameterFileVersionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsParameterFileVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsParameterFileVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/index.ts",
        "line": 149
      },
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsParameterFileVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 179
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 184
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 190
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 195
          },
          "name": "isCurrent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 200
          },
          "name": "isFactory",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 205
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 210
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 216
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 221
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsParameterFileVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsParameterFileVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-jobs/index.ts",
        "line": 536
      },
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsProgress",
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsProgress"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-jobs/index.ts",
        "line": 604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 618
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsProgressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 611
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 611
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 611
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsProgressList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/index.ts",
        "line": 559
      },
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsProgressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 588
          },
          "name": "currentPhase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 593
          },
          "name": "currentStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 599
          },
          "name": "phases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 572
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgress"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsProgressOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-jobs/index.ts",
        "line": 409
      },
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhases",
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhases"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesExtract": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesExtract",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-jobs/index.ts",
        "line": 244
      },
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesExtract",
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesExtract"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesExtractList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesExtractList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/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.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesExtractOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesExtractList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/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-database-migration-jobs/index.ts",
            "line": 313
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesExtractList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesExtractOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesExtractOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/index.ts",
        "line": 267
      },
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesExtractOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 296
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 301
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesExtract"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesExtractOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/index.ts",
        "line": 518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/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.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/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-database-migration-jobs/index.ts",
            "line": 525
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesLogLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesLogLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-jobs/index.ts",
        "line": 324
      },
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesLogLocation",
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesLogLocation"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesLogLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesLogLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/index.ts",
        "line": 391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/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.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesLogLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesLogLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/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-database-migration-jobs/index.ts",
            "line": 398
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesLogLocationList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesLogLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesLogLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/index.ts",
        "line": 347
      },
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesLogLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 376
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 381
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 386
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesLogLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesLogLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/index.ts",
        "line": 432
      },
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 461
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 466
          },
          "name": "durationInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 471
          },
          "name": "editableParameterFiles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 477
          },
          "name": "extract",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesExtractList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 482
          },
          "name": "isAdvisorReportAvailable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 492
          },
          "name": "issue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 487
          },
          "name": "isSuspendAvailable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 498
          },
          "name": "logLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesLogLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 503
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 508
          },
          "name": "progress",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 513
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsProgressPhasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsUnsupportedObjects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsUnsupportedObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-jobs/index.ts",
        "line": 622
      },
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsUnsupportedObjects",
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsUnsupportedObjects"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsUnsupportedObjectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsUnsupportedObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/index.ts",
        "line": 689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/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.DataOciDatabaseMigrationJobsJobCollectionItemsUnsupportedObjectsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsUnsupportedObjectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/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-database-migration-jobs/index.ts",
            "line": 696
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsUnsupportedObjectsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsUnsupportedObjectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsUnsupportedObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/index.ts",
          "line": 654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-jobs/index.ts",
        "line": 645
      },
      "name": "DataOciDatabaseMigrationJobsJobCollectionItemsUnsupportedObjectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 674
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 679
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 684
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsUnsupportedObjects"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionItemsUnsupportedObjectsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/index.ts",
        "line": 927
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/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.DataOciDatabaseMigrationJobsJobCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationJobsJobCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/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-database-migration-jobs/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-database-migration-jobs/index.ts",
            "line": 934
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-jobs/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-jobs/index.ts",
        "line": 892
      },
      "name": "DataOciDatabaseMigrationJobsJobCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 922
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-jobs/index.ts",
            "line": 905
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationJobsJobCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-jobs/index:DataOciDatabaseMigrationJobsJobCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_migration oci_database_migration_migration}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_migration oci_database_migration_migration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/index.ts",
          "line": 2030
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1998
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseMigrationMigration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2015
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseMigrationMigration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_migration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseMigrationMigration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseMigrationMigration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2226
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2232
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2003
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2055
          },
          "name": "advancedParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationAdvancedParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2061
          },
          "name": "advisorSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationAdvisorSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2066
          },
          "name": "bulkIncludeExcludeData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2071
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2082
          },
          "name": "databaseCombination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2077
          },
          "name": "dataTransferMediumDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2088
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2093
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2098
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2104
          },
          "name": "excludeObjects",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationExcludeObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2109
          },
          "name": "executingJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2121
          },
          "name": "ggsDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2127
          },
          "name": "hubDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2132
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2138
          },
          "name": "includeObjects",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationIncludeObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2144
          },
          "name": "initialLoadSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2149
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2167
          },
          "name": "sourceContainerDatabaseConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2172
          },
          "name": "sourceDatabaseConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2177
          },
          "name": "sourceStandbyDatabaseConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2182
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2188
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2193
          },
          "name": "targetDatabaseConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2198
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2203
          },
          "name": "timeLastMigration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2208
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2213
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2218
          },
          "name": "waitAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2162
          },
          "name": "migrationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 2155
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigration"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationAdvancedParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationAdvancedParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseMigrationMigrationAdvancedParameters",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationAdvancedParameters"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationAdvancedParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationAdvancedParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/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.DataOciDatabaseMigrationMigrationAdvancedParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationAdvancedParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/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-database-migration-migration/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationAdvancedParametersList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationAdvancedParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationAdvancedParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseMigrationMigrationAdvancedParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 67
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 72
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 77
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationAdvancedParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationAdvancedParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationAdvisorSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationAdvisorSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 100
      },
      "name": "DataOciDatabaseMigrationMigrationAdvisorSettings",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationAdvisorSettings"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationAdvisorSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationAdvisorSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/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.DataOciDatabaseMigrationMigrationAdvisorSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationAdvisorSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/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-database-migration-migration/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationAdvisorSettingsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationAdvisorSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationAdvisorSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 123
      },
      "name": "DataOciDatabaseMigrationMigrationAdvisorSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 152
          },
          "name": "isIgnoreErrors",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 157
          },
          "name": "isSkipAdvisor",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationAdvisorSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationAdvisorSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseMigrationMigrationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_migration#migration_id DataOciDatabaseMigrationMigration#migration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 13
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 430
      },
      "name": "DataOciDatabaseMigrationMigrationDataTransferMediumDetails",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationDataTransferMediumDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/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.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationDataTransferMediumDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/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-database-migration-migration/index.ts",
            "line": 537
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationDataTransferMediumDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucket": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucket",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 180
      },
      "name": "DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucket",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucket"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/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.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/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-database-migration-migration/index.ts",
            "line": 249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 203
      },
      "name": "DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 232
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 237
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucket"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 453
      },
      "name": "DataOciDatabaseMigrationMigrationDataTransferMediumDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 482
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 487
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 493
          },
          "name": "objectStorageBucket",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 498
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 503
          },
          "name": "secretAccessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 508
          },
          "name": "sharedStorageMountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 514
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 520
          },
          "name": "target",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTargetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 525
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationDataTransferMediumDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 260
      },
      "name": "DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSource",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSource"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/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.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/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-database-migration-migration/index.ts",
            "line": 334
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSourceList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 283
      },
      "name": "DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 312
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 317
          },
          "name": "ociHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 322
          },
          "name": "walletLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSource"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationDataTransferMediumDetailsSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 345
      },
      "name": "DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTarget",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTarget"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTargetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTargetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/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.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTargetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTargetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/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-database-migration-migration/index.ts",
            "line": 419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTargetList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 368
      },
      "name": "DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 397
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 402
          },
          "name": "ociHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 407
          },
          "name": "walletLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTarget"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationDataTransferMediumDetailsTargetOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationExcludeObjects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationExcludeObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 548
      },
      "name": "DataOciDatabaseMigrationMigrationExcludeObjects",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationExcludeObjects"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationExcludeObjectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationExcludeObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/index.ts",
          "line": 632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 639
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationExcludeObjectsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationExcludeObjectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 632
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 632
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 632
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationExcludeObjectsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationExcludeObjectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationExcludeObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 571
      },
      "name": "DataOciDatabaseMigrationMigrationExcludeObjectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 600
          },
          "name": "isOmitExcludedTableFromReplication",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 605
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 610
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 615
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 620
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationExcludeObjects"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationExcludeObjectsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 878
      },
      "name": "DataOciDatabaseMigrationMigrationGgsDetails",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationGgsDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsExtract": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsExtract",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 643
      },
      "name": "DataOciDatabaseMigrationMigrationGgsDetailsExtract",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationGgsDetailsExtract"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsExtractList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsExtractList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/index.ts",
          "line": 712
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 705
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 719
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsExtractOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationGgsDetailsExtractList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 712
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 712
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 712
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationGgsDetailsExtractList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsExtractOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsExtractOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 666
      },
      "name": "DataOciDatabaseMigrationMigrationGgsDetailsExtractOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 695
          },
          "name": "longTransDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 700
          },
          "name": "performanceProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 679
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsExtract"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationGgsDetailsExtractOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsGgsDeployment": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsGgsDeployment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 723
      },
      "name": "DataOciDatabaseMigrationMigrationGgsDetailsGgsDeployment",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationGgsDetailsGgsDeployment"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsGgsDeploymentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsGgsDeploymentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/index.ts",
          "line": 792
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 785
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 799
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsGgsDeploymentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationGgsDetailsGgsDeploymentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 792
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 792
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 792
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationGgsDetailsGgsDeploymentList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsGgsDeploymentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsGgsDeploymentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 746
      },
      "name": "DataOciDatabaseMigrationMigrationGgsDetailsGgsDeploymentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 775
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 780
          },
          "name": "ggsAdminCredentialsSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 759
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsGgsDeployment"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationGgsDetailsGgsDeploymentOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 953
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/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.DataOciDatabaseMigrationMigrationGgsDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationGgsDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/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-database-migration-migration/index.ts",
            "line": 960
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationGgsDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 901
      },
      "name": "DataOciDatabaseMigrationMigrationGgsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 930
          },
          "name": "acceptableLag",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 936
          },
          "name": "extract",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsExtractList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 942
          },
          "name": "ggsDeployment",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsGgsDeploymentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 948
          },
          "name": "replicat",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsReplicatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 914
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationGgsDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsReplicat": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsReplicat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 803
      },
      "name": "DataOciDatabaseMigrationMigrationGgsDetailsReplicat",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationGgsDetailsReplicat"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsReplicatList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsReplicatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/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.DataOciDatabaseMigrationMigrationGgsDetailsReplicatOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationGgsDetailsReplicatList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/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-database-migration-migration/index.ts",
            "line": 867
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationGgsDetailsReplicatList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsReplicatOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsReplicatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 826
      },
      "name": "DataOciDatabaseMigrationMigrationGgsDetailsReplicatOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 855
          },
          "name": "performanceProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 839
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationGgsDetailsReplicat"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationGgsDetailsReplicatOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1206
      },
      "name": "DataOciDatabaseMigrationMigrationHubDetails",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationHubDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsExtract": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsExtract",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 971
      },
      "name": "DataOciDatabaseMigrationMigrationHubDetailsExtract",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationHubDetailsExtract"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsExtractList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsExtractList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 1033
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/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.DataOciDatabaseMigrationMigrationHubDetailsExtractOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationHubDetailsExtractList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/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-database-migration-migration/index.ts",
            "line": 1040
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationHubDetailsExtractList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsExtractOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsExtractOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 994
      },
      "name": "DataOciDatabaseMigrationMigrationHubDetailsExtractOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1023
          },
          "name": "longTransDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1028
          },
          "name": "performanceProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1007
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsExtract"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationHubDetailsExtractOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/index.ts",
          "line": 1308
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1315
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationHubDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1308
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1308
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationHubDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/index.ts",
          "line": 1238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1229
      },
      "name": "DataOciDatabaseMigrationMigrationHubDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1258
          },
          "name": "acceptableLag",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1263
          },
          "name": "computeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1269
          },
          "name": "extract",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsExtractList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1274
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1280
          },
          "name": "replicat",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsReplicatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1286
          },
          "name": "restAdminCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1291
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1296
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationHubDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsReplicat": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsReplicat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1051
      },
      "name": "DataOciDatabaseMigrationMigrationHubDetailsReplicat",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationHubDetailsReplicat"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsReplicatList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsReplicatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 1108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/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.DataOciDatabaseMigrationMigrationHubDetailsReplicatOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationHubDetailsReplicatList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/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-database-migration-migration/index.ts",
            "line": 1115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationHubDetailsReplicatList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsReplicatOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsReplicatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 1074
      },
      "name": "DataOciDatabaseMigrationMigrationHubDetailsReplicatOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1103
          },
          "name": "performanceProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1087
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsReplicat"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationHubDetailsReplicatOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1126
      },
      "name": "DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentials",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/index.ts",
          "line": 1195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1202
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1195
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1195
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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-database-migration-migration/index.ts",
        "line": 1149
      },
      "name": "DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1178
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1183
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationHubDetailsRestAdminCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationIncludeObjects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationIncludeObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1319
      },
      "name": "DataOciDatabaseMigrationMigrationIncludeObjects",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationIncludeObjects"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationIncludeObjectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationIncludeObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/index.ts",
          "line": 1403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1410
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationIncludeObjectsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationIncludeObjectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1403
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1403
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1403
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationIncludeObjectsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationIncludeObjectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationIncludeObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1342
      },
      "name": "DataOciDatabaseMigrationMigrationIncludeObjectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1371
          },
          "name": "isOmitExcludedTableFromReplication",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1376
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1381
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1386
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1391
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationIncludeObjects"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationIncludeObjectsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1859
      },
      "name": "DataOciDatabaseMigrationMigrationInitialLoadSettings",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationInitialLoadSettings"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1414
      },
      "name": "DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParameters",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParameters"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1510
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1503
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1503
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1503
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/index.ts",
          "line": 1446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1437
      },
      "name": "DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1466
          },
          "name": "estimate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1471
          },
          "name": "excludeParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1476
          },
          "name": "exportParallelismDegree",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1481
          },
          "name": "importParallelismDegree",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1486
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1491
          },
          "name": "tableExistsAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1450
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObject": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1514
      },
      "name": "DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObject",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObject"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/index.ts",
          "line": 1583
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1576
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1590
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1583
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1583
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1583
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/index.ts",
          "line": 1546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1537
      },
      "name": "DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1566
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1571
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObject"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObject": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1594
      },
      "name": "DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObject",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObject"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/index.ts",
          "line": 1663
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1656
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1670
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1663
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1663
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1663
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/index.ts",
          "line": 1626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1617
      },
      "name": "DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1646
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1651
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObject"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/index.ts",
          "line": 1983
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1976
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1990
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationInitialLoadSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1983
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1983
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1983
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationInitialLoadSettingsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemaps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemaps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1674
      },
      "name": "DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemaps",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemaps"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/index.ts",
          "line": 1748
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1741
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1755
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1748
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1748
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1748
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/index.ts",
          "line": 1706
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1697
      },
      "name": "DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1726
          },
          "name": "newValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1731
          },
          "name": "oldValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1736
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1710
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemaps"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/index.ts",
          "line": 1891
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1882
      },
      "name": "DataOciDatabaseMigrationMigrationInitialLoadSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1911
          },
          "name": "compatibility",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1917
          },
          "name": "dataPumpParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1923
          },
          "name": "exportDirectoryObject",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1928
          },
          "name": "handleGrantErrors",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1934
          },
          "name": "importDirectoryObject",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1939
          },
          "name": "isConsistent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1944
          },
          "name": "isIgnoreExistingObjects",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1949
          },
          "name": "isTzUtc",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1954
          },
          "name": "jobMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1960
          },
          "name": "metadataRemaps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1965
          },
          "name": "primaryKeyCompatibility",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1971
          },
          "name": "tablespaceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1895
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationInitialLoadSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1759
      },
      "name": "DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetails",
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/index.ts",
          "line": 1848
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1841
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1855
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1848
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1848
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1848
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration/index.ts",
          "line": 1791
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration/index.ts",
        "line": 1782
      },
      "name": "DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1811
          },
          "name": "blockSizeInKbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1816
          },
          "name": "extendSizeInMbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1821
          },
          "name": "isAutoCreate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1826
          },
          "name": "isBigFile",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1831
          },
          "name": "remapTarget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1836
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration/index.ts",
            "line": 1795
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration/index:DataOciDatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_migration_object_types oci_database_migration_migration_object_types}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_migration_object_types oci_database_migration_migration_object_types} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
          "line": 391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseMigrationMigrationObjectTypes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 376
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseMigrationMigrationObjectTypes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_migration_object_types#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseMigrationMigrationObjectTypes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseMigrationMigrationObjectTypes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 456
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 459
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 437
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/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-database-migration-migration-object-types/index.ts",
            "line": 479
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationObjectTypes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 364
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 453
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 447
          },
          "name": "migrationObjectTypeSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 425
          },
          "name": "connectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 463
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 441
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 418
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 431
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration-object-types/index:DataOciDatabaseMigrationMigrationObjectTypes"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseMigrationMigrationObjectTypesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_migration_object_types#connection_type DataOciDatabaseMigrationMigrationObjectTypes#connection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 13
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_migration_object_types#filter DataOciDatabaseMigrationMigrationObjectTypes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_migration_migration_object_types#id DataOciDatabaseMigrationMigrationObjectTypes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration-object-types/index:DataOciDatabaseMigrationMigrationObjectTypesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
        "line": 179
      },
      "name": "DataOciDatabaseMigrationMigrationObjectTypesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_migration_object_types#name DataOciDatabaseMigrationMigrationObjectTypes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 183
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_migration_object_types#values DataOciDatabaseMigrationMigrationObjectTypes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 191
          },
          "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/7.19.0/docs/data-sources/database_migration_migration_object_types#regex DataOciDatabaseMigrationMigrationObjectTypes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 187
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration-object-types/index:DataOciDatabaseMigrationMigrationObjectTypesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration-object-types/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-database-migration-migration-object-types/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/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.DataOciDatabaseMigrationMigrationObjectTypesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationObjectTypesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/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-database-migration-migration-object-types/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-database-migration-migration-object-types/index.ts",
            "line": 344
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration-object-types/index:DataOciDatabaseMigrationMigrationObjectTypesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration-object-types/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-database-migration-migration-object-types/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 314
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationObjectTypesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 302
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 318
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 331
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 295
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 308
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 324
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration-object-types/index:DataOciDatabaseMigrationMigrationObjectTypesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
        "line": 103
      },
      "name": "DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollection",
      "symbolId": "src/data-oci-database-migration-migration-object-types/index:DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionItems",
      "symbolId": "src/data-oci-database-migration-migration-object-types/index:DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration-object-types/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
        "line": 85
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 99
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 92
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 92
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 92
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration-object-types/index:DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration-object-types/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-database-migration-migration-object-types/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 80
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration-object-types/index:DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration-object-types/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-database-migration-migration-object-types/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/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.DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/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-database-migration-migration-object-types/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-database-migration-migration-object-types/index.ts",
            "line": 168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration-object-types/index:DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migration-object-types/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
        "line": 126
      },
      "name": "DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 156
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migration-object-types/index.ts",
            "line": 139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migration-object-types/index:DataOciDatabaseMigrationMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_migrations oci_database_migration_migrations}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_migrations oci_database_migration_migrations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/index.ts",
          "line": 2030
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1998
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseMigrationMigrations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2015
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseMigrationMigrations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_migrations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseMigrationMigrations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseMigrationMigrations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2226
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2232
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2003
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2055
          },
          "name": "advancedParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsAdvancedParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2061
          },
          "name": "advisorSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsAdvisorSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2066
          },
          "name": "bulkIncludeExcludeData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2071
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2082
          },
          "name": "databaseCombination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2077
          },
          "name": "dataTransferMediumDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2088
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2093
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2098
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2104
          },
          "name": "excludeObjects",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsExcludeObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2109
          },
          "name": "executingJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2121
          },
          "name": "ggsDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2127
          },
          "name": "hubDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2132
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2138
          },
          "name": "includeObjects",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsIncludeObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2144
          },
          "name": "initialLoadSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2149
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2167
          },
          "name": "sourceContainerDatabaseConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2172
          },
          "name": "sourceDatabaseConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2177
          },
          "name": "sourceStandbyDatabaseConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2182
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2188
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2193
          },
          "name": "targetDatabaseConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2198
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2203
          },
          "name": "timeLastMigration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2208
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2213
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2218
          },
          "name": "waitAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2162
          },
          "name": "migrationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 2155
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrations"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsAdvancedParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsAdvancedParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseMigrationMigrationsAdvancedParameters",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsAdvancedParameters"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsAdvancedParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsAdvancedParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/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.DataOciDatabaseMigrationMigrationsAdvancedParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsAdvancedParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/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-database-migration-migrations/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsAdvancedParametersList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsAdvancedParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsAdvancedParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseMigrationMigrationsAdvancedParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 67
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 72
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 77
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsAdvancedParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsAdvancedParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsAdvisorSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsAdvisorSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 100
      },
      "name": "DataOciDatabaseMigrationMigrationsAdvisorSettings",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsAdvisorSettings"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsAdvisorSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsAdvisorSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/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.DataOciDatabaseMigrationMigrationsAdvisorSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsAdvisorSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/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-database-migration-migrations/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsAdvisorSettingsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsAdvisorSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsAdvisorSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 123
      },
      "name": "DataOciDatabaseMigrationMigrationsAdvisorSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 152
          },
          "name": "isIgnoreErrors",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 157
          },
          "name": "isSkipAdvisor",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsAdvisorSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsAdvisorSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseMigrationMigrationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_migration_migrations#migration_id DataOciDatabaseMigrationMigrations#migration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 13
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 430
      },
      "name": "DataOciDatabaseMigrationMigrationsDataTransferMediumDetails",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsDataTransferMediumDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/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.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/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-database-migration-migrations/index.ts",
            "line": 537
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucket": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucket",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 180
      },
      "name": "DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucket",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucket"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucketList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucketList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/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.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucketOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucketList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/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-database-migration-migrations/index.ts",
            "line": 249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucketList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucketOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucketOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 203
      },
      "name": "DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucketOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 232
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 237
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucket"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucketOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 453
      },
      "name": "DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 482
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 487
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 493
          },
          "name": "objectStorageBucket",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsObjectStorageBucketList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 498
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 503
          },
          "name": "secretAccessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 508
          },
          "name": "sharedStorageMountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 514
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 520
          },
          "name": "target",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTargetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 525
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 260
      },
      "name": "DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSource",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSource"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/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.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/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-database-migration-migrations/index.ts",
            "line": 334
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSourceList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 283
      },
      "name": "DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 312
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 317
          },
          "name": "ociHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 322
          },
          "name": "walletLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSource"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 345
      },
      "name": "DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTarget",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTarget"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTargetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTargetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/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.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTargetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTargetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/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-database-migration-migrations/index.ts",
            "line": 419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTargetList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 368
      },
      "name": "DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 397
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 402
          },
          "name": "ociHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 407
          },
          "name": "walletLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTarget"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsDataTransferMediumDetailsTargetOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsExcludeObjects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsExcludeObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 548
      },
      "name": "DataOciDatabaseMigrationMigrationsExcludeObjects",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsExcludeObjects"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsExcludeObjectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsExcludeObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/index.ts",
          "line": 632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 639
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsExcludeObjectsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsExcludeObjectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 632
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 632
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 632
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsExcludeObjectsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsExcludeObjectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsExcludeObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 571
      },
      "name": "DataOciDatabaseMigrationMigrationsExcludeObjectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 600
          },
          "name": "isOmitExcludedTableFromReplication",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 605
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 610
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 615
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 620
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsExcludeObjects"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsExcludeObjectsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 878
      },
      "name": "DataOciDatabaseMigrationMigrationsGgsDetails",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsGgsDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsExtract": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsExtract",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 643
      },
      "name": "DataOciDatabaseMigrationMigrationsGgsDetailsExtract",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsGgsDetailsExtract"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsExtractList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsExtractList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/index.ts",
          "line": 712
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 705
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 719
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsExtractOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsGgsDetailsExtractList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 712
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 712
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 712
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsGgsDetailsExtractList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsExtractOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsExtractOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 666
      },
      "name": "DataOciDatabaseMigrationMigrationsGgsDetailsExtractOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 695
          },
          "name": "longTransDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 700
          },
          "name": "performanceProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 679
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsExtract"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsGgsDetailsExtractOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeployment": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeployment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 723
      },
      "name": "DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeployment",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeployment"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeploymentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeploymentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/index.ts",
          "line": 792
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 785
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 799
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeploymentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeploymentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 792
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 792
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 792
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeploymentList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeploymentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeploymentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 746
      },
      "name": "DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeploymentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 775
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 780
          },
          "name": "ggsAdminCredentialsSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 759
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeployment"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeploymentOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 953
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/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.DataOciDatabaseMigrationMigrationsGgsDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsGgsDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/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-database-migration-migrations/index.ts",
            "line": 960
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsGgsDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 901
      },
      "name": "DataOciDatabaseMigrationMigrationsGgsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 930
          },
          "name": "acceptableLag",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 936
          },
          "name": "extract",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsExtractList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 942
          },
          "name": "ggsDeployment",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsGgsDeploymentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 948
          },
          "name": "replicat",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsReplicatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 914
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsGgsDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsReplicat": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsReplicat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 803
      },
      "name": "DataOciDatabaseMigrationMigrationsGgsDetailsReplicat",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsGgsDetailsReplicat"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsReplicatList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsReplicatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/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.DataOciDatabaseMigrationMigrationsGgsDetailsReplicatOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsGgsDetailsReplicatList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/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-database-migration-migrations/index.ts",
            "line": 867
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsGgsDetailsReplicatList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsReplicatOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsReplicatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 826
      },
      "name": "DataOciDatabaseMigrationMigrationsGgsDetailsReplicatOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 855
          },
          "name": "performanceProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 839
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsGgsDetailsReplicat"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsGgsDetailsReplicatOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1206
      },
      "name": "DataOciDatabaseMigrationMigrationsHubDetails",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsHubDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsExtract": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsExtract",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 971
      },
      "name": "DataOciDatabaseMigrationMigrationsHubDetailsExtract",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsHubDetailsExtract"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsExtractList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsExtractList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 1033
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/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.DataOciDatabaseMigrationMigrationsHubDetailsExtractOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsHubDetailsExtractList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/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-database-migration-migrations/index.ts",
            "line": 1040
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsHubDetailsExtractList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsExtractOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsExtractOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 994
      },
      "name": "DataOciDatabaseMigrationMigrationsHubDetailsExtractOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1023
          },
          "name": "longTransDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1028
          },
          "name": "performanceProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1007
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsExtract"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsHubDetailsExtractOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/index.ts",
          "line": 1308
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1315
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsHubDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1308
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1308
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsHubDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/index.ts",
          "line": 1238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1229
      },
      "name": "DataOciDatabaseMigrationMigrationsHubDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1258
          },
          "name": "acceptableLag",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1263
          },
          "name": "computeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1269
          },
          "name": "extract",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsExtractList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1274
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1280
          },
          "name": "replicat",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsReplicatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1286
          },
          "name": "restAdminCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1291
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1296
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsHubDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsReplicat": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsReplicat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1051
      },
      "name": "DataOciDatabaseMigrationMigrationsHubDetailsReplicat",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsHubDetailsReplicat"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsReplicatList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsReplicatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 1108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/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.DataOciDatabaseMigrationMigrationsHubDetailsReplicatOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsHubDetailsReplicatList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/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-database-migration-migrations/index.ts",
            "line": 1115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsHubDetailsReplicatList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsReplicatOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsReplicatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 1074
      },
      "name": "DataOciDatabaseMigrationMigrationsHubDetailsReplicatOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1103
          },
          "name": "performanceProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1087
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsReplicat"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsHubDetailsReplicatOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1126
      },
      "name": "DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentials",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentials"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/index.ts",
          "line": 1195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1202
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1195
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1195
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentialsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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-database-migration-migrations/index.ts",
        "line": 1149
      },
      "name": "DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1178
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1183
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsHubDetailsRestAdminCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsIncludeObjects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsIncludeObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1319
      },
      "name": "DataOciDatabaseMigrationMigrationsIncludeObjects",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsIncludeObjects"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsIncludeObjectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsIncludeObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/index.ts",
          "line": 1403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1410
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsIncludeObjectsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsIncludeObjectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1403
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1403
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1403
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsIncludeObjectsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsIncludeObjectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsIncludeObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1342
      },
      "name": "DataOciDatabaseMigrationMigrationsIncludeObjectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1371
          },
          "name": "isOmitExcludedTableFromReplication",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1376
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1381
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1386
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1391
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsIncludeObjects"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsIncludeObjectsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1859
      },
      "name": "DataOciDatabaseMigrationMigrationsInitialLoadSettings",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsInitialLoadSettings"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1414
      },
      "name": "DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParameters",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParameters"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1510
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1503
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1503
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1503
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParametersList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/index.ts",
          "line": 1446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1437
      },
      "name": "DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1466
          },
          "name": "estimate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1471
          },
          "name": "excludeParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1476
          },
          "name": "exportParallelismDegree",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1481
          },
          "name": "importParallelismDegree",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1486
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1491
          },
          "name": "tableExistsAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1450
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObject": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1514
      },
      "name": "DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObject",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObject"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObjectList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObjectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/index.ts",
          "line": 1583
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1576
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1590
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObjectOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObjectList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1583
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1583
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1583
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObjectList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObjectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/index.ts",
          "line": 1546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1537
      },
      "name": "DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObjectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1566
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1571
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObject"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObjectOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObject": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1594
      },
      "name": "DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObject",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObject"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObjectList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObjectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/index.ts",
          "line": 1663
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1656
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1670
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObjectOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObjectList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1663
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1663
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1663
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObjectList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObjectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/index.ts",
          "line": 1626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1617
      },
      "name": "DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObjectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1646
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1651
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObject"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObjectOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/index.ts",
          "line": 1983
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1976
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1990
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsInitialLoadSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1983
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1983
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1983
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsInitialLoadSettingsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemaps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemaps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1674
      },
      "name": "DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemaps",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemaps"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemapsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemapsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/index.ts",
          "line": 1748
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1741
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1755
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemapsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemapsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1748
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1748
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1748
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemapsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemapsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemapsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/index.ts",
          "line": 1706
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1697
      },
      "name": "DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemapsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1726
          },
          "name": "newValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1731
          },
          "name": "oldValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1736
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1710
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemaps"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemapsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/index.ts",
          "line": 1891
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1882
      },
      "name": "DataOciDatabaseMigrationMigrationsInitialLoadSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1911
          },
          "name": "compatibility",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1917
          },
          "name": "dataPumpParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsDataPumpParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1923
          },
          "name": "exportDirectoryObject",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsExportDirectoryObjectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1928
          },
          "name": "handleGrantErrors",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1934
          },
          "name": "importDirectoryObject",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsImportDirectoryObjectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1939
          },
          "name": "isConsistent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1944
          },
          "name": "isIgnoreExistingObjects",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1949
          },
          "name": "isTzUtc",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1954
          },
          "name": "jobMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1960
          },
          "name": "metadataRemaps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsMetadataRemapsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1965
          },
          "name": "primaryKeyCompatibility",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1971
          },
          "name": "tablespaceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1895
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsInitialLoadSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1759
      },
      "name": "DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetails",
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/index.ts",
          "line": 1848
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1841
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1855
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1848
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1848
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1848
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-migration-migrations/index.ts",
          "line": 1791
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-migration-migrations/index.ts",
        "line": 1782
      },
      "name": "DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1811
          },
          "name": "blockSizeInKbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1816
          },
          "name": "extendSizeInMbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1821
          },
          "name": "isAutoCreate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1826
          },
          "name": "isBigFile",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1831
          },
          "name": "remapTarget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1836
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-migration-migrations/index.ts",
            "line": 1795
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-migration-migrations/index:DataOciDatabaseMigrationMigrationsInitialLoadSettingsTablespaceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseOneoffPatch": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_oneoff_patch oci_database_oneoff_patch}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseOneoffPatch",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_oneoff_patch oci_database_oneoff_patch} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-oneoff-patch/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.DataOciDatabaseOneoffPatchConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-oneoff-patch/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseOneoffPatch resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/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 DataOciDatabaseOneoffPatch to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_oneoff_patch#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseOneoffPatch that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseOneoffPatch to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/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-database-oneoff-patch/index.ts",
            "line": 185
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseOneoffPatch",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 80
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 96
          },
          "name": "downloadOneoffPatchTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 112
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 117
          },
          "name": "oneOffPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 135
          },
          "name": "releaseUpdate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 140
          },
          "name": "sha256Sum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 145
          },
          "name": "sizeInKbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 150
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 156
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 161
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 166
          },
          "name": "timeOfExpiration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 171
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 130
          },
          "name": "oneoffPatchIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 123
          },
          "name": "oneoffPatchId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-oneoff-patch/index:DataOciDatabaseOneoffPatch"
    },
    "cdktf-provider-oci.DataOciDatabaseOneoffPatchConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseOneoffPatchConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-oneoff-patch/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseOneoffPatchConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_oneoff_patch#oneoff_patch_id DataOciDatabaseOneoffPatch#oneoff_patch_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patch/index.ts",
            "line": 13
          },
          "name": "oneoffPatchId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-oneoff-patch/index:DataOciDatabaseOneoffPatchConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseOneoffPatches": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_oneoff_patches oci_database_oneoff_patches}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseOneoffPatches",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_oneoff_patches oci_database_oneoff_patches} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-oneoff-patches/index.ts",
          "line": 406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseOneoffPatchesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-oneoff-patches/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseOneoffPatches resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 391
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseOneoffPatches to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_oneoff_patches#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseOneoffPatches that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseOneoffPatches to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 505
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseOneoffPatchesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 454
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 508
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 470
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 492
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 520
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 530
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseOneoffPatches",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 379
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 502
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseOneoffPatchesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 480
          },
          "name": "oneoffPatches",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseOneoffPatchesOneoffPatchesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 442
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 458
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 512
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseOneoffPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 474
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 496
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 435
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 448
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 464
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 486
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-oneoff-patches/index:DataOciDatabaseOneoffPatches"
    },
    "cdktf-provider-oci.DataOciDatabaseOneoffPatchesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseOneoffPatchesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-oneoff-patches/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseOneoffPatchesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_oneoff_patches#compartment_id DataOciDatabaseOneoffPatches#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/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/7.19.0/docs/data-sources/database_oneoff_patches#display_name DataOciDatabaseOneoffPatches#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/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/7.19.0/docs/data-sources/database_oneoff_patches#filter DataOciDatabaseOneoffPatches#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseOneoffPatchesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_oneoff_patches#id DataOciDatabaseOneoffPatches#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/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/7.19.0/docs/data-sources/database_oneoff_patches#state DataOciDatabaseOneoffPatches#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-oneoff-patches/index:DataOciDatabaseOneoffPatchesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseOneoffPatchesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseOneoffPatchesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-oneoff-patches/index.ts",
        "line": 194
      },
      "name": "DataOciDatabaseOneoffPatchesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_oneoff_patches#name DataOciDatabaseOneoffPatches#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 198
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_oneoff_patches#values DataOciDatabaseOneoffPatches#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 206
          },
          "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/7.19.0/docs/data-sources/database_oneoff_patches#regex DataOciDatabaseOneoffPatches#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 202
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-oneoff-patches/index:DataOciDatabaseOneoffPatchesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseOneoffPatchesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseOneoffPatchesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-oneoff-patches/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-database-oneoff-patches/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/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.DataOciDatabaseOneoffPatchesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseOneoffPatchesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/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-database-oneoff-patches/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-database-oneoff-patches/index.ts",
            "line": 359
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseOneoffPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-oneoff-patches/index:DataOciDatabaseOneoffPatchesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseOneoffPatchesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseOneoffPatchesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-oneoff-patches/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-database-oneoff-patches/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 329
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseOneoffPatchesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 317
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 333
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 346
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 310
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 323
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 339
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseOneoffPatchesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-oneoff-patches/index:DataOciDatabaseOneoffPatchesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseOneoffPatchesOneoffPatches": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseOneoffPatchesOneoffPatches",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-oneoff-patches/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseOneoffPatchesOneoffPatches",
      "symbolId": "src/data-oci-database-oneoff-patches/index:DataOciDatabaseOneoffPatchesOneoffPatches"
    },
    "cdktf-provider-oci.DataOciDatabaseOneoffPatchesOneoffPatchesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseOneoffPatchesOneoffPatchesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-oneoff-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-database-oneoff-patches/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-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.DataOciDatabaseOneoffPatchesOneoffPatchesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseOneoffPatchesOneoffPatchesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-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-database-oneoff-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-database-oneoff-patches/index.ts",
            "line": 183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-oneoff-patches/index:DataOciDatabaseOneoffPatchesOneoffPatchesList"
    },
    "cdktf-provider-oci.DataOciDatabaseOneoffPatchesOneoffPatchesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseOneoffPatchesOneoffPatchesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-oneoff-patches/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-database-oneoff-patches/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseOneoffPatchesOneoffPatchesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 93
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 109
          },
          "name": "downloadOneoffPatchTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 125
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 130
          },
          "name": "oneOffPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 135
          },
          "name": "releaseUpdate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 140
          },
          "name": "sha256Sum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 145
          },
          "name": "sizeInKbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 150
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 156
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 161
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 166
          },
          "name": "timeOfExpiration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 171
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-oneoff-patches/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseOneoffPatchesOneoffPatches"
          }
        }
      ],
      "symbolId": "src/data-oci-database-oneoff-patches/index:DataOciDatabaseOneoffPatchesOneoffPatchesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabase": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_database oci_database_pluggable_database}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_database oci_database_pluggable_database} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-database/index.ts",
          "line": 553
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-database/index.ts",
        "line": 521
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabasePluggableDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 538
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabasePluggableDatabase to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabasePluggableDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabasePluggableDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 731
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 737
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabasePluggableDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 526
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 577
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 583
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 588
          },
          "name": "containerDatabaseAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 593
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 598
          },
          "name": "convertToRegularTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 604
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 610
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 615
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 620
          },
          "name": "isRestricted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 625
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 630
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 635
          },
          "name": "openMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 640
          },
          "name": "pdbAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 646
          },
          "name": "pdbCreationTypeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbCreationTypeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 651
          },
          "name": "pdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 657
          },
          "name": "pdbNodeLevelDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbNodeLevelDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 676
          },
          "name": "pluggableDatabaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasePluggableDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 687
          },
          "name": "refreshableCloneConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseRefreshableCloneConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 681
          },
          "name": "refreshTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 692
          },
          "name": "rotateKeyTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 697
          },
          "name": "shouldCreatePdbBackup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 702
          },
          "name": "shouldPdbAdminAccountBeLocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 707
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 713
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 718
          },
          "name": "tdeWalletPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 723
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 670
          },
          "name": "pluggableDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 663
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database/index:DataOciDatabasePluggableDatabase"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-database/index.ts",
        "line": 9
      },
      "name": "DataOciDatabasePluggableDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_database#pluggable_database_id DataOciDatabasePluggableDatabase#pluggable_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 13
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database/index:DataOciDatabasePluggableDatabaseConfig"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabaseConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-database/index.ts",
        "line": 15
      },
      "name": "DataOciDatabasePluggableDatabaseConnectionStrings",
      "symbolId": "src/data-oci-database-pluggable-database/index:DataOciDatabasePluggableDatabaseConnectionStrings"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabaseConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-database/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-database-pluggable-database/index.ts",
        "line": 83
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/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.DataOciDatabasePluggableDatabaseConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabasePluggableDatabaseConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/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-database-pluggable-database/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-database-pluggable-database/index.ts",
            "line": 90
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database/index:DataOciDatabasePluggableDatabaseConnectionStringsList"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabaseConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-database/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-database-pluggable-database/index.ts",
        "line": 38
      },
      "name": "DataOciDatabasePluggableDatabaseConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 68
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 73
          },
          "name": "pdbDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 78
          },
          "name": "pdbIpDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseConnectionStrings"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database/index:DataOciDatabasePluggableDatabaseConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbCreationTypeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbCreationTypeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-database/index.ts",
        "line": 176
      },
      "name": "DataOciDatabasePluggableDatabasePdbCreationTypeDetails",
      "symbolId": "src/data-oci-database-pluggable-database/index:DataOciDatabasePluggableDatabasePdbCreationTypeDetails"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbCreationTypeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbCreationTypeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-database/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-database-pluggable-database/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/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.DataOciDatabasePluggableDatabasePdbCreationTypeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabasePluggableDatabasePdbCreationTypeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/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-database-pluggable-database/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-database-pluggable-database/index.ts",
            "line": 276
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database/index:DataOciDatabasePluggableDatabasePdbCreationTypeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbCreationTypeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbCreationTypeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-database/index.ts",
          "line": 208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-database/index.ts",
        "line": 199
      },
      "name": "DataOciDatabasePluggableDatabasePdbCreationTypeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 228
          },
          "name": "creationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 238
          },
          "name": "dblinkUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 233
          },
          "name": "dblinkUserPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 243
          },
          "name": "isThinClone",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 249
          },
          "name": "refreshableCloneDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 254
          },
          "name": "sourceContainerDatabaseAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 259
          },
          "name": "sourcePluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 264
          },
          "name": "sourcePluggableDatabaseSnapshotId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbCreationTypeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database/index:DataOciDatabasePluggableDatabasePdbCreationTypeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-database/index.ts",
        "line": 101
      },
      "name": "DataOciDatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetails",
      "symbolId": "src/data-oci-database-pluggable-database/index:DataOciDatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetails"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-database/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-database-pluggable-database/index.ts",
        "line": 158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/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.DataOciDatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/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-database-pluggable-database/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-database-pluggable-database/index.ts",
            "line": 165
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database/index:DataOciDatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-database/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/data-oci-database-pluggable-database/index.ts",
        "line": 124
      },
      "name": "DataOciDatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 153
          },
          "name": "isRefreshableClone",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database/index:DataOciDatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbNodeLevelDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbNodeLevelDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-database/index.ts",
        "line": 287
      },
      "name": "DataOciDatabasePluggableDatabasePdbNodeLevelDetails",
      "symbolId": "src/data-oci-database-pluggable-database/index:DataOciDatabasePluggableDatabasePdbNodeLevelDetails"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbNodeLevelDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbNodeLevelDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-database/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-database-pluggable-database/index.ts",
        "line": 349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/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.DataOciDatabasePluggableDatabasePdbNodeLevelDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabasePluggableDatabasePdbNodeLevelDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/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-database-pluggable-database/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-database-pluggable-database/index.ts",
            "line": 356
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database/index:DataOciDatabasePluggableDatabasePdbNodeLevelDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbNodeLevelDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbNodeLevelDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-database/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-database-pluggable-database/index.ts",
        "line": 310
      },
      "name": "DataOciDatabasePluggableDatabasePdbNodeLevelDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 339
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 344
          },
          "name": "openMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasePdbNodeLevelDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database/index:DataOciDatabasePluggableDatabasePdbNodeLevelDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasePluggableDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasePluggableDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-database/index.ts",
        "line": 367
      },
      "name": "DataOciDatabasePluggableDatabasePluggableDatabaseManagementConfig",
      "symbolId": "src/data-oci-database-pluggable-database/index:DataOciDatabasePluggableDatabasePluggableDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasePluggableDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasePluggableDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-database/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-database-pluggable-database/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/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.DataOciDatabasePluggableDatabasePluggableDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabasePluggableDatabasePluggableDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/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-database-pluggable-database/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-database-pluggable-database/index.ts",
            "line": 431
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database/index:DataOciDatabasePluggableDatabasePluggableDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasePluggableDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasePluggableDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-database/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-database-pluggable-database/index.ts",
        "line": 390
      },
      "name": "DataOciDatabasePluggableDatabasePluggableDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 419
          },
          "name": "managementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasePluggableDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database/index:DataOciDatabasePluggableDatabasePluggableDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabaseRefreshableCloneConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseRefreshableCloneConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-database/index.ts",
        "line": 442
      },
      "name": "DataOciDatabasePluggableDatabaseRefreshableCloneConfig",
      "symbolId": "src/data-oci-database-pluggable-database/index:DataOciDatabasePluggableDatabaseRefreshableCloneConfig"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabaseRefreshableCloneConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseRefreshableCloneConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-database/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-database-pluggable-database/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/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.DataOciDatabasePluggableDatabaseRefreshableCloneConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabasePluggableDatabaseRefreshableCloneConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/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-database-pluggable-database/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-database-pluggable-database/index.ts",
            "line": 506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database/index:DataOciDatabasePluggableDatabaseRefreshableCloneConfigList"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabaseRefreshableCloneConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseRefreshableCloneConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-database/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-database-pluggable-database/index.ts",
        "line": 465
      },
      "name": "DataOciDatabasePluggableDatabaseRefreshableCloneConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 494
          },
          "name": "isRefreshableClone",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database/index.ts",
            "line": 478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseRefreshableCloneConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database/index:DataOciDatabasePluggableDatabaseRefreshableCloneConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshot": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_database_snapshot oci_database_pluggable_database_snapshot}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshot",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_database_snapshot oci_database_pluggable_database_snapshot} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-database-snapshot/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.DataOciDatabasePluggableDatabaseSnapshotConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-database-snapshot/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabasePluggableDatabaseSnapshot resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshot/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 DataOciDatabasePluggableDatabaseSnapshot to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_database_snapshot#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabasePluggableDatabaseSnapshot that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabasePluggableDatabaseSnapshot to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshot/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-database-pluggable-database-snapshot/index.ts",
            "line": 155
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabasePluggableDatabaseSnapshot",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshot/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshot/index.ts",
            "line": 75
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshot/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshot/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshot/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshot/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshot/index.ts",
            "line": 102
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshot/index.ts",
            "line": 107
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshot/index.ts",
            "line": 112
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshot/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshot/index.ts",
            "line": 136
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshot/index.ts",
            "line": 141
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshot/index.ts",
            "line": 125
          },
          "name": "pluggableDatabaseSnapshotIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshot/index.ts",
            "line": 118
          },
          "name": "pluggableDatabaseSnapshotId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database-snapshot/index:DataOciDatabasePluggableDatabaseSnapshot"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-database-snapshot/index.ts",
        "line": 9
      },
      "name": "DataOciDatabasePluggableDatabaseSnapshotConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_database_snapshot#pluggable_database_snapshot_id DataOciDatabasePluggableDatabaseSnapshot#pluggable_database_snapshot_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshot/index.ts",
            "line": 13
          },
          "name": "pluggableDatabaseSnapshotId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database-snapshot/index:DataOciDatabasePluggableDatabaseSnapshotConfig"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshots": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_database_snapshots oci_database_pluggable_database_snapshots}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshots",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_database_snapshots oci_database_pluggable_database_snapshots} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
          "line": 384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDatabasePluggableDatabaseSnapshotsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabasePluggableDatabaseSnapshots resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 369
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabasePluggableDatabaseSnapshots to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_database_snapshots#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabasePluggableDatabaseSnapshots that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabasePluggableDatabaseSnapshots to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 520
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 421
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 437
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 523
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 453
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 469
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 485
          },
          "name": "resetPluggableDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 507
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 535
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 547
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabasePluggableDatabaseSnapshots",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 357
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 517
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 495
          },
          "name": "pluggableDatabaseSnapshots",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsPluggableDatabaseSnapshotsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 425
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 441
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 527
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 457
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 473
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 489
          },
          "name": "pluggableDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 511
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 415
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 431
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 447
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 463
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 479
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 501
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database-snapshots/index:DataOciDatabasePluggableDatabaseSnapshots"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
        "line": 9
      },
      "name": "DataOciDatabasePluggableDatabaseSnapshotsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_database_snapshots#cluster_id DataOciDatabasePluggableDatabaseSnapshots#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/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/7.19.0/docs/data-sources/database_pluggable_database_snapshots#compartment_id DataOciDatabasePluggableDatabaseSnapshots#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/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/7.19.0/docs/data-sources/database_pluggable_database_snapshots#filter DataOciDatabasePluggableDatabaseSnapshots#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_pluggable_database_snapshots#id DataOciDatabasePluggableDatabaseSnapshots#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/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/7.19.0/docs/data-sources/database_pluggable_database_snapshots#name DataOciDatabasePluggableDatabaseSnapshots#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/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/7.19.0/docs/data-sources/database_pluggable_database_snapshots#pluggable_database_id DataOciDatabasePluggableDatabaseSnapshots#pluggable_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 32
          },
          "name": "pluggableDatabaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_database_snapshots#state DataOciDatabasePluggableDatabaseSnapshots#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database-snapshots/index:DataOciDatabasePluggableDatabaseSnapshotsConfig"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
        "line": 172
      },
      "name": "DataOciDatabasePluggableDatabaseSnapshotsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_database_snapshots#name DataOciDatabasePluggableDatabaseSnapshots#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 176
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_database_snapshots#values DataOciDatabasePluggableDatabaseSnapshots#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 184
          },
          "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/7.19.0/docs/data-sources/database_pluggable_database_snapshots#regex DataOciDatabasePluggableDatabaseSnapshots#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 180
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database-snapshots/index:DataOciDatabasePluggableDatabaseSnapshotsFilter"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-database-snapshots/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/data-oci-database-pluggable-database-snapshots/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/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.DataOciDatabasePluggableDatabaseSnapshotsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabasePluggableDatabaseSnapshotsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 337
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/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/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 337
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database-snapshots/index:DataOciDatabasePluggableDatabaseSnapshotsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-database-snapshots/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-database-pluggable-database-snapshots/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 307
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabasePluggableDatabaseSnapshotsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 295
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 311
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 324
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 288
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 301
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 317
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database-snapshots/index:DataOciDatabasePluggableDatabaseSnapshotsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsPluggableDatabaseSnapshots": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsPluggableDatabaseSnapshots",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
        "line": 44
      },
      "name": "DataOciDatabasePluggableDatabaseSnapshotsPluggableDatabaseSnapshots",
      "symbolId": "src/data-oci-database-pluggable-database-snapshots/index:DataOciDatabasePluggableDatabaseSnapshotsPluggableDatabaseSnapshots"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsPluggableDatabaseSnapshotsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsPluggableDatabaseSnapshotsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-database-snapshots/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/data-oci-database-pluggable-database-snapshots/index.ts",
        "line": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/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.DataOciDatabasePluggableDatabaseSnapshotsPluggableDatabaseSnapshotsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabasePluggableDatabaseSnapshotsPluggableDatabaseSnapshotsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 161
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/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/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 161
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database-snapshots/index:DataOciDatabasePluggableDatabaseSnapshotsPluggableDatabaseSnapshotsList"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsPluggableDatabaseSnapshotsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsPluggableDatabaseSnapshotsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-database-snapshots/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-database-pluggable-database-snapshots/index.ts",
        "line": 67
      },
      "name": "DataOciDatabasePluggableDatabaseSnapshotsPluggableDatabaseSnapshotsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 96
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 101
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 107
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 113
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 118
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 123
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 128
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 133
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 138
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 144
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 149
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-database-snapshots/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabaseSnapshotsPluggableDatabaseSnapshots"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-database-snapshots/index:DataOciDatabasePluggableDatabaseSnapshotsPluggableDatabaseSnapshotsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabases": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_databases oci_database_pluggable_databases}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_databases oci_database_pluggable_databases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-databases/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-databases/index.ts",
        "line": 930
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabasePluggableDatabases resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/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 DataOciDatabasePluggableDatabases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_databases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabasePluggableDatabases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabasePluggableDatabases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 1081
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 998
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 1014
          },
          "name": "resetDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 1084
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 1030
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 1046
          },
          "name": "resetPdbName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 1068
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 1096
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 1107
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabasePluggableDatabases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 935
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 1078
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 1056
          },
          "name": "pluggableDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 1002
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 1018
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 1088
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 1034
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 1050
          },
          "name": "pdbNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 1072
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 992
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 1008
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 1024
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 1040
          },
          "name": "pdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 1062
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabases"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-databases/index.ts",
        "line": 9
      },
      "name": "DataOciDatabasePluggableDatabasesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_databases#compartment_id DataOciDatabasePluggableDatabases#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/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/7.19.0/docs/data-sources/database_pluggable_databases#database_id DataOciDatabasePluggableDatabases#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 17
          },
          "name": "databaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_databases#filter DataOciDatabasePluggableDatabases#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_pluggable_databases#id DataOciDatabasePluggableDatabases#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/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/7.19.0/docs/data-sources/database_pluggable_databases#pdb_name DataOciDatabasePluggableDatabases#pdb_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 28
          },
          "name": "pdbName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_databases#state DataOciDatabasePluggableDatabases#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesConfig"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-databases/index.ts",
        "line": 750
      },
      "name": "DataOciDatabasePluggableDatabasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_databases#name DataOciDatabasePluggableDatabases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 754
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_pluggable_databases#values DataOciDatabasePluggableDatabases#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 762
          },
          "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/7.19.0/docs/data-sources/database_pluggable_databases#regex DataOciDatabasePluggableDatabases#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 758
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesFilter"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-databases/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-database-pluggable-databases/index.ts",
        "line": 907
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/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.DataOciDatabasePluggableDatabasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabasePluggableDatabasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/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-database-pluggable-databases/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-database-pluggable-databases/index.ts",
            "line": 915
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 908
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-databases/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-database-pluggable-databases/index.ts",
        "line": 808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 885
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabasePluggableDatabasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 873
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 889
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 902
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 866
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 879
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 895
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-databases/index.ts",
        "line": 542
      },
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabases",
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabases"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-databases/index.ts",
        "line": 40
      },
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabasesConnectionStrings",
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabasesConnectionStrings"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-databases/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-database-pluggable-databases/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/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.DataOciDatabasePluggableDatabasesPluggableDatabasesConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabasesConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/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-database-pluggable-databases/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-database-pluggable-databases/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabasesConnectionStringsList"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-databases/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-database-pluggable-databases/index.ts",
        "line": 63
      },
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabasesConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 93
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 98
          },
          "name": "pdbDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 103
          },
          "name": "pdbIpDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesConnectionStrings"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabasesConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-databases/index.ts",
        "line": 732
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 746
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 739
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 739
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 739
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabasesList"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-databases/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-database-pluggable-databases/index.ts",
        "line": 565
      },
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 594
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 600
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 605
          },
          "name": "containerDatabaseAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 610
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 615
          },
          "name": "convertToRegularTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 621
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 627
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 632
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 637
          },
          "name": "isRestricted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 642
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 647
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 652
          },
          "name": "openMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 657
          },
          "name": "pdbAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 663
          },
          "name": "pdbCreationTypeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 668
          },
          "name": "pdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 674
          },
          "name": "pdbNodeLevelDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbNodeLevelDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 680
          },
          "name": "pluggableDatabaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPluggableDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 691
          },
          "name": "refreshableCloneConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesRefreshableCloneConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 685
          },
          "name": "refreshTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 696
          },
          "name": "rotateKeyTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 701
          },
          "name": "shouldCreatePdbBackup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 706
          },
          "name": "shouldPdbAdminAccountBeLocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 711
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 717
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 722
          },
          "name": "tdeWalletPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 727
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 578
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabases"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-databases/index.ts",
        "line": 201
      },
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetails",
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetails"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-databases/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 308
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 301
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 301
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-databases/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-database-pluggable-databases/index.ts",
        "line": 224
      },
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 253
          },
          "name": "creationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 263
          },
          "name": "dblinkUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 258
          },
          "name": "dblinkUserPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 268
          },
          "name": "isThinClone",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 274
          },
          "name": "refreshableCloneDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsRefreshableCloneDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 279
          },
          "name": "sourceContainerDatabaseAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 284
          },
          "name": "sourcePluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 289
          },
          "name": "sourcePluggableDatabaseSnapshotId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsRefreshableCloneDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsRefreshableCloneDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-databases/index.ts",
        "line": 126
      },
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsRefreshableCloneDetails",
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsRefreshableCloneDetails"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsRefreshableCloneDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsRefreshableCloneDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-databases/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 197
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsRefreshableCloneDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsRefreshableCloneDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 190
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 190
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsRefreshableCloneDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsRefreshableCloneDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsRefreshableCloneDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-databases/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-database-pluggable-databases/index.ts",
        "line": 149
      },
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsRefreshableCloneDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 178
          },
          "name": "isRefreshableClone",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsRefreshableCloneDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabasesPdbCreationTypeDetailsRefreshableCloneDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbNodeLevelDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbNodeLevelDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-databases/index.ts",
        "line": 312
      },
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabasesPdbNodeLevelDetails",
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabasesPdbNodeLevelDetails"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbNodeLevelDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbNodeLevelDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-databases/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-database-pluggable-databases/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/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.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbNodeLevelDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabasesPdbNodeLevelDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/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-database-pluggable-databases/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-database-pluggable-databases/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabasesPdbNodeLevelDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbNodeLevelDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbNodeLevelDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-databases/index.ts",
        "line": 335
      },
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabasesPdbNodeLevelDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 364
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 369
          },
          "name": "openMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPdbNodeLevelDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabasesPdbNodeLevelDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPluggableDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPluggableDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-databases/index.ts",
        "line": 392
      },
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabasesPluggableDatabaseManagementConfig",
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabasesPluggableDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPluggableDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPluggableDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-databases/index.ts",
          "line": 456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-databases/index.ts",
        "line": 449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 463
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPluggableDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabasesPluggableDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 456
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 456
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 456
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabasesPluggableDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPluggableDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPluggableDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-databases/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-database-pluggable-databases/index.ts",
        "line": 415
      },
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabasesPluggableDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 444
          },
          "name": "managementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesPluggableDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabasesPluggableDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesRefreshableCloneConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesRefreshableCloneConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-databases/index.ts",
        "line": 467
      },
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabasesRefreshableCloneConfig",
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabasesRefreshableCloneConfig"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesRefreshableCloneConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesRefreshableCloneConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-databases/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-database-pluggable-databases/index.ts",
        "line": 524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/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.DataOciDatabasePluggableDatabasesPluggableDatabasesRefreshableCloneConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabasesRefreshableCloneConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/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-database-pluggable-databases/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-database-pluggable-databases/index.ts",
            "line": 531
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabasesRefreshableCloneConfigList"
    },
    "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesRefreshableCloneConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesRefreshableCloneConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-pluggable-databases/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-pluggable-databases/index.ts",
        "line": 490
      },
      "name": "DataOciDatabasePluggableDatabasesPluggableDatabasesRefreshableCloneConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 519
          },
          "name": "isRefreshableClone",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-pluggable-databases/index.ts",
            "line": 503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabasePluggableDatabasesPluggableDatabasesRefreshableCloneConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-database-pluggable-databases/index:DataOciDatabasePluggableDatabasesPluggableDatabasesRefreshableCloneConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledAction": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduled_action oci_database_scheduled_action}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledAction",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduled_action oci_database_scheduled_action} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduled-action/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.DataOciDatabaseScheduledActionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduled-action/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseScheduledAction resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/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 DataOciDatabaseScheduledAction to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduled_action#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseScheduledAction that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseScheduledAction to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 261
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 267
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseScheduledAction",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 109
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 161
          },
          "name": "actionMembers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionActionMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 166
          },
          "name": "actionOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 172
          },
          "name": "actionParams",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 177
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 182
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 188
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 193
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 198
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 204
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 209
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 227
          },
          "name": "schedulingPlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 232
          },
          "name": "schedulingWindowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 237
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 243
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 248
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 253
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 222
          },
          "name": "scheduledActionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 215
          },
          "name": "scheduledActionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-action/index:DataOciDatabaseScheduledAction"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionActionMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionActionMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduled-action/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseScheduledActionActionMembers",
      "symbolId": "src/data-oci-database-scheduled-action/index:DataOciDatabaseScheduledActionActionMembers"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionActionMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionActionMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduled-action/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-database-scheduled-action/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/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.DataOciDatabaseScheduledActionActionMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseScheduledActionActionMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/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-database-scheduled-action/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-database-scheduled-action/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-action/index:DataOciDatabaseScheduledActionActionMembersList"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionActionMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionActionMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduled-action/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-database-scheduled-action/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseScheduledActionActionMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 67
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 72
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 77
          },
          "name": "memberOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionActionMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-action/index:DataOciDatabaseScheduledActionActionMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduled-action/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseScheduledActionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduled_action#scheduled_action_id DataOciDatabaseScheduledAction#scheduled_action_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action/index.ts",
            "line": 13
          },
          "name": "scheduledActionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-action/index:DataOciDatabaseScheduledActionConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionParams": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduled_action_params oci_database_scheduled_action_params}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParams",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduled_action_params oci_database_scheduled_action_params} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduled-action-params/index.ts",
          "line": 411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduled-action-params/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseScheduledActionParams resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 396
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseScheduledActionParams to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduled_action_params#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseScheduledActionParams that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseScheduledActionParams to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 476
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 479
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 450
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 491
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 499
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseScheduledActionParams",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 384
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 438
          },
          "name": "actionParamValuesCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsActionParamValuesCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 473
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 483
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 454
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 467
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 444
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 460
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-action-params/index:DataOciDatabaseScheduledActionParams"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsActionParamValuesCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsActionParamValuesCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduled-action-params/index.ts",
        "line": 123
      },
      "name": "DataOciDatabaseScheduledActionParamsActionParamValuesCollection",
      "symbolId": "src/data-oci-database-scheduled-action-params/index:DataOciDatabaseScheduledActionParamsActionParamValuesCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsActionParamValuesCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsActionParamValuesCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduled-action-params/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseScheduledActionParamsActionParamValuesCollectionItems",
      "symbolId": "src/data-oci-database-scheduled-action-params/index:DataOciDatabaseScheduledActionParamsActionParamValuesCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsActionParamValuesCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsActionParamValuesCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduled-action-params/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-database-scheduled-action-params/index.ts",
        "line": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/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.DataOciDatabaseScheduledActionParamsActionParamValuesCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseScheduledActionParamsActionParamValuesCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/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-database-scheduled-action-params/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-database-scheduled-action-params/index.ts",
            "line": 112
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-action-params/index:DataOciDatabaseScheduledActionParamsActionParamValuesCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsActionParamValuesCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsActionParamValuesCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduled-action-params/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-database-scheduled-action-params/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseScheduledActionParamsActionParamValuesCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 80
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 85
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 90
          },
          "name": "parameterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 95
          },
          "name": "parameterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 100
          },
          "name": "parameterValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsActionParamValuesCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-action-params/index:DataOciDatabaseScheduledActionParamsActionParamValuesCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsActionParamValuesCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsActionParamValuesCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduled-action-params/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-database-scheduled-action-params/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/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.DataOciDatabaseScheduledActionParamsActionParamValuesCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseScheduledActionParamsActionParamValuesCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/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-database-scheduled-action-params/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-database-scheduled-action-params/index.ts",
            "line": 188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-action-params/index:DataOciDatabaseScheduledActionParamsActionParamValuesCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsActionParamValuesCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsActionParamValuesCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduled-action-params/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-database-scheduled-action-params/index.ts",
        "line": 146
      },
      "name": "DataOciDatabaseScheduledActionParamsActionParamValuesCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 176
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsActionParamValuesCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsActionParamValuesCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-action-params/index:DataOciDatabaseScheduledActionParamsActionParamValuesCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduled-action-params/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseScheduledActionParamsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduled_action_params#type DataOciDatabaseScheduledActionParams#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 20
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduled_action_params#filter DataOciDatabaseScheduledActionParams#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_scheduled_action_params#id DataOciDatabaseScheduledActionParams#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-action-params/index:DataOciDatabaseScheduledActionParamsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduled-action-params/index.ts",
        "line": 199
      },
      "name": "DataOciDatabaseScheduledActionParamsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduled_action_params#name DataOciDatabaseScheduledActionParams#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 203
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduled_action_params#values DataOciDatabaseScheduledActionParams#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 211
          },
          "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/7.19.0/docs/data-sources/database_scheduled_action_params#regex DataOciDatabaseScheduledActionParams#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 207
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-action-params/index:DataOciDatabaseScheduledActionParamsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduled-action-params/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-database-scheduled-action-params/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/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.DataOciDatabaseScheduledActionParamsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseScheduledActionParamsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/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-database-scheduled-action-params/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-database-scheduled-action-params/index.ts",
            "line": 364
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-action-params/index:DataOciDatabaseScheduledActionParamsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduled-action-params/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/data-oci-database-scheduled-action-params/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 334
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseScheduledActionParamsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 322
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 338
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 351
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 315
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 328
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 344
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-action-params/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionParamsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-action-params/index:DataOciDatabaseScheduledActionParamsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduled_actions oci_database_scheduled_actions}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduled_actions oci_database_scheduled_actions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduled-actions/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduled-actions/index.ts",
        "line": 540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseScheduledActions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/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 DataOciDatabaseScheduledActions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduled_actions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseScheduledActions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseScheduledActions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 705
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 622
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 708
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 638
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 660
          },
          "name": "resetSchedulingPlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 676
          },
          "name": "resetServiceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 692
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/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-database-scheduled-actions/index.ts",
            "line": 732
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseScheduledActions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 545
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 702
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 648
          },
          "name": "scheduledActionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 610
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 626
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 712
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 642
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 664
          },
          "name": "schedulingPlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 680
          },
          "name": "serviceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 696
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 603
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 616
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 632
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 654
          },
          "name": "schedulingPlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 670
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 686
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-actions/index:DataOciDatabaseScheduledActions"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduled-actions/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseScheduledActionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduled_actions#compartment_id DataOciDatabaseScheduledActions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/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/7.19.0/docs/data-sources/database_scheduled_actions#display_name DataOciDatabaseScheduledActions#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/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/7.19.0/docs/data-sources/database_scheduled_actions#filter DataOciDatabaseScheduledActions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_scheduled_actions#id DataOciDatabaseScheduledActions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/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/7.19.0/docs/data-sources/database_scheduled_actions#scheduling_plan_id DataOciDatabaseScheduledActions#scheduling_plan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 28
          },
          "name": "schedulingPlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduled_actions#service_type DataOciDatabaseScheduledActions#service_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 32
          },
          "name": "serviceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduled_actions#state DataOciDatabaseScheduledActions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-actions/index:DataOciDatabaseScheduledActionsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduled-actions/index.ts",
        "line": 360
      },
      "name": "DataOciDatabaseScheduledActionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduled_actions#name DataOciDatabaseScheduledActions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/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/7.19.0/docs/data-sources/database_scheduled_actions#values DataOciDatabaseScheduledActions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/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/7.19.0/docs/data-sources/database_scheduled_actions#regex DataOciDatabaseScheduledActions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 368
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-actions/index:DataOciDatabaseScheduledActionsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduled-actions/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-database-scheduled-actions/index.ts",
        "line": 517
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/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.DataOciDatabaseScheduledActionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseScheduledActionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/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-database-scheduled-actions/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-database-scheduled-actions/index.ts",
            "line": 525
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-actions/index:DataOciDatabaseScheduledActionsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduled-actions/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-database-scheduled-actions/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 495
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseScheduledActionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 483
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/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-database-scheduled-actions/index.ts",
            "line": 512
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 476
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 489
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 505
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-actions/index:DataOciDatabaseScheduledActionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduled-actions/index.ts",
        "line": 284
      },
      "name": "DataOciDatabaseScheduledActionsScheduledActionCollection",
      "symbolId": "src/data-oci-database-scheduled-actions/index:DataOciDatabaseScheduledActionsScheduledActionCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduled-actions/index.ts",
        "line": 129
      },
      "name": "DataOciDatabaseScheduledActionsScheduledActionCollectionItems",
      "symbolId": "src/data-oci-database-scheduled-actions/index:DataOciDatabaseScheduledActionsScheduledActionCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionItemsActionMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionItemsActionMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduled-actions/index.ts",
        "line": 44
      },
      "name": "DataOciDatabaseScheduledActionsScheduledActionCollectionItemsActionMembers",
      "symbolId": "src/data-oci-database-scheduled-actions/index:DataOciDatabaseScheduledActionsScheduledActionCollectionItemsActionMembers"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionItemsActionMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionItemsActionMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduled-actions/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-database-scheduled-actions/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/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.DataOciDatabaseScheduledActionsScheduledActionCollectionItemsActionMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseScheduledActionsScheduledActionCollectionItemsActionMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/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-database-scheduled-actions/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-database-scheduled-actions/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-actions/index:DataOciDatabaseScheduledActionsScheduledActionCollectionItemsActionMembersList"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionItemsActionMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionItemsActionMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduled-actions/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-database-scheduled-actions/index.ts",
        "line": 67
      },
      "name": "DataOciDatabaseScheduledActionsScheduledActionCollectionItemsActionMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 96
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 101
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 106
          },
          "name": "memberOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionItemsActionMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-actions/index:DataOciDatabaseScheduledActionsScheduledActionCollectionItemsActionMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduled-actions/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-database-scheduled-actions/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/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.DataOciDatabaseScheduledActionsScheduledActionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseScheduledActionsScheduledActionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/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-database-scheduled-actions/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-database-scheduled-actions/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-actions/index:DataOciDatabaseScheduledActionsScheduledActionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduled-actions/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-database-scheduled-actions/index.ts",
        "line": 152
      },
      "name": "DataOciDatabaseScheduledActionsScheduledActionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 182
          },
          "name": "actionMembers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionItemsActionMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 187
          },
          "name": "actionOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 193
          },
          "name": "actionParams",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 198
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 203
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 209
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 214
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 219
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 225
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 230
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 235
          },
          "name": "schedulingPlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 240
          },
          "name": "schedulingWindowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 245
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 251
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 256
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 261
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-actions/index:DataOciDatabaseScheduledActionsScheduledActionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduled-actions/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-database-scheduled-actions/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/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.DataOciDatabaseScheduledActionsScheduledActionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseScheduledActionsScheduledActionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/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-database-scheduled-actions/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-database-scheduled-actions/index.ts",
            "line": 349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-actions/index:DataOciDatabaseScheduledActionsScheduledActionCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduled-actions/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-database-scheduled-actions/index.ts",
        "line": 307
      },
      "name": "DataOciDatabaseScheduledActionsScheduledActionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 337
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduled-actions/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseScheduledActionsScheduledActionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduled-actions/index:DataOciDatabaseScheduledActionsScheduledActionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPlan": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_plan oci_database_scheduling_plan}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlan",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_plan oci_database_scheduling_plan} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-plan/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.DataOciDatabaseSchedulingPlanConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-plan/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseSchedulingPlan resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/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 DataOciDatabaseSchedulingPlan to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_plan#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseSchedulingPlan that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseSchedulingPlan to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/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-database-scheduling-plan/index.ts",
            "line": 180
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPlan",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/index.ts",
            "line": 91
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/index.ts",
            "line": 107
          },
          "name": "isUsingRecommendedScheduledActions",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/index.ts",
            "line": 112
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/index.ts",
            "line": 117
          },
          "name": "planIntent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/index.ts",
            "line": 122
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/index.ts",
            "line": 140
          },
          "name": "schedulingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/index.ts",
            "line": 145
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/index.ts",
            "line": 150
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/index.ts",
            "line": 156
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/index.ts",
            "line": 161
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/index.ts",
            "line": 166
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/index.ts",
            "line": 135
          },
          "name": "schedulingPlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/index.ts",
            "line": 128
          },
          "name": "schedulingPlanId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-plan/index:DataOciDatabaseSchedulingPlan"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPlanConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlanConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-plan/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseSchedulingPlanConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_plan#scheduling_plan_id DataOciDatabaseSchedulingPlan#scheduling_plan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plan/index.ts",
            "line": 13
          },
          "name": "schedulingPlanId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-plan/index:DataOciDatabaseSchedulingPlanConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPlans": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_plans oci_database_scheduling_plans}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlans",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_plans oci_database_scheduling_plans} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-plans/index.ts",
          "line": 485
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-plans/index.ts",
        "line": 453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseSchedulingPlans resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 470
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseSchedulingPlans to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_plans#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseSchedulingPlans that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseSchedulingPlans to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 618
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 535
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 621
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 551
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 567
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 589
          },
          "name": "resetSchedulingPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 605
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 633
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 645
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPlans",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 458
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 615
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 577
          },
          "name": "schedulingPlanCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansSchedulingPlanCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 523
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 539
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 625
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 555
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 571
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 593
          },
          "name": "schedulingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 609
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 516
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 529
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 545
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 561
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 583
          },
          "name": "schedulingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 599
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-plans/index:DataOciDatabaseSchedulingPlans"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPlansConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-plans/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseSchedulingPlansConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_plans#compartment_id DataOciDatabaseSchedulingPlans#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-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/7.19.0/docs/data-sources/database_scheduling_plans#display_name DataOciDatabaseSchedulingPlans#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-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/7.19.0/docs/data-sources/database_scheduling_plans#filter DataOciDatabaseSchedulingPlans#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_scheduling_plans#id DataOciDatabaseSchedulingPlans#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-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/7.19.0/docs/data-sources/database_scheduling_plans#resource_id DataOciDatabaseSchedulingPlans#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/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/7.19.0/docs/data-sources/database_scheduling_plans#scheduling_policy_id DataOciDatabaseSchedulingPlans#scheduling_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 32
          },
          "name": "schedulingPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_plans#state DataOciDatabaseSchedulingPlans#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-plans/index:DataOciDatabaseSchedulingPlansConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPlansFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-plans/index.ts",
        "line": 273
      },
      "name": "DataOciDatabaseSchedulingPlansFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_plans#name DataOciDatabaseSchedulingPlans#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 277
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_plans#values DataOciDatabaseSchedulingPlans#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 285
          },
          "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/7.19.0/docs/data-sources/database_scheduling_plans#regex DataOciDatabaseSchedulingPlans#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 281
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-plans/index:DataOciDatabaseSchedulingPlansFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPlansFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-plans/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-plans/index.ts",
        "line": 430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 445
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPlansFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 438
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 438
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 438
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-plans/index:DataOciDatabaseSchedulingPlansFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPlansFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-plans/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-database-scheduling-plans/index.ts",
        "line": 331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 408
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseSchedulingPlansFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 396
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 412
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 425
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 389
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 402
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 418
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-plans/index:DataOciDatabaseSchedulingPlansFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPlansSchedulingPlanCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansSchedulingPlanCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-plans/index.ts",
        "line": 197
      },
      "name": "DataOciDatabaseSchedulingPlansSchedulingPlanCollection",
      "symbolId": "src/data-oci-database-scheduling-plans/index:DataOciDatabaseSchedulingPlansSchedulingPlanCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPlansSchedulingPlanCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansSchedulingPlanCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-plans/index.ts",
        "line": 44
      },
      "name": "DataOciDatabaseSchedulingPlansSchedulingPlanCollectionItems",
      "symbolId": "src/data-oci-database-scheduling-plans/index:DataOciDatabaseSchedulingPlansSchedulingPlanCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPlansSchedulingPlanCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansSchedulingPlanCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-plans/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-database-scheduling-plans/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/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.DataOciDatabaseSchedulingPlansSchedulingPlanCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPlansSchedulingPlanCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/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-database-scheduling-plans/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-database-scheduling-plans/index.ts",
            "line": 186
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-plans/index:DataOciDatabaseSchedulingPlansSchedulingPlanCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPlansSchedulingPlanCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansSchedulingPlanCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-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-database-scheduling-plans/index.ts",
        "line": 67
      },
      "name": "DataOciDatabaseSchedulingPlansSchedulingPlanCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 96
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 102
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 107
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 112
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 118
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 123
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 128
          },
          "name": "isUsingRecommendedScheduledActions",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 133
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 138
          },
          "name": "planIntent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 143
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 148
          },
          "name": "schedulingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 153
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 158
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 164
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 169
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 174
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansSchedulingPlanCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-plans/index:DataOciDatabaseSchedulingPlansSchedulingPlanCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPlansSchedulingPlanCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansSchedulingPlanCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-plans/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-plans/index.ts",
        "line": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 269
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansSchedulingPlanCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPlansSchedulingPlanCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 262
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 262
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 262
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-plans/index:DataOciDatabaseSchedulingPlansSchedulingPlanCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPlansSchedulingPlanCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansSchedulingPlanCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-plans/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-database-scheduling-plans/index.ts",
        "line": 220
      },
      "name": "DataOciDatabaseSchedulingPlansSchedulingPlanCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 250
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansSchedulingPlanCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-plans/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPlansSchedulingPlanCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-plans/index:DataOciDatabaseSchedulingPlansSchedulingPlanCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policies oci_database_scheduling_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policies oci_database_scheduling_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policies/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.DataOciDatabaseSchedulingPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policies/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseSchedulingPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/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 DataOciDatabaseSchedulingPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseSchedulingPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseSchedulingPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 555
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 504
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 558
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 520
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 542
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/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-database-scheduling-policies/index.ts",
            "line": 580
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 429
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 552
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 530
          },
          "name": "schedulingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesSchedulingPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 492
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 508
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 562
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 524
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 546
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 485
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 498
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 514
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 536
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policies/index:DataOciDatabaseSchedulingPolicies"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policies/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseSchedulingPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policies#compartment_id DataOciDatabaseSchedulingPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-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/7.19.0/docs/data-sources/database_scheduling_policies#display_name DataOciDatabaseSchedulingPolicies#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-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/7.19.0/docs/data-sources/database_scheduling_policies#filter DataOciDatabaseSchedulingPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_scheduling_policies#id DataOciDatabaseSchedulingPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-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/7.19.0/docs/data-sources/database_scheduling_policies#state DataOciDatabaseSchedulingPolicies#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policies/index:DataOciDatabaseSchedulingPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policies/index.ts",
        "line": 244
      },
      "name": "DataOciDatabaseSchedulingPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policies#name DataOciDatabaseSchedulingPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/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/7.19.0/docs/data-sources/database_scheduling_policies#values DataOciDatabaseSchedulingPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/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/7.19.0/docs/data-sources/database_scheduling_policies#regex DataOciDatabaseSchedulingPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 252
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policies/index:DataOciDatabaseSchedulingPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policies/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-database-scheduling-policies/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/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.DataOciDatabaseSchedulingPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/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-database-scheduling-policies/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-database-scheduling-policies/index.ts",
            "line": 409
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policies/index:DataOciDatabaseSchedulingPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policies/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-database-scheduling-policies/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 379
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseSchedulingPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 367
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/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-database-scheduling-policies/index.ts",
            "line": 396
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 360
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 373
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 389
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policies/index:DataOciDatabaseSchedulingPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesSchedulingPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesSchedulingPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policies/index.ts",
        "line": 111
      },
      "name": "DataOciDatabaseSchedulingPoliciesSchedulingPolicies",
      "symbolId": "src/data-oci-database-scheduling-policies/index:DataOciDatabaseSchedulingPoliciesSchedulingPolicies"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesSchedulingPoliciesCadenceStartMonth": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesSchedulingPoliciesCadenceStartMonth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policies/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseSchedulingPoliciesSchedulingPoliciesCadenceStartMonth",
      "symbolId": "src/data-oci-database-scheduling-policies/index:DataOciDatabaseSchedulingPoliciesSchedulingPoliciesCadenceStartMonth"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesSchedulingPoliciesCadenceStartMonthList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesSchedulingPoliciesCadenceStartMonthList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policies/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-database-scheduling-policies/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/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.DataOciDatabaseSchedulingPoliciesSchedulingPoliciesCadenceStartMonthOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPoliciesSchedulingPoliciesCadenceStartMonthList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/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-database-scheduling-policies/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-database-scheduling-policies/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policies/index:DataOciDatabaseSchedulingPoliciesSchedulingPoliciesCadenceStartMonthList"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesSchedulingPoliciesCadenceStartMonthOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesSchedulingPoliciesCadenceStartMonthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-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-database-scheduling-policies/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseSchedulingPoliciesSchedulingPoliciesCadenceStartMonthOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 88
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesSchedulingPoliciesCadenceStartMonth"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policies/index:DataOciDatabaseSchedulingPoliciesSchedulingPoliciesCadenceStartMonthOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesSchedulingPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesSchedulingPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policies/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-database-scheduling-policies/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/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.DataOciDatabaseSchedulingPoliciesSchedulingPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPoliciesSchedulingPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/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-database-scheduling-policies/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-database-scheduling-policies/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policies/index:DataOciDatabaseSchedulingPoliciesSchedulingPoliciesList"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesSchedulingPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesSchedulingPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policies/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-database-scheduling-policies/index.ts",
        "line": 134
      },
      "name": "DataOciDatabaseSchedulingPoliciesSchedulingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 163
          },
          "name": "cadence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 169
          },
          "name": "cadenceStartMonth",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesSchedulingPoliciesCadenceStartMonthList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 174
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 180
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 185
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 191
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 196
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 201
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 206
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 211
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 216
          },
          "name": "timeNextWindowStarts",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 221
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policies/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPoliciesSchedulingPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policies/index:DataOciDatabaseSchedulingPoliciesSchedulingPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy oci_database_scheduling_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy oci_database_scheduling_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy/index.ts",
          "line": 126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseSchedulingPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/index.ts",
            "line": 111
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseSchedulingPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseSchedulingPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseSchedulingPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/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-database-scheduling-policy/index.ts",
            "line": 235
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/index.ts",
            "line": 99
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/index.ts",
            "line": 150
          },
          "name": "cadence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/index.ts",
            "line": 156
          },
          "name": "cadenceStartMonth",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyCadenceStartMonthList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/index.ts",
            "line": 161
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/index.ts",
            "line": 167
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/index.ts",
            "line": 172
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/index.ts",
            "line": 178
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/index.ts",
            "line": 183
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/index.ts",
            "line": 188
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/index.ts",
            "line": 206
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/index.ts",
            "line": 211
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/index.ts",
            "line": 216
          },
          "name": "timeNextWindowStarts",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/index.ts",
            "line": 221
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/index.ts",
            "line": 201
          },
          "name": "schedulingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/index.ts",
            "line": 194
          },
          "name": "schedulingPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy/index:DataOciDatabaseSchedulingPolicy"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyCadenceStartMonth": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyCadenceStartMonth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseSchedulingPolicyCadenceStartMonth",
      "symbolId": "src/data-oci-database-scheduling-policy/index:DataOciDatabaseSchedulingPolicyCadenceStartMonth"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyCadenceStartMonthList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyCadenceStartMonthList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy/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-database-scheduling-policy/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/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.DataOciDatabaseSchedulingPolicyCadenceStartMonthOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPolicyCadenceStartMonthList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/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-database-scheduling-policy/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-database-scheduling-policy/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy/index:DataOciDatabaseSchedulingPolicyCadenceStartMonthList"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyCadenceStartMonthOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyCadenceStartMonthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy/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-database-scheduling-policy/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseSchedulingPolicyCadenceStartMonthOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/index.ts",
            "line": 67
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyCadenceStartMonth"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy/index:DataOciDatabaseSchedulingPolicyCadenceStartMonthOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseSchedulingPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy#scheduling_policy_id DataOciDatabaseSchedulingPolicy#scheduling_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy/index.ts",
            "line": 13
          },
          "name": "schedulingPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy/index:DataOciDatabaseSchedulingPolicyConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy_recommended_scheduled_actions oci_database_scheduling_policy_recommended_scheduled_actions}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy_recommended_scheduled_actions oci_database_scheduling_policy_recommended_scheduled_actions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
          "line": 516
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseSchedulingPolicyRecommendedScheduledActions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 501
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseSchedulingPolicyRecommendedScheduledActions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy_recommended_scheduled_actions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseSchedulingPolicyRecommendedScheduledActions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseSchedulingPolicyRecommendedScheduledActions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 609
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 612
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 551
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/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-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 634
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPolicyRecommendedScheduledActions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 489
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 606
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 574
          },
          "name": "recommendedScheduledActionsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 616
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 555
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 568
          },
          "name": "planIntentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 587
          },
          "name": "schedulingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 600
          },
          "name": "schedulingPolicyTargetResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 545
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 561
          },
          "name": "planIntent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 580
          },
          "name": "schedulingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 593
          },
          "name": "schedulingPolicyTargetResourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index:DataOciDatabaseSchedulingPolicyRecommendedScheduledActions"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy_recommended_scheduled_actions#plan_intent DataOciDatabaseSchedulingPolicyRecommendedScheduledActions#plan_intent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 20
          },
          "name": "planIntent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy_recommended_scheduled_actions#scheduling_policy_id DataOciDatabaseSchedulingPolicyRecommendedScheduledActions#scheduling_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 24
          },
          "name": "schedulingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy_recommended_scheduled_actions#scheduling_policy_target_resource_id DataOciDatabaseSchedulingPolicyRecommendedScheduledActions#scheduling_policy_target_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 28
          },
          "name": "schedulingPolicyTargetResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy_recommended_scheduled_actions#filter DataOciDatabaseSchedulingPolicyRecommendedScheduledActions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_scheduling_policy_recommended_scheduled_actions#id DataOciDatabaseSchedulingPolicyRecommendedScheduledActions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index:DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
        "line": 304
      },
      "name": "DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy_recommended_scheduled_actions#name DataOciDatabaseSchedulingPolicyRecommendedScheduledActions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 308
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy_recommended_scheduled_actions#values DataOciDatabaseSchedulingPolicyRecommendedScheduledActions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 316
          },
          "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/7.19.0/docs/data-sources/database_scheduling_policy_recommended_scheduled_actions#regex DataOciDatabaseSchedulingPolicyRecommendedScheduledActions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 312
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index:DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/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-database-scheduling-policy-recommended-scheduled-actions/index.ts",
        "line": 461
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/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.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/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-database-scheduling-policy-recommended-scheduled-actions/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-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 469
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index:DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 439
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 427
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 443
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 456
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 420
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 433
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 449
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 376
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index:DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
        "line": 228
      },
      "name": "DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollection",
      "symbolId": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index:DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
        "line": 121
      },
      "name": "DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItems",
      "symbolId": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index:DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsActionMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsActionMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsActionMembers",
      "symbolId": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index:DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsActionMembers"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsActionMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsActionMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/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-database-scheduling-policy-recommended-scheduled-actions/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/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.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsActionMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsActionMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/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-database-scheduling-policy-recommended-scheduled-actions/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-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index:DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsActionMembersList"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsActionMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsActionMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/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-database-scheduling-policy-recommended-scheduled-actions/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsActionMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 88
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 93
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 98
          },
          "name": "memberOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsActionMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index:DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsActionMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/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-database-scheduling-policy-recommended-scheduled-actions/index.ts",
        "line": 210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/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.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/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-database-scheduling-policy-recommended-scheduled-actions/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-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 217
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index:DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/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-database-scheduling-policy-recommended-scheduled-actions/index.ts",
        "line": 144
      },
      "name": "DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 174
          },
          "name": "actionMembers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsActionMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 179
          },
          "name": "actionOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 185
          },
          "name": "actionParams",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 190
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 195
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 200
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 205
          },
          "name": "schedulingWindowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index:DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/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-database-scheduling-policy-recommended-scheduled-actions/index.ts",
        "line": 286
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/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.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/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-database-scheduling-policy-recommended-scheduled-actions/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-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 293
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index:DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/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-database-scheduling-policy-recommended-scheduled-actions/index.ts",
        "line": 251
      },
      "name": "DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 281
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index.ts",
            "line": 264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-recommended-scheduled-actions/index:DataOciDatabaseSchedulingPolicyRecommendedScheduledActionsRecommendedScheduledActionsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindow": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy_scheduling_window oci_database_scheduling_policy_scheduling_window}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindow",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy_scheduling_window oci_database_scheduling_policy_scheduling_window} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-scheduling-window/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.DataOciDatabaseSchedulingPolicySchedulingWindowConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseSchedulingPolicySchedulingWindow resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/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 DataOciDatabaseSchedulingPolicySchedulingWindow to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy_scheduling_window#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseSchedulingPolicySchedulingWindow that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseSchedulingPolicySchedulingWindow to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 419
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 426
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindow",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 280
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 332
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 338
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 343
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 349
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 354
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 359
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 390
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 395
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 400
          },
          "name": "timeNextSchedulingWindowStarts",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 405
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 411
          },
          "name": "windowPreference",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 372
          },
          "name": "schedulingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 385
          },
          "name": "schedulingWindowIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 365
          },
          "name": "schedulingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 378
          },
          "name": "schedulingWindowId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-window/index:DataOciDatabaseSchedulingPolicySchedulingWindow"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy_scheduling_window#scheduling_policy_id DataOciDatabaseSchedulingPolicySchedulingWindow#scheduling_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 13
          },
          "name": "schedulingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy_scheduling_window#scheduling_window_id DataOciDatabaseSchedulingPolicySchedulingWindow#scheduling_window_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 17
          },
          "name": "schedulingWindowId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-window/index:DataOciDatabaseSchedulingPolicySchedulingWindowConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreference": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreference",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
        "line": 169
      },
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreference",
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-window/index:DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
        "line": 19
      },
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeek",
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-window/index:DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-scheduling-window/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-database-scheduling-policy-scheduling-window/index.ts",
        "line": 76
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/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.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/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-database-scheduling-policy-scheduling-window/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-database-scheduling-policy-scheduling-window/index.ts",
            "line": 83
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-window/index:DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-scheduling-window/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-database-scheduling-policy-scheduling-window/index.ts",
        "line": 42
      },
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 71
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-window/index:DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-scheduling-window/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-database-scheduling-policy-scheduling-window/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/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.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/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-database-scheduling-policy-scheduling-window/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-database-scheduling-policy-scheduling-window/index.ts",
            "line": 260
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-window/index:DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceList"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
        "line": 94
      },
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonths",
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-window/index:DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-scheduling-window/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-database-scheduling-policy-scheduling-window/index.ts",
        "line": 151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/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.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/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-database-scheduling-policy-scheduling-window/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-database-scheduling-policy-scheduling-window/index.ts",
            "line": 158
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-window/index:DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-scheduling-window/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-database-scheduling-policy-scheduling-window/index.ts",
        "line": 117
      },
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 146
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-window/index:DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-scheduling-window/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-database-scheduling-policy-scheduling-window/index.ts",
        "line": 192
      },
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 222
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 227
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 232
          },
          "name": "isEnforcedDuration",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 238
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 243
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 248
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-window/index.ts",
            "line": 205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreference"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-window/index:DataOciDatabaseSchedulingPolicySchedulingWindowWindowPreferenceOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindows": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy_scheduling_windows oci_database_scheduling_policy_scheduling_windows}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindows",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy_scheduling_windows oci_database_scheduling_policy_scheduling_windows} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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.DataOciDatabaseSchedulingPolicySchedulingWindowsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
        "line": 605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseSchedulingPolicySchedulingWindows resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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 DataOciDatabaseSchedulingPolicySchedulingWindows to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy_scheduling_windows#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseSchedulingPolicySchedulingWindows that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseSchedulingPolicySchedulingWindows to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 753
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 673
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 689
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 756
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 705
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 740
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 768
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 779
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindows",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 610
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 750
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 728
          },
          "name": "schedulingWindows",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 677
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 693
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 760
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 709
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 722
          },
          "name": "schedulingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 744
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 667
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 683
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 699
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 715
          },
          "name": "schedulingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 734
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-windows/index:DataOciDatabaseSchedulingPolicySchedulingWindows"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy_scheduling_windows#scheduling_policy_id DataOciDatabaseSchedulingPolicySchedulingWindows#scheduling_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 28
          },
          "name": "schedulingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy_scheduling_windows#compartment_id DataOciDatabaseSchedulingPolicySchedulingWindows#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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/7.19.0/docs/data-sources/database_scheduling_policy_scheduling_windows#display_name DataOciDatabaseSchedulingPolicySchedulingWindows#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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/7.19.0/docs/data-sources/database_scheduling_policy_scheduling_windows#filter DataOciDatabaseSchedulingPolicySchedulingWindows#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_scheduling_policy_scheduling_windows#id DataOciDatabaseSchedulingPolicySchedulingWindows#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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/7.19.0/docs/data-sources/database_scheduling_policy_scheduling_windows#state DataOciDatabaseSchedulingPolicySchedulingWindows#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-windows/index:DataOciDatabaseSchedulingPolicySchedulingWindowsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
        "line": 425
      },
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_scheduling_policy_scheduling_windows#name DataOciDatabaseSchedulingPolicySchedulingWindows#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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/7.19.0/docs/data-sources/database_scheduling_policy_scheduling_windows#values DataOciDatabaseSchedulingPolicySchedulingWindows#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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/7.19.0/docs/data-sources/database_scheduling_policy_scheduling_windows#regex DataOciDatabaseSchedulingPolicySchedulingWindows#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 433
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-windows/index:DataOciDatabaseSchedulingPolicySchedulingWindowsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/index.ts",
        "line": 582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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.DataOciDatabaseSchedulingPolicySchedulingWindowsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 590
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 583
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-windows/index:DataOciDatabaseSchedulingPolicySchedulingWindowsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/index.ts",
        "line": 483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 560
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 548
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 577
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 541
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 554
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 570
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-windows/index:DataOciDatabaseSchedulingPolicySchedulingWindowsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindows": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindows",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
        "line": 292
      },
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindows",
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-windows/index:DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindows"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-windows/index:DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsList"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/index.ts",
        "line": 315
      },
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 344
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 350
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 355
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 361
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 366
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 371
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 376
          },
          "name": "schedulingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 381
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 386
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 391
          },
          "name": "timeNextSchedulingWindowStarts",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 396
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 402
          },
          "name": "windowPreference",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindows"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-windows/index:DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreference": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreference",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
        "line": 190
      },
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreference",
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-windows/index:DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceDaysOfWeek",
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-windows/index:DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceDaysOfWeek"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-windows/index:DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceDaysOfWeekList"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-windows/index:DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-windows/index:DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceList"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
        "line": 115
      },
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceMonths",
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-windows/index:DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceMonths"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-windows/index:DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceMonthsList"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/index.ts",
        "line": 138
      },
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 167
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceMonths"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-windows/index:DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceMonthsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/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-database-scheduling-policy-scheduling-windows/index.ts",
        "line": 213
      },
      "name": "DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 243
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 248
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 253
          },
          "name": "isEnforcedDuration",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 259
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 264
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 269
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-scheduling-policy-scheduling-windows/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreference"
          }
        }
      ],
      "symbolId": "src/data-oci-database-scheduling-policy-scheduling-windows/index:DataOciDatabaseSchedulingPolicySchedulingWindowsSchedulingWindowsWindowPreferenceOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_system_version_minor_versions oci_database_system_version_minor_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_system_version_minor_versions oci_database_system_version_minor_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
          "line": 411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseSystemVersionMinorVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 396
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseSystemVersionMinorVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_system_version_minor_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseSystemVersionMinorVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseSystemVersionMinorVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 555
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 558
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 475
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 491
          },
          "name": "resetIsLatest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 520
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 536
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/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-database-system-version-minor-versions/index.ts",
            "line": 583
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseSystemVersionMinorVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 384
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 552
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 546
          },
          "name": "systemVersionMinorVersionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 450
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 562
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 463
          },
          "name": "giVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 479
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 495
          },
          "name": "isLatestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 508
          },
          "name": "majorVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 524
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 540
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 443
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 456
          },
          "name": "giVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 469
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 485
          },
          "name": "isLatest",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 501
          },
          "name": "majorVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 514
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 530
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-system-version-minor-versions/index:DataOciDatabaseSystemVersionMinorVersions"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseSystemVersionMinorVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_system_version_minor_versions#compartment_id DataOciDatabaseSystemVersionMinorVersions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/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/7.19.0/docs/data-sources/database_system_version_minor_versions#gi_version DataOciDatabaseSystemVersionMinorVersions#gi_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 17
          },
          "name": "giVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_system_version_minor_versions#major_version DataOciDatabaseSystemVersionMinorVersions#major_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 32
          },
          "name": "majorVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_system_version_minor_versions#filter DataOciDatabaseSystemVersionMinorVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_system_version_minor_versions#id DataOciDatabaseSystemVersionMinorVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/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/7.19.0/docs/data-sources/database_system_version_minor_versions#is_latest DataOciDatabaseSystemVersionMinorVersions#is_latest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 28
          },
          "name": "isLatest",
          "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/7.19.0/docs/data-sources/database_system_version_minor_versions#resource_id DataOciDatabaseSystemVersionMinorVersions#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/database_system_version_minor_versions#shape DataOciDatabaseSystemVersionMinorVersions#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 40
          },
          "name": "shape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-system-version-minor-versions/index:DataOciDatabaseSystemVersionMinorVersionsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
        "line": 199
      },
      "name": "DataOciDatabaseSystemVersionMinorVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_system_version_minor_versions#name DataOciDatabaseSystemVersionMinorVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 203
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_system_version_minor_versions#values DataOciDatabaseSystemVersionMinorVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 211
          },
          "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/7.19.0/docs/data-sources/database_system_version_minor_versions#regex DataOciDatabaseSystemVersionMinorVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 207
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-system-version-minor-versions/index:DataOciDatabaseSystemVersionMinorVersionsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-system-version-minor-versions/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-database-system-version-minor-versions/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/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.DataOciDatabaseSystemVersionMinorVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSystemVersionMinorVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/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-database-system-version-minor-versions/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-database-system-version-minor-versions/index.ts",
            "line": 364
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-system-version-minor-versions/index:DataOciDatabaseSystemVersionMinorVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-system-version-minor-versions/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/data-oci-database-system-version-minor-versions/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 334
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseSystemVersionMinorVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 322
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 338
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 351
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 315
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 328
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 344
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-system-version-minor-versions/index:DataOciDatabaseSystemVersionMinorVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
        "line": 123
      },
      "name": "DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollection",
      "symbolId": "src/data-oci-database-system-version-minor-versions/index:DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
        "line": 48
      },
      "name": "DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionItems",
      "symbolId": "src/data-oci-database-system-version-minor-versions/index:DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-system-version-minor-versions/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-database-system-version-minor-versions/index.ts",
        "line": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/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.DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/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-database-system-version-minor-versions/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-database-system-version-minor-versions/index.ts",
            "line": 112
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-system-version-minor-versions/index:DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-system-version-minor-versions/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-database-system-version-minor-versions/index.ts",
        "line": 71
      },
      "name": "DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 100
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-system-version-minor-versions/index:DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-system-version-minor-versions/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-database-system-version-minor-versions/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/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.DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/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-database-system-version-minor-versions/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-database-system-version-minor-versions/index.ts",
            "line": 188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-system-version-minor-versions/index:DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-system-version-minor-versions/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-database-system-version-minor-versions/index.ts",
        "line": 146
      },
      "name": "DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 176
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-version-minor-versions/index.ts",
            "line": 159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-system-version-minor-versions/index:DataOciDatabaseSystemVersionMinorVersionsSystemVersionMinorVersionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_system_versions oci_database_system_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_system_versions oci_database_system_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-system-versions/index.ts",
          "line": 417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-system-versions/index.ts",
        "line": 385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseSystemVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 402
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseSystemVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_system_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseSystemVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseSystemVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 547
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 550
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 480
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 496
          },
          "name": "resetIsLatest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 512
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 528
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/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-database-system-versions/index.ts",
            "line": 574
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseSystemVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 390
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 544
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 538
          },
          "name": "systemVersionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsSystemVersionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 455
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 554
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 468
          },
          "name": "giVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 484
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 500
          },
          "name": "isLatestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 516
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 532
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 448
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 461
          },
          "name": "giVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 474
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 490
          },
          "name": "isLatest",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 506
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 522
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-system-versions/index:DataOciDatabaseSystemVersions"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-system-versions/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseSystemVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_system_versions#compartment_id DataOciDatabaseSystemVersions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/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/7.19.0/docs/data-sources/database_system_versions#gi_version DataOciDatabaseSystemVersions#gi_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 17
          },
          "name": "giVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_system_versions#filter DataOciDatabaseSystemVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_system_versions#id DataOciDatabaseSystemVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/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/7.19.0/docs/data-sources/database_system_versions#is_latest DataOciDatabaseSystemVersions#is_latest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 28
          },
          "name": "isLatest",
          "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/7.19.0/docs/data-sources/database_system_versions#resource_id DataOciDatabaseSystemVersions#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 32
          },
          "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/7.19.0/docs/data-sources/database_system_versions#shape DataOciDatabaseSystemVersions#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 36
          },
          "name": "shape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-system-versions/index:DataOciDatabaseSystemVersionsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-system-versions/index.ts",
        "line": 205
      },
      "name": "DataOciDatabaseSystemVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_system_versions#name DataOciDatabaseSystemVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 209
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_system_versions#values DataOciDatabaseSystemVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 217
          },
          "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/7.19.0/docs/data-sources/database_system_versions#regex DataOciDatabaseSystemVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 213
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-system-versions/index:DataOciDatabaseSystemVersionsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-system-versions/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-database-system-versions/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/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.DataOciDatabaseSystemVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSystemVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/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-database-system-versions/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-database-system-versions/index.ts",
            "line": 370
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-system-versions/index:DataOciDatabaseSystemVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-system-versions/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/data-oci-database-system-versions/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 340
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseSystemVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 328
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 344
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 357
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 321
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 334
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 350
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-system-versions/index:DataOciDatabaseSystemVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionsSystemVersionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsSystemVersionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-system-versions/index.ts",
        "line": 129
      },
      "name": "DataOciDatabaseSystemVersionsSystemVersionCollection",
      "symbolId": "src/data-oci-database-system-versions/index:DataOciDatabaseSystemVersionsSystemVersionCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionsSystemVersionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsSystemVersionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-system-versions/index.ts",
        "line": 44
      },
      "name": "DataOciDatabaseSystemVersionsSystemVersionCollectionItems",
      "symbolId": "src/data-oci-database-system-versions/index:DataOciDatabaseSystemVersionsSystemVersionCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionsSystemVersionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsSystemVersionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-system-versions/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-database-system-versions/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/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.DataOciDatabaseSystemVersionsSystemVersionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSystemVersionsSystemVersionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/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-database-system-versions/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-database-system-versions/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-system-versions/index:DataOciDatabaseSystemVersionsSystemVersionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionsSystemVersionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsSystemVersionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-system-versions/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-database-system-versions/index.ts",
        "line": 67
      },
      "name": "DataOciDatabaseSystemVersionsSystemVersionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 96
          },
          "name": "giVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 101
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 106
          },
          "name": "systemVersions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsSystemVersionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-system-versions/index:DataOciDatabaseSystemVersionsSystemVersionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionsSystemVersionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsSystemVersionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-system-versions/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-database-system-versions/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/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.DataOciDatabaseSystemVersionsSystemVersionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseSystemVersionsSystemVersionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/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-database-system-versions/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-database-system-versions/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-system-versions/index:DataOciDatabaseSystemVersionsSystemVersionCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseSystemVersionsSystemVersionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsSystemVersionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-system-versions/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-database-system-versions/index.ts",
        "line": 152
      },
      "name": "DataOciDatabaseSystemVersionsSystemVersionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 182
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsSystemVersionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-system-versions/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseSystemVersionsSystemVersionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-system-versions/index:DataOciDatabaseSystemVersionsSystemVersionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnection": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_connection oci_database_tools_database_tools_connection}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_connection oci_database_tools_database_tools_connection} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connection/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
        "line": 687
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseToolsDatabaseToolsConnection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/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 DataOciDatabaseToolsDatabaseToolsConnection to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_connection#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseToolsDatabaseToolsConnection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseToolsDatabaseToolsConnection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 878
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 884
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 692
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 744
          },
          "name": "advancedProperties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 749
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 754
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 773
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 778
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 784
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 789
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 795
          },
          "name": "keyStores",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 800
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 806
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 811
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 817
          },
          "name": "proxyClient",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionProxyClientList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 823
          },
          "name": "relatedResource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionRelatedResourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 828
          },
          "name": "runtimeSupport",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 833
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 839
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 844
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 849
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 854
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 859
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 864
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 870
          },
          "name": "userPassword",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionUserPasswordList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 767
          },
          "name": "databaseToolsConnectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 760
          },
          "name": "databaseToolsConnectionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnection"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_connection#database_tools_connection_id DataOciDatabaseToolsDatabaseToolsConnection#database_tools_connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 13
          },
          "name": "databaseToolsConnectionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStores": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStores",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
        "line": 175
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionKeyStores",
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionKeyStores"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContent",
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContent"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connection/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-database-tools-database-tools-connection/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/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.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/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-database-tools-database-tools-connection/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-database-tools-database-tools-connection/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContentList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connection/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-database-tools-database-tools-connection/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 67
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 72
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContent"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContentOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
        "line": 95
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePassword",
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePassword"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePasswordList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePasswordList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connection/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-database-tools-database-tools-connection/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/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.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePasswordOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePasswordList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/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-database-tools-database-tools-connection/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-database-tools-database-tools-connection/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePasswordList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connection/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-database-tools-database-tools-connection/index.ts",
        "line": 118
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 147
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 152
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePassword"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePasswordOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connection/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
        "line": 244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 258
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 251
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 251
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 251
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connection/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-database-tools-database-tools-connection/index.ts",
        "line": 198
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 228
          },
          "name": "keyStoreContent",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 234
          },
          "name": "keyStorePassword",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePasswordList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 239
          },
          "name": "keyStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionKeyStores"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionKeyStoresOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
        "line": 262
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionLocks",
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionLocks"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connection/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-database-tools-database-tools-connection/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/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.DataOciDatabaseToolsDatabaseToolsConnectionLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/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-database-tools-database-tools-connection/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-database-tools-database-tools-connection/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionLocksList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connection/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/data-oci-database-tools-database-tools-connection/index.ts",
        "line": 285
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 314
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 319
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 324
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 329
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionProxyClient": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionProxyClient",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
        "line": 432
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionProxyClient",
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionProxyClient"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionProxyClientList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionProxyClientList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connection/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
        "line": 505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 519
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionProxyClientOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionProxyClientList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 512
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 512
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 512
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionProxyClientList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionProxyClientOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionProxyClientOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connection/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-database-tools-database-tools-connection/index.ts",
        "line": 455
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionProxyClientOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 484
          },
          "name": "proxyAuthenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 489
          },
          "name": "roles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 494
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 500
          },
          "name": "userPassword",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionProxyClientUserPasswordList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionProxyClient"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionProxyClientOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionProxyClientUserPassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionProxyClientUserPassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
        "line": 352
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionProxyClientUserPassword",
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionProxyClientUserPassword"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionProxyClientUserPasswordList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionProxyClientUserPasswordList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connection/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-database-tools-database-tools-connection/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/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.DataOciDatabaseToolsDatabaseToolsConnectionProxyClientUserPasswordOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionProxyClientUserPasswordList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/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-database-tools-database-tools-connection/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-database-tools-database-tools-connection/index.ts",
            "line": 421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionProxyClientUserPasswordList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionProxyClientUserPasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionProxyClientUserPasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connection/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-database-tools-database-tools-connection/index.ts",
        "line": 375
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionProxyClientUserPasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 404
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 409
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionProxyClientUserPassword"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionProxyClientUserPasswordOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionRelatedResource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionRelatedResource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
        "line": 523
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionRelatedResource",
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionRelatedResource"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionRelatedResourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionRelatedResourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connection/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-database-tools-database-tools-connection/index.ts",
        "line": 585
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/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.DataOciDatabaseToolsDatabaseToolsConnectionRelatedResourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionRelatedResourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/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-database-tools-database-tools-connection/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-database-tools-database-tools-connection/index.ts",
            "line": 592
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionRelatedResourceList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionRelatedResourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionRelatedResourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connection/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
        "line": 546
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionRelatedResourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 575
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 580
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionRelatedResource"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionRelatedResourceOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionUserPassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionUserPassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
        "line": 603
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionUserPassword",
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionUserPassword"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionUserPasswordList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionUserPasswordList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connection/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-database-tools-database-tools-connection/index.ts",
        "line": 665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/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.DataOciDatabaseToolsDatabaseToolsConnectionUserPasswordOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionUserPasswordList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/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-database-tools-database-tools-connection/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-database-tools-database-tools-connection/index.ts",
            "line": 672
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionUserPasswordList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionUserPasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionUserPasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connection/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-database-tools-database-tools-connection/index.ts",
        "line": 626
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionUserPasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 655
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 660
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connection/index.ts",
            "line": 639
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionUserPassword"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connection/index:DataOciDatabaseToolsDatabaseToolsConnectionUserPasswordOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnections": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_connections oci_database_tools_database_tools_connections}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnections",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_connections oci_database_tools_database_tools_connections} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
          "line": 1193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 1161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseToolsDatabaseToolsConnections resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1178
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseToolsDatabaseToolsConnections to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_connections#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseToolsDatabaseToolsConnections that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseToolsDatabaseToolsConnections to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1343
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1250
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1346
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1266
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1282
          },
          "name": "resetRelatedResourceIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1298
          },
          "name": "resetRuntimeSupport"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1314
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1330
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1358
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1371
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnections",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1166
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1238
          },
          "name": "databaseToolsConnectionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1340
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1232
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1254
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1350
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1270
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1286
          },
          "name": "relatedResourceIdentifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1302
          },
          "name": "runtimeSupportInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1318
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1334
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1225
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1244
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1260
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1276
          },
          "name": "relatedResourceIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1292
          },
          "name": "runtimeSupport",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1308
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1324
          },
          "name": "type",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnections"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_connections#compartment_id DataOciDatabaseToolsDatabaseToolsConnections#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/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/7.19.0/docs/data-sources/database_tools_database_tools_connections#display_name DataOciDatabaseToolsDatabaseToolsConnections#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/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/7.19.0/docs/data-sources/database_tools_database_tools_connections#filter DataOciDatabaseToolsDatabaseToolsConnections#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_tools_database_tools_connections#id DataOciDatabaseToolsDatabaseToolsConnections#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/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/7.19.0/docs/data-sources/database_tools_database_tools_connections#related_resource_identifier DataOciDatabaseToolsDatabaseToolsConnections#related_resource_identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 28
          },
          "name": "relatedResourceIdentifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_connections#runtime_support DataOciDatabaseToolsDatabaseToolsConnections#runtime_support}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 32
          },
          "name": "runtimeSupport",
          "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/7.19.0/docs/data-sources/database_tools_database_tools_connections#state DataOciDatabaseToolsDatabaseToolsConnections#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/database_tools_database_tools_connections#type DataOciDatabaseToolsDatabaseToolsConnections#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 40
          },
          "name": "type",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 905
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollection",
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 716
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItems",
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStores": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStores",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 208
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStores",
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStores"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStoreContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStoreContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 48
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStoreContent",
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStoreContent"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStoreContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStoreContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/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.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStoreContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStoreContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStoreContentList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStoreContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStoreContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
        "line": 71
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStoreContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 100
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 105
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStoreContent"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStoreContentOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStorePassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStorePassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 128
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStorePassword",
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStorePassword"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStorePasswordList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStorePasswordList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/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.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStorePasswordOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStorePasswordList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStorePasswordList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStorePasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStorePasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
        "line": 151
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStorePasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 180
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 185
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStorePassword"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStorePasswordOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/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.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
            "line": 284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
        "line": 231
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 261
          },
          "name": "keyStoreContent",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStoreContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 267
          },
          "name": "keyStorePassword",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresKeyStorePasswordList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 272
          },
          "name": "keyStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStores"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
          "line": 894
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 887
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 901
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 894
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 894
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 894
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 295
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsLocks",
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 381
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 374
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 374
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 374
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
        "line": 318
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 347
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 352
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 357
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 362
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
        "line": 739
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 769
          },
          "name": "advancedProperties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 774
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 779
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 785
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 790
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 796
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 801
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 807
          },
          "name": "keyStores",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsKeyStoresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 812
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 818
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 823
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 829
          },
          "name": "proxyClient",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 835
          },
          "name": "relatedResource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsRelatedResourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 840
          },
          "name": "runtimeSupport",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 845
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 851
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 856
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 861
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 866
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 871
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 876
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 882
          },
          "name": "userPassword",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsUserPasswordList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 752
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClient": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClient",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 465
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClient",
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClient"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
        "line": 538
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/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.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
            "line": 545
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
        "line": 488
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 517
          },
          "name": "proxyAuthenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 522
          },
          "name": "roles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 527
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 533
          },
          "name": "userPassword",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientUserPasswordList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClient"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientUserPassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientUserPassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 385
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientUserPassword",
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientUserPassword"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientUserPasswordList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientUserPasswordList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/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.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientUserPasswordOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientUserPasswordList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
            "line": 454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientUserPasswordList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientUserPasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientUserPasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
          "line": 417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 408
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientUserPasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 437
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 442
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientUserPassword"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsProxyClientUserPasswordOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsRelatedResource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsRelatedResource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 556
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsRelatedResource",
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsRelatedResource"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsRelatedResourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsRelatedResourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
        "line": 618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/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.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsRelatedResourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsRelatedResourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
            "line": 625
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsRelatedResourceList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsRelatedResourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsRelatedResourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 579
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsRelatedResourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 608
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 613
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 592
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsRelatedResource"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsRelatedResourceOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsUserPassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsUserPassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 636
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsUserPassword",
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsUserPassword"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsUserPasswordList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsUserPasswordList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
        "line": 698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/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.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsUserPasswordOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsUserPasswordList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
            "line": 705
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsUserPasswordList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsUserPasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsUserPasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/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-database-tools-database-tools-connections/index.ts",
        "line": 659
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsUserPasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 688
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 693
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 672
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsUserPassword"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsUserPasswordOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
          "line": 970
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 963
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 977
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 970
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 970
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 970
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 928
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 958
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 941
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsDatabaseToolsConnectionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 981
      },
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_connections#name DataOciDatabaseToolsDatabaseToolsConnections#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 985
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_connections#values DataOciDatabaseToolsDatabaseToolsConnections#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 993
          },
          "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/7.19.0/docs/data-sources/database_tools_database_tools_connections#regex DataOciDatabaseToolsDatabaseToolsConnections#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 989
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 1138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1153
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1146
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-connections/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
        "line": 1039
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1116
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsConnectionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1104
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1120
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1133
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1097
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1110
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1126
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-connections/index.ts",
            "line": 1053
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsConnectionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-connections/index:DataOciDatabaseToolsDatabaseToolsConnectionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointService": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_endpoint_service oci_database_tools_database_tools_endpoint_service}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointService",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_endpoint_service oci_database_tools_database_tools_endpoint_service} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-endpoint-service/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.DataOciDatabaseToolsDatabaseToolsEndpointServiceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseToolsDatabaseToolsEndpointService resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/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 DataOciDatabaseToolsDatabaseToolsEndpointService to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_endpoint_service#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseToolsDatabaseToolsEndpointService that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseToolsDatabaseToolsEndpointService to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 130
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 173
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 180
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsEndpointService",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 83
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 102
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 107
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 112
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 118
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 139
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 144
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 149
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 155
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 160
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 165
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 96
          },
          "name": "databaseToolsEndpointServiceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 134
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 89
          },
          "name": "databaseToolsEndpointServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 124
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-endpoint-service/index:DataOciDatabaseToolsDatabaseToolsEndpointService"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServiceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServiceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseToolsDatabaseToolsEndpointServiceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_endpoint_service#database_tools_endpoint_service_id DataOciDatabaseToolsDatabaseToolsEndpointService#database_tools_endpoint_service_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 13
          },
          "name": "databaseToolsEndpointServiceId",
          "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/7.19.0/docs/data-sources/database_tools_database_tools_endpoint_service#id DataOciDatabaseToolsDatabaseToolsEndpointService#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-service/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-endpoint-service/index:DataOciDatabaseToolsDatabaseToolsEndpointServiceConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServices": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_endpoint_services oci_database_tools_database_tools_endpoint_services}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServices",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_endpoint_services oci_database_tools_database_tools_endpoint_services} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-endpoint-services/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.DataOciDatabaseToolsDatabaseToolsEndpointServicesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseToolsDatabaseToolsEndpointServices resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/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 DataOciDatabaseToolsDatabaseToolsEndpointServices to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_endpoint_services#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseToolsDatabaseToolsEndpointServices that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseToolsDatabaseToolsEndpointServices to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 577
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 516
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 580
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 532
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 548
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 564
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 592
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 603
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsEndpointServices",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 434
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 504
          },
          "name": "databaseToolsEndpointServiceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 574
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 498
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 520
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 584
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 536
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 552
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 568
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 491
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 510
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 526
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 542
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 558
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-endpoint-services/index:DataOciDatabaseToolsDatabaseToolsEndpointServices"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseToolsDatabaseToolsEndpointServicesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_endpoint_services#compartment_id DataOciDatabaseToolsDatabaseToolsEndpointServices#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/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/7.19.0/docs/data-sources/database_tools_database_tools_endpoint_services#display_name DataOciDatabaseToolsDatabaseToolsEndpointServices#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/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/7.19.0/docs/data-sources/database_tools_database_tools_endpoint_services#filter DataOciDatabaseToolsDatabaseToolsEndpointServices#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_tools_database_tools_endpoint_services#id DataOciDatabaseToolsDatabaseToolsEndpointServices#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-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/7.19.0/docs/data-sources/database_tools_database_tools_endpoint_services#name DataOciDatabaseToolsDatabaseToolsEndpointServices#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/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/7.19.0/docs/data-sources/database_tools_database_tools_endpoint_services#state DataOciDatabaseToolsDatabaseToolsEndpointServices#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-endpoint-services/index:DataOciDatabaseToolsDatabaseToolsEndpointServicesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
        "line": 173
      },
      "name": "DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollection",
      "symbolId": "src/data-oci-database-tools-database-tools-endpoint-services/index:DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionItems",
      "symbolId": "src/data-oci-database-tools-database-tools-endpoint-services/index:DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-endpoint-services/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-database-tools-database-tools-endpoint-services/index.ts",
        "line": 155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/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.DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/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-database-tools-database-tools-endpoint-services/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-database-tools-database-tools-endpoint-services/index.ts",
            "line": 162
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-endpoint-services/index:DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-endpoint-services/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-database-tools-database-tools-endpoint-services/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 103
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 108
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 114
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 119
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 124
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 129
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 134
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 140
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 145
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 150
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-endpoint-services/index:DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-endpoint-services/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-database-tools-database-tools-endpoint-services/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/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.DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/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-database-tools-database-tools-endpoint-services/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-database-tools-database-tools-endpoint-services/index.ts",
            "line": 238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-endpoint-services/index:DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-endpoint-services/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-database-tools-database-tools-endpoint-services/index.ts",
        "line": 196
      },
      "name": "DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 226
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-endpoint-services/index:DataOciDatabaseToolsDatabaseToolsEndpointServicesDatabaseToolsEndpointServiceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
        "line": 249
      },
      "name": "DataOciDatabaseToolsDatabaseToolsEndpointServicesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_endpoint_services#name DataOciDatabaseToolsDatabaseToolsEndpointServices#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/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/7.19.0/docs/data-sources/database_tools_database_tools_endpoint_services#values DataOciDatabaseToolsDatabaseToolsEndpointServices#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/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/7.19.0/docs/data-sources/database_tools_database_tools_endpoint_services#regex DataOciDatabaseToolsDatabaseToolsEndpointServices#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 257
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-endpoint-services/index:DataOciDatabaseToolsDatabaseToolsEndpointServicesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-endpoint-services/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-database-tools-database-tools-endpoint-services/index.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/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.DataOciDatabaseToolsDatabaseToolsEndpointServicesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsEndpointServicesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/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-database-tools-database-tools-endpoint-services/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-database-tools-database-tools-endpoint-services/index.ts",
            "line": 414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-endpoint-services/index:DataOciDatabaseToolsDatabaseToolsEndpointServicesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-endpoint-services/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-database-tools-database-tools-endpoint-services/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 384
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsEndpointServicesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 372
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/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-database-tools-database-tools-endpoint-services/index.ts",
            "line": 401
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 365
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 378
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 394
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-endpoint-services/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsEndpointServicesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-endpoint-services/index:DataOciDatabaseToolsDatabaseToolsEndpointServicesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_private_endpoint oci_database_tools_database_tools_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_private_endpoint oci_database_tools_database_tools_private_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-private-endpoint/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.DataOciDatabaseToolsDatabaseToolsPrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseToolsDatabaseToolsPrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/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 DataOciDatabaseToolsDatabaseToolsPrivateEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseToolsDatabaseToolsPrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseToolsDatabaseToolsPrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/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-database-tools-database-tools-private-endpoint/index.ts",
            "line": 448
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 265
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 316
          },
          "name": "additionalFqdns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 321
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 340
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 345
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 350
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 355
          },
          "name": "endpointFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 360
          },
          "name": "endpointServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 366
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 371
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 376
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 382
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 387
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 392
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 397
          },
          "name": "privateEndpointVnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 403
          },
          "name": "reverseConnectionConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 408
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 413
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 419
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 424
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 429
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 434
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 334
          },
          "name": "databaseToolsPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 327
          },
          "name": "databaseToolsPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoint/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpoint"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_private_endpoint#database_tools_private_endpoint_id DataOciDatabaseToolsDatabaseToolsPrivateEndpoint#database_tools_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 13
          },
          "name": "databaseToolsPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoint/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointLocks",
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoint/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointLocks"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-private-endpoint/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-database-tools-database-tools-private-endpoint/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/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.DataOciDatabaseToolsDatabaseToolsPrivateEndpointLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/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-database-tools-database-tools-private-endpoint/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-database-tools-database-tools-private-endpoint/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoint/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointLocksList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-private-endpoint/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-database-tools-database-tools-private-endpoint/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 67
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 72
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 77
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 82
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoint/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
        "line": 180
      },
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfiguration",
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoint/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfiguration"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-private-endpoint/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-database-tools-database-tools-private-endpoint/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/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.DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/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-database-tools-database-tools-private-endpoint/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-database-tools-database-tools-private-endpoint/index.ts",
            "line": 245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoint/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-private-endpoint/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-database-tools-database-tools-private-endpoint/index.ts",
        "line": 203
      },
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 233
          },
          "name": "reverseConnectionsSourceIps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoint/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
        "line": 105
      },
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIps",
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoint/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIps"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-private-endpoint/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-database-tools-database-tools-private-endpoint/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/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.DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIpsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/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-database-tools-database-tools-private-endpoint/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-database-tools-database-tools-private-endpoint/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoint/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIpsList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-private-endpoint/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-database-tools-database-tools-private-endpoint/index.ts",
        "line": 128
      },
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 157
          },
          "name": "sourceIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoint/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIps"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoint/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIpsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_private_endpoints oci_database_tools_database_tools_private_endpoints}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_private_endpoints oci_database_tools_database_tools_private_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
          "line": 753
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
        "line": 721
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseToolsDatabaseToolsPrivateEndpoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 738
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseToolsDatabaseToolsPrivateEndpoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_private_endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseToolsDatabaseToolsPrivateEndpoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseToolsDatabaseToolsPrivateEndpoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 886
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 809
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 825
          },
          "name": "resetEndpointServiceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 889
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 841
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 857
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 873
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 901
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 913
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 726
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 797
          },
          "name": "databaseToolsPrivateEndpointCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 883
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 791
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 813
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 829
          },
          "name": "endpointServiceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 893
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 845
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 861
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 877
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 784
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 803
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 819
          },
          "name": "endpointServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 835
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 851
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 867
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoints/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpoints"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_private_endpoints#compartment_id DataOciDatabaseToolsDatabaseToolsPrivateEndpoints#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-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/7.19.0/docs/data-sources/database_tools_database_tools_private_endpoints#display_name DataOciDatabaseToolsDatabaseToolsPrivateEndpoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/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/7.19.0/docs/data-sources/database_tools_database_tools_private_endpoints#endpoint_service_id DataOciDatabaseToolsDatabaseToolsPrivateEndpoints#endpoint_service_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 21
          },
          "name": "endpointServiceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_private_endpoints#filter DataOciDatabaseToolsDatabaseToolsPrivateEndpoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_tools_database_tools_private_endpoints#id DataOciDatabaseToolsDatabaseToolsPrivateEndpoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/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/7.19.0/docs/data-sources/database_tools_database_tools_private_endpoints#state DataOciDatabaseToolsDatabaseToolsPrivateEndpoints#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/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/7.19.0/docs/data-sources/database_tools_database_tools_private_endpoints#subnet_id DataOciDatabaseToolsDatabaseToolsPrivateEndpoints#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 36
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoints/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointsConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
        "line": 465
      },
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollection",
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoints/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollection"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
        "line": 285
      },
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItems",
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoints/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-private-endpoints/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-database-tools-database-tools-private-endpoints/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/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.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/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-database-tools-database-tools-private-endpoints/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-database-tools-database-tools-private-endpoints/index.ts",
            "line": 454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoints/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
        "line": 44
      },
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsLocks",
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoints/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-private-endpoints/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-database-tools-database-tools-private-endpoints/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/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.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/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-database-tools-database-tools-private-endpoints/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-database-tools-database-tools-private-endpoints/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoints/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-private-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-database-tools-database-tools-private-endpoints/index.ts",
        "line": 67
      },
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 96
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 101
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 106
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 111
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoints/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-private-endpoints/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-database-tools-database-tools-private-endpoints/index.ts",
        "line": 308
      },
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 337
          },
          "name": "additionalFqdns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 342
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 348
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 353
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 358
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 363
          },
          "name": "endpointFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 368
          },
          "name": "endpointServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 374
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 379
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 384
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 390
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 395
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 400
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 405
          },
          "name": "privateEndpointVnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 411
          },
          "name": "reverseConnectionConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 416
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 421
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 427
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 432
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 437
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 442
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoints/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
        "line": 209
      },
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfiguration",
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoints/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfiguration"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-private-endpoints/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-database-tools-database-tools-private-endpoints/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/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.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/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-database-tools-database-tools-private-endpoints/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-database-tools-database-tools-private-endpoints/index.ts",
            "line": 274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoints/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-private-endpoints/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
        "line": 232
      },
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 262
          },
          "name": "reverseConnectionsSourceIps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationReverseConnectionsSourceIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoints/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationReverseConnectionsSourceIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationReverseConnectionsSourceIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
        "line": 134
      },
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationReverseConnectionsSourceIps",
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoints/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationReverseConnectionsSourceIps"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationReverseConnectionsSourceIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationReverseConnectionsSourceIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-private-endpoints/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 205
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationReverseConnectionsSourceIpsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationReverseConnectionsSourceIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 198
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 198
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 198
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoints/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationReverseConnectionsSourceIpsList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationReverseConnectionsSourceIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationReverseConnectionsSourceIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-private-endpoints/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-database-tools-database-tools-private-endpoints/index.ts",
        "line": 157
      },
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationReverseConnectionsSourceIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 186
          },
          "name": "sourceIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationReverseConnectionsSourceIps"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoints/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsReverseConnectionConfigurationReverseConnectionsSourceIpsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-private-endpoints/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
        "line": 523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 537
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 530
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 530
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 530
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoints/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-private-endpoints/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-database-tools-database-tools-private-endpoints/index.ts",
        "line": 488
      },
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 518
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoints/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointsDatabaseToolsPrivateEndpointCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
        "line": 541
      },
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_private_endpoints#name DataOciDatabaseToolsDatabaseToolsPrivateEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 545
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_tools_database_tools_private_endpoints#values DataOciDatabaseToolsDatabaseToolsPrivateEndpoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 553
          },
          "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/7.19.0/docs/data-sources/database_tools_database_tools_private_endpoints#regex DataOciDatabaseToolsDatabaseToolsPrivateEndpoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 549
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoints/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointsFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-private-endpoints/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
        "line": 698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 713
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 706
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 706
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 706
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 699
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoints/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointsFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
          "line": 609
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
        "line": 599
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 676
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseToolsDatabaseToolsPrivateEndpointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 664
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 680
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 693
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 657
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 670
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 686
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-tools-database-tools-private-endpoints/index.ts",
            "line": 613
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseToolsDatabaseToolsPrivateEndpointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-tools-database-tools-private-endpoints/index:DataOciDatabaseToolsDatabaseToolsPrivateEndpointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmCluster": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster oci_database_vm_cluster}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster oci_database_vm_cluster} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster/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.DataOciDatabaseVmClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseVmCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/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 DataOciDatabaseVmCluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseVmCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseVmCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/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-database-vm-cluster/index.ts",
            "line": 705
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 441
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 492
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 498
          },
          "name": "cloudAutomationUpdateDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 503
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 508
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 513
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 518
          },
          "name": "cpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 524
          },
          "name": "dataCollectionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterDataCollectionOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 529
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 534
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 539
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 544
          },
          "name": "dbServers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 550
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 555
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 560
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 565
          },
          "name": "exascaleDbStorageVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 571
          },
          "name": "fileSystemConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterFileSystemConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 577
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 582
          },
          "name": "giVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 587
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 592
          },
          "name": "isLocalBackupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 597
          },
          "name": "isSparseDiskgroupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 602
          },
          "name": "lastPatchHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 607
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 612
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 617
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 622
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 627
          },
          "name": "ocpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 632
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 637
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 642
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 647
          },
          "name": "storageManagementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 653
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 658
          },
          "name": "systemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 663
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 668
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 686
          },
          "name": "vmClusterNetworkId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 691
          },
          "name": "vmClusterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 681
          },
          "name": "vmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 674
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster/index:DataOciDatabaseVmCluster"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster/index.ts",
        "line": 175
      },
      "name": "DataOciDatabaseVmClusterCloudAutomationUpdateDetails",
      "symbolId": "src/data-oci-database-vm-cluster/index:DataOciDatabaseVmClusterCloudAutomationUpdateDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster/index.ts",
        "line": 15
      },
      "name": "DataOciDatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference",
      "symbolId": "src/data-oci-database-vm-cluster/index:DataOciDatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster/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-database-vm-cluster/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/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.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/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-database-vm-cluster/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-database-vm-cluster/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster/index:DataOciDatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster/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-database-vm-cluster/index.ts",
        "line": 38
      },
      "name": "DataOciDatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 67
          },
          "name": "applyUpdatePreferredEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 72
          },
          "name": "applyUpdatePreferredStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster/index:DataOciDatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriod": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriod",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster/index.ts",
        "line": 95
      },
      "name": "DataOciDatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriod",
      "symbolId": "src/data-oci-database-vm-cluster/index:DataOciDatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriod"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriodList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriodList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-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/data-oci-database-vm-cluster/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-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.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriodOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriodList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-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/data-oci-database-vm-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/data-oci-database-vm-cluster/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster/index:DataOciDatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriodList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriodOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriodOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster/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-database-vm-cluster/index.ts",
        "line": 118
      },
      "name": "DataOciDatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriodOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 147
          },
          "name": "freezePeriodEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 152
          },
          "name": "freezePeriodStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriod"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster/index:DataOciDatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriodOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster/index.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 263
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterCloudAutomationUpdateDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 256
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 256
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 256
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster/index:DataOciDatabaseVmClusterCloudAutomationUpdateDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-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/data-oci-database-vm-cluster/index.ts",
        "line": 198
      },
      "name": "DataOciDatabaseVmClusterCloudAutomationUpdateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 228
          },
          "name": "applyUpdateTimePreference",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 234
          },
          "name": "freezePeriod",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriodList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 239
          },
          "name": "isEarlyAdoptionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 244
          },
          "name": "isFreezePeriodEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterCloudAutomationUpdateDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster/index:DataOciDatabaseVmClusterCloudAutomationUpdateDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseVmClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster#vm_cluster_id DataOciDatabaseVmCluster#vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 13
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster/index:DataOciDatabaseVmClusterConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterDataCollectionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterDataCollectionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster/index.ts",
        "line": 267
      },
      "name": "DataOciDatabaseVmClusterDataCollectionOptions",
      "symbolId": "src/data-oci-database-vm-cluster/index:DataOciDatabaseVmClusterDataCollectionOptions"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterDataCollectionOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterDataCollectionOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/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.DataOciDatabaseVmClusterDataCollectionOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterDataCollectionOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/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-database-vm-cluster/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-database-vm-cluster/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster/index:DataOciDatabaseVmClusterDataCollectionOptionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterDataCollectionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterDataCollectionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster/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-database-vm-cluster/index.ts",
        "line": 290
      },
      "name": "DataOciDatabaseVmClusterDataCollectionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 319
          },
          "name": "isDiagnosticsEventsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 324
          },
          "name": "isHealthMonitoringEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 329
          },
          "name": "isIncidentLogsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterDataCollectionOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster/index:DataOciDatabaseVmClusterDataCollectionOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterFileSystemConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterFileSystemConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster/index.ts",
        "line": 352
      },
      "name": "DataOciDatabaseVmClusterFileSystemConfigurationDetails",
      "symbolId": "src/data-oci-database-vm-cluster/index:DataOciDatabaseVmClusterFileSystemConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterFileSystemConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterFileSystemConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster/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-database-vm-cluster/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/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.DataOciDatabaseVmClusterFileSystemConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterFileSystemConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/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-database-vm-cluster/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-database-vm-cluster/index.ts",
            "line": 421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster/index:DataOciDatabaseVmClusterFileSystemConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterFileSystemConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterFileSystemConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster/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-database-vm-cluster/index.ts",
        "line": 375
      },
      "name": "DataOciDatabaseVmClusterFileSystemConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 404
          },
          "name": "fileSystemSizeGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 409
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterFileSystemConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster/index:DataOciDatabaseVmClusterFileSystemConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetwork": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_network oci_database_vm_cluster_network}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetwork",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_network oci_database_vm_cluster_network} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-network/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.DataOciDatabaseVmClusterNetworkConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-network/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseVmClusterNetwork resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/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 DataOciDatabaseVmClusterNetwork to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_network#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseVmClusterNetwork that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseVmClusterNetwork to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/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-database-vm-cluster-network/index.ts",
            "line": 588
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterNetwork",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 409
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 461
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 466
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 472
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 477
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 482
          },
          "name": "dns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 488
          },
          "name": "drScans",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkDrScansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 507
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 512
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 517
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 522
          },
          "name": "ntp",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 528
          },
          "name": "scans",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkScansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 533
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 539
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 544
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 549
          },
          "name": "validateVmClusterNetwork",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 554
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 573
          },
          "name": "vmNetworks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkVmNetworksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 501
          },
          "name": "exadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 567
          },
          "name": "vmClusterNetworkIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 494
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 560
          },
          "name": "vmClusterNetworkId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-network/index:DataOciDatabaseVmClusterNetwork"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-network/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseVmClusterNetworkConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_network#exadata_infrastructure_id DataOciDatabaseVmClusterNetwork#exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 13
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_network#vm_cluster_network_id DataOciDatabaseVmClusterNetwork#vm_cluster_network_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 17
          },
          "name": "vmClusterNetworkId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-network/index:DataOciDatabaseVmClusterNetworkConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkDownloadConfigFile": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_network_download_config_file oci_database_vm_cluster_network_download_config_file}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkDownloadConfigFile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_network_download_config_file oci_database_vm_cluster_network_download_config_file} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-network-download-config-file/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.DataOciDatabaseVmClusterNetworkDownloadConfigFileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-network-download-config-file/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseVmClusterNetworkDownloadConfigFile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network-download-config-file/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 DataOciDatabaseVmClusterNetworkDownloadConfigFile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_network_download_config_file#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseVmClusterNetworkDownloadConfigFile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseVmClusterNetworkDownloadConfigFile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network-download-config-file/index.ts",
            "line": 100
          },
          "name": "resetBase64EncodeContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network-download-config-file/index.ts",
            "line": 134
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network-download-config-file/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-database-vm-cluster-network-download-config-file/index.ts",
            "line": 168
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterNetworkDownloadConfigFile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network-download-config-file/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network-download-config-file/index.ts",
            "line": 109
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network-download-config-file/index.ts",
            "line": 104
          },
          "name": "base64EncodeContentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network-download-config-file/index.ts",
            "line": 122
          },
          "name": "exadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network-download-config-file/index.ts",
            "line": 138
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network-download-config-file/index.ts",
            "line": 151
          },
          "name": "vmClusterNetworkIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network-download-config-file/index.ts",
            "line": 94
          },
          "name": "base64EncodeContent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network-download-config-file/index.ts",
            "line": 115
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network-download-config-file/index.ts",
            "line": 128
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network-download-config-file/index.ts",
            "line": 144
          },
          "name": "vmClusterNetworkId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-network-download-config-file/index:DataOciDatabaseVmClusterNetworkDownloadConfigFile"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkDownloadConfigFileConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkDownloadConfigFileConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-network-download-config-file/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseVmClusterNetworkDownloadConfigFileConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_network_download_config_file#exadata_infrastructure_id DataOciDatabaseVmClusterNetworkDownloadConfigFile#exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network-download-config-file/index.ts",
            "line": 17
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_network_download_config_file#vm_cluster_network_id DataOciDatabaseVmClusterNetworkDownloadConfigFile#vm_cluster_network_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network-download-config-file/index.ts",
            "line": 28
          },
          "name": "vmClusterNetworkId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_network_download_config_file#base64_encode_content DataOciDatabaseVmClusterNetworkDownloadConfigFile#base64_encode_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network-download-config-file/index.ts",
            "line": 13
          },
          "name": "base64EncodeContent",
          "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/7.19.0/docs/data-sources/database_vm_cluster_network_download_config_file#id DataOciDatabaseVmClusterNetworkDownloadConfigFile#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network-download-config-file/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-network-download-config-file/index:DataOciDatabaseVmClusterNetworkDownloadConfigFileConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkDrScans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkDrScans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-network/index.ts",
        "line": 19
      },
      "name": "DataOciDatabaseVmClusterNetworkDrScans",
      "symbolId": "src/data-oci-database-vm-cluster-network/index:DataOciDatabaseVmClusterNetworkDrScans"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkDrScansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkDrScansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-network/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-database-vm-cluster-network/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/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.DataOciDatabaseVmClusterNetworkDrScansOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterNetworkDrScansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/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-database-vm-cluster-network/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-database-vm-cluster-network/index.ts",
            "line": 93
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-network/index:DataOciDatabaseVmClusterNetworkDrScansList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkDrScansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkDrScansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-network/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-database-vm-cluster-network/index.ts",
        "line": 42
      },
      "name": "DataOciDatabaseVmClusterNetworkDrScansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 71
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 76
          },
          "name": "ips",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 81
          },
          "name": "scanListenerPortTcp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkDrScans"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-network/index:DataOciDatabaseVmClusterNetworkDrScansOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkScans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkScans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-network/index.ts",
        "line": 104
      },
      "name": "DataOciDatabaseVmClusterNetworkScans",
      "symbolId": "src/data-oci-database-vm-cluster-network/index:DataOciDatabaseVmClusterNetworkScans"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkScansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkScansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-network/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-database-vm-cluster-network/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/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.DataOciDatabaseVmClusterNetworkScansOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterNetworkScansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/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-database-vm-cluster-network/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-database-vm-cluster-network/index.ts",
            "line": 188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-network/index:DataOciDatabaseVmClusterNetworkScansList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkScansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkScansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-network/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-database-vm-cluster-network/index.ts",
        "line": 127
      },
      "name": "DataOciDatabaseVmClusterNetworkScansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 156
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 161
          },
          "name": "ips",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 166
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 171
          },
          "name": "scanListenerPortTcp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 176
          },
          "name": "scanListenerPortTcpSsl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkScans"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-network/index:DataOciDatabaseVmClusterNetworkScansOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkVmNetworks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkVmNetworks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-network/index.ts",
        "line": 299
      },
      "name": "DataOciDatabaseVmClusterNetworkVmNetworks",
      "symbolId": "src/data-oci-database-vm-cluster-network/index:DataOciDatabaseVmClusterNetworkVmNetworks"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkVmNetworksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkVmNetworksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-network/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-database-vm-cluster-network/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/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.DataOciDatabaseVmClusterNetworkVmNetworksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterNetworkVmNetworksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/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-database-vm-cluster-network/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-database-vm-cluster-network/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-network/index:DataOciDatabaseVmClusterNetworkVmNetworksList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkVmNetworksNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkVmNetworksNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-network/index.ts",
        "line": 199
      },
      "name": "DataOciDatabaseVmClusterNetworkVmNetworksNodes",
      "symbolId": "src/data-oci-database-vm-cluster-network/index:DataOciDatabaseVmClusterNetworkVmNetworksNodes"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkVmNetworksNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkVmNetworksNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-network/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-database-vm-cluster-network/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/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.DataOciDatabaseVmClusterNetworkVmNetworksNodesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterNetworkVmNetworksNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/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-database-vm-cluster-network/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-database-vm-cluster-network/index.ts",
            "line": 288
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-network/index:DataOciDatabaseVmClusterNetworkVmNetworksNodesList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkVmNetworksNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkVmNetworksNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-network/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-database-vm-cluster-network/index.ts",
        "line": 222
      },
      "name": "DataOciDatabaseVmClusterNetworkVmNetworksNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 251
          },
          "name": "dbServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 256
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 261
          },
          "name": "ip",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 266
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 271
          },
          "name": "vip",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 276
          },
          "name": "vipHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkVmNetworksNodes"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-network/index:DataOciDatabaseVmClusterNetworkVmNetworksNodesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkVmNetworksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkVmNetworksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-network/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-database-vm-cluster-network/index.ts",
        "line": 322
      },
      "name": "DataOciDatabaseVmClusterNetworkVmNetworksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 351
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 356
          },
          "name": "gateway",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 361
          },
          "name": "netmask",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 366
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 372
          },
          "name": "nodes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkVmNetworksNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 377
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-network/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworkVmNetworks"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-network/index:DataOciDatabaseVmClusterNetworkVmNetworksOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworks": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_networks oci_database_vm_cluster_networks}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworks",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_networks oci_database_vm_cluster_networks} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
          "line": 799
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
        "line": 767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseVmClusterNetworks resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 784
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseVmClusterNetworks to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_networks#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseVmClusterNetworks that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseVmClusterNetworks to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 912
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 848
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 915
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 877
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 893
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 927
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 938
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterNetworks",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 772
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 909
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 903
          },
          "name": "vmClusterNetworks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 836
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 852
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 865
          },
          "name": "exadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 919
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 881
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 897
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 829
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 842
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 858
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 871
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 887
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-networks/index:DataOciDatabaseVmClusterNetworks"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseVmClusterNetworksConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_networks#compartment_id DataOciDatabaseVmClusterNetworks#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-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/7.19.0/docs/data-sources/database_vm_cluster_networks#exadata_infrastructure_id DataOciDatabaseVmClusterNetworks#exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 21
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_networks#display_name DataOciDatabaseVmClusterNetworks#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-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/7.19.0/docs/data-sources/database_vm_cluster_networks#filter DataOciDatabaseVmClusterNetworks#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_vm_cluster_networks#id DataOciDatabaseVmClusterNetworks#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/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/7.19.0/docs/data-sources/database_vm_cluster_networks#state DataOciDatabaseVmClusterNetworks#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-networks/index:DataOciDatabaseVmClusterNetworksConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
        "line": 587
      },
      "name": "DataOciDatabaseVmClusterNetworksFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_networks#name DataOciDatabaseVmClusterNetworks#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 591
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_networks#values DataOciDatabaseVmClusterNetworks#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 599
          },
          "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/7.19.0/docs/data-sources/database_vm_cluster_networks#regex DataOciDatabaseVmClusterNetworks#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 595
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-networks/index:DataOciDatabaseVmClusterNetworksFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-networks/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-database-vm-cluster-networks/index.ts",
        "line": 744
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/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.DataOciDatabaseVmClusterNetworksFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterNetworksFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/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-database-vm-cluster-networks/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-database-vm-cluster-networks/index.ts",
            "line": 752
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 745
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-networks/index:DataOciDatabaseVmClusterNetworksFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-networks/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
        "line": 645
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 722
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseVmClusterNetworksFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 710
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 726
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 739
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 703
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 716
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 732
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-networks/index:DataOciDatabaseVmClusterNetworksFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
        "line": 421
      },
      "name": "DataOciDatabaseVmClusterNetworksVmClusterNetworks",
      "symbolId": "src/data-oci-database-vm-cluster-networks/index:DataOciDatabaseVmClusterNetworksVmClusterNetworks"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksDrScans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksDrScans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
        "line": 40
      },
      "name": "DataOciDatabaseVmClusterNetworksVmClusterNetworksDrScans",
      "symbolId": "src/data-oci-database-vm-cluster-networks/index:DataOciDatabaseVmClusterNetworksVmClusterNetworksDrScans"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksDrScansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksDrScansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-networks/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-database-vm-cluster-networks/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/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.DataOciDatabaseVmClusterNetworksVmClusterNetworksDrScansOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterNetworksVmClusterNetworksDrScansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/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-database-vm-cluster-networks/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-database-vm-cluster-networks/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-networks/index:DataOciDatabaseVmClusterNetworksVmClusterNetworksDrScansList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksDrScansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksDrScansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-networks/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-database-vm-cluster-networks/index.ts",
        "line": 63
      },
      "name": "DataOciDatabaseVmClusterNetworksVmClusterNetworksDrScansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 92
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 97
          },
          "name": "ips",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 102
          },
          "name": "scanListenerPortTcp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksDrScans"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-networks/index:DataOciDatabaseVmClusterNetworksVmClusterNetworksDrScansOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-networks/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-database-vm-cluster-networks/index.ts",
        "line": 569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/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.DataOciDatabaseVmClusterNetworksVmClusterNetworksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterNetworksVmClusterNetworksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/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-database-vm-cluster-networks/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-database-vm-cluster-networks/index.ts",
            "line": 576
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-networks/index:DataOciDatabaseVmClusterNetworksVmClusterNetworksList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-networks/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-database-vm-cluster-networks/index.ts",
        "line": 444
      },
      "name": "DataOciDatabaseVmClusterNetworksVmClusterNetworksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 473
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 478
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 484
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 489
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 494
          },
          "name": "dns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 500
          },
          "name": "drScans",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksDrScansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 505
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 511
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 516
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 521
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 526
          },
          "name": "ntp",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 532
          },
          "name": "scans",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksScansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 537
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 543
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 548
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 553
          },
          "name": "validateVmClusterNetwork",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 558
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 564
          },
          "name": "vmNetworks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 457
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworks"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-networks/index:DataOciDatabaseVmClusterNetworksVmClusterNetworksOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksScans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksScans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
        "line": 125
      },
      "name": "DataOciDatabaseVmClusterNetworksVmClusterNetworksScans",
      "symbolId": "src/data-oci-database-vm-cluster-networks/index:DataOciDatabaseVmClusterNetworksVmClusterNetworksScans"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksScansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksScansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-networks/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-database-vm-cluster-networks/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/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.DataOciDatabaseVmClusterNetworksVmClusterNetworksScansOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterNetworksVmClusterNetworksScansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/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-database-vm-cluster-networks/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-database-vm-cluster-networks/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-networks/index:DataOciDatabaseVmClusterNetworksVmClusterNetworksScansList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksScansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksScansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-networks/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-database-vm-cluster-networks/index.ts",
        "line": 148
      },
      "name": "DataOciDatabaseVmClusterNetworksVmClusterNetworksScansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 177
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 182
          },
          "name": "ips",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 187
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 192
          },
          "name": "scanListenerPortTcp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 197
          },
          "name": "scanListenerPortTcpSsl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksScans"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-networks/index:DataOciDatabaseVmClusterNetworksVmClusterNetworksScansOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
        "line": 320
      },
      "name": "DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworks",
      "symbolId": "src/data-oci-database-vm-cluster-networks/index:DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworks"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-networks/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-database-vm-cluster-networks/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/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.DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/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-database-vm-cluster-networks/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-database-vm-cluster-networks/index.ts",
            "line": 410
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-networks/index:DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
        "line": 220
      },
      "name": "DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksNodes",
      "symbolId": "src/data-oci-database-vm-cluster-networks/index:DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksNodes"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-networks/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-database-vm-cluster-networks/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/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.DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksNodesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/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-database-vm-cluster-networks/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-database-vm-cluster-networks/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-networks/index:DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksNodesList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-networks/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-database-vm-cluster-networks/index.ts",
        "line": 243
      },
      "name": "DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 272
          },
          "name": "dbServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 277
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 282
          },
          "name": "ip",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 287
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 292
          },
          "name": "vip",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 297
          },
          "name": "vipHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksNodes"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-networks/index:DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksNodesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-networks/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-database-vm-cluster-networks/index.ts",
        "line": 343
      },
      "name": "DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 372
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 377
          },
          "name": "gateway",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 382
          },
          "name": "netmask",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 387
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 393
          },
          "name": "nodes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 398
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-networks/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworks"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-networks/index:DataOciDatabaseVmClusterNetworksVmClusterNetworksVmNetworksOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterPatch": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patch oci_database_vm_cluster_patch}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatch",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patch oci_database_vm_cluster_patch} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-patch/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.DataOciDatabaseVmClusterPatchConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-patch/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseVmClusterPatch resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch/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 DataOciDatabaseVmClusterPatch to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patch#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseVmClusterPatch that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseVmClusterPatch to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch/index.ts",
            "line": 105
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch/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-database-vm-cluster-patch/index.ts",
            "line": 176
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterPatch",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch/index.ts",
            "line": 88
          },
          "name": "availableActions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch/index.ts",
            "line": 93
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch/index.ts",
            "line": 114
          },
          "name": "lastAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch/index.ts",
            "line": 119
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch/index.ts",
            "line": 137
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch/index.ts",
            "line": 142
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch/index.ts",
            "line": 147
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch/index.ts",
            "line": 109
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch/index.ts",
            "line": 132
          },
          "name": "patchIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch/index.ts",
            "line": 160
          },
          "name": "vmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch/index.ts",
            "line": 99
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch/index.ts",
            "line": 125
          },
          "name": "patchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch/index.ts",
            "line": 153
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-patch/index:DataOciDatabaseVmClusterPatch"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterPatchConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-patch/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseVmClusterPatchConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patch#patch_id DataOciDatabaseVmClusterPatch#patch_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch/index.ts",
            "line": 20
          },
          "name": "patchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patch#vm_cluster_id DataOciDatabaseVmClusterPatch#vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch/index.ts",
            "line": 24
          },
          "name": "vmClusterId",
          "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/7.19.0/docs/data-sources/database_vm_cluster_patch#id DataOciDatabaseVmClusterPatch#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-patch/index:DataOciDatabaseVmClusterPatchConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patch_history_entries oci_database_vm_cluster_patch_history_entries}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patch_history_entries oci_database_vm_cluster_patch_history_entries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
          "line": 345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
        "line": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseVmClusterPatchHistoryEntries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 330
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseVmClusterPatchHistoryEntries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patch_history_entries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseVmClusterPatchHistoryEntries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseVmClusterPatchHistoryEntries to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 410
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 413
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 378
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 425
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 433
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterPatchHistoryEntries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 318
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 407
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 388
          },
          "name": "patchHistoryEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesPatchHistoryEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 417
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 382
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 401
          },
          "name": "vmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 372
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 394
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-patch-history-entries/index:DataOciDatabaseVmClusterPatchHistoryEntries"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseVmClusterPatchHistoryEntriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patch_history_entries#vm_cluster_id DataOciDatabaseVmClusterPatchHistoryEntries#vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 20
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patch_history_entries#filter DataOciDatabaseVmClusterPatchHistoryEntries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_vm_cluster_patch_history_entries#id DataOciDatabaseVmClusterPatchHistoryEntries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-patch-history-entries/index:DataOciDatabaseVmClusterPatchHistoryEntriesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
        "line": 133
      },
      "name": "DataOciDatabaseVmClusterPatchHistoryEntriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patch_history_entries#name DataOciDatabaseVmClusterPatchHistoryEntries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 137
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patch_history_entries#values DataOciDatabaseVmClusterPatchHistoryEntries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 145
          },
          "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/7.19.0/docs/data-sources/database_vm_cluster_patch_history_entries#regex DataOciDatabaseVmClusterPatchHistoryEntries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 141
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-patch-history-entries/index:DataOciDatabaseVmClusterPatchHistoryEntriesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-patch-history-entries/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-database-vm-cluster-patch-history-entries/index.ts",
        "line": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/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.DataOciDatabaseVmClusterPatchHistoryEntriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterPatchHistoryEntriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/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-database-vm-cluster-patch-history-entries/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-database-vm-cluster-patch-history-entries/index.ts",
            "line": 298
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-patch-history-entries/index:DataOciDatabaseVmClusterPatchHistoryEntriesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-patch-history-entries/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-database-vm-cluster-patch-history-entries/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 268
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseVmClusterPatchHistoryEntriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 256
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 272
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 285
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 249
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 262
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 278
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-patch-history-entries/index:DataOciDatabaseVmClusterPatchHistoryEntriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesPatchHistoryEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesPatchHistoryEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseVmClusterPatchHistoryEntriesPatchHistoryEntries",
      "symbolId": "src/data-oci-database-vm-cluster-patch-history-entries/index:DataOciDatabaseVmClusterPatchHistoryEntriesPatchHistoryEntries"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesPatchHistoryEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesPatchHistoryEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-patch-history-entries/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-database-vm-cluster-patch-history-entries/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/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.DataOciDatabaseVmClusterPatchHistoryEntriesPatchHistoryEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterPatchHistoryEntriesPatchHistoryEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/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-database-vm-cluster-patch-history-entries/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-database-vm-cluster-patch-history-entries/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-patch-history-entries/index:DataOciDatabaseVmClusterPatchHistoryEntriesPatchHistoryEntriesList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesPatchHistoryEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesPatchHistoryEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-patch-history-entries/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-database-vm-cluster-patch-history-entries/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseVmClusterPatchHistoryEntriesPatchHistoryEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 80
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 90
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 95
          },
          "name": "patchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 100
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 105
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 110
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entries/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntriesPatchHistoryEntries"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-patch-history-entries/index:DataOciDatabaseVmClusterPatchHistoryEntriesPatchHistoryEntriesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntry": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patch_history_entry oci_database_vm_cluster_patch_history_entry}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntry",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patch_history_entry oci_database_vm_cluster_patch_history_entry} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-patch-history-entry/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.DataOciDatabaseVmClusterPatchHistoryEntryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-patch-history-entry/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseVmClusterPatchHistoryEntry resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entry/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 DataOciDatabaseVmClusterPatchHistoryEntry to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patch_history_entry#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseVmClusterPatchHistoryEntry that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseVmClusterPatchHistoryEntry to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entry/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entry/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-database-vm-cluster-patch-history-entry/index.ts",
            "line": 171
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterPatchHistoryEntry",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entry/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entry/index.ts",
            "line": 88
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entry/index.ts",
            "line": 109
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entry/index.ts",
            "line": 127
          },
          "name": "patchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entry/index.ts",
            "line": 132
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entry/index.ts",
            "line": 137
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entry/index.ts",
            "line": 142
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entry/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entry/index.ts",
            "line": 122
          },
          "name": "patchHistoryEntryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entry/index.ts",
            "line": 155
          },
          "name": "vmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entry/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entry/index.ts",
            "line": 115
          },
          "name": "patchHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entry/index.ts",
            "line": 148
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-patch-history-entry/index:DataOciDatabaseVmClusterPatchHistoryEntry"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchHistoryEntryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-patch-history-entry/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseVmClusterPatchHistoryEntryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patch_history_entry#patch_history_entry_id DataOciDatabaseVmClusterPatchHistoryEntry#patch_history_entry_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entry/index.ts",
            "line": 20
          },
          "name": "patchHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patch_history_entry#vm_cluster_id DataOciDatabaseVmClusterPatchHistoryEntry#vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entry/index.ts",
            "line": 24
          },
          "name": "vmClusterId",
          "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/7.19.0/docs/data-sources/database_vm_cluster_patch_history_entry#id DataOciDatabaseVmClusterPatchHistoryEntry#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patch-history-entry/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-patch-history-entry/index:DataOciDatabaseVmClusterPatchHistoryEntryConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterPatches": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patches oci_database_vm_cluster_patches}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatches",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patches oci_database_vm_cluster_patches} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-patches/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.DataOciDatabaseVmClusterPatchesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseVmClusterPatches resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/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 DataOciDatabaseVmClusterPatches to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patches#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseVmClusterPatches that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseVmClusterPatches to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 415
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 418
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 383
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/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-database-vm-cluster-patches/index.ts",
            "line": 438
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterPatches",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 323
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 412
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 393
          },
          "name": "patches",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesPatchesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 422
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 387
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 406
          },
          "name": "vmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 377
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 399
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-patches/index:DataOciDatabaseVmClusterPatches"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseVmClusterPatchesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patches#vm_cluster_id DataOciDatabaseVmClusterPatches#vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 20
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patches#filter DataOciDatabaseVmClusterPatches#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_vm_cluster_patches#id DataOciDatabaseVmClusterPatches#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-patches/index:DataOciDatabaseVmClusterPatchesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
        "line": 138
      },
      "name": "DataOciDatabaseVmClusterPatchesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_patches#name DataOciDatabaseVmClusterPatches#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/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/7.19.0/docs/data-sources/database_vm_cluster_patches#values DataOciDatabaseVmClusterPatches#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/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/7.19.0/docs/data-sources/database_vm_cluster_patches#regex DataOciDatabaseVmClusterPatches#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 146
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-patches/index:DataOciDatabaseVmClusterPatchesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-patches/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-database-vm-cluster-patches/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/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.DataOciDatabaseVmClusterPatchesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterPatchesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/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-database-vm-cluster-patches/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-database-vm-cluster-patches/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-patches/index:DataOciDatabaseVmClusterPatchesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-patches/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-database-vm-cluster-patches/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 273
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseVmClusterPatchesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 261
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/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-database-vm-cluster-patches/index.ts",
            "line": 290
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 254
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 267
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 283
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-patches/index:DataOciDatabaseVmClusterPatchesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesPatches": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesPatches",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
        "line": 28
      },
      "name": "DataOciDatabaseVmClusterPatchesPatches",
      "symbolId": "src/data-oci-database-vm-cluster-patches/index:DataOciDatabaseVmClusterPatchesPatches"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesPatchesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesPatchesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-patches/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-database-vm-cluster-patches/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/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.DataOciDatabaseVmClusterPatchesPatchesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterPatchesPatchesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/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-database-vm-cluster-patches/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-database-vm-cluster-patches/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-patches/index:DataOciDatabaseVmClusterPatchesPatchesList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesPatchesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesPatchesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-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-database-vm-cluster-patches/index.ts",
        "line": 51
      },
      "name": "DataOciDatabaseVmClusterPatchesPatchesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 80
          },
          "name": "availableActions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 85
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 90
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 95
          },
          "name": "lastAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 100
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 105
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 110
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 115
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-patches/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterPatchesPatches"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-patches/index:DataOciDatabaseVmClusterPatchesPatchesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetwork": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_recommended_network oci_database_vm_cluster_recommended_network}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetwork",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_recommended_network oci_database_vm_cluster_recommended_network} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-recommended-network/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.DataOciDatabaseVmClusterRecommendedNetworkConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
        "line": 746
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseVmClusterRecommendedNetwork resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/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 DataOciDatabaseVmClusterRecommendedNetwork to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseVmClusterRecommendedNetwork that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseVmClusterRecommendedNetwork to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 1019
          },
          "name": "putNetworks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkNetworks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 834
          },
          "name": "resetDbServers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 850
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 879
          },
          "name": "resetDns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 895
          },
          "name": "resetDrScanListenerPortTcp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 930
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 946
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 962
          },
          "name": "resetNtp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 978
          },
          "name": "resetScanListenerPortTcp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 994
          },
          "name": "resetScanListenerPortTcpSsl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 1031
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 1049
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterRecommendedNetwork",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 751
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 905
          },
          "name": "drScans",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkDrScansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 1016
          },
          "name": "networks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkNetworksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 1004
          },
          "name": "scans",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkScansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 1010
          },
          "name": "vmNetworks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkVmNetworksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 822
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 838
          },
          "name": "dbServersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 854
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 867
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 883
          },
          "name": "dnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 899
          },
          "name": "drScanListenerPortTcpInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 918
          },
          "name": "exadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 934
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 950
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 1023
          },
          "name": "networksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkNetworks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 966
          },
          "name": "ntpInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 982
          },
          "name": "scanListenerPortTcpInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 998
          },
          "name": "scanListenerPortTcpSslInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 815
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 828
          },
          "name": "dbServers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 844
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 860
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 873
          },
          "name": "dns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 889
          },
          "name": "drScanListenerPortTcp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 911
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 924
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 940
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 956
          },
          "name": "ntp",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 972
          },
          "name": "scanListenerPortTcp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 988
          },
          "name": "scanListenerPortTcpSsl",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-recommended-network/index:DataOciDatabaseVmClusterRecommendedNetwork"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseVmClusterRecommendedNetworkConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#compartment_id DataOciDatabaseVmClusterRecommendedNetwork#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/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/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#display_name DataOciDatabaseVmClusterRecommendedNetwork#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/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/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#exadata_infrastructure_id DataOciDatabaseVmClusterRecommendedNetwork#exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 37
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#networks DataOciDatabaseVmClusterRecommendedNetwork#networks}",
            "stability": "stable",
            "summary": "networks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 66
          },
          "name": "networks",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkNetworks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#db_servers DataOciDatabaseVmClusterRecommendedNetwork#db_servers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 17
          },
          "name": "dbServers",
          "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/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#defined_tags DataOciDatabaseVmClusterRecommendedNetwork#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/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/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#dns DataOciDatabaseVmClusterRecommendedNetwork#dns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 29
          },
          "name": "dns",
          "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/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#dr_scan_listener_port_tcp DataOciDatabaseVmClusterRecommendedNetwork#dr_scan_listener_port_tcp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 33
          },
          "name": "drScanListenerPortTcp",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#freeform_tags DataOciDatabaseVmClusterRecommendedNetwork#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/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/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#id DataOciDatabaseVmClusterRecommendedNetwork#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/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/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#ntp DataOciDatabaseVmClusterRecommendedNetwork#ntp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 52
          },
          "name": "ntp",
          "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/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#scan_listener_port_tcp DataOciDatabaseVmClusterRecommendedNetwork#scan_listener_port_tcp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 56
          },
          "name": "scanListenerPortTcp",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#scan_listener_port_tcp_ssl DataOciDatabaseVmClusterRecommendedNetwork#scan_listener_port_tcp_ssl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 60
          },
          "name": "scanListenerPortTcpSsl",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-recommended-network/index:DataOciDatabaseVmClusterRecommendedNetworkConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkDrScans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkDrScans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
        "line": 68
      },
      "name": "DataOciDatabaseVmClusterRecommendedNetworkDrScans",
      "symbolId": "src/data-oci-database-vm-cluster-recommended-network/index:DataOciDatabaseVmClusterRecommendedNetworkDrScans"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkDrScansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkDrScansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-recommended-network/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-database-vm-cluster-recommended-network/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/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.DataOciDatabaseVmClusterRecommendedNetworkDrScansOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterRecommendedNetworkDrScansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/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-database-vm-cluster-recommended-network/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-database-vm-cluster-recommended-network/index.ts",
            "line": 142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-recommended-network/index:DataOciDatabaseVmClusterRecommendedNetworkDrScansList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkDrScansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkDrScansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-recommended-network/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/data-oci-database-vm-cluster-recommended-network/index.ts",
        "line": 91
      },
      "name": "DataOciDatabaseVmClusterRecommendedNetworkDrScansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 120
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 125
          },
          "name": "ips",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 130
          },
          "name": "scanListenerPortTcp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkDrScans"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-recommended-network/index:DataOciDatabaseVmClusterRecommendedNetworkDrScansOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkNetworks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkNetworks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
        "line": 449
      },
      "name": "DataOciDatabaseVmClusterRecommendedNetworkNetworks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#cidr DataOciDatabaseVmClusterRecommendedNetwork#cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 453
          },
          "name": "cidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#domain DataOciDatabaseVmClusterRecommendedNetwork#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 457
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#gateway DataOciDatabaseVmClusterRecommendedNetwork#gateway}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 461
          },
          "name": "gateway",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#netmask DataOciDatabaseVmClusterRecommendedNetwork#netmask}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 465
          },
          "name": "netmask",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#network_type DataOciDatabaseVmClusterRecommendedNetwork#network_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 469
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#prefix DataOciDatabaseVmClusterRecommendedNetwork#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 473
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_recommended_network#vlan_id DataOciDatabaseVmClusterRecommendedNetwork#vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 477
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-recommended-network/index:DataOciDatabaseVmClusterRecommendedNetworkNetworks"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkNetworksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkNetworksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-recommended-network/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-database-vm-cluster-recommended-network/index.ts",
        "line": 723
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/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.DataOciDatabaseVmClusterRecommendedNetworkNetworksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterRecommendedNetworkNetworksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/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-database-vm-cluster-recommended-network/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-database-vm-cluster-recommended-network/index.ts",
            "line": 731
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 724
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkNetworks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-recommended-network/index:DataOciDatabaseVmClusterRecommendedNetworkNetworksList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkNetworksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkNetworksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-recommended-network/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-database-vm-cluster-recommended-network/index.ts",
        "line": 551
      },
      "name": "DataOciDatabaseVmClusterRecommendedNetworkNetworksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 640
          },
          "name": "cidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 653
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 666
          },
          "name": "gatewayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 679
          },
          "name": "netmaskInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 692
          },
          "name": "networkTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 705
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 718
          },
          "name": "vlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 633
          },
          "name": "cidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 646
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 659
          },
          "name": "gateway",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 672
          },
          "name": "netmask",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 685
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 698
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 711
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 565
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkNetworks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-recommended-network/index:DataOciDatabaseVmClusterRecommendedNetworkNetworksOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkScans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkScans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
        "line": 153
      },
      "name": "DataOciDatabaseVmClusterRecommendedNetworkScans",
      "symbolId": "src/data-oci-database-vm-cluster-recommended-network/index:DataOciDatabaseVmClusterRecommendedNetworkScans"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkScansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkScansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-recommended-network/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/data-oci-database-vm-cluster-recommended-network/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/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.DataOciDatabaseVmClusterRecommendedNetworkScansOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterRecommendedNetworkScansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 237
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/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/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 237
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-recommended-network/index:DataOciDatabaseVmClusterRecommendedNetworkScansList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkScansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkScansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-recommended-network/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-database-vm-cluster-recommended-network/index.ts",
        "line": 176
      },
      "name": "DataOciDatabaseVmClusterRecommendedNetworkScansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 205
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 210
          },
          "name": "ips",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 215
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 220
          },
          "name": "scanListenerPortTcp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 225
          },
          "name": "scanListenerPortTcpSsl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkScans"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-recommended-network/index:DataOciDatabaseVmClusterRecommendedNetworkScansOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkVmNetworks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkVmNetworks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
        "line": 348
      },
      "name": "DataOciDatabaseVmClusterRecommendedNetworkVmNetworks",
      "symbolId": "src/data-oci-database-vm-cluster-recommended-network/index:DataOciDatabaseVmClusterRecommendedNetworkVmNetworks"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkVmNetworksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkVmNetworksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-recommended-network/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 445
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkVmNetworksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterRecommendedNetworkVmNetworksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 438
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 438
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 438
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-recommended-network/index:DataOciDatabaseVmClusterRecommendedNetworkVmNetworksList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkVmNetworksNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkVmNetworksNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
        "line": 248
      },
      "name": "DataOciDatabaseVmClusterRecommendedNetworkVmNetworksNodes",
      "symbolId": "src/data-oci-database-vm-cluster-recommended-network/index:DataOciDatabaseVmClusterRecommendedNetworkVmNetworksNodes"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkVmNetworksNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkVmNetworksNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-recommended-network/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/data-oci-database-vm-cluster-recommended-network/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/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.DataOciDatabaseVmClusterRecommendedNetworkVmNetworksNodesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterRecommendedNetworkVmNetworksNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 337
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/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/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 337
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-recommended-network/index:DataOciDatabaseVmClusterRecommendedNetworkVmNetworksNodesList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkVmNetworksNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkVmNetworksNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-recommended-network/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-database-vm-cluster-recommended-network/index.ts",
        "line": 271
      },
      "name": "DataOciDatabaseVmClusterRecommendedNetworkVmNetworksNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 300
          },
          "name": "dbServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 305
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 310
          },
          "name": "ip",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 315
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 320
          },
          "name": "vip",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 325
          },
          "name": "vipHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkVmNetworksNodes"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-recommended-network/index:DataOciDatabaseVmClusterRecommendedNetworkVmNetworksNodesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkVmNetworksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkVmNetworksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-recommended-network/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/data-oci-database-vm-cluster-recommended-network/index.ts",
        "line": 371
      },
      "name": "DataOciDatabaseVmClusterRecommendedNetworkVmNetworksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 400
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 405
          },
          "name": "gateway",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 410
          },
          "name": "netmask",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 415
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 421
          },
          "name": "nodes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkVmNetworksNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 426
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-recommended-network/index.ts",
            "line": 384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterRecommendedNetworkVmNetworks"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-recommended-network/index:DataOciDatabaseVmClusterRecommendedNetworkVmNetworksOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterUpdate": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_update oci_database_vm_cluster_update}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_update oci_database_vm_cluster_update} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-update/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.DataOciDatabaseVmClusterUpdateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-update/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseVmClusterUpdate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/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 DataOciDatabaseVmClusterUpdate to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_update#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseVmClusterUpdate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseVmClusterUpdate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 105
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 173
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 181
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterUpdate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 88
          },
          "name": "availableActions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 93
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 114
          },
          "name": "lastAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 119
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 124
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 129
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 147
          },
          "name": "updateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 152
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 109
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 142
          },
          "name": "updateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 165
          },
          "name": "vmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 99
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 135
          },
          "name": "updateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 158
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-update/index:DataOciDatabaseVmClusterUpdate"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-update/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseVmClusterUpdateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_update#update_id DataOciDatabaseVmClusterUpdate#update_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 20
          },
          "name": "updateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_update#vm_cluster_id DataOciDatabaseVmClusterUpdate#vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 24
          },
          "name": "vmClusterId",
          "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/7.19.0/docs/data-sources/database_vm_cluster_update#id DataOciDatabaseVmClusterUpdate#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-update/index:DataOciDatabaseVmClusterUpdateConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_update_history_entries oci_database_vm_cluster_update_history_entries}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_update_history_entries oci_database_vm_cluster_update_history_entries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-update-history-entries/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.DataOciDatabaseVmClusterUpdateHistoryEntriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
        "line": 326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseVmClusterUpdateHistoryEntries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/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 DataOciDatabaseVmClusterUpdateHistoryEntries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_update_history_entries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseVmClusterUpdateHistoryEntries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseVmClusterUpdateHistoryEntries to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 457
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 460
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 393
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 409
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 425
          },
          "name": "resetUpdateType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/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-database-vm-cluster-update-history-entries/index.ts",
            "line": 482
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterUpdateHistoryEntries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 331
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 454
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 448
          },
          "name": "vmClusterUpdateHistoryEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesVmClusterUpdateHistoryEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 464
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 397
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 413
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 429
          },
          "name": "updateTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 442
          },
          "name": "vmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 387
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 403
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 419
          },
          "name": "updateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 435
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-update-history-entries/index:DataOciDatabaseVmClusterUpdateHistoryEntries"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseVmClusterUpdateHistoryEntriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_update_history_entries#vm_cluster_id DataOciDatabaseVmClusterUpdateHistoryEntries#vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 28
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_update_history_entries#filter DataOciDatabaseVmClusterUpdateHistoryEntries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_vm_cluster_update_history_entries#id DataOciDatabaseVmClusterUpdateHistoryEntries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/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/7.19.0/docs/data-sources/database_vm_cluster_update_history_entries#state DataOciDatabaseVmClusterUpdateHistoryEntries#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 20
          },
          "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/7.19.0/docs/data-sources/database_vm_cluster_update_history_entries#update_type DataOciDatabaseVmClusterUpdateHistoryEntries#update_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 24
          },
          "name": "updateType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-update-history-entries/index:DataOciDatabaseVmClusterUpdateHistoryEntriesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
        "line": 146
      },
      "name": "DataOciDatabaseVmClusterUpdateHistoryEntriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_update_history_entries#name DataOciDatabaseVmClusterUpdateHistoryEntries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/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/7.19.0/docs/data-sources/database_vm_cluster_update_history_entries#values DataOciDatabaseVmClusterUpdateHistoryEntries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/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/7.19.0/docs/data-sources/database_vm_cluster_update_history_entries#regex DataOciDatabaseVmClusterUpdateHistoryEntries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 154
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-update-history-entries/index:DataOciDatabaseVmClusterUpdateHistoryEntriesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-update-history-entries/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-database-vm-cluster-update-history-entries/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/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.DataOciDatabaseVmClusterUpdateHistoryEntriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterUpdateHistoryEntriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/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-database-vm-cluster-update-history-entries/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-database-vm-cluster-update-history-entries/index.ts",
            "line": 311
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-update-history-entries/index:DataOciDatabaseVmClusterUpdateHistoryEntriesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-update-history-entries/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-database-vm-cluster-update-history-entries/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 281
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseVmClusterUpdateHistoryEntriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 269
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/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-database-vm-cluster-update-history-entries/index.ts",
            "line": 298
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 262
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 275
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 291
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-update-history-entries/index:DataOciDatabaseVmClusterUpdateHistoryEntriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesVmClusterUpdateHistoryEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesVmClusterUpdateHistoryEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseVmClusterUpdateHistoryEntriesVmClusterUpdateHistoryEntries",
      "symbolId": "src/data-oci-database-vm-cluster-update-history-entries/index:DataOciDatabaseVmClusterUpdateHistoryEntriesVmClusterUpdateHistoryEntries"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesVmClusterUpdateHistoryEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesVmClusterUpdateHistoryEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-update-history-entries/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-database-vm-cluster-update-history-entries/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/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.DataOciDatabaseVmClusterUpdateHistoryEntriesVmClusterUpdateHistoryEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterUpdateHistoryEntriesVmClusterUpdateHistoryEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/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-database-vm-cluster-update-history-entries/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-database-vm-cluster-update-history-entries/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-update-history-entries/index:DataOciDatabaseVmClusterUpdateHistoryEntriesVmClusterUpdateHistoryEntriesList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesVmClusterUpdateHistoryEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesVmClusterUpdateHistoryEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-update-history-entries/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-database-vm-cluster-update-history-entries/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseVmClusterUpdateHistoryEntriesVmClusterUpdateHistoryEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 88
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 93
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 98
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 103
          },
          "name": "timeCompleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 108
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 113
          },
          "name": "updateAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 118
          },
          "name": "updateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 123
          },
          "name": "updateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entries/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntriesVmClusterUpdateHistoryEntries"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-update-history-entries/index:DataOciDatabaseVmClusterUpdateHistoryEntriesVmClusterUpdateHistoryEntriesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntry": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_update_history_entry oci_database_vm_cluster_update_history_entry}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntry",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_update_history_entry oci_database_vm_cluster_update_history_entry} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-update-history-entry/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.DataOciDatabaseVmClusterUpdateHistoryEntryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-update-history-entry/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseVmClusterUpdateHistoryEntry resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entry/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 DataOciDatabaseVmClusterUpdateHistoryEntry to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_update_history_entry#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseVmClusterUpdateHistoryEntry that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseVmClusterUpdateHistoryEntry to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entry/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entry/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-database-vm-cluster-update-history-entry/index.ts",
            "line": 176
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterUpdateHistoryEntry",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entry/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entry/index.ts",
            "line": 104
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entry/index.ts",
            "line": 109
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entry/index.ts",
            "line": 114
          },
          "name": "timeCompleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entry/index.ts",
            "line": 119
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entry/index.ts",
            "line": 124
          },
          "name": "updateAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entry/index.ts",
            "line": 142
          },
          "name": "updateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entry/index.ts",
            "line": 147
          },
          "name": "updateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entry/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entry/index.ts",
            "line": 137
          },
          "name": "updateHistoryEntryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entry/index.ts",
            "line": 160
          },
          "name": "vmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entry/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entry/index.ts",
            "line": 130
          },
          "name": "updateHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entry/index.ts",
            "line": 153
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-update-history-entry/index:DataOciDatabaseVmClusterUpdateHistoryEntry"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdateHistoryEntryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-update-history-entry/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseVmClusterUpdateHistoryEntryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_update_history_entry#update_history_entry_id DataOciDatabaseVmClusterUpdateHistoryEntry#update_history_entry_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entry/index.ts",
            "line": 20
          },
          "name": "updateHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_update_history_entry#vm_cluster_id DataOciDatabaseVmClusterUpdateHistoryEntry#vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entry/index.ts",
            "line": 24
          },
          "name": "vmClusterId",
          "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/7.19.0/docs/data-sources/database_vm_cluster_update_history_entry#id DataOciDatabaseVmClusterUpdateHistoryEntry#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-update-history-entry/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-update-history-entry/index:DataOciDatabaseVmClusterUpdateHistoryEntryConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterUpdates": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_updates oci_database_vm_cluster_updates}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdates",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_updates oci_database_vm_cluster_updates} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
          "line": 363
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
        "line": 331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseVmClusterUpdates resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 348
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseVmClusterUpdates to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_updates#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseVmClusterUpdates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseVmClusterUpdates to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 462
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 465
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 398
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 414
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 430
          },
          "name": "resetUpdateType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 477
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 487
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterUpdates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 336
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 459
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 453
          },
          "name": "vmClusterUpdates",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesVmClusterUpdatesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 469
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 402
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 418
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 434
          },
          "name": "updateTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 447
          },
          "name": "vmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 392
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 408
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 424
          },
          "name": "updateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 440
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-updates/index:DataOciDatabaseVmClusterUpdates"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseVmClusterUpdatesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_updates#vm_cluster_id DataOciDatabaseVmClusterUpdates#vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 28
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_updates#filter DataOciDatabaseVmClusterUpdates#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_vm_cluster_updates#id DataOciDatabaseVmClusterUpdates#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/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/7.19.0/docs/data-sources/database_vm_cluster_updates#state DataOciDatabaseVmClusterUpdates#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 20
          },
          "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/7.19.0/docs/data-sources/database_vm_cluster_updates#update_type DataOciDatabaseVmClusterUpdates#update_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 24
          },
          "name": "updateType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-updates/index:DataOciDatabaseVmClusterUpdatesConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
        "line": 151
      },
      "name": "DataOciDatabaseVmClusterUpdatesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_updates#name DataOciDatabaseVmClusterUpdates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 155
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_cluster_updates#values DataOciDatabaseVmClusterUpdates#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 163
          },
          "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/7.19.0/docs/data-sources/database_vm_cluster_updates#regex DataOciDatabaseVmClusterUpdates#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 159
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-updates/index:DataOciDatabaseVmClusterUpdatesFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-updates/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-database-vm-cluster-updates/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/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.DataOciDatabaseVmClusterUpdatesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterUpdatesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/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-database-vm-cluster-updates/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-database-vm-cluster-updates/index.ts",
            "line": 316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-updates/index:DataOciDatabaseVmClusterUpdatesFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-updates/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-database-vm-cluster-updates/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 286
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseVmClusterUpdatesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 274
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 290
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 303
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 267
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 280
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 296
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-updates/index:DataOciDatabaseVmClusterUpdatesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesVmClusterUpdates": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesVmClusterUpdates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
        "line": 36
      },
      "name": "DataOciDatabaseVmClusterUpdatesVmClusterUpdates",
      "symbolId": "src/data-oci-database-vm-cluster-updates/index:DataOciDatabaseVmClusterUpdatesVmClusterUpdates"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesVmClusterUpdatesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesVmClusterUpdatesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-updates/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
        "line": 133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 147
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesVmClusterUpdatesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusterUpdatesVmClusterUpdatesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 140
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 140
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 140
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-updates/index:DataOciDatabaseVmClusterUpdatesVmClusterUpdatesList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesVmClusterUpdatesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesVmClusterUpdatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-cluster-updates/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-database-vm-cluster-updates/index.ts",
        "line": 59
      },
      "name": "DataOciDatabaseVmClusterUpdatesVmClusterUpdatesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 88
          },
          "name": "availableActions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 93
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 98
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 103
          },
          "name": "lastAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 108
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 113
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 118
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 123
          },
          "name": "updateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 128
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-cluster-updates/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusterUpdatesVmClusterUpdates"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-cluster-updates/index:DataOciDatabaseVmClusterUpdatesVmClusterUpdatesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClusters": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_clusters oci_database_vm_clusters}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClusters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_clusters oci_database_vm_clusters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-clusters/index.ts",
          "line": 934
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-clusters/index.ts",
        "line": 902
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatabaseVmClusters resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 919
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatabaseVmClusters to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_clusters#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatabaseVmClusters that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatabaseVmClusters to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 1067
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 984
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 1000
          },
          "name": "resetExadataInfrastructureId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 1070
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 1016
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 1032
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 1048
          },
          "name": "resetVmClusterType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 1082
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 1094
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClusters",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 907
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 1064
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 1058
          },
          "name": "vmClusters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 972
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 988
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 1004
          },
          "name": "exadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 1074
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 1020
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 1036
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 1052
          },
          "name": "vmClusterTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 965
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 978
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 994
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 1010
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 1026
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 1042
          },
          "name": "vmClusterType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClusters"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-clusters/index.ts",
        "line": 9
      },
      "name": "DataOciDatabaseVmClustersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_clusters#compartment_id DataOciDatabaseVmClusters#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/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/7.19.0/docs/data-sources/database_vm_clusters#display_name DataOciDatabaseVmClusters#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/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/7.19.0/docs/data-sources/database_vm_clusters#exadata_infrastructure_id DataOciDatabaseVmClusters#exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 21
          },
          "name": "exadataInfrastructureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_clusters#filter DataOciDatabaseVmClusters#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersFilter"
                    },
                    "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/7.19.0/docs/data-sources/database_vm_clusters#id DataOciDatabaseVmClusters#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/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/7.19.0/docs/data-sources/database_vm_clusters#state DataOciDatabaseVmClusters#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/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/7.19.0/docs/data-sources/database_vm_clusters#vm_cluster_type DataOciDatabaseVmClusters#vm_cluster_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 36
          },
          "name": "vmClusterType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersConfig"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-clusters/index.ts",
        "line": 722
      },
      "name": "DataOciDatabaseVmClustersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_clusters#name DataOciDatabaseVmClusters#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 726
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/database_vm_clusters#values DataOciDatabaseVmClusters#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 734
          },
          "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/7.19.0/docs/data-sources/database_vm_clusters#regex DataOciDatabaseVmClusters#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 730
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersFilter"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-clusters/index.ts",
          "line": 887
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-clusters/index.ts",
        "line": 879
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 894
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClustersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 887
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 887
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 887
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 880
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersFilterList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-clusters/index.ts",
          "line": 790
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-clusters/index.ts",
        "line": 780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 857
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatabaseVmClustersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 845
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 861
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 874
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 838
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 851
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 867
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 794
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersVmClusters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClusters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-clusters/index.ts",
        "line": 461
      },
      "name": "DataOciDatabaseVmClustersVmClusters",
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersVmClusters"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-clusters/index.ts",
        "line": 204
      },
      "name": "DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetails",
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreference": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreference",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-clusters/index.ts",
        "line": 44
      },
      "name": "DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreference",
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-clusters/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-database-vm-clusters/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/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.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/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-database-vm-clusters/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-database-vm-clusters/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-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-database-vm-clusters/index.ts",
        "line": 67
      },
      "name": "DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 96
          },
          "name": "applyUpdatePreferredEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 101
          },
          "name": "applyUpdatePreferredStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreference"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsFreezePeriod": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsFreezePeriod",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-clusters/index.ts",
        "line": 124
      },
      "name": "DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsFreezePeriod",
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsFreezePeriod"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsFreezePeriodList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsFreezePeriodList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-clusters/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-database-vm-clusters/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/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.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsFreezePeriodOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsFreezePeriodList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/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-database-vm-clusters/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-database-vm-clusters/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsFreezePeriodList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsFreezePeriodOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsFreezePeriodOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-clusters/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-database-vm-clusters/index.ts",
        "line": 147
      },
      "name": "DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsFreezePeriodOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 176
          },
          "name": "freezePeriodEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 181
          },
          "name": "freezePeriodStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsFreezePeriod"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsFreezePeriodOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-clusters/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-database-vm-clusters/index.ts",
        "line": 278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/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.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/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-database-vm-clusters/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-database-vm-clusters/index.ts",
            "line": 285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-clusters/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-database-vm-clusters/index.ts",
        "line": 227
      },
      "name": "DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 257
          },
          "name": "applyUpdateTimePreference",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 263
          },
          "name": "freezePeriod",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsFreezePeriodList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 268
          },
          "name": "isEarlyAdoptionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 273
          },
          "name": "isFreezePeriodEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersDataCollectionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersDataCollectionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-clusters/index.ts",
        "line": 296
      },
      "name": "DataOciDatabaseVmClustersVmClustersDataCollectionOptions",
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersVmClustersDataCollectionOptions"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersDataCollectionOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersDataCollectionOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-clusters/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-database-vm-clusters/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/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.DataOciDatabaseVmClustersVmClustersDataCollectionOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClustersVmClustersDataCollectionOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/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-database-vm-clusters/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-database-vm-clusters/index.ts",
            "line": 370
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersVmClustersDataCollectionOptionsList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersDataCollectionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersDataCollectionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-clusters/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-database-vm-clusters/index.ts",
        "line": 319
      },
      "name": "DataOciDatabaseVmClustersVmClustersDataCollectionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 348
          },
          "name": "isDiagnosticsEventsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 353
          },
          "name": "isHealthMonitoringEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 358
          },
          "name": "isIncidentLogsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersDataCollectionOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersVmClustersDataCollectionOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersFileSystemConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersFileSystemConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-clusters/index.ts",
        "line": 381
      },
      "name": "DataOciDatabaseVmClustersVmClustersFileSystemConfigurationDetails",
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersVmClustersFileSystemConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersFileSystemConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersFileSystemConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-clusters/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-database-vm-clusters/index.ts",
        "line": 443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 457
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersFileSystemConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClustersVmClustersFileSystemConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 450
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 450
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 450
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersVmClustersFileSystemConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersFileSystemConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersFileSystemConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-clusters/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-database-vm-clusters/index.ts",
        "line": 404
      },
      "name": "DataOciDatabaseVmClustersVmClustersFileSystemConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 433
          },
          "name": "fileSystemSizeGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 438
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersFileSystemConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersVmClustersFileSystemConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-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-database-vm-clusters/index.ts",
        "line": 704
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-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.DataOciDatabaseVmClustersVmClustersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatabaseVmClustersVmClustersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-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-database-vm-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-database-vm-clusters/index.ts",
            "line": 711
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersVmClustersList"
    },
    "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-database-vm-clusters/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-database-vm-clusters/index.ts",
        "line": 484
      },
      "name": "DataOciDatabaseVmClustersVmClustersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 513
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 519
          },
          "name": "cloudAutomationUpdateDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersCloudAutomationUpdateDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 524
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 529
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 534
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 539
          },
          "name": "cpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 545
          },
          "name": "dataCollectionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersDataCollectionOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 550
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 555
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 560
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 565
          },
          "name": "dbServers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 571
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 576
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 581
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 586
          },
          "name": "exascaleDbStorageVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 592
          },
          "name": "fileSystemConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClustersFileSystemConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 598
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 603
          },
          "name": "giVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 608
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 613
          },
          "name": "isLocalBackupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 618
          },
          "name": "isSparseDiskgroupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 623
          },
          "name": "lastPatchHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 628
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 633
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 638
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 643
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 648
          },
          "name": "ocpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 653
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 658
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 663
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 668
          },
          "name": "storageManagementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 674
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 679
          },
          "name": "systemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 684
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 689
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 694
          },
          "name": "vmClusterNetworkId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 699
          },
          "name": "vmClusterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-database-vm-clusters/index.ts",
            "line": 497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatabaseVmClustersVmClusters"
          }
        }
      ],
      "symbolId": "src/data-oci-database-vm-clusters/index:DataOciDatabaseVmClustersVmClustersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalog": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog oci_datacatalog_catalog}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalog",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog oci_datacatalog_catalog} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalog/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.DataOciDatacatalogCatalogConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalog/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatacatalogCatalog resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/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 DataOciDatacatalogCatalog to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatacatalogCatalog that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatacatalogCatalog to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 260
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 266
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatacatalogCatalog",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 114
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 165
          },
          "name": "attachedCatalogPrivateEndpoints",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 183
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 189
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 194
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 200
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 205
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 210
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 216
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 221
          },
          "name": "numberOfObjects",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 226
          },
          "name": "serviceApiUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 231
          },
          "name": "serviceConsoleUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 236
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 242
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 247
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 252
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 178
          },
          "name": "catalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 171
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog/index:DataOciDatacatalogCatalog"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalog/index.ts",
        "line": 9
      },
      "name": "DataOciDatacatalogCatalogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog#catalog_id DataOciDatacatalogCatalog#catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 13
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog/index:DataOciDatacatalogCatalogConfig"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalog/index.ts",
        "line": 15
      },
      "name": "DataOciDatacatalogCatalogLocks",
      "symbolId": "src/data-oci-datacatalog-catalog/index:DataOciDatacatalogCatalogLocks"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalog/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/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.DataOciDatacatalogCatalogLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogCatalogLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/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-datacatalog-catalog/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-datacatalog-catalog/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog/index:DataOciDatacatalogCatalogLocksList"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-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-datacatalog-catalog/index.ts",
        "line": 38
      },
      "name": "DataOciDatacatalogCatalogLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 67
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 72
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 77
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 82
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog/index:DataOciDatacatalogCatalogLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_private_endpoint oci_datacatalog_catalog_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_private_endpoint oci_datacatalog_catalog_private_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalog-private-endpoint/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.DataOciDatacatalogCatalogPrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatacatalogCatalogPrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/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 DataOciDatacatalogCatalogPrivateEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatacatalogCatalogPrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatacatalogCatalogPrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/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-datacatalog-catalog-private-endpoint/index.ts",
            "line": 261
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatacatalogCatalogPrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 114
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 165
          },
          "name": "attachedCatalogs",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 183
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 189
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 194
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 199
          },
          "name": "dnsZones",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 205
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 210
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 215
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 221
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 226
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 231
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 237
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 242
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 247
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 178
          },
          "name": "catalogPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 171
          },
          "name": "catalogPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-private-endpoint/index:DataOciDatacatalogCatalogPrivateEndpoint"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
        "line": 9
      },
      "name": "DataOciDatacatalogCatalogPrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_private_endpoint#catalog_private_endpoint_id DataOciDatacatalogCatalogPrivateEndpoint#catalog_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 13
          },
          "name": "catalogPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-private-endpoint/index:DataOciDatacatalogCatalogPrivateEndpointConfig"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
        "line": 15
      },
      "name": "DataOciDatacatalogCatalogPrivateEndpointLocks",
      "symbolId": "src/data-oci-datacatalog-catalog-private-endpoint/index:DataOciDatacatalogCatalogPrivateEndpointLocks"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalog-private-endpoint/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-datacatalog-catalog-private-endpoint/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/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.DataOciDatacatalogCatalogPrivateEndpointLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogCatalogPrivateEndpointLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/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-datacatalog-catalog-private-endpoint/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-datacatalog-catalog-private-endpoint/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-private-endpoint/index:DataOciDatacatalogCatalogPrivateEndpointLocksList"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalog-private-endpoint/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-datacatalog-catalog-private-endpoint/index.ts",
        "line": 38
      },
      "name": "DataOciDatacatalogCatalogPrivateEndpointLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 67
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 72
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 77
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 82
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoint/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-private-endpoint/index:DataOciDatacatalogCatalogPrivateEndpointLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_private_endpoints oci_datacatalog_catalog_private_endpoints}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_private_endpoints oci_datacatalog_catalog_private_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalog-private-endpoints/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.DataOciDatacatalogCatalogPrivateEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatacatalogCatalogPrivateEndpoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/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 DataOciDatacatalogCatalogPrivateEndpoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_private_endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatacatalogCatalogPrivateEndpoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatacatalogCatalogPrivateEndpoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 581
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 536
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 584
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 552
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 568
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 596
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 606
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatacatalogCatalogPrivateEndpoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 455
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 511
          },
          "name": "catalogPrivateEndpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 578
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 524
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 540
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 588
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 556
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 572
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 517
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 530
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 546
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 562
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-private-endpoints/index:DataOciDatacatalogCatalogPrivateEndpoints"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
        "line": 126
      },
      "name": "DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpoints",
      "symbolId": "src/data-oci-datacatalog-catalog-private-endpoints/index:DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpoints"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalog-private-endpoints/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-datacatalog-catalog-private-endpoints/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/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.DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/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-datacatalog-catalog-private-endpoints/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-datacatalog-catalog-private-endpoints/index.ts",
            "line": 259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-private-endpoints/index:DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsList"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
        "line": 36
      },
      "name": "DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsLocks",
      "symbolId": "src/data-oci-datacatalog-catalog-private-endpoints/index:DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsLocks"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalog-private-endpoints/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-datacatalog-catalog-private-endpoints/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/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.DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/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-datacatalog-catalog-private-endpoints/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-datacatalog-catalog-private-endpoints/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-private-endpoints/index:DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsLocksList"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalog-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-datacatalog-catalog-private-endpoints/index.ts",
        "line": 59
      },
      "name": "DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 88
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 93
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 98
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 103
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-private-endpoints/index:DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalog-private-endpoints/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-datacatalog-catalog-private-endpoints/index.ts",
        "line": 149
      },
      "name": "DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 178
          },
          "name": "attachedCatalogs",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 183
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 189
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 194
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 199
          },
          "name": "dnsZones",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 205
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 210
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 215
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 221
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 226
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 231
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 237
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 242
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 247
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-private-endpoints/index:DataOciDatacatalogCatalogPrivateEndpointsCatalogPrivateEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
        "line": 9
      },
      "name": "DataOciDatacatalogCatalogPrivateEndpointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_private_endpoints#compartment_id DataOciDatacatalogCatalogPrivateEndpoints#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-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/7.19.0/docs/data-sources/datacatalog_catalog_private_endpoints#display_name DataOciDatacatalogCatalogPrivateEndpoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-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/7.19.0/docs/data-sources/datacatalog_catalog_private_endpoints#filter DataOciDatacatalogCatalogPrivateEndpoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsFilter"
                    },
                    "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/7.19.0/docs/data-sources/datacatalog_catalog_private_endpoints#id DataOciDatacatalogCatalogPrivateEndpoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-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/7.19.0/docs/data-sources/datacatalog_catalog_private_endpoints#state DataOciDatacatalogCatalogPrivateEndpoints#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-private-endpoints/index:DataOciDatacatalogCatalogPrivateEndpointsConfig"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
        "line": 270
      },
      "name": "DataOciDatacatalogCatalogPrivateEndpointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_private_endpoints#name DataOciDatacatalogCatalogPrivateEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/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/7.19.0/docs/data-sources/datacatalog_catalog_private_endpoints#values DataOciDatacatalogCatalogPrivateEndpoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/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/7.19.0/docs/data-sources/datacatalog_catalog_private_endpoints#regex DataOciDatacatalogCatalogPrivateEndpoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 278
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-private-endpoints/index:DataOciDatacatalogCatalogPrivateEndpointsFilter"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalog-private-endpoints/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-datacatalog-catalog-private-endpoints/index.ts",
        "line": 427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/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.DataOciDatacatalogCatalogPrivateEndpointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogCatalogPrivateEndpointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/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-datacatalog-catalog-private-endpoints/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-datacatalog-catalog-private-endpoints/index.ts",
            "line": 435
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-private-endpoints/index:DataOciDatacatalogCatalogPrivateEndpointsFilterList"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalog-private-endpoints/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-datacatalog-catalog-private-endpoints/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 405
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatacatalogCatalogPrivateEndpointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 393
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/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-datacatalog-catalog-private-endpoints/index.ts",
            "line": 422
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 386
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 399
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 415
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-private-endpoints/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogPrivateEndpointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-private-endpoints/index:DataOciDatacatalogCatalogPrivateEndpointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogType": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_type oci_datacatalog_catalog_type}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogType",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_type oci_datacatalog_catalog_type} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalog-type/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.DataOciDatacatalogCatalogTypeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatacatalogCatalogType resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/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 DataOciDatacatalogCatalogType to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_type#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatacatalogCatalogType that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatacatalogCatalogType to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 123
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 139
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/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-datacatalog-catalog-type/index.ts",
            "line": 219
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatacatalogCatalogType",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 106
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 111
          },
          "name": "externalTypeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 148
          },
          "name": "isApproved",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 153
          },
          "name": "isInternal",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 158
          },
          "name": "isTag",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 163
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 168
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 174
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 179
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 184
          },
          "name": "typeCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 202
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 101
          },
          "name": "catalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 127
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 143
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 197
          },
          "name": "typeKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 94
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 117
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 133
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 190
          },
          "name": "typeKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-type/index:DataOciDatacatalogCatalogType"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogTypeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
        "line": 9
      },
      "name": "DataOciDatacatalogCatalogTypeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_type#catalog_id DataOciDatacatalogCatalogType#catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 13
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_type#type_key DataOciDatacatalogCatalogType#type_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 28
          },
          "name": "typeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_type#fields DataOciDatacatalogCatalogType#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 17
          },
          "name": "fields",
          "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/7.19.0/docs/data-sources/datacatalog_catalog_type#id DataOciDatacatalogCatalogType#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-type/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-type/index:DataOciDatacatalogCatalogTypeConfig"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogTypes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_types oci_datacatalog_catalog_types}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_types oci_datacatalog_catalog_types} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
          "line": 458
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatacatalogCatalogTypes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 443
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatacatalogCatalogTypes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_types#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatacatalogCatalogTypes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatacatalogCatalogTypes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 659
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 512
          },
          "name": "resetExternalTypeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 528
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 662
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 544
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 560
          },
          "name": "resetIsApproved"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 576
          },
          "name": "resetIsInternal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 592
          },
          "name": "resetIsTag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 608
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 624
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 640
          },
          "name": "resetTypeCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 674
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 690
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatacatalogCatalogTypes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 431
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 656
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 650
          },
          "name": "typeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesTypeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 500
          },
          "name": "catalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 516
          },
          "name": "externalTypeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 532
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 666
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 548
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 564
          },
          "name": "isApprovedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 580
          },
          "name": "isInternalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 596
          },
          "name": "isTagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 612
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 628
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 644
          },
          "name": "typeCategoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 493
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 506
          },
          "name": "externalTypeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 522
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 538
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 554
          },
          "name": "isApproved",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 570
          },
          "name": "isInternal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 586
          },
          "name": "isTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 602
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 618
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 634
          },
          "name": "typeCategory",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-types/index:DataOciDatacatalogCatalogTypes"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogTypesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
        "line": 9
      },
      "name": "DataOciDatacatalogCatalogTypesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_types#catalog_id DataOciDatacatalogCatalogTypes#catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 13
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_types#external_type_name DataOciDatacatalogCatalogTypes#external_type_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 17
          },
          "name": "externalTypeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_types#fields DataOciDatacatalogCatalogTypes#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 21
          },
          "name": "fields",
          "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/7.19.0/docs/data-sources/datacatalog_catalog_types#filter DataOciDatacatalogCatalogTypes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesFilter"
                    },
                    "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/7.19.0/docs/data-sources/datacatalog_catalog_types#id DataOciDatacatalogCatalogTypes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/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/7.19.0/docs/data-sources/datacatalog_catalog_types#is_approved DataOciDatacatalogCatalogTypes#is_approved}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 32
          },
          "name": "isApproved",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_types#is_internal DataOciDatacatalogCatalogTypes#is_internal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 36
          },
          "name": "isInternal",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_types#is_tag DataOciDatacatalogCatalogTypes#is_tag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 40
          },
          "name": "isTag",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_types#name DataOciDatacatalogCatalogTypes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/datacatalog_catalog_types#state DataOciDatacatalogCatalogTypes#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/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/7.19.0/docs/data-sources/datacatalog_catalog_types#type_category DataOciDatacatalogCatalogTypes#type_category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 52
          },
          "name": "typeCategory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-types/index:DataOciDatacatalogCatalogTypesConfig"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogTypesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
        "line": 246
      },
      "name": "DataOciDatacatalogCatalogTypesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_types#name DataOciDatacatalogCatalogTypes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 250
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalog_types#values DataOciDatacatalogCatalogTypes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 258
          },
          "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/7.19.0/docs/data-sources/datacatalog_catalog_types#regex DataOciDatacatalogCatalogTypes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 254
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-types/index:DataOciDatacatalogCatalogTypesFilter"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogTypesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalog-types/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-datacatalog-catalog-types/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/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.DataOciDatacatalogCatalogTypesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogCatalogTypesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/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-datacatalog-catalog-types/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-datacatalog-catalog-types/index.ts",
            "line": 411
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-types/index:DataOciDatacatalogCatalogTypesFilterList"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogTypesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalog-types/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-datacatalog-catalog-types/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 381
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatacatalogCatalogTypesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 369
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 385
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 398
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 362
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 375
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 391
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-types/index:DataOciDatacatalogCatalogTypesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogTypesTypeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesTypeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
        "line": 165
      },
      "name": "DataOciDatacatalogCatalogTypesTypeCollection",
      "symbolId": "src/data-oci-datacatalog-catalog-types/index:DataOciDatacatalogCatalogTypesTypeCollection"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogTypesTypeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesTypeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
        "line": 60
      },
      "name": "DataOciDatacatalogCatalogTypesTypeCollectionItems",
      "symbolId": "src/data-oci-datacatalog-catalog-types/index:DataOciDatacatalogCatalogTypesTypeCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogTypesTypeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesTypeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalog-types/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-datacatalog-catalog-types/index.ts",
        "line": 147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/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.DataOciDatacatalogCatalogTypesTypeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogCatalogTypesTypeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/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-datacatalog-catalog-types/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-datacatalog-catalog-types/index.ts",
            "line": 154
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-types/index:DataOciDatacatalogCatalogTypesTypeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogTypesTypeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesTypeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalog-types/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-datacatalog-catalog-types/index.ts",
        "line": 83
      },
      "name": "DataOciDatacatalogCatalogTypesTypeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 112
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 117
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 122
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 127
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 132
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 137
          },
          "name": "typeCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 142
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesTypeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-types/index:DataOciDatacatalogCatalogTypesTypeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogTypesTypeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesTypeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalog-types/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-datacatalog-catalog-types/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/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.DataOciDatacatalogCatalogTypesTypeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogCatalogTypesTypeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/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-datacatalog-catalog-types/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-datacatalog-catalog-types/index.ts",
            "line": 235
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-types/index:DataOciDatacatalogCatalogTypesTypeCollectionList"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogTypesTypeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesTypeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalog-types/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/data-oci-datacatalog-catalog-types/index.ts",
        "line": 188
      },
      "name": "DataOciDatacatalogCatalogTypesTypeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 217
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 223
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesTypeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalog-types/index.ts",
            "line": 201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogTypesTypeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalog-types/index:DataOciDatacatalogCatalogTypesTypeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalogs oci_datacatalog_catalogs}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalogs oci_datacatalog_catalogs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalogs/index.ts",
          "line": 487
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalogs/index.ts",
        "line": 455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatacatalogCatalogs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 472
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatacatalogCatalogs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalogs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatacatalogCatalogs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatacatalogCatalogs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 586
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 541
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 589
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 557
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 573
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/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-datacatalog-catalogs/index.ts",
            "line": 611
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatacatalogCatalogs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 460
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 516
          },
          "name": "catalogs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsCatalogsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 583
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 529
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 545
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 593
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 561
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 577
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 522
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 535
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 551
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 567
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalogs/index:DataOciDatacatalogCatalogs"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogsCatalogs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsCatalogs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalogs/index.ts",
        "line": 126
      },
      "name": "DataOciDatacatalogCatalogsCatalogs",
      "symbolId": "src/data-oci-datacatalog-catalogs/index:DataOciDatacatalogCatalogsCatalogs"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogsCatalogsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsCatalogsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalogs/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-datacatalog-catalogs/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/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.DataOciDatacatalogCatalogsCatalogsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogCatalogsCatalogsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/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-datacatalog-catalogs/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-datacatalog-catalogs/index.ts",
            "line": 264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalogs/index:DataOciDatacatalogCatalogsCatalogsList"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogsCatalogsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsCatalogsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalogs/index.ts",
        "line": 36
      },
      "name": "DataOciDatacatalogCatalogsCatalogsLocks",
      "symbolId": "src/data-oci-datacatalog-catalogs/index:DataOciDatacatalogCatalogsCatalogsLocks"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogsCatalogsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsCatalogsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalogs/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-datacatalog-catalogs/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/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.DataOciDatacatalogCatalogsCatalogsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogCatalogsCatalogsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/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-datacatalog-catalogs/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-datacatalog-catalogs/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalogs/index:DataOciDatacatalogCatalogsCatalogsLocksList"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogsCatalogsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsCatalogsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalogs/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-datacatalog-catalogs/index.ts",
        "line": 59
      },
      "name": "DataOciDatacatalogCatalogsCatalogsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 88
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 93
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 98
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 103
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsCatalogsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalogs/index:DataOciDatacatalogCatalogsCatalogsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogsCatalogsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsCatalogsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalogs/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-datacatalog-catalogs/index.ts",
        "line": 149
      },
      "name": "DataOciDatacatalogCatalogsCatalogsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 178
          },
          "name": "attachedCatalogPrivateEndpoints",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 183
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 189
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 194
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 200
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 205
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 210
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 216
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsCatalogsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 221
          },
          "name": "numberOfObjects",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 226
          },
          "name": "serviceApiUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 231
          },
          "name": "serviceConsoleUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 236
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 242
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 247
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 252
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsCatalogs"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalogs/index:DataOciDatacatalogCatalogsCatalogsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalogs/index.ts",
        "line": 9
      },
      "name": "DataOciDatacatalogCatalogsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalogs#compartment_id DataOciDatacatalogCatalogs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/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/7.19.0/docs/data-sources/datacatalog_catalogs#display_name DataOciDatacatalogCatalogs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/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/7.19.0/docs/data-sources/datacatalog_catalogs#filter DataOciDatacatalogCatalogs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsFilter"
                    },
                    "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/7.19.0/docs/data-sources/datacatalog_catalogs#id DataOciDatacatalogCatalogs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/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/7.19.0/docs/data-sources/datacatalog_catalogs#state DataOciDatacatalogCatalogs#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalogs/index:DataOciDatacatalogCatalogsConfig"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-catalogs/index.ts",
        "line": 275
      },
      "name": "DataOciDatacatalogCatalogsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalogs#name DataOciDatacatalogCatalogs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 279
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_catalogs#values DataOciDatacatalogCatalogs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 287
          },
          "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/7.19.0/docs/data-sources/datacatalog_catalogs#regex DataOciDatacatalogCatalogs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 283
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalogs/index:DataOciDatacatalogCatalogsFilter"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalogs/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-datacatalog-catalogs/index.ts",
        "line": 432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/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.DataOciDatacatalogCatalogsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogCatalogsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/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-datacatalog-catalogs/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-datacatalog-catalogs/index.ts",
            "line": 440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalogs/index:DataOciDatacatalogCatalogsFilterList"
    },
    "cdktf-provider-oci.DataOciDatacatalogCatalogsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-catalogs/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-datacatalog-catalogs/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 410
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatacatalogCatalogsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 398
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 414
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 427
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 391
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 404
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 420
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-catalogs/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatacatalogCatalogsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-catalogs/index:DataOciDatacatalogCatalogsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogConnection": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connection oci_datacatalog_connection}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogConnection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connection oci_datacatalog_connection} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-connection/index.ts",
          "line": 63
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-connection/index.ts",
        "line": 31
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatacatalogConnection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 48
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatacatalogConnection to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connection#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatacatalogConnection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatacatalogConnection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 162
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 230
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 239
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatacatalogConnection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 36
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 116
          },
          "name": "createdById",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 134
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 139
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 145
          },
          "name": "encProperties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 150
          },
          "name": "externalKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 171
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 176
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 181
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 187
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 192
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 197
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 202
          },
          "name": "timeStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 207
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 212
          },
          "name": "typeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 217
          },
          "name": "updatedById",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 222
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 98
          },
          "name": "catalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 111
          },
          "name": "connectionKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 129
          },
          "name": "dataAssetKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 166
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 91
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 104
          },
          "name": "connectionKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 122
          },
          "name": "dataAssetKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 156
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-connection/index:DataOciDatacatalogConnection"
    },
    "cdktf-provider-oci.DataOciDatacatalogConnectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-connection/index.ts",
        "line": 9
      },
      "name": "DataOciDatacatalogConnectionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connection#catalog_id DataOciDatacatalogConnection#catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 13
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connection#connection_key DataOciDatacatalogConnection#connection_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 17
          },
          "name": "connectionKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connection#data_asset_key DataOciDatacatalogConnection#data_asset_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 21
          },
          "name": "dataAssetKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connection#fields DataOciDatacatalogConnection#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connection/index.ts",
            "line": 25
          },
          "name": "fields",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-connection/index:DataOciDatacatalogConnectionConfig"
    },
    "cdktf-provider-oci.DataOciDatacatalogConnections": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connections oci_datacatalog_connections}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogConnections",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connections oci_datacatalog_connections} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-connections/index.ts",
          "line": 526
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-connections/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatacatalogConnections resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 511
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatacatalogConnections to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connections#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatacatalogConnections that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatacatalogConnections to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 792
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 590
          },
          "name": "resetCreatedById"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 619
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 635
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 651
          },
          "name": "resetExternalKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 667
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 795
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 683
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 699
          },
          "name": "resetIsDefault"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 715
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 731
          },
          "name": "resetTimeCreated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 747
          },
          "name": "resetTimeStatusUpdated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 763
          },
          "name": "resetTimeUpdated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 779
          },
          "name": "resetUpdatedById"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 807
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 827
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatacatalogConnections",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 499
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 578
          },
          "name": "connectionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsConnectionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 789
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 572
          },
          "name": "catalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 594
          },
          "name": "createdByIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 607
          },
          "name": "dataAssetKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 639
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 623
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 655
          },
          "name": "externalKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 671
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 799
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 687
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 703
          },
          "name": "isDefaultInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 719
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 735
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 751
          },
          "name": "timeStatusUpdatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 767
          },
          "name": "timeUpdatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 783
          },
          "name": "updatedByIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 565
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 584
          },
          "name": "createdById",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 600
          },
          "name": "dataAssetKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 613
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 629
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 645
          },
          "name": "externalKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 661
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 677
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 693
          },
          "name": "isDefault",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 709
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 725
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 741
          },
          "name": "timeStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 757
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 773
          },
          "name": "updatedById",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-connections/index:DataOciDatacatalogConnections"
    },
    "cdktf-provider-oci.DataOciDatacatalogConnectionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-connections/index.ts",
        "line": 9
      },
      "name": "DataOciDatacatalogConnectionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connections#catalog_id DataOciDatacatalogConnections#catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 13
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connections#data_asset_key DataOciDatacatalogConnections#data_asset_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 21
          },
          "name": "dataAssetKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connections#created_by_id DataOciDatacatalogConnections#created_by_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 17
          },
          "name": "createdById",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connections#display_name DataOciDatacatalogConnections#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/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/7.19.0/docs/data-sources/datacatalog_connections#display_name_contains DataOciDatacatalogConnections#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 29
          },
          "name": "displayNameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connections#external_key DataOciDatacatalogConnections#external_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 33
          },
          "name": "externalKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connections#fields DataOciDatacatalogConnections#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 37
          },
          "name": "fields",
          "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/7.19.0/docs/data-sources/datacatalog_connections#filter DataOciDatacatalogConnections#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 74
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/datacatalog_connections#id DataOciDatacatalogConnections#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/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/7.19.0/docs/data-sources/datacatalog_connections#is_default DataOciDatacatalogConnections#is_default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 48
          },
          "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/7.19.0/docs/data-sources/datacatalog_connections#state DataOciDatacatalogConnections#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 52
          },
          "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/7.19.0/docs/data-sources/datacatalog_connections#time_created DataOciDatacatalogConnections#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 56
          },
          "name": "timeCreated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connections#time_status_updated DataOciDatacatalogConnections#time_status_updated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 60
          },
          "name": "timeStatusUpdated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connections#time_updated DataOciDatacatalogConnections#time_updated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 64
          },
          "name": "timeUpdated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connections#updated_by_id DataOciDatacatalogConnections#updated_by_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 68
          },
          "name": "updatedById",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-connections/index:DataOciDatacatalogConnectionsConfig"
    },
    "cdktf-provider-oci.DataOciDatacatalogConnectionsConnectionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsConnectionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-connections/index.ts",
        "line": 233
      },
      "name": "DataOciDatacatalogConnectionsConnectionCollection",
      "symbolId": "src/data-oci-datacatalog-connections/index:DataOciDatacatalogConnectionsConnectionCollection"
    },
    "cdktf-provider-oci.DataOciDatacatalogConnectionsConnectionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsConnectionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-connections/index.ts",
        "line": 76
      },
      "name": "DataOciDatacatalogConnectionsConnectionCollectionItems",
      "symbolId": "src/data-oci-datacatalog-connections/index:DataOciDatacatalogConnectionsConnectionCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatacatalogConnectionsConnectionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsConnectionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-connections/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-datacatalog-connections/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/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.DataOciDatacatalogConnectionsConnectionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogConnectionsConnectionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/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-datacatalog-connections/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-datacatalog-connections/index.ts",
            "line": 222
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-connections/index:DataOciDatacatalogConnectionsConnectionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatacatalogConnectionsConnectionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsConnectionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-connections/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-connections/index.ts",
        "line": 99
      },
      "name": "DataOciDatacatalogConnectionsConnectionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 128
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 133
          },
          "name": "createdById",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 138
          },
          "name": "dataAssetKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 143
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 148
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 154
          },
          "name": "encProperties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 159
          },
          "name": "externalKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 164
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 169
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 175
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 180
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 185
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 190
          },
          "name": "timeStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 195
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 200
          },
          "name": "typeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 205
          },
          "name": "updatedById",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 210
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsConnectionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-connections/index:DataOciDatacatalogConnectionsConnectionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogConnectionsConnectionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsConnectionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-connections/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-datacatalog-connections/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/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.DataOciDatacatalogConnectionsConnectionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogConnectionsConnectionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/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-datacatalog-connections/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-datacatalog-connections/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-connections/index:DataOciDatacatalogConnectionsConnectionCollectionList"
    },
    "cdktf-provider-oci.DataOciDatacatalogConnectionsConnectionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsConnectionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-connections/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-datacatalog-connections/index.ts",
        "line": 256
      },
      "name": "DataOciDatacatalogConnectionsConnectionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 285
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 291
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsConnectionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 269
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsConnectionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-connections/index:DataOciDatacatalogConnectionsConnectionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogConnectionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-connections/index.ts",
        "line": 314
      },
      "name": "DataOciDatacatalogConnectionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connections#name DataOciDatacatalogConnections#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 318
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_connections#values DataOciDatacatalogConnections#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 326
          },
          "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/7.19.0/docs/data-sources/datacatalog_connections#regex DataOciDatacatalogConnections#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 322
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-connections/index:DataOciDatacatalogConnectionsFilter"
    },
    "cdktf-provider-oci.DataOciDatacatalogConnectionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-connections/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-connections/index.ts",
        "line": 471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 486
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogConnectionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 479
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 479
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 479
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-connections/index:DataOciDatacatalogConnectionsFilterList"
    },
    "cdktf-provider-oci.DataOciDatacatalogConnectionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-connections/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-datacatalog-connections/index.ts",
        "line": 372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 449
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatacatalogConnectionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 437
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 453
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 466
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 430
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 443
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 459
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-connections/index.ts",
            "line": 386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatacatalogConnectionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-connections/index:DataOciDatacatalogConnectionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogDataAsset": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_data_asset oci_datacatalog_data_asset}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAsset",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_data_asset oci_datacatalog_data_asset} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-data-asset/index.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-data-asset/index.ts",
        "line": 27
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatacatalogDataAsset resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 44
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatacatalogDataAsset to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_data_asset#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatacatalogDataAsset that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatacatalogDataAsset to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 138
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 206
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 214
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatacatalogDataAsset",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 32
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 98
          },
          "name": "createdById",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 116
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 121
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 126
          },
          "name": "externalKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 147
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 152
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 157
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 163
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 168
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 173
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 178
          },
          "name": "timeHarvested",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 183
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 188
          },
          "name": "typeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 193
          },
          "name": "updatedById",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 198
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 93
          },
          "name": "catalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 111
          },
          "name": "dataAssetKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 142
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 86
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 104
          },
          "name": "dataAssetKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 132
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-data-asset/index:DataOciDatacatalogDataAsset"
    },
    "cdktf-provider-oci.DataOciDatacatalogDataAssetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-data-asset/index.ts",
        "line": 9
      },
      "name": "DataOciDatacatalogDataAssetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_data_asset#catalog_id DataOciDatacatalogDataAsset#catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 13
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_data_asset#data_asset_key DataOciDatacatalogDataAsset#data_asset_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 17
          },
          "name": "dataAssetKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_data_asset#fields DataOciDatacatalogDataAsset#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-asset/index.ts",
            "line": 21
          },
          "name": "fields",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-data-asset/index:DataOciDatacatalogDataAssetConfig"
    },
    "cdktf-provider-oci.DataOciDatacatalogDataAssets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_data_assets oci_datacatalog_data_assets}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_data_assets oci_datacatalog_data_assets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-data-assets/index.ts",
          "line": 495
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-data-assets/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatacatalogDataAssets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 480
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatacatalogDataAssets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_data_assets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatacatalogDataAssets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatacatalogDataAssets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 679
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 548
          },
          "name": "resetCreatedById"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 570
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 586
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 602
          },
          "name": "resetExternalKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 618
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 682
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 634
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 650
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 666
          },
          "name": "resetTypeKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 694
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 709
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatacatalogDataAssets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 468
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 558
          },
          "name": "dataAssetCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsDataAssetCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 676
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 536
          },
          "name": "catalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 552
          },
          "name": "createdByIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 590
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 574
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 606
          },
          "name": "externalKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 622
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 686
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 638
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 654
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 670
          },
          "name": "typeKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 529
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 542
          },
          "name": "createdById",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 564
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 580
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 596
          },
          "name": "externalKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 612
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 628
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 644
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 660
          },
          "name": "typeKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-data-assets/index:DataOciDatacatalogDataAssets"
    },
    "cdktf-provider-oci.DataOciDatacatalogDataAssetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-data-assets/index.ts",
        "line": 9
      },
      "name": "DataOciDatacatalogDataAssetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_data_assets#catalog_id DataOciDatacatalogDataAssets#catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 13
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_data_assets#created_by_id DataOciDatacatalogDataAssets#created_by_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 17
          },
          "name": "createdById",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_data_assets#display_name DataOciDatacatalogDataAssets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/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/7.19.0/docs/data-sources/datacatalog_data_assets#display_name_contains DataOciDatacatalogDataAssets#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 25
          },
          "name": "displayNameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_data_assets#external_key DataOciDatacatalogDataAssets#external_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 29
          },
          "name": "externalKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_data_assets#fields DataOciDatacatalogDataAssets#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 33
          },
          "name": "fields",
          "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/7.19.0/docs/data-sources/datacatalog_data_assets#filter DataOciDatacatalogDataAssets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsFilter"
                    },
                    "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/7.19.0/docs/data-sources/datacatalog_data_assets#id DataOciDatacatalogDataAssets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/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/7.19.0/docs/data-sources/datacatalog_data_assets#state DataOciDatacatalogDataAssets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/datacatalog_data_assets#type_key DataOciDatacatalogDataAssets#type_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 48
          },
          "name": "typeKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-data-assets/index:DataOciDatacatalogDataAssetsConfig"
    },
    "cdktf-provider-oci.DataOciDatacatalogDataAssetsDataAssetCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsDataAssetCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-data-assets/index.ts",
        "line": 202
      },
      "name": "DataOciDatacatalogDataAssetsDataAssetCollection",
      "symbolId": "src/data-oci-datacatalog-data-assets/index:DataOciDatacatalogDataAssetsDataAssetCollection"
    },
    "cdktf-provider-oci.DataOciDatacatalogDataAssetsDataAssetCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsDataAssetCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-data-assets/index.ts",
        "line": 56
      },
      "name": "DataOciDatacatalogDataAssetsDataAssetCollectionItems",
      "symbolId": "src/data-oci-datacatalog-data-assets/index:DataOciDatacatalogDataAssetsDataAssetCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatacatalogDataAssetsDataAssetCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsDataAssetCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-data-assets/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-datacatalog-data-assets/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/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.DataOciDatacatalogDataAssetsDataAssetCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogDataAssetsDataAssetCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/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-datacatalog-data-assets/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-datacatalog-data-assets/index.ts",
            "line": 191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-data-assets/index:DataOciDatacatalogDataAssetsDataAssetCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatacatalogDataAssetsDataAssetCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsDataAssetCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-data-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-datacatalog-data-assets/index.ts",
        "line": 79
      },
      "name": "DataOciDatacatalogDataAssetsDataAssetCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 108
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 113
          },
          "name": "createdById",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 118
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 123
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 128
          },
          "name": "externalKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 133
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 138
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 144
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 149
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 154
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 159
          },
          "name": "timeHarvested",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 164
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 169
          },
          "name": "typeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 174
          },
          "name": "updatedById",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 179
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsDataAssetCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-data-assets/index:DataOciDatacatalogDataAssetsDataAssetCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogDataAssetsDataAssetCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsDataAssetCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-data-assets/index.ts",
          "line": 272
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-data-assets/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 279
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsDataAssetCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogDataAssetsDataAssetCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 272
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 272
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 272
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-data-assets/index:DataOciDatacatalogDataAssetsDataAssetCollectionList"
    },
    "cdktf-provider-oci.DataOciDatacatalogDataAssetsDataAssetCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsDataAssetCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-data-assets/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-datacatalog-data-assets/index.ts",
        "line": 225
      },
      "name": "DataOciDatacatalogDataAssetsDataAssetCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 254
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 260
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsDataAssetCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsDataAssetCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-data-assets/index:DataOciDatacatalogDataAssetsDataAssetCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogDataAssetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-data-assets/index.ts",
        "line": 283
      },
      "name": "DataOciDatacatalogDataAssetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_data_assets#name DataOciDatacatalogDataAssets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 287
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_data_assets#values DataOciDatacatalogDataAssets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 295
          },
          "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/7.19.0/docs/data-sources/datacatalog_data_assets#regex DataOciDatacatalogDataAssets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 291
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-data-assets/index:DataOciDatacatalogDataAssetsFilter"
    },
    "cdktf-provider-oci.DataOciDatacatalogDataAssetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-data-assets/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-data-assets/index.ts",
        "line": 440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 455
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogDataAssetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 448
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 448
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 448
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 441
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-data-assets/index:DataOciDatacatalogDataAssetsFilterList"
    },
    "cdktf-provider-oci.DataOciDatacatalogDataAssetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-data-assets/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-datacatalog-data-assets/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 418
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatacatalogDataAssetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 406
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 422
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 435
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 399
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 412
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 428
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-data-assets/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatacatalogDataAssetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-data-assets/index:DataOciDatacatalogDataAssetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogMetastore": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_metastore oci_datacatalog_metastore}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastore",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_metastore oci_datacatalog_metastore} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-metastore/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.DataOciDatacatalogMetastoreConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-metastore/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatacatalogMetastore resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/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 DataOciDatacatalogMetastore to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_metastore#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatacatalogMetastore that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatacatalogMetastore to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/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-datacatalog-metastore/index.ts",
            "line": 256
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatacatalogMetastore",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 114
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 165
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 170
          },
          "name": "defaultExternalTableLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 175
          },
          "name": "defaultManagedTableLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 181
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 186
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 192
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 197
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 202
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 208
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoreLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 226
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 232
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 237
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 242
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 221
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 214
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-metastore/index:DataOciDatacatalogMetastore"
    },
    "cdktf-provider-oci.DataOciDatacatalogMetastoreConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoreConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-metastore/index.ts",
        "line": 9
      },
      "name": "DataOciDatacatalogMetastoreConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_metastore#metastore_id DataOciDatacatalogMetastore#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 13
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-metastore/index:DataOciDatacatalogMetastoreConfig"
    },
    "cdktf-provider-oci.DataOciDatacatalogMetastoreLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoreLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-metastore/index.ts",
        "line": 15
      },
      "name": "DataOciDatacatalogMetastoreLocks",
      "symbolId": "src/data-oci-datacatalog-metastore/index:DataOciDatacatalogMetastoreLocks"
    },
    "cdktf-provider-oci.DataOciDatacatalogMetastoreLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoreLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-metastore/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-datacatalog-metastore/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/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.DataOciDatacatalogMetastoreLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogMetastoreLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/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-datacatalog-metastore/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-datacatalog-metastore/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-metastore/index:DataOciDatacatalogMetastoreLocksList"
    },
    "cdktf-provider-oci.DataOciDatacatalogMetastoreLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoreLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-metastore/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-datacatalog-metastore/index.ts",
        "line": 38
      },
      "name": "DataOciDatacatalogMetastoreLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 67
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 72
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 77
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 82
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastore/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoreLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-metastore/index:DataOciDatacatalogMetastoreLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogMetastores": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_metastores oci_datacatalog_metastores}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastores",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_metastores oci_datacatalog_metastores} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-metastores/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.DataOciDatacatalogMetastoresConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-metastores/index.ts",
        "line": 445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatacatalogMetastores resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/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 DataOciDatacatalogMetastores to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_metastores#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatacatalogMetastores that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatacatalogMetastores to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 576
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoresFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 525
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 579
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 541
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 563
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 591
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 601
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatacatalogMetastores",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 450
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 573
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoresFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 551
          },
          "name": "metastores",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoresMetastoresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 513
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 529
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 583
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoresFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 545
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 567
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 506
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 519
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 535
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 557
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-metastores/index:DataOciDatacatalogMetastores"
    },
    "cdktf-provider-oci.DataOciDatacatalogMetastoresConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoresConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-metastores/index.ts",
        "line": 9
      },
      "name": "DataOciDatacatalogMetastoresConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_metastores#compartment_id DataOciDatacatalogMetastores#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/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/7.19.0/docs/data-sources/datacatalog_metastores#display_name DataOciDatacatalogMetastores#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/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/7.19.0/docs/data-sources/datacatalog_metastores#filter DataOciDatacatalogMetastores#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoresFilter"
                    },
                    "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/7.19.0/docs/data-sources/datacatalog_metastores#id DataOciDatacatalogMetastores#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/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/7.19.0/docs/data-sources/datacatalog_metastores#state DataOciDatacatalogMetastores#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-metastores/index:DataOciDatacatalogMetastoresConfig"
    },
    "cdktf-provider-oci.DataOciDatacatalogMetastoresFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoresFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-metastores/index.ts",
        "line": 265
      },
      "name": "DataOciDatacatalogMetastoresFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datacatalog_metastores#name DataOciDatacatalogMetastores#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/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/7.19.0/docs/data-sources/datacatalog_metastores#values DataOciDatacatalogMetastores#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/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/7.19.0/docs/data-sources/datacatalog_metastores#regex DataOciDatacatalogMetastores#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 273
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-metastores/index:DataOciDatacatalogMetastoresFilter"
    },
    "cdktf-provider-oci.DataOciDatacatalogMetastoresFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoresFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-metastores/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-datacatalog-metastores/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/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.DataOciDatacatalogMetastoresFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogMetastoresFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/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-datacatalog-metastores/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-datacatalog-metastores/index.ts",
            "line": 430
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoresFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-metastores/index:DataOciDatacatalogMetastoresFilterList"
    },
    "cdktf-provider-oci.DataOciDatacatalogMetastoresFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoresFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-metastores/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-datacatalog-metastores/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 400
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatacatalogMetastoresFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 388
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/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-datacatalog-metastores/index.ts",
            "line": 417
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 381
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 394
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 410
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoresFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-metastores/index:DataOciDatacatalogMetastoresFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogMetastoresMetastores": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoresMetastores",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-metastores/index.ts",
        "line": 126
      },
      "name": "DataOciDatacatalogMetastoresMetastores",
      "symbolId": "src/data-oci-datacatalog-metastores/index:DataOciDatacatalogMetastoresMetastores"
    },
    "cdktf-provider-oci.DataOciDatacatalogMetastoresMetastoresList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoresMetastoresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-metastores/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-datacatalog-metastores/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/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.DataOciDatacatalogMetastoresMetastoresOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogMetastoresMetastoresList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/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-datacatalog-metastores/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-datacatalog-metastores/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-metastores/index:DataOciDatacatalogMetastoresMetastoresList"
    },
    "cdktf-provider-oci.DataOciDatacatalogMetastoresMetastoresLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoresMetastoresLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datacatalog-metastores/index.ts",
        "line": 36
      },
      "name": "DataOciDatacatalogMetastoresMetastoresLocks",
      "symbolId": "src/data-oci-datacatalog-metastores/index:DataOciDatacatalogMetastoresMetastoresLocks"
    },
    "cdktf-provider-oci.DataOciDatacatalogMetastoresMetastoresLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoresMetastoresLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-metastores/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-datacatalog-metastores/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/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.DataOciDatacatalogMetastoresMetastoresLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatacatalogMetastoresMetastoresLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/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-datacatalog-metastores/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-datacatalog-metastores/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-metastores/index:DataOciDatacatalogMetastoresMetastoresLocksList"
    },
    "cdktf-provider-oci.DataOciDatacatalogMetastoresMetastoresLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoresMetastoresLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-metastores/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-datacatalog-metastores/index.ts",
        "line": 59
      },
      "name": "DataOciDatacatalogMetastoresMetastoresLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 88
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 93
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 98
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 103
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoresMetastoresLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-metastores/index:DataOciDatacatalogMetastoresMetastoresLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciDatacatalogMetastoresMetastoresOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoresMetastoresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datacatalog-metastores/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-datacatalog-metastores/index.ts",
        "line": 149
      },
      "name": "DataOciDatacatalogMetastoresMetastoresOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 178
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 183
          },
          "name": "defaultExternalTableLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 188
          },
          "name": "defaultManagedTableLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 194
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 199
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 205
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 210
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 215
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 221
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoresMetastoresLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 226
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 232
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 237
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 242
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datacatalog-metastores/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatacatalogMetastoresMetastores"
          }
        }
      ],
      "symbolId": "src/data-oci-datacatalog-metastores/index:DataOciDatacatalogMetastoresMetastoresOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowApplication": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_application oci_dataflow_application}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_application oci_dataflow_application} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-application/index.ts",
          "line": 371
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataflowApplicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-application/index.ts",
        "line": 339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataflowApplication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 356
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataflowApplication to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_application#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataflowApplication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataflowApplication to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 593
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 599
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataflowApplication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 344
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 409
          },
          "name": "applicationLogConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowApplicationApplicationLogConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 414
          },
          "name": "archiveUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 419
          },
          "name": "arguments",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 424
          },
          "name": "className",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 429
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 435
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 441
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 446
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 451
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 456
          },
          "name": "driverShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 462
          },
          "name": "driverShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowApplicationDriverShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 467
          },
          "name": "execute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 472
          },
          "name": "executorShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 478
          },
          "name": "executorShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowApplicationExecutorShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 483
          },
          "name": "fileUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 489
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 494
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 499
          },
          "name": "idleTimeoutInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 504
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 509
          },
          "name": "logsBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 514
          },
          "name": "maxDurationInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 519
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 524
          },
          "name": "numExecutors",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 529
          },
          "name": "ownerPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 534
          },
          "name": "ownerUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 540
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowApplicationParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 545
          },
          "name": "poolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 550
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 555
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 560
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 565
          },
          "name": "terminateRunsOnDeletion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 570
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 575
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 580
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 585
          },
          "name": "warehouseBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 403
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 396
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-application/index:DataOciDataflowApplication"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationApplicationLogConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationApplicationLogConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-application/index.ts",
        "line": 15
      },
      "name": "DataOciDataflowApplicationApplicationLogConfig",
      "symbolId": "src/data-oci-dataflow-application/index:DataOciDataflowApplicationApplicationLogConfig"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationApplicationLogConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationApplicationLogConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-application/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-dataflow-application/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/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.DataOciDataflowApplicationApplicationLogConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowApplicationApplicationLogConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/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-dataflow-application/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-dataflow-application/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-application/index:DataOciDataflowApplicationApplicationLogConfigList"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationApplicationLogConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationApplicationLogConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-application/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-dataflow-application/index.ts",
        "line": 38
      },
      "name": "DataOciDataflowApplicationApplicationLogConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 67
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 72
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowApplicationApplicationLogConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-application/index:DataOciDataflowApplicationApplicationLogConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-application/index.ts",
        "line": 9
      },
      "name": "DataOciDataflowApplicationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_application#application_id DataOciDataflowApplication#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 13
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-application/index:DataOciDataflowApplicationConfig"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationDriverShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationDriverShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-application/index.ts",
        "line": 95
      },
      "name": "DataOciDataflowApplicationDriverShapeConfig",
      "symbolId": "src/data-oci-dataflow-application/index:DataOciDataflowApplicationDriverShapeConfig"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationDriverShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationDriverShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-application/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-dataflow-application/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/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.DataOciDataflowApplicationDriverShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowApplicationDriverShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/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-dataflow-application/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-dataflow-application/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-application/index:DataOciDataflowApplicationDriverShapeConfigList"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationDriverShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationDriverShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-application/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-dataflow-application/index.ts",
        "line": 118
      },
      "name": "DataOciDataflowApplicationDriverShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 147
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 152
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowApplicationDriverShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-application/index:DataOciDataflowApplicationDriverShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationExecutorShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationExecutorShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-application/index.ts",
        "line": 175
      },
      "name": "DataOciDataflowApplicationExecutorShapeConfig",
      "symbolId": "src/data-oci-dataflow-application/index:DataOciDataflowApplicationExecutorShapeConfig"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationExecutorShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationExecutorShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-application/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-dataflow-application/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/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.DataOciDataflowApplicationExecutorShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowApplicationExecutorShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/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-dataflow-application/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-dataflow-application/index.ts",
            "line": 244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-application/index:DataOciDataflowApplicationExecutorShapeConfigList"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationExecutorShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationExecutorShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-application/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-dataflow-application/index.ts",
        "line": 198
      },
      "name": "DataOciDataflowApplicationExecutorShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 227
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 232
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowApplicationExecutorShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-application/index:DataOciDataflowApplicationExecutorShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-application/index.ts",
        "line": 255
      },
      "name": "DataOciDataflowApplicationParameters",
      "symbolId": "src/data-oci-dataflow-application/index:DataOciDataflowApplicationParameters"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-application/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-dataflow-application/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/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.DataOciDataflowApplicationParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowApplicationParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/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-dataflow-application/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-dataflow-application/index.ts",
            "line": 324
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-application/index:DataOciDataflowApplicationParametersList"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-application/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-dataflow-application/index.ts",
        "line": 278
      },
      "name": "DataOciDataflowApplicationParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 307
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 312
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-application/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowApplicationParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-application/index:DataOciDataflowApplicationParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowApplications": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_applications oci_dataflow_applications}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplications",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_applications oci_dataflow_applications} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-applications/index.ts",
          "line": 828
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-applications/index.ts",
        "line": 796
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataflowApplications resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 813
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataflowApplications to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_applications#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataflowApplications that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataflowApplications to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 961
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 884
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 900
          },
          "name": "resetDisplayNameStartsWith"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 964
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 916
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 932
          },
          "name": "resetOwnerPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 948
          },
          "name": "resetSparkVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 976
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 988
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataflowApplications",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 801
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 859
          },
          "name": "applications",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 958
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 872
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 888
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 904
          },
          "name": "displayNameStartsWithInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 968
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 920
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 936
          },
          "name": "ownerPrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 952
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 865
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 878
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 894
          },
          "name": "displayNameStartsWith",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 910
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 926
          },
          "name": "ownerPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 942
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-applications/index:DataOciDataflowApplications"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationsApplications": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-applications/index.ts",
        "line": 364
      },
      "name": "DataOciDataflowApplicationsApplications",
      "symbolId": "src/data-oci-dataflow-applications/index:DataOciDataflowApplicationsApplications"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsApplicationLogConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsApplicationLogConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-applications/index.ts",
        "line": 44
      },
      "name": "DataOciDataflowApplicationsApplicationsApplicationLogConfig",
      "symbolId": "src/data-oci-dataflow-applications/index:DataOciDataflowApplicationsApplicationsApplicationLogConfig"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsApplicationLogConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsApplicationLogConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-applications/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-dataflow-applications/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/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.DataOciDataflowApplicationsApplicationsApplicationLogConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowApplicationsApplicationsApplicationLogConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/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-dataflow-applications/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-dataflow-applications/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-applications/index:DataOciDataflowApplicationsApplicationsApplicationLogConfigList"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsApplicationLogConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsApplicationLogConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-applications/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-dataflow-applications/index.ts",
        "line": 67
      },
      "name": "DataOciDataflowApplicationsApplicationsApplicationLogConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 96
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 101
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsApplicationLogConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-applications/index:DataOciDataflowApplicationsApplicationsApplicationLogConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsDriverShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsDriverShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-applications/index.ts",
        "line": 124
      },
      "name": "DataOciDataflowApplicationsApplicationsDriverShapeConfig",
      "symbolId": "src/data-oci-dataflow-applications/index:DataOciDataflowApplicationsApplicationsDriverShapeConfig"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsDriverShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsDriverShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-applications/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-dataflow-applications/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/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.DataOciDataflowApplicationsApplicationsDriverShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowApplicationsApplicationsDriverShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/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-dataflow-applications/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-dataflow-applications/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-applications/index:DataOciDataflowApplicationsApplicationsDriverShapeConfigList"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsDriverShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsDriverShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-applications/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-dataflow-applications/index.ts",
        "line": 147
      },
      "name": "DataOciDataflowApplicationsApplicationsDriverShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 176
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 181
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsDriverShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-applications/index:DataOciDataflowApplicationsApplicationsDriverShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsExecutorShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsExecutorShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-applications/index.ts",
        "line": 204
      },
      "name": "DataOciDataflowApplicationsApplicationsExecutorShapeConfig",
      "symbolId": "src/data-oci-dataflow-applications/index:DataOciDataflowApplicationsApplicationsExecutorShapeConfig"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsExecutorShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsExecutorShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-applications/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-dataflow-applications/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/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.DataOciDataflowApplicationsApplicationsExecutorShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowApplicationsApplicationsExecutorShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/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-dataflow-applications/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-dataflow-applications/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-applications/index:DataOciDataflowApplicationsApplicationsExecutorShapeConfigList"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsExecutorShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsExecutorShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-applications/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-dataflow-applications/index.ts",
        "line": 227
      },
      "name": "DataOciDataflowApplicationsApplicationsExecutorShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 256
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 261
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsExecutorShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-applications/index:DataOciDataflowApplicationsApplicationsExecutorShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-applications/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/data-oci-dataflow-applications/index.ts",
        "line": 598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/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.DataOciDataflowApplicationsApplicationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowApplicationsApplicationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 605
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/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/data-oci-dataflow-applications/index.ts",
            "line": 605
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-applications/index:DataOciDataflowApplicationsApplicationsList"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-applications/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-applications/index.ts",
        "line": 387
      },
      "name": "DataOciDataflowApplicationsApplicationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 417
          },
          "name": "applicationLogConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsApplicationLogConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 422
          },
          "name": "archiveUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 427
          },
          "name": "arguments",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 432
          },
          "name": "className",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 437
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 443
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 449
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 454
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 459
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 464
          },
          "name": "driverShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 470
          },
          "name": "driverShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsDriverShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 475
          },
          "name": "execute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 480
          },
          "name": "executorShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 486
          },
          "name": "executorShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsExecutorShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 491
          },
          "name": "fileUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 497
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 502
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 507
          },
          "name": "idleTimeoutInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 512
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 517
          },
          "name": "logsBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 522
          },
          "name": "maxDurationInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 527
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 532
          },
          "name": "numExecutors",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 537
          },
          "name": "ownerPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 542
          },
          "name": "ownerUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 548
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 553
          },
          "name": "poolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 558
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 563
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 568
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 573
          },
          "name": "terminateRunsOnDeletion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 578
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 583
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 588
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 593
          },
          "name": "warehouseBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplications"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-applications/index:DataOciDataflowApplicationsApplicationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-applications/index.ts",
        "line": 284
      },
      "name": "DataOciDataflowApplicationsApplicationsParameters",
      "symbolId": "src/data-oci-dataflow-applications/index:DataOciDataflowApplicationsApplicationsParameters"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-applications/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-applications/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 360
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowApplicationsApplicationsParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 353
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 353
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 353
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-applications/index:DataOciDataflowApplicationsApplicationsParametersList"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-applications/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-dataflow-applications/index.ts",
        "line": 307
      },
      "name": "DataOciDataflowApplicationsApplicationsParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 336
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 341
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsApplicationsParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-applications/index:DataOciDataflowApplicationsApplicationsParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-applications/index.ts",
        "line": 9
      },
      "name": "DataOciDataflowApplicationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_applications#compartment_id DataOciDataflowApplications#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/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/7.19.0/docs/data-sources/dataflow_applications#display_name DataOciDataflowApplications#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/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/7.19.0/docs/data-sources/dataflow_applications#display_name_starts_with DataOciDataflowApplications#display_name_starts_with}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 21
          },
          "name": "displayNameStartsWith",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_applications#filter DataOciDataflowApplications#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dataflow_applications#id DataOciDataflowApplications#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/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/7.19.0/docs/data-sources/dataflow_applications#owner_principal_id DataOciDataflowApplications#owner_principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 32
          },
          "name": "ownerPrincipalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_applications#spark_version DataOciDataflowApplications#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 36
          },
          "name": "sparkVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-applications/index:DataOciDataflowApplicationsConfig"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-applications/index.ts",
        "line": 616
      },
      "name": "DataOciDataflowApplicationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_applications#name DataOciDataflowApplications#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 620
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_applications#values DataOciDataflowApplications#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 628
          },
          "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/7.19.0/docs/data-sources/dataflow_applications#regex DataOciDataflowApplications#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 624
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-applications/index:DataOciDataflowApplicationsFilter"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-applications/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-dataflow-applications/index.ts",
        "line": 773
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/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.DataOciDataflowApplicationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowApplicationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/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-dataflow-applications/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-dataflow-applications/index.ts",
            "line": 781
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 774
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-applications/index:DataOciDataflowApplicationsFilterList"
    },
    "cdktf-provider-oci.DataOciDataflowApplicationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-applications/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-applications/index.ts",
        "line": 674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 751
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataflowApplicationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 739
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 755
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 768
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 732
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 745
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 761
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-applications/index.ts",
            "line": 688
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataflowApplicationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-applications/index:DataOciDataflowApplicationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRun": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_invoke_run oci_dataflow_invoke_run}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRun",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_invoke_run oci_dataflow_invoke_run} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-run/index.ts",
          "line": 371
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-invoke-run/index.ts",
        "line": 339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataflowInvokeRun resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 356
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataflowInvokeRun to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_invoke_run#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataflowInvokeRun that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataflowInvokeRun to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 648
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 654
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataflowInvokeRun",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 344
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 395
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 401
          },
          "name": "applicationLogConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunApplicationLogConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 406
          },
          "name": "archiveUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 411
          },
          "name": "arguments",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 416
          },
          "name": "asynchronous",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 421
          },
          "name": "className",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 426
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 432
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 437
          },
          "name": "dataReadInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 442
          },
          "name": "dataWrittenInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 448
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 453
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 458
          },
          "name": "driverShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 464
          },
          "name": "driverShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunDriverShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 469
          },
          "name": "execute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 474
          },
          "name": "executorShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 480
          },
          "name": "executorShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunExecutorShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 485
          },
          "name": "fileUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 491
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 496
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 501
          },
          "name": "idleTimeoutInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 506
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 511
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 516
          },
          "name": "logsBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 521
          },
          "name": "maxDurationInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 526
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 531
          },
          "name": "numExecutors",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 536
          },
          "name": "opcParentRptUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 541
          },
          "name": "opcRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 546
          },
          "name": "ownerPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 551
          },
          "name": "ownerUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 557
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 562
          },
          "name": "poolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 567
          },
          "name": "privateEndpointDnsZones",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 572
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 577
          },
          "name": "privateEndpointMaxHostCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 582
          },
          "name": "privateEndpointNsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 587
          },
          "name": "privateEndpointSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 592
          },
          "name": "runDurationInMilliseconds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 610
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 615
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 620
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 625
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 630
          },
          "name": "totalOcpu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 635
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 640
          },
          "name": "warehouseBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 605
          },
          "name": "runIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 598
          },
          "name": "runId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-run/index:DataOciDataflowInvokeRun"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunApplicationLogConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunApplicationLogConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-invoke-run/index.ts",
        "line": 15
      },
      "name": "DataOciDataflowInvokeRunApplicationLogConfig",
      "symbolId": "src/data-oci-dataflow-invoke-run/index:DataOciDataflowInvokeRunApplicationLogConfig"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunApplicationLogConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunApplicationLogConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-run/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-dataflow-invoke-run/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/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.DataOciDataflowInvokeRunApplicationLogConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowInvokeRunApplicationLogConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/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-dataflow-invoke-run/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-dataflow-invoke-run/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-run/index:DataOciDataflowInvokeRunApplicationLogConfigList"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunApplicationLogConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunApplicationLogConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-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-dataflow-invoke-run/index.ts",
        "line": 38
      },
      "name": "DataOciDataflowInvokeRunApplicationLogConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 67
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 72
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunApplicationLogConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-run/index:DataOciDataflowInvokeRunApplicationLogConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-invoke-run/index.ts",
        "line": 9
      },
      "name": "DataOciDataflowInvokeRunConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_invoke_run#run_id DataOciDataflowInvokeRun#run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 13
          },
          "name": "runId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-run/index:DataOciDataflowInvokeRunConfig"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunDriverShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunDriverShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-invoke-run/index.ts",
        "line": 95
      },
      "name": "DataOciDataflowInvokeRunDriverShapeConfig",
      "symbolId": "src/data-oci-dataflow-invoke-run/index:DataOciDataflowInvokeRunDriverShapeConfig"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunDriverShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunDriverShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-run/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-dataflow-invoke-run/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/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.DataOciDataflowInvokeRunDriverShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowInvokeRunDriverShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/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-dataflow-invoke-run/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-dataflow-invoke-run/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-run/index:DataOciDataflowInvokeRunDriverShapeConfigList"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunDriverShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunDriverShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-run/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-dataflow-invoke-run/index.ts",
        "line": 118
      },
      "name": "DataOciDataflowInvokeRunDriverShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 147
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 152
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunDriverShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-run/index:DataOciDataflowInvokeRunDriverShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunExecutorShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunExecutorShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-invoke-run/index.ts",
        "line": 175
      },
      "name": "DataOciDataflowInvokeRunExecutorShapeConfig",
      "symbolId": "src/data-oci-dataflow-invoke-run/index:DataOciDataflowInvokeRunExecutorShapeConfig"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunExecutorShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunExecutorShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-run/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-dataflow-invoke-run/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/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.DataOciDataflowInvokeRunExecutorShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowInvokeRunExecutorShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/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-dataflow-invoke-run/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-dataflow-invoke-run/index.ts",
            "line": 244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-run/index:DataOciDataflowInvokeRunExecutorShapeConfigList"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunExecutorShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunExecutorShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-run/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-dataflow-invoke-run/index.ts",
        "line": 198
      },
      "name": "DataOciDataflowInvokeRunExecutorShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 227
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 232
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunExecutorShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-run/index:DataOciDataflowInvokeRunExecutorShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-invoke-run/index.ts",
        "line": 255
      },
      "name": "DataOciDataflowInvokeRunParameters",
      "symbolId": "src/data-oci-dataflow-invoke-run/index:DataOciDataflowInvokeRunParameters"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-run/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-dataflow-invoke-run/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/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.DataOciDataflowInvokeRunParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowInvokeRunParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/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-dataflow-invoke-run/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-dataflow-invoke-run/index.ts",
            "line": 324
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-run/index:DataOciDataflowInvokeRunParametersList"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-run/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-dataflow-invoke-run/index.ts",
        "line": 278
      },
      "name": "DataOciDataflowInvokeRunParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 307
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 312
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-run/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-run/index:DataOciDataflowInvokeRunParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRuns": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_invoke_runs oci_dataflow_invoke_runs}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRuns",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_invoke_runs oci_dataflow_invoke_runs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-runs/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.DataOciDataflowInvokeRunsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
        "line": 863
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataflowInvokeRuns resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/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 DataOciDataflowInvokeRuns to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_invoke_runs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataflowInvokeRuns that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataflowInvokeRuns to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 1079
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 935
          },
          "name": "resetApplicationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 964
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 980
          },
          "name": "resetDisplayNameStartsWith"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 1082
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 996
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 1012
          },
          "name": "resetOwnerPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 1028
          },
          "name": "resetPoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 1050
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 1066
          },
          "name": "resetTimeCreatedGreaterThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/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-dataflow-invoke-runs/index.ts",
            "line": 1109
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataflowInvokeRuns",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 868
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 1076
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 1038
          },
          "name": "runs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 939
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 952
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 968
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 984
          },
          "name": "displayNameStartsWithInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 1086
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 1000
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 1016
          },
          "name": "ownerPrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 1032
          },
          "name": "poolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 1054
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 1070
          },
          "name": "timeCreatedGreaterThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 929
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 945
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 958
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 974
          },
          "name": "displayNameStartsWith",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 990
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 1006
          },
          "name": "ownerPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 1022
          },
          "name": "poolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 1044
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 1060
          },
          "name": "timeCreatedGreaterThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-runs/index:DataOciDataflowInvokeRuns"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
        "line": 9
      },
      "name": "DataOciDataflowInvokeRunsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_invoke_runs#compartment_id DataOciDataflowInvokeRuns#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/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/7.19.0/docs/data-sources/dataflow_invoke_runs#application_id DataOciDataflowInvokeRuns#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 13
          },
          "name": "applicationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_invoke_runs#display_name DataOciDataflowInvokeRuns#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/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/7.19.0/docs/data-sources/dataflow_invoke_runs#display_name_starts_with DataOciDataflowInvokeRuns#display_name_starts_with}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 25
          },
          "name": "displayNameStartsWith",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_invoke_runs#filter DataOciDataflowInvokeRuns#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dataflow_invoke_runs#id DataOciDataflowInvokeRuns#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/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/7.19.0/docs/data-sources/dataflow_invoke_runs#owner_principal_id DataOciDataflowInvokeRuns#owner_principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 36
          },
          "name": "ownerPrincipalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_invoke_runs#pool_id DataOciDataflowInvokeRuns#pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 40
          },
          "name": "poolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_invoke_runs#state DataOciDataflowInvokeRuns#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/dataflow_invoke_runs#time_created_greater_than DataOciDataflowInvokeRuns#time_created_greater_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 48
          },
          "name": "timeCreatedGreaterThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-runs/index:DataOciDataflowInvokeRunsConfig"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
        "line": 683
      },
      "name": "DataOciDataflowInvokeRunsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_invoke_runs#name DataOciDataflowInvokeRuns#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/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/7.19.0/docs/data-sources/dataflow_invoke_runs#values DataOciDataflowInvokeRuns#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/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/7.19.0/docs/data-sources/dataflow_invoke_runs#regex DataOciDataflowInvokeRuns#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 691
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-runs/index:DataOciDataflowInvokeRunsFilter"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-runs/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-dataflow-invoke-runs/index.ts",
        "line": 840
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/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.DataOciDataflowInvokeRunsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowInvokeRunsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/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-dataflow-invoke-runs/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-dataflow-invoke-runs/index.ts",
            "line": 848
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 841
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-runs/index:DataOciDataflowInvokeRunsFilterList"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-runs/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-dataflow-invoke-runs/index.ts",
        "line": 741
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 818
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataflowInvokeRunsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 806
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/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-dataflow-invoke-runs/index.ts",
            "line": 835
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 799
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 812
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 828
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 755
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-runs/index:DataOciDataflowInvokeRunsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunsRuns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRuns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
        "line": 376
      },
      "name": "DataOciDataflowInvokeRunsRuns",
      "symbolId": "src/data-oci-dataflow-invoke-runs/index:DataOciDataflowInvokeRunsRuns"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsApplicationLogConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsApplicationLogConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
        "line": 56
      },
      "name": "DataOciDataflowInvokeRunsRunsApplicationLogConfig",
      "symbolId": "src/data-oci-dataflow-invoke-runs/index:DataOciDataflowInvokeRunsRunsApplicationLogConfig"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsApplicationLogConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsApplicationLogConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-runs/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-dataflow-invoke-runs/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/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.DataOciDataflowInvokeRunsRunsApplicationLogConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowInvokeRunsRunsApplicationLogConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/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-dataflow-invoke-runs/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-dataflow-invoke-runs/index.ts",
            "line": 125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-runs/index:DataOciDataflowInvokeRunsRunsApplicationLogConfigList"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsApplicationLogConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsApplicationLogConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-runs/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-dataflow-invoke-runs/index.ts",
        "line": 79
      },
      "name": "DataOciDataflowInvokeRunsRunsApplicationLogConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 108
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 113
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsApplicationLogConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-runs/index:DataOciDataflowInvokeRunsRunsApplicationLogConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsDriverShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsDriverShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
        "line": 136
      },
      "name": "DataOciDataflowInvokeRunsRunsDriverShapeConfig",
      "symbolId": "src/data-oci-dataflow-invoke-runs/index:DataOciDataflowInvokeRunsRunsDriverShapeConfig"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsDriverShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsDriverShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-runs/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-dataflow-invoke-runs/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/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.DataOciDataflowInvokeRunsRunsDriverShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowInvokeRunsRunsDriverShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/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-dataflow-invoke-runs/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-dataflow-invoke-runs/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-runs/index:DataOciDataflowInvokeRunsRunsDriverShapeConfigList"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsDriverShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsDriverShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-runs/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-dataflow-invoke-runs/index.ts",
        "line": 159
      },
      "name": "DataOciDataflowInvokeRunsRunsDriverShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 188
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 193
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsDriverShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-runs/index:DataOciDataflowInvokeRunsRunsDriverShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsExecutorShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsExecutorShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
        "line": 216
      },
      "name": "DataOciDataflowInvokeRunsRunsExecutorShapeConfig",
      "symbolId": "src/data-oci-dataflow-invoke-runs/index:DataOciDataflowInvokeRunsRunsExecutorShapeConfig"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsExecutorShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsExecutorShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-runs/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-dataflow-invoke-runs/index.ts",
        "line": 278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/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.DataOciDataflowInvokeRunsRunsExecutorShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowInvokeRunsRunsExecutorShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/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-dataflow-invoke-runs/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-dataflow-invoke-runs/index.ts",
            "line": 285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-runs/index:DataOciDataflowInvokeRunsRunsExecutorShapeConfigList"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsExecutorShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsExecutorShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-runs/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-dataflow-invoke-runs/index.ts",
        "line": 239
      },
      "name": "DataOciDataflowInvokeRunsRunsExecutorShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 268
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 273
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsExecutorShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-runs/index:DataOciDataflowInvokeRunsRunsExecutorShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-runs/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-dataflow-invoke-runs/index.ts",
        "line": 665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/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.DataOciDataflowInvokeRunsRunsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowInvokeRunsRunsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/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-dataflow-invoke-runs/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-dataflow-invoke-runs/index.ts",
            "line": 672
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-runs/index:DataOciDataflowInvokeRunsRunsList"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
          "line": 408
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
        "line": 399
      },
      "name": "DataOciDataflowInvokeRunsRunsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 428
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 434
          },
          "name": "applicationLogConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsApplicationLogConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 439
          },
          "name": "archiveUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 444
          },
          "name": "arguments",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 449
          },
          "name": "asynchronous",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 454
          },
          "name": "className",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 459
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 465
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 470
          },
          "name": "dataReadInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 475
          },
          "name": "dataWrittenInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 481
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 486
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 491
          },
          "name": "driverShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 497
          },
          "name": "driverShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsDriverShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 502
          },
          "name": "execute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 507
          },
          "name": "executorShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 513
          },
          "name": "executorShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsExecutorShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 518
          },
          "name": "fileUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 524
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 529
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 534
          },
          "name": "idleTimeoutInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 539
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 544
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 549
          },
          "name": "logsBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 554
          },
          "name": "maxDurationInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 559
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 564
          },
          "name": "numExecutors",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 569
          },
          "name": "opcParentRptUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 574
          },
          "name": "opcRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 579
          },
          "name": "ownerPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 584
          },
          "name": "ownerUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 590
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 595
          },
          "name": "poolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 600
          },
          "name": "privateEndpointDnsZones",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 605
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 610
          },
          "name": "privateEndpointMaxHostCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 615
          },
          "name": "privateEndpointNsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 620
          },
          "name": "privateEndpointSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 625
          },
          "name": "runDurationInMilliseconds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 630
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 635
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 640
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 645
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 650
          },
          "name": "totalOcpu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 655
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 660
          },
          "name": "warehouseBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRuns"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-runs/index:DataOciDataflowInvokeRunsRunsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
        "line": 296
      },
      "name": "DataOciDataflowInvokeRunsRunsParameters",
      "symbolId": "src/data-oci-dataflow-invoke-runs/index:DataOciDataflowInvokeRunsRunsParameters"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-runs/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/data-oci-dataflow-invoke-runs/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/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.DataOciDataflowInvokeRunsRunsParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowInvokeRunsRunsParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 365
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/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/data-oci-dataflow-invoke-runs/index.ts",
            "line": 365
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-runs/index:DataOciDataflowInvokeRunsRunsParametersList"
    },
    "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-invoke-runs/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-dataflow-invoke-runs/index.ts",
        "line": 319
      },
      "name": "DataOciDataflowInvokeRunsRunsParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 348
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 353
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-invoke-runs/index.ts",
            "line": 332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowInvokeRunsRunsParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-invoke-runs/index:DataOciDataflowInvokeRunsRunsParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowPool": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_pool oci_dataflow_pool}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPool",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_pool oci_dataflow_pool} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pool/index.ts",
          "line": 488
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataflowPoolConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-pool/index.ts",
        "line": 456
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataflowPool resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 473
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataflowPool to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_pool#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataflowPool that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataflowPool to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 613
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 619
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataflowPool",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 461
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 512
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 518
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 524
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 529
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 534
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 540
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 545
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 550
          },
          "name": "idleTimeoutInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 555
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 560
          },
          "name": "ownerPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 565
          },
          "name": "ownerUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 584
          },
          "name": "poolMetrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolPoolMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 590
          },
          "name": "schedules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolSchedulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 595
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 600
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 605
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 578
          },
          "name": "poolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 571
          },
          "name": "poolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pool/index:DataOciDataflowPool"
    },
    "cdktf-provider-oci.DataOciDataflowPoolConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-pool/index.ts",
        "line": 9
      },
      "name": "DataOciDataflowPoolConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_pool#pool_id DataOciDataflowPool#pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 13
          },
          "name": "poolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pool/index:DataOciDataflowPoolConfig"
    },
    "cdktf-provider-oci.DataOciDataflowPoolConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-pool/index.ts",
        "line": 95
      },
      "name": "DataOciDataflowPoolConfigurations",
      "symbolId": "src/data-oci-dataflow-pool/index:DataOciDataflowPoolConfigurations"
    },
    "cdktf-provider-oci.DataOciDataflowPoolConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pool/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-dataflow-pool/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/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.DataOciDataflowPoolConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowPoolConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/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-dataflow-pool/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-dataflow-pool/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pool/index:DataOciDataflowPoolConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDataflowPoolConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-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-dataflow-pool/index.ts",
        "line": 118
      },
      "name": "DataOciDataflowPoolConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 147
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 152
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 157
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 163
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolConfigurationsShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pool/index:DataOciDataflowPoolConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowPoolConfigurationsShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolConfigurationsShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-pool/index.ts",
        "line": 15
      },
      "name": "DataOciDataflowPoolConfigurationsShapeConfig",
      "symbolId": "src/data-oci-dataflow-pool/index:DataOciDataflowPoolConfigurationsShapeConfig"
    },
    "cdktf-provider-oci.DataOciDataflowPoolConfigurationsShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolConfigurationsShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-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-dataflow-pool/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-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.DataOciDataflowPoolConfigurationsShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowPoolConfigurationsShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-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-dataflow-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-dataflow-pool/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pool/index:DataOciDataflowPoolConfigurationsShapeConfigList"
    },
    "cdktf-provider-oci.DataOciDataflowPoolConfigurationsShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolConfigurationsShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-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-dataflow-pool/index.ts",
        "line": 38
      },
      "name": "DataOciDataflowPoolConfigurationsShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 67
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 72
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolConfigurationsShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pool/index:DataOciDataflowPoolConfigurationsShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowPoolPoolMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolPoolMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-pool/index.ts",
        "line": 266
      },
      "name": "DataOciDataflowPoolPoolMetrics",
      "symbolId": "src/data-oci-dataflow-pool/index:DataOciDataflowPoolPoolMetrics"
    },
    "cdktf-provider-oci.DataOciDataflowPoolPoolMetricsActivelyUsedNodeCount": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolPoolMetricsActivelyUsedNodeCount",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-pool/index.ts",
        "line": 186
      },
      "name": "DataOciDataflowPoolPoolMetricsActivelyUsedNodeCount",
      "symbolId": "src/data-oci-dataflow-pool/index:DataOciDataflowPoolPoolMetricsActivelyUsedNodeCount"
    },
    "cdktf-provider-oci.DataOciDataflowPoolPoolMetricsActivelyUsedNodeCountList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolPoolMetricsActivelyUsedNodeCountList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pool/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-dataflow-pool/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/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.DataOciDataflowPoolPoolMetricsActivelyUsedNodeCountOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowPoolPoolMetricsActivelyUsedNodeCountList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/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-dataflow-pool/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-dataflow-pool/index.ts",
            "line": 255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pool/index:DataOciDataflowPoolPoolMetricsActivelyUsedNodeCountList"
    },
    "cdktf-provider-oci.DataOciDataflowPoolPoolMetricsActivelyUsedNodeCountOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolPoolMetricsActivelyUsedNodeCountOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pool/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-dataflow-pool/index.ts",
        "line": 209
      },
      "name": "DataOciDataflowPoolPoolMetricsActivelyUsedNodeCountOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 238
          },
          "name": "logicalShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 243
          },
          "name": "poolCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolPoolMetricsActivelyUsedNodeCount"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pool/index:DataOciDataflowPoolPoolMetricsActivelyUsedNodeCountOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowPoolPoolMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolPoolMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pool/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-dataflow-pool/index.ts",
        "line": 349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/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.DataOciDataflowPoolPoolMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowPoolPoolMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/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-dataflow-pool/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-dataflow-pool/index.ts",
            "line": 356
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pool/index:DataOciDataflowPoolPoolMetricsList"
    },
    "cdktf-provider-oci.DataOciDataflowPoolPoolMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolPoolMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pool/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-dataflow-pool/index.ts",
        "line": 289
      },
      "name": "DataOciDataflowPoolPoolMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 324
          },
          "name": "activelyUsedNodeCount",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolPoolMetricsActivelyUsedNodeCountList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 318
          },
          "name": "activeRunsCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 329
          },
          "name": "timeLastMetricsUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 334
          },
          "name": "timeLastStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 339
          },
          "name": "timeLastStopped",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 344
          },
          "name": "timeLastUsed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolPoolMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pool/index:DataOciDataflowPoolPoolMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowPoolSchedules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolSchedules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-pool/index.ts",
        "line": 367
      },
      "name": "DataOciDataflowPoolSchedules",
      "symbolId": "src/data-oci-dataflow-pool/index:DataOciDataflowPoolSchedules"
    },
    "cdktf-provider-oci.DataOciDataflowPoolSchedulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolSchedulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pool/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-dataflow-pool/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/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.DataOciDataflowPoolSchedulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowPoolSchedulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/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-dataflow-pool/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-dataflow-pool/index.ts",
            "line": 441
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pool/index:DataOciDataflowPoolSchedulesList"
    },
    "cdktf-provider-oci.DataOciDataflowPoolSchedulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolSchedulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pool/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-dataflow-pool/index.ts",
        "line": 390
      },
      "name": "DataOciDataflowPoolSchedulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 419
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 424
          },
          "name": "startTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 429
          },
          "name": "stopTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pool/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolSchedules"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pool/index:DataOciDataflowPoolSchedulesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowPools": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_pools oci_dataflow_pools}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPools",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_pools oci_dataflow_pools} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pools/index.ts",
          "line": 924
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataflowPoolsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-pools/index.ts",
        "line": 892
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataflowPools resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 909
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataflowPools to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_pools#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataflowPools that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataflowPools to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 1057
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataflowPoolsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 974
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 990
          },
          "name": "resetDisplayNameStartsWith"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 1060
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 1006
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 1022
          },
          "name": "resetOwnerPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 1044
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 1072
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 1084
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataflowPools",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 897
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 1054
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 1032
          },
          "name": "poolCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 962
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 978
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 994
          },
          "name": "displayNameStartsWithInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 1064
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 1010
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 1026
          },
          "name": "ownerPrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 1048
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 955
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 968
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 984
          },
          "name": "displayNameStartsWith",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 1000
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 1016
          },
          "name": "ownerPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 1038
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPools"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-pools/index.ts",
        "line": 9
      },
      "name": "DataOciDataflowPoolsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_pools#compartment_id DataOciDataflowPools#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/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/7.19.0/docs/data-sources/dataflow_pools#display_name DataOciDataflowPools#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/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/7.19.0/docs/data-sources/dataflow_pools#display_name_starts_with DataOciDataflowPools#display_name_starts_with}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 21
          },
          "name": "displayNameStartsWith",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_pools#filter DataOciDataflowPools#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dataflow_pools#id DataOciDataflowPools#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-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/7.19.0/docs/data-sources/dataflow_pools#owner_principal_id DataOciDataflowPools#owner_principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 32
          },
          "name": "ownerPrincipalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_pools#state DataOciDataflowPools#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsConfig"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-pools/index.ts",
        "line": 712
      },
      "name": "DataOciDataflowPoolsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_pools#name DataOciDataflowPools#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 716
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_pools#values DataOciDataflowPools#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 724
          },
          "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/7.19.0/docs/data-sources/dataflow_pools#regex DataOciDataflowPools#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 720
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsFilter"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/index.ts",
        "line": 869
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/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.DataOciDataflowPoolsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowPoolsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/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-dataflow-pools/index.ts",
            "line": 877
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 870
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsFilterList"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pools/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-pools/index.ts",
        "line": 770
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 847
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataflowPoolsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 835
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 851
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 864
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 828
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 841
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 857
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 784
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataflowPoolsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-pools/index.ts",
        "line": 636
      },
      "name": "DataOciDataflowPoolsPoolCollection",
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollection"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-pools/index.ts",
        "line": 481
      },
      "name": "DataOciDataflowPoolsPoolCollectionItems",
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-pools/index.ts",
        "line": 124
      },
      "name": "DataOciDataflowPoolsPoolCollectionItemsConfigurations",
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollectionItemsConfigurations"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/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.DataOciDataflowPoolsPoolCollectionItemsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowPoolsPoolCollectionItemsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/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-dataflow-pools/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollectionItemsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/index.ts",
        "line": 147
      },
      "name": "DataOciDataflowPoolsPoolCollectionItemsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 176
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 181
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 186
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 192
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsConfigurationsShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollectionItemsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsConfigurationsShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsConfigurationsShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-pools/index.ts",
        "line": 44
      },
      "name": "DataOciDataflowPoolsPoolCollectionItemsConfigurationsShapeConfig",
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollectionItemsConfigurationsShapeConfig"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsConfigurationsShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsConfigurationsShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/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.DataOciDataflowPoolsPoolCollectionItemsConfigurationsShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowPoolsPoolCollectionItemsConfigurationsShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/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-dataflow-pools/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollectionItemsConfigurationsShapeConfigList"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsConfigurationsShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsConfigurationsShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/index.ts",
        "line": 67
      },
      "name": "DataOciDataflowPoolsPoolCollectionItemsConfigurationsShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 96
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 101
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsConfigurationsShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollectionItemsConfigurationsShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/index.ts",
        "line": 618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/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.DataOciDataflowPoolsPoolCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowPoolsPoolCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/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-dataflow-pools/index.ts",
            "line": 625
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/index.ts",
        "line": 504
      },
      "name": "DataOciDataflowPoolsPoolCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 533
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 539
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 545
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 550
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 555
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 561
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 566
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 571
          },
          "name": "idleTimeoutInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 576
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 581
          },
          "name": "ownerPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 586
          },
          "name": "ownerUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 592
          },
          "name": "poolMetrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsPoolMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 598
          },
          "name": "schedules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsSchedulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 603
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 608
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 613
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsPoolMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsPoolMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-pools/index.ts",
        "line": 295
      },
      "name": "DataOciDataflowPoolsPoolCollectionItemsPoolMetrics",
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollectionItemsPoolMetrics"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsPoolMetricsActivelyUsedNodeCount": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsPoolMetricsActivelyUsedNodeCount",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-pools/index.ts",
        "line": 215
      },
      "name": "DataOciDataflowPoolsPoolCollectionItemsPoolMetricsActivelyUsedNodeCount",
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollectionItemsPoolMetricsActivelyUsedNodeCount"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsPoolMetricsActivelyUsedNodeCountList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsPoolMetricsActivelyUsedNodeCountList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/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.DataOciDataflowPoolsPoolCollectionItemsPoolMetricsActivelyUsedNodeCountOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowPoolsPoolCollectionItemsPoolMetricsActivelyUsedNodeCountList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/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-dataflow-pools/index.ts",
            "line": 284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollectionItemsPoolMetricsActivelyUsedNodeCountList"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsPoolMetricsActivelyUsedNodeCountOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsPoolMetricsActivelyUsedNodeCountOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/index.ts",
        "line": 238
      },
      "name": "DataOciDataflowPoolsPoolCollectionItemsPoolMetricsActivelyUsedNodeCountOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 267
          },
          "name": "logicalShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 272
          },
          "name": "poolCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsPoolMetricsActivelyUsedNodeCount"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollectionItemsPoolMetricsActivelyUsedNodeCountOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsPoolMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsPoolMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/index.ts",
        "line": 378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/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.DataOciDataflowPoolsPoolCollectionItemsPoolMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowPoolsPoolCollectionItemsPoolMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/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-dataflow-pools/index.ts",
            "line": 385
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollectionItemsPoolMetricsList"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsPoolMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsPoolMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/index.ts",
        "line": 318
      },
      "name": "DataOciDataflowPoolsPoolCollectionItemsPoolMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 353
          },
          "name": "activelyUsedNodeCount",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsPoolMetricsActivelyUsedNodeCountList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 347
          },
          "name": "activeRunsCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 358
          },
          "name": "timeLastMetricsUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 363
          },
          "name": "timeLastStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 368
          },
          "name": "timeLastStopped",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 373
          },
          "name": "timeLastUsed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsPoolMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollectionItemsPoolMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsSchedules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsSchedules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-pools/index.ts",
        "line": 396
      },
      "name": "DataOciDataflowPoolsPoolCollectionItemsSchedules",
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollectionItemsSchedules"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsSchedulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsSchedulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/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.DataOciDataflowPoolsPoolCollectionItemsSchedulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowPoolsPoolCollectionItemsSchedulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/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-dataflow-pools/index.ts",
            "line": 470
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollectionItemsSchedulesList"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsSchedulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsSchedulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/index.ts",
        "line": 419
      },
      "name": "DataOciDataflowPoolsPoolCollectionItemsSchedulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 448
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 453
          },
          "name": "startTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 458
          },
          "name": "stopTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsSchedules"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollectionItemsSchedulesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/index.ts",
        "line": 694
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/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.DataOciDataflowPoolsPoolCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowPoolsPoolCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/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-dataflow-pools/index.ts",
            "line": 701
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollectionList"
    },
    "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-pools/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-dataflow-pools/index.ts",
        "line": 659
      },
      "name": "DataOciDataflowPoolsPoolCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 689
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-pools/index.ts",
            "line": 672
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPoolsPoolCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-pools/index:DataOciDataflowPoolsPoolCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowPrivateEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_private_endpoint oci_dataflow_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_private_endpoint oci_dataflow_private_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-private-endpoint/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.DataOciDataflowPrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataflowPrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/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 DataOciDataflowPrivateEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataflowPrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataflowPrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 259
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 265
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataflowPrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 104
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 155
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 161
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 166
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 171
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 176
          },
          "name": "dnsZones",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 182
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 187
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 192
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 197
          },
          "name": "maxHostCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 202
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 207
          },
          "name": "ownerPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 212
          },
          "name": "ownerUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 231
          },
          "name": "scanDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointScanDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 236
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 241
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 246
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 251
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 225
          },
          "name": "privateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 218
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-private-endpoint/index:DataOciDataflowPrivateEndpoint"
    },
    "cdktf-provider-oci.DataOciDataflowPrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
        "line": 9
      },
      "name": "DataOciDataflowPrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_private_endpoint#private_endpoint_id DataOciDataflowPrivateEndpoint#private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 13
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-private-endpoint/index:DataOciDataflowPrivateEndpointConfig"
    },
    "cdktf-provider-oci.DataOciDataflowPrivateEndpointScanDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointScanDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
        "line": 15
      },
      "name": "DataOciDataflowPrivateEndpointScanDetails",
      "symbolId": "src/data-oci-dataflow-private-endpoint/index:DataOciDataflowPrivateEndpointScanDetails"
    },
    "cdktf-provider-oci.DataOciDataflowPrivateEndpointScanDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointScanDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-private-endpoint/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-dataflow-private-endpoint/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/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.DataOciDataflowPrivateEndpointScanDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowPrivateEndpointScanDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/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-dataflow-private-endpoint/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-dataflow-private-endpoint/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-private-endpoint/index:DataOciDataflowPrivateEndpointScanDetailsList"
    },
    "cdktf-provider-oci.DataOciDataflowPrivateEndpointScanDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointScanDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-private-endpoint/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-dataflow-private-endpoint/index.ts",
        "line": 38
      },
      "name": "DataOciDataflowPrivateEndpointScanDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 67
          },
          "name": "fqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 72
          },
          "name": "port",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoint/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointScanDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-private-endpoint/index:DataOciDataflowPrivateEndpointScanDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowPrivateEndpoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_private_endpoints oci_dataflow_private_endpoints}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_private_endpoints oci_dataflow_private_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
          "line": 570
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
        "line": 538
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataflowPrivateEndpoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 555
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataflowPrivateEndpoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_private_endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataflowPrivateEndpoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataflowPrivateEndpoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 703
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 620
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 636
          },
          "name": "resetDisplayNameStartsWith"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 706
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 652
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 668
          },
          "name": "resetOwnerPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 690
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 718
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 730
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataflowPrivateEndpoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 543
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 700
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 678
          },
          "name": "privateEndpointCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 608
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 624
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 640
          },
          "name": "displayNameStartsWithInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 710
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 656
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 672
          },
          "name": "ownerPrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 694
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 601
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 614
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 630
          },
          "name": "displayNameStartsWith",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 646
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 662
          },
          "name": "ownerPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 684
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-private-endpoints/index:DataOciDataflowPrivateEndpoints"
    },
    "cdktf-provider-oci.DataOciDataflowPrivateEndpointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
        "line": 9
      },
      "name": "DataOciDataflowPrivateEndpointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_private_endpoints#compartment_id DataOciDataflowPrivateEndpoints#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-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/7.19.0/docs/data-sources/dataflow_private_endpoints#display_name DataOciDataflowPrivateEndpoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/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/7.19.0/docs/data-sources/dataflow_private_endpoints#display_name_starts_with DataOciDataflowPrivateEndpoints#display_name_starts_with}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 21
          },
          "name": "displayNameStartsWith",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_private_endpoints#filter DataOciDataflowPrivateEndpoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dataflow_private_endpoints#id DataOciDataflowPrivateEndpoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/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/7.19.0/docs/data-sources/dataflow_private_endpoints#owner_principal_id DataOciDataflowPrivateEndpoints#owner_principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 32
          },
          "name": "ownerPrincipalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_private_endpoints#state DataOciDataflowPrivateEndpoints#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-private-endpoints/index:DataOciDataflowPrivateEndpointsConfig"
    },
    "cdktf-provider-oci.DataOciDataflowPrivateEndpointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
        "line": 358
      },
      "name": "DataOciDataflowPrivateEndpointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_private_endpoints#name DataOciDataflowPrivateEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 362
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_private_endpoints#values DataOciDataflowPrivateEndpoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 370
          },
          "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/7.19.0/docs/data-sources/dataflow_private_endpoints#regex DataOciDataflowPrivateEndpoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 366
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-private-endpoints/index:DataOciDataflowPrivateEndpointsFilter"
    },
    "cdktf-provider-oci.DataOciDataflowPrivateEndpointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-private-endpoints/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-dataflow-private-endpoints/index.ts",
        "line": 515
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/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.DataOciDataflowPrivateEndpointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowPrivateEndpointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/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-dataflow-private-endpoints/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-dataflow-private-endpoints/index.ts",
            "line": 523
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-private-endpoints/index:DataOciDataflowPrivateEndpointsFilterList"
    },
    "cdktf-provider-oci.DataOciDataflowPrivateEndpointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-private-endpoints/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 493
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataflowPrivateEndpointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 481
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 497
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 510
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 474
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 487
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 503
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 430
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-private-endpoints/index:DataOciDataflowPrivateEndpointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
        "line": 282
      },
      "name": "DataOciDataflowPrivateEndpointsPrivateEndpointCollection",
      "symbolId": "src/data-oci-dataflow-private-endpoints/index:DataOciDataflowPrivateEndpointsPrivateEndpointCollection"
    },
    "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
        "line": 124
      },
      "name": "DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItems",
      "symbolId": "src/data-oci-dataflow-private-endpoints/index:DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-private-endpoints/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-dataflow-private-endpoints/index.ts",
        "line": 264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/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.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/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-dataflow-private-endpoints/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-dataflow-private-endpoints/index.ts",
            "line": 271
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-private-endpoints/index:DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-private-endpoints/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-dataflow-private-endpoints/index.ts",
        "line": 147
      },
      "name": "DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 176
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 182
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 187
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 192
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 197
          },
          "name": "dnsZones",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 203
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 208
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 213
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 218
          },
          "name": "maxHostCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 223
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 228
          },
          "name": "ownerPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 233
          },
          "name": "ownerUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 239
          },
          "name": "scanDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsScanDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 244
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 249
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 254
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 259
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-private-endpoints/index:DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsScanDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsScanDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
        "line": 44
      },
      "name": "DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsScanDetails",
      "symbolId": "src/data-oci-dataflow-private-endpoints/index:DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsScanDetails"
    },
    "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsScanDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsScanDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-private-endpoints/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-dataflow-private-endpoints/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/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.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsScanDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsScanDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/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-dataflow-private-endpoints/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-dataflow-private-endpoints/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-private-endpoints/index:DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsScanDetailsList"
    },
    "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsScanDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsScanDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-private-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-dataflow-private-endpoints/index.ts",
        "line": 67
      },
      "name": "DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsScanDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 96
          },
          "name": "fqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 101
          },
          "name": "port",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsScanDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-private-endpoints/index:DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsScanDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-private-endpoints/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-dataflow-private-endpoints/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/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.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowPrivateEndpointsPrivateEndpointCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/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-dataflow-private-endpoints/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-dataflow-private-endpoints/index.ts",
            "line": 347
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-private-endpoints/index:DataOciDataflowPrivateEndpointsPrivateEndpointCollectionList"
    },
    "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-private-endpoints/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-dataflow-private-endpoints/index.ts",
        "line": 305
      },
      "name": "DataOciDataflowPrivateEndpointsPrivateEndpointCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 335
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-private-endpoints/index.ts",
            "line": 318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowPrivateEndpointsPrivateEndpointCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-private-endpoints/index:DataOciDataflowPrivateEndpointsPrivateEndpointCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowRunLog": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_log oci_dataflow_run_log}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunLog",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_log oci_dataflow_run_log} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-log/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.DataOciDataflowRunLogConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-run-log/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataflowRunLog resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-log/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 DataOciDataflowRunLog to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_log#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataflowRunLog that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataflowRunLog to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-log/index.ts",
            "line": 100
          },
          "name": "resetBase64EncodeContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-log/index.ts",
            "line": 126
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-log/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-dataflow-run-log/index.ts",
            "line": 173
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataflowRunLog",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-log/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-log/index.ts",
            "line": 109
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-log/index.ts",
            "line": 114
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-log/index.ts",
            "line": 104
          },
          "name": "base64EncodeContentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-log/index.ts",
            "line": 130
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-log/index.ts",
            "line": 143
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-log/index.ts",
            "line": 156
          },
          "name": "runIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-log/index.ts",
            "line": 94
          },
          "name": "base64EncodeContent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-log/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-log/index.ts",
            "line": 136
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-log/index.ts",
            "line": 149
          },
          "name": "runId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-log/index:DataOciDataflowRunLog"
    },
    "cdktf-provider-oci.DataOciDataflowRunLogConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunLogConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-run-log/index.ts",
        "line": 9
      },
      "name": "DataOciDataflowRunLogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_log#name DataOciDataflowRunLog#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-log/index.ts",
            "line": 24
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_log#run_id DataOciDataflowRunLog#run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-log/index.ts",
            "line": 28
          },
          "name": "runId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_log#base64_encode_content DataOciDataflowRunLog#base64_encode_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-log/index.ts",
            "line": 13
          },
          "name": "base64EncodeContent",
          "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/7.19.0/docs/data-sources/dataflow_run_log#id DataOciDataflowRunLog#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-log/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-log/index:DataOciDataflowRunLogConfig"
    },
    "cdktf-provider-oci.DataOciDataflowRunLogs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_logs oci_dataflow_run_logs}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunLogs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_logs oci_dataflow_run_logs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-logs/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.DataOciDataflowRunLogsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-run-logs/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataflowRunLogs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/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 DataOciDataflowRunLogs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_logs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataflowRunLogs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataflowRunLogs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 405
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataflowRunLogsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 408
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 373
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 420
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 428
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataflowRunLogs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 313
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 402
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowRunLogsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 396
          },
          "name": "runLogs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowRunLogsRunLogsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 412
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowRunLogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 377
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 390
          },
          "name": "runIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 367
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 383
          },
          "name": "runId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-logs/index:DataOciDataflowRunLogs"
    },
    "cdktf-provider-oci.DataOciDataflowRunLogsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunLogsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-run-logs/index.ts",
        "line": 9
      },
      "name": "DataOciDataflowRunLogsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_logs#run_id DataOciDataflowRunLogs#run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 20
          },
          "name": "runId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_logs#filter DataOciDataflowRunLogs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowRunLogsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dataflow_run_logs#id DataOciDataflowRunLogs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-logs/index:DataOciDataflowRunLogsConfig"
    },
    "cdktf-provider-oci.DataOciDataflowRunLogsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunLogsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-run-logs/index.ts",
        "line": 128
      },
      "name": "DataOciDataflowRunLogsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_logs#name DataOciDataflowRunLogs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/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/7.19.0/docs/data-sources/dataflow_run_logs#values DataOciDataflowRunLogs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/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/7.19.0/docs/data-sources/dataflow_run_logs#regex DataOciDataflowRunLogs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 136
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-logs/index:DataOciDataflowRunLogsFilter"
    },
    "cdktf-provider-oci.DataOciDataflowRunLogsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunLogsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-logs/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-dataflow-run-logs/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/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.DataOciDataflowRunLogsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowRunLogsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/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-dataflow-run-logs/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-dataflow-run-logs/index.ts",
            "line": 293
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowRunLogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-logs/index:DataOciDataflowRunLogsFilterList"
    },
    "cdktf-provider-oci.DataOciDataflowRunLogsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunLogsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-logs/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-dataflow-run-logs/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 263
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataflowRunLogsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 251
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/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-dataflow-run-logs/index.ts",
            "line": 280
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 244
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 257
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 273
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataflowRunLogsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-logs/index:DataOciDataflowRunLogsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowRunLogsRunLogs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunLogsRunLogs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-run-logs/index.ts",
        "line": 28
      },
      "name": "DataOciDataflowRunLogsRunLogs",
      "symbolId": "src/data-oci-dataflow-run-logs/index:DataOciDataflowRunLogsRunLogs"
    },
    "cdktf-provider-oci.DataOciDataflowRunLogsRunLogsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunLogsRunLogsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-logs/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-dataflow-run-logs/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/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.DataOciDataflowRunLogsRunLogsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowRunLogsRunLogsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/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-dataflow-run-logs/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-dataflow-run-logs/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-logs/index:DataOciDataflowRunLogsRunLogsList"
    },
    "cdktf-provider-oci.DataOciDataflowRunLogsRunLogsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunLogsRunLogsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-logs/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-dataflow-run-logs/index.ts",
        "line": 51
      },
      "name": "DataOciDataflowRunLogsRunLogsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 80
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 85
          },
          "name": "runId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 90
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 95
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 100
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 105
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-logs/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowRunLogsRunLogs"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-logs/index:DataOciDataflowRunLogsRunLogsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatement": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_statement oci_dataflow_run_statement}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_statement oci_dataflow_run_statement} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-statement/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.DataOciDataflowRunStatementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-run-statement/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataflowRunStatement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/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 DataOciDataflowRunStatement to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_statement#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataflowRunStatement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataflowRunStatement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/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-dataflow-run-statement/index.ts",
            "line": 328
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataflowRunStatement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 204
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 256
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 261
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 267
          },
          "name": "output",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementOutputList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 272
          },
          "name": "progress",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 290
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 308
          },
          "name": "timeCompleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 313
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 285
          },
          "name": "runIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 303
          },
          "name": "statementIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 278
          },
          "name": "runId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 296
          },
          "name": "statementId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-statement/index:DataOciDataflowRunStatement"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-run-statement/index.ts",
        "line": 9
      },
      "name": "DataOciDataflowRunStatementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_statement#run_id DataOciDataflowRunStatement#run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 13
          },
          "name": "runId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_statement#statement_id DataOciDataflowRunStatement#statement_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 17
          },
          "name": "statementId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-statement/index:DataOciDataflowRunStatementConfig"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementOutput": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementOutput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-run-statement/index.ts",
        "line": 99
      },
      "name": "DataOciDataflowRunStatementOutput",
      "symbolId": "src/data-oci-dataflow-run-statement/index:DataOciDataflowRunStatementOutput"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementOutputData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementOutputData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-run-statement/index.ts",
        "line": 19
      },
      "name": "DataOciDataflowRunStatementOutputData",
      "symbolId": "src/data-oci-dataflow-run-statement/index:DataOciDataflowRunStatementOutputData"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementOutputDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementOutputDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-statement/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-dataflow-run-statement/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/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.DataOciDataflowRunStatementOutputDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowRunStatementOutputDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/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-dataflow-run-statement/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-dataflow-run-statement/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-statement/index:DataOciDataflowRunStatementOutputDataList"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementOutputDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementOutputDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-statement/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-dataflow-run-statement/index.ts",
        "line": 42
      },
      "name": "DataOciDataflowRunStatementOutputDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 71
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 76
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementOutputData"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-statement/index:DataOciDataflowRunStatementOutputDataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementOutputList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementOutputList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-statement/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-dataflow-run-statement/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/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.DataOciDataflowRunStatementOutputOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowRunStatementOutputList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/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-dataflow-run-statement/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-dataflow-run-statement/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-statement/index:DataOciDataflowRunStatementOutputList"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementOutputOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementOutputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-statement/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-dataflow-run-statement/index.ts",
        "line": 122
      },
      "name": "DataOciDataflowRunStatementOutputOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 152
          },
          "name": "data",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementOutputDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 157
          },
          "name": "errorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 162
          },
          "name": "errorValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 167
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 172
          },
          "name": "traceback",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statement/index.ts",
            "line": 135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementOutput"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-statement/index:DataOciDataflowRunStatementOutputOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatements": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_statements oci_dataflow_run_statements}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatements",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_statements oci_dataflow_run_statements} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-statements/index.ts",
          "line": 607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-run-statements/index.ts",
        "line": 575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataflowRunStatements resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 592
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataflowRunStatements to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_statements#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataflowRunStatements that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataflowRunStatements to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 689
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 692
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 641
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 670
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 704
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 713
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataflowRunStatements",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 580
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 686
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 680
          },
          "name": "statementCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 696
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 645
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 658
          },
          "name": "runIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 674
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 635
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 651
          },
          "name": "runId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 664
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-statements/index:DataOciDataflowRunStatements"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-run-statements/index.ts",
        "line": 9
      },
      "name": "DataOciDataflowRunStatementsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_statements#run_id DataOciDataflowRunStatements#run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 20
          },
          "name": "runId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_statements#filter DataOciDataflowRunStatements#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dataflow_run_statements#id DataOciDataflowRunStatements#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/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/7.19.0/docs/data-sources/dataflow_run_statements#state DataOciDataflowRunStatements#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 24
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-statements/index:DataOciDataflowRunStatementsConfig"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-run-statements/index.ts",
        "line": 395
      },
      "name": "DataOciDataflowRunStatementsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_statements#name DataOciDataflowRunStatements#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 399
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_run_statements#values DataOciDataflowRunStatements#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 407
          },
          "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/7.19.0/docs/data-sources/dataflow_run_statements#regex DataOciDataflowRunStatements#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 403
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-statements/index:DataOciDataflowRunStatementsFilter"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-statements/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-run-statements/index.ts",
        "line": 552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 567
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowRunStatementsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 560
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 560
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 560
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-statements/index:DataOciDataflowRunStatementsFilterList"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-statements/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-dataflow-run-statements/index.ts",
        "line": 453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 530
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataflowRunStatementsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 518
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 534
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 547
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 511
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 524
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 540
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-statements/index:DataOciDataflowRunStatementsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-run-statements/index.ts",
        "line": 319
      },
      "name": "DataOciDataflowRunStatementsStatementCollection",
      "symbolId": "src/data-oci-dataflow-run-statements/index:DataOciDataflowRunStatementsStatementCollection"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-run-statements/index.ts",
        "line": 208
      },
      "name": "DataOciDataflowRunStatementsStatementCollectionItems",
      "symbolId": "src/data-oci-dataflow-run-statements/index:DataOciDataflowRunStatementsStatementCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-statements/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-dataflow-run-statements/index.ts",
        "line": 301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/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.DataOciDataflowRunStatementsStatementCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowRunStatementsStatementCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/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-dataflow-run-statements/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-dataflow-run-statements/index.ts",
            "line": 308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-statements/index:DataOciDataflowRunStatementsStatementCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsOutput": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsOutput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-run-statements/index.ts",
        "line": 112
      },
      "name": "DataOciDataflowRunStatementsStatementCollectionItemsOutput",
      "symbolId": "src/data-oci-dataflow-run-statements/index:DataOciDataflowRunStatementsStatementCollectionItemsOutput"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsOutputData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsOutputData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-run-statements/index.ts",
        "line": 32
      },
      "name": "DataOciDataflowRunStatementsStatementCollectionItemsOutputData",
      "symbolId": "src/data-oci-dataflow-run-statements/index:DataOciDataflowRunStatementsStatementCollectionItemsOutputData"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsOutputDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsOutputDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-statements/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-dataflow-run-statements/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/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.DataOciDataflowRunStatementsStatementCollectionItemsOutputDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowRunStatementsStatementCollectionItemsOutputDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/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-dataflow-run-statements/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-dataflow-run-statements/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-statements/index:DataOciDataflowRunStatementsStatementCollectionItemsOutputDataList"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsOutputDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsOutputDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-statements/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-dataflow-run-statements/index.ts",
        "line": 55
      },
      "name": "DataOciDataflowRunStatementsStatementCollectionItemsOutputDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 84
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 89
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsOutputData"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-statements/index:DataOciDataflowRunStatementsStatementCollectionItemsOutputDataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsOutputList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsOutputList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-statements/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-dataflow-run-statements/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/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.DataOciDataflowRunStatementsStatementCollectionItemsOutputOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowRunStatementsStatementCollectionItemsOutputList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/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-dataflow-run-statements/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-dataflow-run-statements/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-statements/index:DataOciDataflowRunStatementsStatementCollectionItemsOutputList"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsOutputOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsOutputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-statements/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-dataflow-run-statements/index.ts",
        "line": 135
      },
      "name": "DataOciDataflowRunStatementsStatementCollectionItemsOutputOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 165
          },
          "name": "data",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsOutputDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 170
          },
          "name": "errorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 175
          },
          "name": "errorValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 180
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 185
          },
          "name": "traceback",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsOutput"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-statements/index:DataOciDataflowRunStatementsStatementCollectionItemsOutputOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-statements/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-dataflow-run-statements/index.ts",
        "line": 231
      },
      "name": "DataOciDataflowRunStatementsStatementCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 260
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 265
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 271
          },
          "name": "output",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsOutputList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 276
          },
          "name": "progress",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 281
          },
          "name": "runId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 286
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 291
          },
          "name": "timeCompleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 296
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-statements/index:DataOciDataflowRunStatementsStatementCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-statements/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-dataflow-run-statements/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/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.DataOciDataflowRunStatementsStatementCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowRunStatementsStatementCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/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-dataflow-run-statements/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-dataflow-run-statements/index.ts",
            "line": 384
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-statements/index:DataOciDataflowRunStatementsStatementCollectionList"
    },
    "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-run-statements/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-dataflow-run-statements/index.ts",
        "line": 342
      },
      "name": "DataOciDataflowRunStatementsStatementCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 372
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-run-statements/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowRunStatementsStatementCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-run-statements/index:DataOciDataflowRunStatementsStatementCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_sql_endpoint oci_dataflow_sql_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_sql_endpoint oci_dataflow_sql_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoint/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.DataOciDataflowSqlEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
        "line": 375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataflowSqlEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/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 DataOciDataflowSqlEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_sql_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataflowSqlEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataflowSqlEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 574
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 580
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataflowSqlEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 380
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 431
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 437
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 442
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 447
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 452
          },
          "name": "driverShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 458
          },
          "name": "driverShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointDriverShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 463
          },
          "name": "executorShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 469
          },
          "name": "executorShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointExecutorShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 475
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 480
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 485
          },
          "name": "jdbcEndpointUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 490
          },
          "name": "lakeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 495
          },
          "name": "maxExecutorCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 500
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 505
          },
          "name": "minExecutorCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 511
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointNetworkConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 517
          },
          "name": "sparkAdvancedConfigurations",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 535
          },
          "name": "sqlEndpointVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 540
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 545
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 551
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 556
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 561
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 566
          },
          "name": "warehouseBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 530
          },
          "name": "sqlEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 523
          },
          "name": "sqlEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoint/index:DataOciDataflowSqlEndpoint"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
        "line": 9
      },
      "name": "DataOciDataflowSqlEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_sql_endpoint#sql_endpoint_id DataOciDataflowSqlEndpoint#sql_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 13
          },
          "name": "sqlEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoint/index:DataOciDataflowSqlEndpointConfig"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointDriverShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointDriverShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
        "line": 15
      },
      "name": "DataOciDataflowSqlEndpointDriverShapeConfig",
      "symbolId": "src/data-oci-dataflow-sql-endpoint/index:DataOciDataflowSqlEndpointDriverShapeConfig"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointDriverShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointDriverShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoint/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-dataflow-sql-endpoint/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/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.DataOciDataflowSqlEndpointDriverShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowSqlEndpointDriverShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/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-dataflow-sql-endpoint/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-dataflow-sql-endpoint/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoint/index:DataOciDataflowSqlEndpointDriverShapeConfigList"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointDriverShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointDriverShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoint/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-dataflow-sql-endpoint/index.ts",
        "line": 38
      },
      "name": "DataOciDataflowSqlEndpointDriverShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 67
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 72
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointDriverShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoint/index:DataOciDataflowSqlEndpointDriverShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointExecutorShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointExecutorShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
        "line": 95
      },
      "name": "DataOciDataflowSqlEndpointExecutorShapeConfig",
      "symbolId": "src/data-oci-dataflow-sql-endpoint/index:DataOciDataflowSqlEndpointExecutorShapeConfig"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointExecutorShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointExecutorShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoint/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-dataflow-sql-endpoint/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/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.DataOciDataflowSqlEndpointExecutorShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowSqlEndpointExecutorShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/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-dataflow-sql-endpoint/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-dataflow-sql-endpoint/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoint/index:DataOciDataflowSqlEndpointExecutorShapeConfigList"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointExecutorShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointExecutorShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoint/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-dataflow-sql-endpoint/index.ts",
        "line": 118
      },
      "name": "DataOciDataflowSqlEndpointExecutorShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 147
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 152
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointExecutorShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoint/index:DataOciDataflowSqlEndpointExecutorShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
        "line": 260
      },
      "name": "DataOciDataflowSqlEndpointNetworkConfiguration",
      "symbolId": "src/data-oci-dataflow-sql-endpoint/index:DataOciDataflowSqlEndpointNetworkConfiguration"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointNetworkConfigurationAccessControlRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointNetworkConfigurationAccessControlRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
        "line": 175
      },
      "name": "DataOciDataflowSqlEndpointNetworkConfigurationAccessControlRules",
      "symbolId": "src/data-oci-dataflow-sql-endpoint/index:DataOciDataflowSqlEndpointNetworkConfigurationAccessControlRules"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointNetworkConfigurationAccessControlRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointNetworkConfigurationAccessControlRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoint/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-dataflow-sql-endpoint/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/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.DataOciDataflowSqlEndpointNetworkConfigurationAccessControlRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowSqlEndpointNetworkConfigurationAccessControlRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/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-dataflow-sql-endpoint/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-dataflow-sql-endpoint/index.ts",
            "line": 249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoint/index:DataOciDataflowSqlEndpointNetworkConfigurationAccessControlRulesList"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointNetworkConfigurationAccessControlRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointNetworkConfigurationAccessControlRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoint/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-dataflow-sql-endpoint/index.ts",
        "line": 198
      },
      "name": "DataOciDataflowSqlEndpointNetworkConfigurationAccessControlRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 227
          },
          "name": "ipNotation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 232
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 237
          },
          "name": "vcnIps",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointNetworkConfigurationAccessControlRules"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoint/index:DataOciDataflowSqlEndpointNetworkConfigurationAccessControlRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointNetworkConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointNetworkConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoint/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-dataflow-sql-endpoint/index.ts",
        "line": 353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/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.DataOciDataflowSqlEndpointNetworkConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowSqlEndpointNetworkConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/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-dataflow-sql-endpoint/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-dataflow-sql-endpoint/index.ts",
            "line": 360
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoint/index:DataOciDataflowSqlEndpointNetworkConfigurationList"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoint/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-dataflow-sql-endpoint/index.ts",
        "line": 283
      },
      "name": "DataOciDataflowSqlEndpointNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 313
          },
          "name": "accessControlRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointNetworkConfigurationAccessControlRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 318
          },
          "name": "hostNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 323
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 328
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 333
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 338
          },
          "name": "publicEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 343
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 348
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoint/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoint/index:DataOciDataflowSqlEndpointNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_sql_endpoints oci_dataflow_sql_endpoints}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_sql_endpoints oci_dataflow_sql_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
          "line": 881
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDataflowSqlEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
        "line": 849
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataflowSqlEndpoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 866
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataflowSqlEndpoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_sql_endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataflowSqlEndpoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataflowSqlEndpoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 1000
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 917
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 933
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 1003
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 949
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 971
          },
          "name": "resetSqlEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 987
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 1015
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 1026
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataflowSqlEndpoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 854
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 997
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 959
          },
          "name": "sqlEndpointCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 921
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 937
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 1007
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 953
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 975
          },
          "name": "sqlEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 991
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 911
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 927
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 943
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 965
          },
          "name": "sqlEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 981
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpoints"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
        "line": 9
      },
      "name": "DataOciDataflowSqlEndpointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_sql_endpoints#compartment_id DataOciDataflowSqlEndpoints#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/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/7.19.0/docs/data-sources/dataflow_sql_endpoints#display_name DataOciDataflowSqlEndpoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-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/7.19.0/docs/data-sources/dataflow_sql_endpoints#filter DataOciDataflowSqlEndpoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dataflow_sql_endpoints#id DataOciDataflowSqlEndpoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-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/7.19.0/docs/data-sources/dataflow_sql_endpoints#sql_endpoint_id DataOciDataflowSqlEndpoints#sql_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 28
          },
          "name": "sqlEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_sql_endpoints#state DataOciDataflowSqlEndpoints#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsConfig"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
        "line": 669
      },
      "name": "DataOciDataflowSqlEndpointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_sql_endpoints#name DataOciDataflowSqlEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 673
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataflow_sql_endpoints#values DataOciDataflowSqlEndpoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 681
          },
          "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/7.19.0/docs/data-sources/dataflow_sql_endpoints#regex DataOciDataflowSqlEndpoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 677
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsFilter"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoints/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
        "line": 826
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 841
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowSqlEndpointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 834
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 834
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 834
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 827
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsFilterList"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoints/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-dataflow-sql-endpoints/index.ts",
        "line": 727
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 804
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataflowSqlEndpointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 792
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 808
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 821
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 785
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 798
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 814
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 741
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
        "line": 593
      },
      "name": "DataOciDataflowSqlEndpointsSqlEndpointCollection",
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsSqlEndpointCollection"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
        "line": 396
      },
      "name": "DataOciDataflowSqlEndpointsSqlEndpointCollectionItems",
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsSqlEndpointCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsDriverShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsDriverShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
        "line": 40
      },
      "name": "DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsDriverShapeConfig",
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsDriverShapeConfig"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsDriverShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsDriverShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoints/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-dataflow-sql-endpoints/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/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.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsDriverShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsDriverShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/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-dataflow-sql-endpoints/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-dataflow-sql-endpoints/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsDriverShapeConfigList"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsDriverShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsDriverShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoints/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-dataflow-sql-endpoints/index.ts",
        "line": 63
      },
      "name": "DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsDriverShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 92
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 97
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsDriverShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsDriverShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsExecutorShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsExecutorShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
        "line": 120
      },
      "name": "DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsExecutorShapeConfig",
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsExecutorShapeConfig"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsExecutorShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsExecutorShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoints/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-dataflow-sql-endpoints/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/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.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsExecutorShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsExecutorShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/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-dataflow-sql-endpoints/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-dataflow-sql-endpoints/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsExecutorShapeConfigList"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsExecutorShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsExecutorShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoints/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-dataflow-sql-endpoints/index.ts",
        "line": 143
      },
      "name": "DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsExecutorShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 172
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 177
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsExecutorShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsExecutorShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoints/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
        "line": 575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 589
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 582
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 582
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 582
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
        "line": 285
      },
      "name": "DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfiguration",
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfiguration"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationAccessControlRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationAccessControlRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
        "line": 200
      },
      "name": "DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationAccessControlRules",
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationAccessControlRules"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationAccessControlRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationAccessControlRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoints/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-dataflow-sql-endpoints/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/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.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationAccessControlRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationAccessControlRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/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-dataflow-sql-endpoints/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-dataflow-sql-endpoints/index.ts",
            "line": 274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationAccessControlRulesList"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationAccessControlRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationAccessControlRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoints/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-dataflow-sql-endpoints/index.ts",
        "line": 223
      },
      "name": "DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationAccessControlRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 252
          },
          "name": "ipNotation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 257
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 262
          },
          "name": "vcnIps",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationAccessControlRules"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationAccessControlRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoints/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-dataflow-sql-endpoints/index.ts",
        "line": 378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/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.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/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-dataflow-sql-endpoints/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-dataflow-sql-endpoints/index.ts",
            "line": 385
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationList"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoints/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-dataflow-sql-endpoints/index.ts",
        "line": 308
      },
      "name": "DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 338
          },
          "name": "accessControlRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationAccessControlRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 343
          },
          "name": "hostNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 348
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 353
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 358
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 363
          },
          "name": "publicEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 368
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 373
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
        "line": 419
      },
      "name": "DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 448
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 454
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 459
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 464
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 469
          },
          "name": "driverShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 475
          },
          "name": "driverShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsDriverShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 480
          },
          "name": "executorShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 486
          },
          "name": "executorShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsExecutorShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 492
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 497
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 502
          },
          "name": "jdbcEndpointUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 507
          },
          "name": "lakeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 512
          },
          "name": "maxExecutorCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 517
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 522
          },
          "name": "minExecutorCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 528
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsNetworkConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 534
          },
          "name": "sparkAdvancedConfigurations",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 539
          },
          "name": "sqlEndpointVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 544
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 549
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 555
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 560
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 565
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 570
          },
          "name": "warehouseBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
          "line": 658
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
        "line": 651
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 665
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataflowSqlEndpointsSqlEndpointCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 658
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 658
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 658
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsSqlEndpointCollectionList"
    },
    "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataflow-sql-endpoints/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
        "line": 616
      },
      "name": "DataOciDataflowSqlEndpointsSqlEndpointCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 646
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataflow-sql-endpoints/index.ts",
            "line": 629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataflowSqlEndpointsSqlEndpointCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dataflow-sql-endpoints/index:DataOciDataflowSqlEndpointsSqlEndpointCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspace": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace oci_dataintegration_workspace}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspace",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace oci_dataintegration_workspace} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace/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.DataOciDataintegrationWorkspaceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataintegrationWorkspace resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/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 DataOciDataintegrationWorkspace to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataintegrationWorkspace that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataintegrationWorkspace to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/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-dataintegration-workspace/index.ts",
            "line": 214
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspace",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 96
          },
          "name": "dnsServerIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 101
          },
          "name": "dnsServerZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 106
          },
          "name": "endpointCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 111
          },
          "name": "endpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 116
          },
          "name": "endpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 122
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 127
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 132
          },
          "name": "isForceOperation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 137
          },
          "name": "isPrivateNetworkEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 142
          },
          "name": "quiesceTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 147
          },
          "name": "registryCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 152
          },
          "name": "registryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 157
          },
          "name": "registryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 162
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 167
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 172
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 177
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 182
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 187
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 200
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 193
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace/index:DataOciDataintegrationWorkspace"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplication": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application oci_dataintegration_workspace_application}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application oci_dataintegration_workspace_application} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
          "line": 929
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
        "line": 897
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataintegrationWorkspaceApplication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 914
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataintegrationWorkspaceApplication to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataintegrationWorkspaceApplication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataintegrationWorkspaceApplication to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1117
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1124
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 902
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 967
          },
          "name": "applicationVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 972
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 978
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 984
          },
          "name": "dependentObjectMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationDependentObjectMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 989
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 994
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1000
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1005
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1010
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1015
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1021
          },
          "name": "keyMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1027
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1032
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1037
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1042
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1047
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1052
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1058
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1064
          },
          "name": "publishedObjectMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPublishedObjectMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1070
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationRegistryMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1076
          },
          "name": "sourceApplicationInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSourceApplicationInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1081
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1086
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1091
          },
          "name": "timePatched",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1096
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 962
          },
          "name": "applicationKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1109
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 955
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 1102
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplication"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
        "line": 9
      },
      "name": "DataOciDataintegrationWorkspaceApplicationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application#application_key DataOciDataintegrationWorkspaceApplication#application_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 13
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application#workspace_id DataOciDataintegrationWorkspaceApplication#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 17
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationDependentObjectMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationDependentObjectMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
        "line": 19
      },
      "name": "DataOciDataintegrationWorkspaceApplicationDependentObjectMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationDependentObjectMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationDependentObjectMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationDependentObjectMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application/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-dataintegration-workspace-application/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/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.DataOciDataintegrationWorkspaceApplicationDependentObjectMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationDependentObjectMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/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-dataintegration-workspace-application/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-dataintegration-workspace-application/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationDependentObjectMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationDependentObjectMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationDependentObjectMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application/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-dataintegration-workspace-application/index.ts",
        "line": 42
      },
      "name": "DataOciDataintegrationWorkspaceApplicationDependentObjectMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 71
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 76
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 81
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 86
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 91
          },
          "name": "namePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 96
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 101
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationDependentObjectMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationDependentObjectMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
        "line": 375
      },
      "name": "DataOciDataintegrationWorkspaceApplicationMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
        "line": 124
      },
      "name": "DataOciDataintegrationWorkspaceApplicationMetadataAggregator",
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationMetadataAggregator"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
          "line": 208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
        "line": 201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 215
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 208
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 208
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 208
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application/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-dataintegration-workspace-application/index.ts",
        "line": 147
      },
      "name": "DataOciDataintegrationWorkspaceApplicationMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 176
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 181
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 186
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 191
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 196
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
        "line": 299
      },
      "name": "DataOciDataintegrationWorkspaceApplicationMetadataCountStatistics",
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application/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-dataintegration-workspace-application/index.ts",
        "line": 357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/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.DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/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-dataintegration-workspace-application/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-dataintegration-workspace-application/index.ts",
            "line": 364
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
        "line": 219
      },
      "name": "DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application/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-dataintegration-workspace-application/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/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.DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/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-dataintegration-workspace-application/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-dataintegration-workspace-application/index.ts",
            "line": 288
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application/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-dataintegration-workspace-application/index.ts",
        "line": 242
      },
      "name": "DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 271
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 276
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application/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-dataintegration-workspace-application/index.ts",
        "line": 322
      },
      "name": "DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 352
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
          "line": 507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
        "line": 500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 514
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 507
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 507
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 507
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application/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-dataintegration-workspace-application/index.ts",
        "line": 398
      },
      "name": "DataOciDataintegrationWorkspaceApplicationMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 428
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 433
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 439
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 444
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 449
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 454
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 460
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 465
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 470
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 475
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 480
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 485
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 490
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 495
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
        "line": 518
      },
      "name": "DataOciDataintegrationWorkspaceApplicationParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application/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-dataintegration-workspace-application/index.ts",
        "line": 580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/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.DataOciDataintegrationWorkspaceApplicationParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/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-dataintegration-workspace-application/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-dataintegration-workspace-application/index.ts",
            "line": 587
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application/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-dataintegration-workspace-application/index.ts",
        "line": 541
      },
      "name": "DataOciDataintegrationWorkspaceApplicationParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 570
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 575
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 554
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatch": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_patch oci_dataintegration_workspace_application_patch}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatch",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_patch oci_dataintegration_workspace_application_patch} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
          "line": 838
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
        "line": 806
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataintegrationWorkspaceApplicationPatch resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 823
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataintegrationWorkspaceApplicationPatch to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_patch#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataintegrationWorkspaceApplicationPatch that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataintegrationWorkspaceApplicationPatch to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 1018
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 1026
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatch",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 811
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 877
          },
          "name": "applicationVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 883
          },
          "name": "dependentObjectMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchDependentObjectMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 888
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 894
          },
          "name": "errorMessages",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 899
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 904
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 909
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 915
          },
          "name": "keyMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 921
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 926
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 931
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 936
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 941
          },
          "name": "objectKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 946
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 951
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 957
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 976
          },
          "name": "patchObjectMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchPatchObjectMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 981
          },
          "name": "patchStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 986
          },
          "name": "patchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 992
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchRegistryMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 997
          },
          "name": "timePatched",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 872
          },
          "name": "applicationKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 970
          },
          "name": "patchKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 1010
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 865
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 963
          },
          "name": "patchKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 1003
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatch"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
        "line": 9
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_patch#application_key DataOciDataintegrationWorkspaceApplicationPatch#application_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 13
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_patch#patch_key DataOciDataintegrationWorkspaceApplicationPatch#patch_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 17
          },
          "name": "patchKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_patch#workspace_id DataOciDataintegrationWorkspaceApplicationPatch#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 21
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchDependentObjectMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchDependentObjectMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
        "line": 23
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchDependentObjectMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchDependentObjectMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchDependentObjectMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchDependentObjectMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/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.DataOciDataintegrationWorkspaceApplicationPatchDependentObjectMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatchDependentObjectMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchDependentObjectMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchDependentObjectMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchDependentObjectMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/index.ts",
        "line": 46
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchDependentObjectMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 75
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 80
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 85
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 90
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 95
          },
          "name": "namePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 100
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 105
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 59
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchDependentObjectMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchDependentObjectMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
        "line": 379
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
        "line": 128
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchMetadataAggregator",
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchMetadataAggregator"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/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.DataOciDataintegrationWorkspaceApplicationPatchMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatchMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/index.ts",
            "line": 212
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/index.ts",
        "line": 151
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 180
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 185
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 190
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 195
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 200
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
        "line": 303
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatistics",
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/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.DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/index.ts",
            "line": 368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
        "line": 223
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patch/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 299
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 292
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 292
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 292
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patch/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
        "line": 246
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 275
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 280
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patch/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
        "line": 326
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 356
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/index.ts",
        "line": 504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/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.DataOciDataintegrationWorkspaceApplicationPatchMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatchMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/index.ts",
            "line": 511
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/index.ts",
        "line": 402
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 432
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 437
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 443
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 448
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 453
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 458
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 464
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 469
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 474
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 479
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 484
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 489
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 494
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 499
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
        "line": 522
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/index.ts",
        "line": 584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/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.DataOciDataintegrationWorkspaceApplicationPatchParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatchParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/index.ts",
            "line": 591
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/index.ts",
        "line": 545
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 574
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 579
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchPatchObjectMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchPatchObjectMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
        "line": 602
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchPatchObjectMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchPatchObjectMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchPatchObjectMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchPatchObjectMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/index.ts",
        "line": 689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/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.DataOciDataintegrationWorkspaceApplicationPatchPatchObjectMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatchPatchObjectMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/index.ts",
            "line": 696
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchPatchObjectMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchPatchObjectMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchPatchObjectMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/index.ts",
        "line": 625
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchPatchObjectMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 654
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 659
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 664
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 669
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 674
          },
          "name": "namePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 679
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 684
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 638
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchPatchObjectMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchPatchObjectMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
        "line": 707
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchRegistryMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchRegistryMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchRegistryMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchRegistryMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/index.ts",
        "line": 784
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/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.DataOciDataintegrationWorkspaceApplicationPatchRegistryMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatchRegistryMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/index.ts",
            "line": 791
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchRegistryMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patch/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-dataintegration-workspace-application-patch/index.ts",
        "line": 730
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 759
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 764
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 769
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 774
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 779
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patch/index.ts",
            "line": 743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patch/index:DataOciDataintegrationWorkspaceApplicationPatchRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatches": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_patches oci_dataintegration_workspace_application_patches}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatches",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_patches oci_dataintegration_workspace_application_patches} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
          "line": 1298
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 1266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataintegrationWorkspaceApplicationPatches resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1283
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataintegrationWorkspaceApplicationPatches to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_patches#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataintegrationWorkspaceApplicationPatches that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataintegrationWorkspaceApplicationPatches to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1428
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1348
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1431
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1364
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1380
          },
          "name": "resetIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1396
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1443
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1455
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatches",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1271
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1425
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1406
          },
          "name": "patchSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1336
          },
          "name": "applicationKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1352
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1435
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1384
          },
          "name": "identifierInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1368
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1400
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1419
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1329
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1342
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1358
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1374
          },
          "name": "identifier",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1390
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1412
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatches"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 9
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_patches#application_key DataOciDataintegrationWorkspaceApplicationPatches#application_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 13
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_patches#workspace_id DataOciDataintegrationWorkspaceApplicationPatches#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 36
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_patches#fields DataOciDataintegrationWorkspaceApplicationPatches#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 17
          },
          "name": "fields",
          "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/7.19.0/docs/data-sources/dataintegration_workspace_application_patches#filter DataOciDataintegrationWorkspaceApplicationPatches#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesFilter"
                    },
                    "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/7.19.0/docs/data-sources/dataintegration_workspace_application_patches#id DataOciDataintegrationWorkspaceApplicationPatches#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/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/7.19.0/docs/data-sources/dataintegration_workspace_application_patches#identifier DataOciDataintegrationWorkspaceApplicationPatches#identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 28
          },
          "name": "identifier",
          "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/7.19.0/docs/data-sources/dataintegration_workspace_application_patches#name DataOciDataintegrationWorkspaceApplicationPatches#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 32
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 1086
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_patches#name DataOciDataintegrationWorkspaceApplicationPatches#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1090
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_patches#values DataOciDataintegrationWorkspaceApplicationPatches#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1098
          },
          "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/7.19.0/docs/data-sources/dataintegration_workspace_application_patches#regex DataOciDataintegrationWorkspaceApplicationPatches#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1094
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesFilter"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 1243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1258
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1251
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1251
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1251
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesFilterList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 1144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1221
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1209
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1225
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1238
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1202
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1215
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1231
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 1010
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollection",
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 823
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItems",
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsDependentObjectMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsDependentObjectMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 44
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsDependentObjectMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsDependentObjectMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsDependentObjectMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsDependentObjectMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 145
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsDependentObjectMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsDependentObjectMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 138
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 138
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsDependentObjectMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsDependentObjectMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsDependentObjectMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/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-dataintegration-workspace-application-patches/index.ts",
        "line": 67
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsDependentObjectMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 96
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 101
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 106
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 111
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 116
          },
          "name": "namePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 121
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 126
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsDependentObjectMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsDependentObjectMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 992
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1006
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 999
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 999
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 999
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 400
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 149
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataAggregator",
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataAggregator"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/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-dataintegration-workspace-application-patches/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/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.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/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-dataintegration-workspace-application-patches/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-dataintegration-workspace-application-patches/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-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-dataintegration-workspace-application-patches/index.ts",
        "line": 172
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 201
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 206
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 211
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 216
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 221
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 324
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatistics",
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/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-dataintegration-workspace-application-patches/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/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.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/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-dataintegration-workspace-application-patches/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-dataintegration-workspace-application-patches/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 244
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/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-dataintegration-workspace-application-patches/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/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.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/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-dataintegration-workspace-application-patches/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-dataintegration-workspace-application-patches/index.ts",
            "line": 313
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/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-dataintegration-workspace-application-patches/index.ts",
        "line": 267
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 296
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 301
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/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-dataintegration-workspace-application-patches/index.ts",
        "line": 347
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 377
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
          "line": 532
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 539
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 532
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 532
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 532
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/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-dataintegration-workspace-application-patches/index.ts",
        "line": 423
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 453
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 458
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 464
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 469
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 474
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 479
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 485
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 490
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 495
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 500
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 505
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 510
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 515
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 520
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 846
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 875
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 880
          },
          "name": "applicationVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 886
          },
          "name": "dependentObjectMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsDependentObjectMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 891
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 897
          },
          "name": "errorMessages",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 902
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 907
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 913
          },
          "name": "keyMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 919
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 924
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 929
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 934
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 939
          },
          "name": "objectKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 944
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 949
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 955
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 961
          },
          "name": "patchObjectMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsPatchObjectMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 966
          },
          "name": "patchStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 971
          },
          "name": "patchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 977
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsRegistryMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 982
          },
          "name": "timePatched",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 987
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 859
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 543
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 619
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 612
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 612
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 612
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/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-dataintegration-workspace-application-patches/index.ts",
        "line": 566
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 595
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 600
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 579
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsPatchObjectMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsPatchObjectMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 623
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsPatchObjectMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsPatchObjectMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsPatchObjectMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsPatchObjectMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
          "line": 717
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 710
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 724
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsPatchObjectMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsPatchObjectMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 717
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 717
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 717
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsPatchObjectMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsPatchObjectMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsPatchObjectMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 646
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsPatchObjectMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 675
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 680
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 685
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 690
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 695
          },
          "name": "namePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 700
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 705
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsPatchObjectMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsPatchObjectMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 728
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsRegistryMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsRegistryMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsRegistryMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsRegistryMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
          "line": 812
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 805
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 819
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsRegistryMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsRegistryMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 812
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 812
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 812
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsRegistryMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
          "line": 760
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 751
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 780
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 785
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 790
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 795
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 800
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 764
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/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-dataintegration-workspace-application-patches/index.ts",
        "line": 1068
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/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.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/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-dataintegration-workspace-application-patches/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-dataintegration-workspace-application-patches/index.ts",
            "line": 1075
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
          "line": 1042
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
        "line": 1033
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1063
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-patches/index.ts",
            "line": 1046
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-patches/index:DataOciDataintegrationWorkspaceApplicationPatchesPatchSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPublishedObjectMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPublishedObjectMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
        "line": 598
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPublishedObjectMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationPublishedObjectMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPublishedObjectMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPublishedObjectMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application/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-dataintegration-workspace-application/index.ts",
        "line": 685
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/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.DataOciDataintegrationWorkspaceApplicationPublishedObjectMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationPublishedObjectMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/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-dataintegration-workspace-application/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-dataintegration-workspace-application/index.ts",
            "line": 692
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationPublishedObjectMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPublishedObjectMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPublishedObjectMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
        "line": 621
      },
      "name": "DataOciDataintegrationWorkspaceApplicationPublishedObjectMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 650
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 655
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 660
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 665
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 670
          },
          "name": "namePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 675
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 680
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationPublishedObjectMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationPublishedObjectMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
        "line": 703
      },
      "name": "DataOciDataintegrationWorkspaceApplicationRegistryMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationRegistryMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationRegistryMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationRegistryMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
        "line": 780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 794
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationRegistryMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationRegistryMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 787
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 787
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 787
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationRegistryMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
          "line": 735
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
        "line": 726
      },
      "name": "DataOciDataintegrationWorkspaceApplicationRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 755
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 760
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 765
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 770
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 775
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 739
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_schedule oci_dataintegration_workspace_application_schedule}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_schedule oci_dataintegration_workspace_application_schedule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedule/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
        "line": 792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataintegrationWorkspaceApplicationSchedule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/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 DataOciDataintegrationWorkspaceApplicationSchedule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_schedule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataintegrationWorkspaceApplicationSchedule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataintegrationWorkspaceApplicationSchedule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 971
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 979
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationSchedule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 797
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 863
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 869
          },
          "name": "frequencyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 874
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 879
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 884
          },
          "name": "isDaylightAdjustmentEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 889
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 895
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 900
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 905
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 910
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 915
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 920
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 926
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 932
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleRegistryMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 950
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 858
          },
          "name": "applicationKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 945
          },
          "name": "scheduleKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 963
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 851
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 938
          },
          "name": "scheduleKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 956
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationSchedule"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
        "line": 9
      },
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_schedule#application_key DataOciDataintegrationWorkspaceApplicationSchedule#application_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 13
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_schedule#schedule_key DataOciDataintegrationWorkspaceApplicationSchedule#schedule_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 17
          },
          "name": "scheduleKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_schedule#workspace_id DataOciDataintegrationWorkspaceApplicationSchedule#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 21
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
        "line": 108
      },
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetails",
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetails"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
          "line": 208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
        "line": 201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 215
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 208
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 208
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 208
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedule/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-dataintegration-workspace-application-schedule/index.ts",
        "line": 131
      },
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 160
          },
          "name": "customExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 165
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 170
          },
          "name": "days",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 175
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 180
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 185
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 191
          },
          "name": "time",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsTimeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 196
          },
          "name": "weekOfMonth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsTime": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
        "line": 23
      },
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsTime",
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsTime"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsTimeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsTimeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedule/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-dataintegration-workspace-application-schedule/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/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.DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsTimeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsTimeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/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-dataintegration-workspace-application-schedule/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-dataintegration-workspace-application-schedule/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsTimeList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsTimeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedule/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-dataintegration-workspace-application-schedule/index.ts",
        "line": 46
      },
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsTimeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 75
          },
          "name": "hour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 80
          },
          "name": "minute",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 85
          },
          "name": "second",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 59
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsTime"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleFrequencyDetailsTimeOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
        "line": 470
      },
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
        "line": 219
      },
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleMetadataAggregator",
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleMetadataAggregator"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedule/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-dataintegration-workspace-application-schedule/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/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.DataOciDataintegrationWorkspaceApplicationScheduleMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/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-dataintegration-workspace-application-schedule/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-dataintegration-workspace-application-schedule/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedule/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-dataintegration-workspace-application-schedule/index.ts",
        "line": 242
      },
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 271
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 276
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 281
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 286
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 291
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
        "line": 394
      },
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatistics",
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedule/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-dataintegration-workspace-application-schedule/index.ts",
        "line": 452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/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.DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/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-dataintegration-workspace-application-schedule/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-dataintegration-workspace-application-schedule/index.ts",
            "line": 459
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
        "line": 314
      },
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedule/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-dataintegration-workspace-application-schedule/index.ts",
        "line": 376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/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.DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/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-dataintegration-workspace-application-schedule/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-dataintegration-workspace-application-schedule/index.ts",
            "line": 383
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedule/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-dataintegration-workspace-application-schedule/index.ts",
        "line": 337
      },
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 366
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 371
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 350
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedule/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
        "line": 417
      },
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 447
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 430
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedule/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
        "line": 595
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 609
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 602
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 602
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 602
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedule/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-dataintegration-workspace-application-schedule/index.ts",
        "line": 493
      },
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 523
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 528
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 534
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 539
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 544
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 549
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 555
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 560
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 565
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 570
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 575
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 580
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 585
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 590
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 506
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
        "line": 613
      },
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedule/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
        "line": 675
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 689
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 682
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 682
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 682
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
          "line": 645
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
        "line": 636
      },
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 665
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 670
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 649
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
        "line": 693
      },
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleRegistryMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleRegistryMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleRegistryMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleRegistryMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedule/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-dataintegration-workspace-application-schedule/index.ts",
        "line": 770
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/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.DataOciDataintegrationWorkspaceApplicationScheduleRegistryMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleRegistryMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/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-dataintegration-workspace-application-schedule/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-dataintegration-workspace-application-schedule/index.ts",
            "line": 777
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleRegistryMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
          "line": 725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
        "line": 716
      },
      "name": "DataOciDataintegrationWorkspaceApplicationScheduleRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 745
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 750
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 755
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 760
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 765
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedule/index.ts",
            "line": 729
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationScheduleRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedule/index:DataOciDataintegrationWorkspaceApplicationScheduleRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_schedules oci_dataintegration_workspace_application_schedules}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_schedules oci_dataintegration_workspace_application_schedules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
          "line": 1255
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
        "line": 1223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataintegrationWorkspaceApplicationSchedules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1240
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataintegrationWorkspaceApplicationSchedules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_schedules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataintegrationWorkspaceApplicationSchedules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataintegrationWorkspaceApplicationSchedules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1402
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1405
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1306
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1322
          },
          "name": "resetIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1338
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1354
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1376
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1417
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1430
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationSchedules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1228
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1399
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1364
          },
          "name": "scheduleSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1294
          },
          "name": "applicationKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1409
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1326
          },
          "name": "identifierInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1310
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1342
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1358
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1380
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1393
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1287
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1316
          },
          "name": "identifier",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1332
          },
          "name": "key",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1348
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1370
          },
          "name": "type",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1386
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedules"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
        "line": 9
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_schedules#application_key DataOciDataintegrationWorkspaceApplicationSchedules#application_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 13
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_schedules#workspace_id DataOciDataintegrationWorkspaceApplicationSchedules#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 40
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_schedules#filter DataOciDataintegrationWorkspaceApplicationSchedules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesFilter"
                    },
                    "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/7.19.0/docs/data-sources/dataintegration_workspace_application_schedules#id DataOciDataintegrationWorkspaceApplicationSchedules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/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/7.19.0/docs/data-sources/dataintegration_workspace_application_schedules#identifier DataOciDataintegrationWorkspaceApplicationSchedules#identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 24
          },
          "name": "identifier",
          "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/7.19.0/docs/data-sources/dataintegration_workspace_application_schedules#key DataOciDataintegrationWorkspaceApplicationSchedules#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 28
          },
          "name": "key",
          "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/7.19.0/docs/data-sources/dataintegration_workspace_application_schedules#name DataOciDataintegrationWorkspaceApplicationSchedules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/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/7.19.0/docs/data-sources/dataintegration_workspace_application_schedules#type DataOciDataintegrationWorkspaceApplicationSchedules#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 36
          },
          "name": "type",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
        "line": 1043
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_schedules#name DataOciDataintegrationWorkspaceApplicationSchedules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1047
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_schedules#values DataOciDataintegrationWorkspaceApplicationSchedules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1055
          },
          "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/7.19.0/docs/data-sources/dataintegration_workspace_application_schedules#regex DataOciDataintegrationWorkspaceApplicationSchedules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1051
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesFilter"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
        "line": 1200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/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.DataOciDataintegrationWorkspaceApplicationSchedulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
            "line": 1208
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesFilterList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
          "line": 1111
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
        "line": 1101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1178
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1166
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1182
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1195
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1159
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1172
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1188
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1115
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
        "line": 967
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollection",
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
        "line": 813
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItems",
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
        "line": 133
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetails",
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetails"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-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-dataintegration-workspace-application-schedules/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-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.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-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-dataintegration-workspace-application-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-dataintegration-workspace-application-schedules/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
        "line": 156
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 185
          },
          "name": "customExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 190
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 195
          },
          "name": "days",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 200
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 205
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 210
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 216
          },
          "name": "time",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsTimeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 221
          },
          "name": "weekOfMonth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsTime": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
        "line": 48
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsTime",
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsTime"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsTimeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsTimeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/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.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsTimeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsTimeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsTimeList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsTimeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
        "line": 71
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsTimeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 100
          },
          "name": "hour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 105
          },
          "name": "minute",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 110
          },
          "name": "second",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsTime"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsTimeOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
        "line": 949
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/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.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
            "line": 956
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
        "line": 495
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
        "line": 244
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataAggregator",
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataAggregator"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/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.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
        "line": 267
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 296
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 301
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 306
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 311
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 316
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
        "line": 419
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatistics",
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
        "line": 477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/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.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
            "line": 484
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
        "line": 339
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
          "line": 408
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 415
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 408
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 408
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
        "line": 362
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 391
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 396
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
        "line": 442
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 472
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
        "line": 620
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 634
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 627
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 627
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 627
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
        "line": 518
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 548
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 553
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 559
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 564
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 569
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 574
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 580
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 585
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 590
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 595
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 600
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 605
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 610
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 615
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 531
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
        "line": 836
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 865
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 870
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 876
          },
          "name": "frequencyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsFrequencyDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 881
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 886
          },
          "name": "isDaylightAdjustmentEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 891
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 897
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 902
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 907
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 912
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 917
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 922
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 928
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 934
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsRegistryMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 939
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 944
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 849
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
        "line": 638
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
        "line": 700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/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.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
            "line": 707
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
        "line": 661
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 690
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 695
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 674
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
        "line": 718
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsRegistryMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsRegistryMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsRegistryMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsRegistryMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
        "line": 795
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/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.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsRegistryMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsRegistryMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
            "line": 802
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsRegistryMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
        "line": 741
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 770
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 775
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 780
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 785
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 790
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 754
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/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/data-oci-dataintegration-workspace-application-schedules/index.ts",
        "line": 1025
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/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.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1032
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/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/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1032
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-schedules/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-dataintegration-workspace-application-schedules/index.ts",
        "line": 990
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1020
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-schedules/index.ts",
            "line": 1003
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-schedules/index:DataOciDataintegrationWorkspaceApplicationSchedulesScheduleSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSourceApplicationInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSourceApplicationInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
        "line": 798
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSourceApplicationInfo",
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationSourceApplicationInfo"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSourceApplicationInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSourceApplicationInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application/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-dataintegration-workspace-application/index.ts",
        "line": 875
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/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.DataOciDataintegrationWorkspaceApplicationSourceApplicationInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationSourceApplicationInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/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-dataintegration-workspace-application/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-dataintegration-workspace-application/index.ts",
            "line": 882
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationSourceApplicationInfoList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSourceApplicationInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSourceApplicationInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
          "line": 830
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
        "line": 821
      },
      "name": "DataOciDataintegrationWorkspaceApplicationSourceApplicationInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 850
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 855
          },
          "name": "applicationVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 860
          },
          "name": "copyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 865
          },
          "name": "lastPatchKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 870
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application/index.ts",
            "line": 834
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationSourceApplicationInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application/index:DataOciDataintegrationWorkspaceApplicationSourceApplicationInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedule oci_dataintegration_workspace_application_task_schedule}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedule oci_dataintegration_workspace_application_task_schedule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
          "line": 1637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataintegrationWorkspaceApplicationTaskSchedule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1622
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataintegrationWorkspaceApplicationTaskSchedule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataintegrationWorkspaceApplicationTaskSchedule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataintegrationWorkspaceApplicationTaskSchedule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1850
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1858
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1610
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1676
          },
          "name": "authMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1681
          },
          "name": "configProviderDelegate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1686
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1691
          },
          "name": "endTimeMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1696
          },
          "name": "expectedDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1701
          },
          "name": "expectedDurationUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1706
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1711
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1716
          },
          "name": "isBackfillEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1721
          },
          "name": "isConcurrentAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1726
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1731
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1737
          },
          "name": "lastRunDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1743
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1748
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1753
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1758
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1763
          },
          "name": "nextRunTimeMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1768
          },
          "name": "numberOfRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1773
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1778
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1784
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1790
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1795
          },
          "name": "retryAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1800
          },
          "name": "retryDelay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1805
          },
          "name": "retryDelayUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1811
          },
          "name": "scheduleRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1816
          },
          "name": "startTimeMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1671
          },
          "name": "applicationKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1829
          },
          "name": "taskScheduleKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1842
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1664
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1822
          },
          "name": "taskScheduleKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1835
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskSchedule"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 9
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedule#application_key DataOciDataintegrationWorkspaceApplicationTaskSchedule#application_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 13
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedule#task_schedule_key DataOciDataintegrationWorkspaceApplicationTaskSchedule#task_schedule_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 17
          },
          "name": "taskScheduleKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedule#workspace_id DataOciDataintegrationWorkspaceApplicationTaskSchedule#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 21
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 103
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetails",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetails"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 126
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 155
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 160
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 165
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 170
          },
          "name": "lastRunTimeMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 175
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 180
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 185
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 190
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 195
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 201
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 23
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 85
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 99
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 92
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 92
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 92
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 46
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 75
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 80
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 59
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 475
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 224
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregator",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregator"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 247
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 276
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 281
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 286
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 291
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 296
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 399
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatistics",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 464
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 319
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 388
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 342
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 371
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 376
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 422
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 452
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 435
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
          "line": 607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 600
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 614
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 607
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 607
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 607
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
          "line": 507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 498
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 528
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 533
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 539
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 544
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 549
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 554
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 560
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 565
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 570
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 575
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 580
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 585
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 590
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 595
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 618
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
          "line": 687
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 680
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 694
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 687
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 687
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 687
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 641
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 670
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 675
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 698
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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.DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 782
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 721
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 750
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 755
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 760
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 765
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 770
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 734
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1463
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRef",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 878
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetails",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetails"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 971
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 985
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 978
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 978
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 978
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 901
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 930
          },
          "name": "customExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 935
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 940
          },
          "name": "days",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 945
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 950
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 955
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 961
          },
          "name": "time",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 966
          },
          "name": "weekOfMonth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 914
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTime": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 793
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTime",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTime"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 867
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 816
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 845
          },
          "name": "hour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 850
          },
          "name": "minute",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 855
          },
          "name": "second",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTime"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
          "line": 1590
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1583
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1597
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1590
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1590
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1590
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1240
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 989
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregator",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregator"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
          "line": 1073
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1066
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1080
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1073
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1073
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1073
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
          "line": 1021
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1012
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1041
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1046
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1051
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1056
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1061
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1025
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1164
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatistics",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
          "line": 1229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1236
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1229
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1229
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1084
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
          "line": 1116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1107
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1136
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1141
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1187
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1217
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1372
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
          "line": 1272
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1263
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1293
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1298
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1304
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1309
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1314
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1319
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1325
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1330
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1335
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1340
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1345
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1350
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1355
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1360
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
          "line": 1495
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1486
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1515
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1521
          },
          "name": "frequencyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1526
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1531
          },
          "name": "isDaylightAdjustmentEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1536
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1542
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1547
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1552
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1557
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1562
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1567
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1573
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1578
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1383
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
          "line": 1452
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1459
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1452
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1452
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1452
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/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-dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1406
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1435
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1440
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedule/index:DataOciDataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedules oci_dataintegration_workspace_application_task_schedules}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedules oci_dataintegration_workspace_application_task_schedules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
          "line": 2138
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 2106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataintegrationWorkspaceApplicationTaskSchedules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2123
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataintegrationWorkspaceApplicationTaskSchedules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataintegrationWorkspaceApplicationTaskSchedules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataintegrationWorkspaceApplicationTaskSchedules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2302
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2305
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2190
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2206
          },
          "name": "resetIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2222
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2238
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2254
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2276
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2317
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2331
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2111
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2299
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2264
          },
          "name": "taskScheduleSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2178
          },
          "name": "applicationKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2309
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2210
          },
          "name": "identifierInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2194
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2226
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2242
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2258
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2280
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2293
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2171
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2184
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2200
          },
          "name": "identifier",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2216
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2232
          },
          "name": "key",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2248
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2270
          },
          "name": "type",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2286
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedules"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 9
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedules#application_key DataOciDataintegrationWorkspaceApplicationTaskSchedules#application_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 13
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedules#workspace_id DataOciDataintegrationWorkspaceApplicationTaskSchedules#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 44
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedules#filter DataOciDataintegrationWorkspaceApplicationTaskSchedules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesFilter"
                    },
                    "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/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedules#id DataOciDataintegrationWorkspaceApplicationTaskSchedules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedules#identifier DataOciDataintegrationWorkspaceApplicationTaskSchedules#identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 24
          },
          "name": "identifier",
          "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/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedules#is_enabled DataOciDataintegrationWorkspaceApplicationTaskSchedules#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 28
          },
          "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/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedules#key DataOciDataintegrationWorkspaceApplicationTaskSchedules#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 32
          },
          "name": "key",
          "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/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedules#name DataOciDataintegrationWorkspaceApplicationTaskSchedules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedules#type DataOciDataintegrationWorkspaceApplicationTaskSchedules#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 40
          },
          "name": "type",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1926
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedules#name DataOciDataintegrationWorkspaceApplicationTaskSchedules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1930
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedules#values DataOciDataintegrationWorkspaceApplicationTaskSchedules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1938
          },
          "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/7.19.0/docs/data-sources/dataintegration_workspace_application_task_schedules#regex DataOciDataintegrationWorkspaceApplicationTaskSchedules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1934
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesFilter"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
          "line": 2091
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 2083
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2098
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2091
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2091
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2091
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2084
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesFilterList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
          "line": 1994
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1984
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2061
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2049
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2065
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2078
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2042
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2055
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 2071
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1998
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1850
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollection",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1630
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItems",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 132
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetails",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetails"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 242
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 155
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 184
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 189
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 194
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 199
          },
          "name": "lastRunTimeMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 204
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 209
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 214
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 219
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 224
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 230
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 52
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-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-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 75
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 104
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 109
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
          "line": 1839
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1832
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1846
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1839
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1839
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1839
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 504
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 253
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataAggregator",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataAggregator"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 337
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 337
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 276
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 305
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 310
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 315
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 320
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 325
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 428
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatistics",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 493
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 348
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
          "line": 417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 424
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 417
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 417
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 417
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 371
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 400
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 405
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 451
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 481
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 464
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 629
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 636
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 527
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 557
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 562
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 568
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 573
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 578
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 583
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 589
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 594
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 599
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 604
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 609
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 614
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 619
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 624
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 540
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1653
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1682
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1687
          },
          "name": "authMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1692
          },
          "name": "configProviderDelegate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1697
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1702
          },
          "name": "endTimeMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1707
          },
          "name": "expectedDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1712
          },
          "name": "expectedDurationUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1717
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1722
          },
          "name": "isBackfillEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1727
          },
          "name": "isConcurrentAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1732
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1737
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1743
          },
          "name": "lastRunDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsLastRunDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1749
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1754
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1759
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1764
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1769
          },
          "name": "nextRunTimeMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1774
          },
          "name": "numberOfRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1779
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1784
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1790
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1796
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsRegistryMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1801
          },
          "name": "retryAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1806
          },
          "name": "retryDelay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1811
          },
          "name": "retryDelayUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1817
          },
          "name": "scheduleRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1822
          },
          "name": "startTimeMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1827
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1666
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 647
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
          "line": 716
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 709
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 723
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 716
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 716
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 716
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 670
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 699
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 704
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 683
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 727
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsRegistryMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsRegistryMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsRegistryMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsRegistryMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 804
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsRegistryMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsRegistryMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 811
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsRegistryMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
          "line": 759
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 750
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 779
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 784
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 789
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 794
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 799
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 763
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1492
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRef",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 907
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetails",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetails"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1000
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1014
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1007
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1007
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1007
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 930
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 959
          },
          "name": "customExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 964
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 969
          },
          "name": "days",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 974
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 979
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 984
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 990
          },
          "name": "time",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsTimeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 995
          },
          "name": "weekOfMonth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 943
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsTime": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 822
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsTime",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsTime"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsTimeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsTimeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 889
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 903
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsTimeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsTimeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 896
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 896
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 896
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsTimeList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsTimeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 845
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsTimeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 874
          },
          "name": "hour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 879
          },
          "name": "minute",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 884
          },
          "name": "second",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 858
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsTime"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsTimeOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1612
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1619
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1269
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1018
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataAggregator",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataAggregator"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1095
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1041
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1070
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1075
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1080
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1085
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1090
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1054
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1193
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatistics",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
          "line": 1258
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1265
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1258
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1258
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1258
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1113
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
          "line": 1182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1189
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1182
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1182
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1136
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1165
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1170
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1216
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1246
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1408
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1401
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1401
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1401
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
          "line": 1301
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1292
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1322
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1327
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1333
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1338
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1343
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1348
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1354
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1359
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1364
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1369
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1374
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1379
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1384
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1389
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1515
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1544
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1550
          },
          "name": "frequencyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefFrequencyDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1555
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1560
          },
          "name": "isDaylightAdjustmentEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1565
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1571
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1576
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1581
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1586
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1591
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1596
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1602
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1607
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1412
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1488
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1481
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1481
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1481
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1435
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1464
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1469
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsScheduleRefParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
          "line": 1915
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1908
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1922
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1915
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1915
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1915
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
          "line": 1882
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
        "line": 1873
      },
      "name": "DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1903
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-application-task-schedules/index.ts",
            "line": 1886
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-application-task-schedules/index:DataOciDataintegrationWorkspaceApplicationTaskSchedulesTaskScheduleSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplications": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_applications oci_dataintegration_workspace_applications}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplications",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_applications oci_dataintegration_workspace_applications} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
          "line": 1415
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 1383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataintegrationWorkspaceApplications resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1400
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataintegrationWorkspaceApplications to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_applications#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataintegrationWorkspaceApplications that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataintegrationWorkspaceApplications to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1548
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1458
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1551
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1474
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1490
          },
          "name": "resetIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1506
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1522
          },
          "name": "resetNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1563
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1575
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplications",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1388
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1446
          },
          "name": "applicationSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1545
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1462
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1555
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1494
          },
          "name": "identifierInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1478
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1526
          },
          "name": "nameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1510
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1539
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1452
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1468
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1484
          },
          "name": "identifier",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1500
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1516
          },
          "name": "nameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1532
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplications"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 1127
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollection",
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 918
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItems",
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsDependentObjectMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsDependentObjectMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 44
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsDependentObjectMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsDependentObjectMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsDependentObjectMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsDependentObjectMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 145
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsDependentObjectMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsDependentObjectMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 138
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 138
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsDependentObjectMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsDependentObjectMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsDependentObjectMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/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-dataintegration-workspace-applications/index.ts",
        "line": 67
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsDependentObjectMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 96
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 101
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 106
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 111
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 116
          },
          "name": "namePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 121
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 126
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsDependentObjectMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsDependentObjectMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
          "line": 1116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 1109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1123
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1116
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1116
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 400
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 149
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataAggregator",
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataAggregator"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/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-dataintegration-workspace-applications/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/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.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/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-dataintegration-workspace-applications/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-dataintegration-workspace-applications/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/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-dataintegration-workspace-applications/index.ts",
        "line": 172
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 201
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 206
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 211
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 216
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 221
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 324
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatistics",
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/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-dataintegration-workspace-applications/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/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.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/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-dataintegration-workspace-applications/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-dataintegration-workspace-applications/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 244
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/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-dataintegration-workspace-applications/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/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.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/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-dataintegration-workspace-applications/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-dataintegration-workspace-applications/index.ts",
            "line": 313
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/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-dataintegration-workspace-applications/index.ts",
        "line": 267
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 296
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 301
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/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-dataintegration-workspace-applications/index.ts",
        "line": 347
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 377
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
          "line": 532
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 539
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 532
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 532
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 532
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/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-dataintegration-workspace-applications/index.ts",
        "line": 423
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 453
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 458
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 464
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 469
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 474
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 479
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 485
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 490
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 495
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 500
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 505
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 510
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 515
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 520
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 941
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 970
          },
          "name": "applicationVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 975
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 981
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 987
          },
          "name": "dependentObjectMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsDependentObjectMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 992
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 997
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1003
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1008
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1013
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1018
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1024
          },
          "name": "keyMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1030
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1035
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1040
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1045
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1050
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1055
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1061
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1067
          },
          "name": "publishedObjectMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsPublishedObjectMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1073
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsRegistryMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1079
          },
          "name": "sourceApplicationInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsSourceApplicationInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1084
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1089
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1094
          },
          "name": "timePatched",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1099
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 954
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 543
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 619
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 612
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 612
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 612
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/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-dataintegration-workspace-applications/index.ts",
        "line": 566
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 595
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 600
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 579
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsPublishedObjectMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsPublishedObjectMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 623
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsPublishedObjectMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsPublishedObjectMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsPublishedObjectMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsPublishedObjectMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
          "line": 717
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 710
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 724
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsPublishedObjectMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsPublishedObjectMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 717
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 717
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 717
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsPublishedObjectMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsPublishedObjectMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsPublishedObjectMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 646
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsPublishedObjectMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 675
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 680
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 685
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 690
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 695
          },
          "name": "namePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 700
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 705
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsPublishedObjectMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsPublishedObjectMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 728
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsRegistryMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsRegistryMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsRegistryMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsRegistryMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
          "line": 812
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 805
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 819
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsRegistryMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsRegistryMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 812
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 812
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 812
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsRegistryMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
          "line": 760
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 751
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 780
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 785
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 790
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 795
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 800
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 764
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsSourceApplicationInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsSourceApplicationInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 823
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsSourceApplicationInfo",
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsSourceApplicationInfo"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsSourceApplicationInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsSourceApplicationInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 900
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 914
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsSourceApplicationInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsSourceApplicationInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 907
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 907
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 907
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsSourceApplicationInfoList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsSourceApplicationInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsSourceApplicationInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 846
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsSourceApplicationInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 875
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 880
          },
          "name": "applicationVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 885
          },
          "name": "copyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 890
          },
          "name": "lastPatchKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 895
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 859
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsSourceApplicationInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsSourceApplicationInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/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-dataintegration-workspace-applications/index.ts",
        "line": 1185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/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.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/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-dataintegration-workspace-applications/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-dataintegration-workspace-applications/index.ts",
            "line": 1192
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
          "line": 1159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 1150
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1180
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsApplicationSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 9
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_applications#workspace_id DataOciDataintegrationWorkspaceApplications#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 36
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_applications#fields DataOciDataintegrationWorkspaceApplications#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 13
          },
          "name": "fields",
          "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/7.19.0/docs/data-sources/dataintegration_workspace_applications#filter DataOciDataintegrationWorkspaceApplications#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dataintegration_workspace_applications#id DataOciDataintegrationWorkspaceApplications#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/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/7.19.0/docs/data-sources/dataintegration_workspace_applications#identifier DataOciDataintegrationWorkspaceApplications#identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 24
          },
          "name": "identifier",
          "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/7.19.0/docs/data-sources/dataintegration_workspace_applications#name DataOciDataintegrationWorkspaceApplications#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/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/7.19.0/docs/data-sources/dataintegration_workspace_applications#name_contains DataOciDataintegrationWorkspaceApplications#name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 32
          },
          "name": "nameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 1203
      },
      "name": "DataOciDataintegrationWorkspaceApplicationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_applications#name DataOciDataintegrationWorkspaceApplications#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1207
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_applications#values DataOciDataintegrationWorkspaceApplications#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1215
          },
          "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/7.19.0/docs/data-sources/dataintegration_workspace_applications#regex DataOciDataintegrationWorkspaceApplications#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1211
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsFilter"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 1360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1375
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1368
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1368
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsFilterList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
          "line": 1271
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
        "line": 1261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1338
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataintegrationWorkspaceApplicationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1326
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1342
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1355
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1319
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1332
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1348
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-applications/index.ts",
            "line": 1275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceApplicationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-applications/index:DataOciDataintegrationWorkspaceApplicationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace/index.ts",
        "line": 9
      },
      "name": "DataOciDataintegrationWorkspaceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace#workspace_id DataOciDataintegrationWorkspace#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace/index.ts",
            "line": 13
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace/index:DataOciDataintegrationWorkspaceConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequest": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_export_request oci_dataintegration_workspace_export_request}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequest",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_export_request oci_dataintegration_workspace_export_request} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
          "line": 165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
        "line": 133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataintegrationWorkspaceExportRequest resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 150
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataintegrationWorkspaceExportRequest to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_export_request#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataintegrationWorkspaceExportRequest that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataintegrationWorkspaceExportRequest to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 316
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 323
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceExportRequest",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 138
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 190
          },
          "name": "areReferencesIncluded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 195
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 200
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 206
          },
          "name": "errorMessages",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 225
          },
          "name": "exportedItems",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestExportedItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 230
          },
          "name": "fileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 235
          },
          "name": "filters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 240
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 245
          },
          "name": "isObjectOverwriteEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 250
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 255
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 260
          },
          "name": "objectKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 265
          },
          "name": "objectStorageRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 270
          },
          "name": "objectStorageTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 275
          },
          "name": "referencedItems",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 280
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 285
          },
          "name": "timeEndedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 290
          },
          "name": "timeStartedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 295
          },
          "name": "totalExportedObjectCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 219
          },
          "name": "exportRequestKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 308
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 212
          },
          "name": "exportRequestKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 301
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-export-request/index:DataOciDataintegrationWorkspaceExportRequest"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
        "line": 9
      },
      "name": "DataOciDataintegrationWorkspaceExportRequestConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_export_request#export_request_key DataOciDataintegrationWorkspaceExportRequest#export_request_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 13
          },
          "name": "exportRequestKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_export_request#workspace_id DataOciDataintegrationWorkspaceExportRequest#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 17
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-export-request/index:DataOciDataintegrationWorkspaceExportRequestConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestExportedItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestExportedItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
        "line": 19
      },
      "name": "DataOciDataintegrationWorkspaceExportRequestExportedItems",
      "symbolId": "src/data-oci-dataintegration-workspace-export-request/index:DataOciDataintegrationWorkspaceExportRequestExportedItems"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestExportedItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestExportedItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-export-request/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-dataintegration-workspace-export-request/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/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.DataOciDataintegrationWorkspaceExportRequestExportedItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceExportRequestExportedItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/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-dataintegration-workspace-export-request/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-dataintegration-workspace-export-request/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-export-request/index:DataOciDataintegrationWorkspaceExportRequestExportedItemsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestExportedItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestExportedItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-export-request/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-dataintegration-workspace-export-request/index.ts",
        "line": 42
      },
      "name": "DataOciDataintegrationWorkspaceExportRequestExportedItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 71
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 76
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 81
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 86
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 91
          },
          "name": "namePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 96
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 101
          },
          "name": "objectVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 106
          },
          "name": "timeUpdatedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-request/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestExportedItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-export-request/index:DataOciDataintegrationWorkspaceExportRequestExportedItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequests": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_export_requests oci_dataintegration_workspace_export_requests}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequests",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_export_requests oci_dataintegration_workspace_export_requests} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
          "line": 613
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
        "line": 581
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataintegrationWorkspaceExportRequests resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 598
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataintegrationWorkspaceExportRequests to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_export_requests#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataintegrationWorkspaceExportRequests that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataintegrationWorkspaceExportRequests to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 763
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 657
          },
          "name": "resetExportStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 766
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 673
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 689
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 705
          },
          "name": "resetProjection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 721
          },
          "name": "resetTimeEndedInMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 737
          },
          "name": "resetTimeStartedInMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 778
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 791
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceExportRequests",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 586
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 645
          },
          "name": "exportRequestSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 760
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 661
          },
          "name": "exportStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 770
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 677
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 693
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 709
          },
          "name": "projectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 725
          },
          "name": "timeEndedInMillisInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 741
          },
          "name": "timeStartedInMillisInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 754
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 651
          },
          "name": "exportStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 667
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 683
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 699
          },
          "name": "projection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 715
          },
          "name": "timeEndedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 731
          },
          "name": "timeStartedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 747
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-export-requests/index:DataOciDataintegrationWorkspaceExportRequests"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
        "line": 9
      },
      "name": "DataOciDataintegrationWorkspaceExportRequestsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_export_requests#workspace_id DataOciDataintegrationWorkspaceExportRequests#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 40
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_export_requests#export_status DataOciDataintegrationWorkspaceExportRequests#export_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 13
          },
          "name": "exportStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_export_requests#filter DataOciDataintegrationWorkspaceExportRequests#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dataintegration_workspace_export_requests#id DataOciDataintegrationWorkspaceExportRequests#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/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/7.19.0/docs/data-sources/dataintegration_workspace_export_requests#name DataOciDataintegrationWorkspaceExportRequests#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/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/7.19.0/docs/data-sources/dataintegration_workspace_export_requests#projection DataOciDataintegrationWorkspaceExportRequests#projection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 28
          },
          "name": "projection",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_export_requests#time_ended_in_millis DataOciDataintegrationWorkspaceExportRequests#time_ended_in_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 32
          },
          "name": "timeEndedInMillis",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_export_requests#time_started_in_millis DataOciDataintegrationWorkspaceExportRequests#time_started_in_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 36
          },
          "name": "timeStartedInMillis",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-export-requests/index:DataOciDataintegrationWorkspaceExportRequestsConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
        "line": 325
      },
      "name": "DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollection",
      "symbolId": "src/data-oci-dataintegration-workspace-export-requests/index:DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
        "line": 158
      },
      "name": "DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItems",
      "symbolId": "src/data-oci-dataintegration-workspace-export-requests/index:DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsExportedItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsExportedItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
        "line": 48
      },
      "name": "DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsExportedItems",
      "symbolId": "src/data-oci-dataintegration-workspace-export-requests/index:DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsExportedItems"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsExportedItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsExportedItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-export-requests/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-dataintegration-workspace-export-requests/index.ts",
        "line": 140
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/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.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsExportedItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsExportedItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/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-dataintegration-workspace-export-requests/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-dataintegration-workspace-export-requests/index.ts",
            "line": 147
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-export-requests/index:DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsExportedItemsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsExportedItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsExportedItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-export-requests/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-dataintegration-workspace-export-requests/index.ts",
        "line": 71
      },
      "name": "DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsExportedItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 100
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 105
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 110
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 115
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 120
          },
          "name": "namePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 125
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 130
          },
          "name": "objectVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 135
          },
          "name": "timeUpdatedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsExportedItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-export-requests/index:DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsExportedItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-export-requests/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-dataintegration-workspace-export-requests/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/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.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/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-dataintegration-workspace-export-requests/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-dataintegration-workspace-export-requests/index.ts",
            "line": 314
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-export-requests/index:DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-export-requests/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-dataintegration-workspace-export-requests/index.ts",
        "line": 181
      },
      "name": "DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 210
          },
          "name": "areReferencesIncluded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 215
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 220
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 226
          },
          "name": "errorMessages",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 232
          },
          "name": "exportedItems",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsExportedItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 237
          },
          "name": "fileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 242
          },
          "name": "filters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 247
          },
          "name": "isObjectOverwriteEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 252
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 257
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 262
          },
          "name": "objectKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 267
          },
          "name": "objectStorageRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 272
          },
          "name": "objectStorageTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 277
          },
          "name": "referencedItems",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 282
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 287
          },
          "name": "timeEndedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 292
          },
          "name": "timeStartedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 297
          },
          "name": "totalExportedObjectCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 302
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 194
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-export-requests/index:DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-export-requests/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/data-oci-dataintegration-workspace-export-requests/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/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.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 390
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/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/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 390
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-export-requests/index:DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-export-requests/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-dataintegration-workspace-export-requests/index.ts",
        "line": 348
      },
      "name": "DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 378
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-export-requests/index:DataOciDataintegrationWorkspaceExportRequestsExportRequestSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
        "line": 401
      },
      "name": "DataOciDataintegrationWorkspaceExportRequestsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_export_requests#name DataOciDataintegrationWorkspaceExportRequests#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 405
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_export_requests#values DataOciDataintegrationWorkspaceExportRequests#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 413
          },
          "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/7.19.0/docs/data-sources/dataintegration_workspace_export_requests#regex DataOciDataintegrationWorkspaceExportRequests#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 409
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-export-requests/index:DataOciDataintegrationWorkspaceExportRequestsFilter"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-export-requests/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
        "line": 558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 573
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceExportRequestsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 566
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 566
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 566
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-export-requests/index:DataOciDataintegrationWorkspaceExportRequestsFilterList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-export-requests/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-dataintegration-workspace-export-requests/index.ts",
        "line": 459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 536
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataintegrationWorkspaceExportRequestsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 524
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 540
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 553
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 517
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 530
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 546
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-export-requests/index.ts",
            "line": 473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceExportRequestsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-export-requests/index:DataOciDataintegrationWorkspaceExportRequestsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolder": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_folder oci_dataintegration_workspace_folder}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolder",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_folder oci_dataintegration_workspace_folder} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
          "line": 624
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
        "line": 592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataintegrationWorkspaceFolder resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 609
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataintegrationWorkspaceFolder to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_folder#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataintegrationWorkspaceFolder that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataintegrationWorkspaceFolder to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 752
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 759
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceFolder",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 597
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 649
          },
          "name": "categoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 654
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 672
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 677
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 682
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 688
          },
          "name": "keyMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 694
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 699
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 704
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 709
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 714
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 719
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 725
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 731
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderRegistryMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 667
          },
          "name": "folderKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 744
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 660
          },
          "name": "folderKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 737
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folder/index:DataOciDataintegrationWorkspaceFolder"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
        "line": 9
      },
      "name": "DataOciDataintegrationWorkspaceFolderConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_folder#folder_key DataOciDataintegrationWorkspaceFolder#folder_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 13
          },
          "name": "folderKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_folder#workspace_id DataOciDataintegrationWorkspaceFolder#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 17
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folder/index:DataOciDataintegrationWorkspaceFolderConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
        "line": 270
      },
      "name": "DataOciDataintegrationWorkspaceFolderMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-folder/index:DataOciDataintegrationWorkspaceFolderMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
        "line": 19
      },
      "name": "DataOciDataintegrationWorkspaceFolderMetadataAggregator",
      "symbolId": "src/data-oci-dataintegration-workspace-folder/index:DataOciDataintegrationWorkspaceFolderMetadataAggregator"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folder/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 110
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceFolderMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 103
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 103
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 103
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folder/index:DataOciDataintegrationWorkspaceFolderMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folder/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-dataintegration-workspace-folder/index.ts",
        "line": 42
      },
      "name": "DataOciDataintegrationWorkspaceFolderMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 71
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 76
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 81
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 86
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 91
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folder/index:DataOciDataintegrationWorkspaceFolderMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
        "line": 194
      },
      "name": "DataOciDataintegrationWorkspaceFolderMetadataCountStatistics",
      "symbolId": "src/data-oci-dataintegration-workspace-folder/index:DataOciDataintegrationWorkspaceFolderMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folder/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-dataintegration-workspace-folder/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/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.DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/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-dataintegration-workspace-folder/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-dataintegration-workspace-folder/index.ts",
            "line": 259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folder/index:DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
        "line": 114
      },
      "name": "DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/data-oci-dataintegration-workspace-folder/index:DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folder/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-dataintegration-workspace-folder/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/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.DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/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-dataintegration-workspace-folder/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-dataintegration-workspace-folder/index.ts",
            "line": 183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folder/index:DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folder/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
        "line": 137
      },
      "name": "DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 166
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 171
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folder/index:DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folder/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-dataintegration-workspace-folder/index.ts",
        "line": 217
      },
      "name": "DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 247
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folder/index:DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folder/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
        "line": 395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 409
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceFolderMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 402
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 402
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 402
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folder/index:DataOciDataintegrationWorkspaceFolderMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folder/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-dataintegration-workspace-folder/index.ts",
        "line": 293
      },
      "name": "DataOciDataintegrationWorkspaceFolderMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 323
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 328
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 334
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 339
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 344
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 349
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 355
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 360
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 365
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 370
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 375
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 380
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 385
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 390
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folder/index:DataOciDataintegrationWorkspaceFolderMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
        "line": 413
      },
      "name": "DataOciDataintegrationWorkspaceFolderParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-folder/index:DataOciDataintegrationWorkspaceFolderParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folder/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
        "line": 475
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 489
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceFolderParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 482
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 482
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 482
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folder/index:DataOciDataintegrationWorkspaceFolderParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folder/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
        "line": 436
      },
      "name": "DataOciDataintegrationWorkspaceFolderParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 465
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 470
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folder/index:DataOciDataintegrationWorkspaceFolderParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
        "line": 493
      },
      "name": "DataOciDataintegrationWorkspaceFolderRegistryMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-folder/index:DataOciDataintegrationWorkspaceFolderRegistryMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderRegistryMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderRegistryMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
          "line": 577
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
        "line": 570
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 584
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderRegistryMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceFolderRegistryMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 577
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 577
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 577
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folder/index:DataOciDataintegrationWorkspaceFolderRegistryMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folder/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
        "line": 516
      },
      "name": "DataOciDataintegrationWorkspaceFolderRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 545
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 550
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 555
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 560
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 565
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folder/index.ts",
            "line": 529
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolderRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folder/index:DataOciDataintegrationWorkspaceFolderRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolders": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_folders oci_dataintegration_workspace_folders}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFolders",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_folders oci_dataintegration_workspace_folders} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
          "line": 1054
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
        "line": 1022
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataintegrationWorkspaceFolders resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1039
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataintegrationWorkspaceFolders to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_folders#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataintegrationWorkspaceFolders that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataintegrationWorkspaceFolders to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1204
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1092
          },
          "name": "resetAggregatorKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1108
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1207
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1130
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1146
          },
          "name": "resetIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1162
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1178
          },
          "name": "resetNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1219
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1232
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceFolders",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1027
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1201
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1118
          },
          "name": "folderSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1096
          },
          "name": "aggregatorKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1112
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1211
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1150
          },
          "name": "identifierInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1134
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1182
          },
          "name": "nameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1166
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1195
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1086
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1102
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1124
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1140
          },
          "name": "identifier",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1156
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1172
          },
          "name": "nameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1188
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFolders"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
        "line": 9
      },
      "name": "DataOciDataintegrationWorkspaceFoldersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_folders#workspace_id DataOciDataintegrationWorkspaceFolders#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 40
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_folders#aggregator_key DataOciDataintegrationWorkspaceFolders#aggregator_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 13
          },
          "name": "aggregatorKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_folders#fields DataOciDataintegrationWorkspaceFolders#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 17
          },
          "name": "fields",
          "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/7.19.0/docs/data-sources/dataintegration_workspace_folders#filter DataOciDataintegrationWorkspaceFolders#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFilter"
                    },
                    "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/7.19.0/docs/data-sources/dataintegration_workspace_folders#id DataOciDataintegrationWorkspaceFolders#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/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/7.19.0/docs/data-sources/dataintegration_workspace_folders#identifier DataOciDataintegrationWorkspaceFolders#identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 28
          },
          "name": "identifier",
          "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/7.19.0/docs/data-sources/dataintegration_workspace_folders#name DataOciDataintegrationWorkspaceFolders#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/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/7.19.0/docs/data-sources/dataintegration_workspace_folders#name_contains DataOciDataintegrationWorkspaceFolders#name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 36
          },
          "name": "nameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
        "line": 842
      },
      "name": "DataOciDataintegrationWorkspaceFoldersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_folders#name DataOciDataintegrationWorkspaceFolders#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 846
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_folders#values DataOciDataintegrationWorkspaceFolders#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 854
          },
          "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/7.19.0/docs/data-sources/dataintegration_workspace_folders#regex DataOciDataintegrationWorkspaceFolders#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 850
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFilter"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folders/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
        "line": 999
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1014
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceFoldersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1007
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1007
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1007
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 1000
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFilterList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folders/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-dataintegration-workspace-folders/index.ts",
        "line": 900
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 977
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataintegrationWorkspaceFoldersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 965
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 981
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 994
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 958
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 971
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 987
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 914
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
        "line": 766
      },
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollection",
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
        "line": 617
      },
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItems",
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folders/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-dataintegration-workspace-folders/index.ts",
        "line": 748
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/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.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/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-dataintegration-workspace-folders/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-dataintegration-workspace-folders/index.ts",
            "line": 755
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
        "line": 299
      },
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
        "line": 48
      },
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataAggregator",
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataAggregator"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folders/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/data-oci-dataintegration-workspace-folders/index.ts",
        "line": 125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/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.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 132
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/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/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 132
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folders/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-dataintegration-workspace-folders/index.ts",
        "line": 71
      },
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 100
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 105
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 110
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 115
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 120
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
        "line": 223
      },
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatistics",
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folders/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-dataintegration-workspace-folders/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/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.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/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-dataintegration-workspace-folders/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-dataintegration-workspace-folders/index.ts",
            "line": 288
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
        "line": 143
      },
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folders/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-dataintegration-workspace-folders/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/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.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/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-dataintegration-workspace-folders/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-dataintegration-workspace-folders/index.ts",
            "line": 212
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folders/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/data-oci-dataintegration-workspace-folders/index.ts",
        "line": 166
      },
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 195
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 200
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 179
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folders/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
        "line": 246
      },
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 276
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folders/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-dataintegration-workspace-folders/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/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.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/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-dataintegration-workspace-folders/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-dataintegration-workspace-folders/index.ts",
            "line": 431
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folders/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-dataintegration-workspace-folders/index.ts",
        "line": 322
      },
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 352
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 357
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 363
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 368
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 373
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 378
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 384
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 389
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 394
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 399
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 404
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 409
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 414
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 419
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folders/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
        "line": 640
      },
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 669
          },
          "name": "categoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 674
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 679
          },
          "name": "folderKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 684
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 689
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 695
          },
          "name": "keyMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 701
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 706
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 711
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 716
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 721
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 726
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 732
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 738
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsRegistryMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 743
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 653
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
        "line": 442
      },
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folders/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-dataintegration-workspace-folders/index.ts",
        "line": 504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/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.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/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-dataintegration-workspace-folders/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-dataintegration-workspace-folders/index.ts",
            "line": 511
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folders/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-dataintegration-workspace-folders/index.ts",
        "line": 465
      },
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 494
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 499
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
        "line": 522
      },
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsRegistryMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsRegistryMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsRegistryMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsRegistryMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
          "line": 606
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
        "line": 599
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 613
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsRegistryMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsRegistryMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 606
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 606
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 606
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsRegistryMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folders/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-dataintegration-workspace-folders/index.ts",
        "line": 545
      },
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 574
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 579
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 584
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 589
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 594
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
          "line": 831
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
        "line": 824
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 838
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 831
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 831
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 831
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-folders/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-dataintegration-workspace-folders/index.ts",
        "line": 789
      },
      "name": "DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 819
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-folders/index.ts",
            "line": 802
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceFoldersFolderSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-folders/index:DataOciDataintegrationWorkspaceFoldersFolderSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequest": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_import_request oci_dataintegration_workspace_import_request}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequest",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_import_request oci_dataintegration_workspace_import_request} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-import-request/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.DataOciDataintegrationWorkspaceImportRequestConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataintegrationWorkspaceImportRequest resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/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 DataOciDataintegrationWorkspaceImportRequest to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_import_request#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataintegrationWorkspaceImportRequest that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataintegrationWorkspaceImportRequest to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 402
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 409
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceImportRequest",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 233
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 285
          },
          "name": "areDataAssetReferencesIncluded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 290
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 295
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 301
          },
          "name": "errorMessages",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 306
          },
          "name": "fileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 311
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 317
          },
          "name": "importConflictResolution",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestImportConflictResolutionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 336
          },
          "name": "importedObjects",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestImportedObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 341
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 346
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 351
          },
          "name": "objectKeyForImport",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 356
          },
          "name": "objectStorageRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 361
          },
          "name": "objectStorageTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 366
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 371
          },
          "name": "timeEndedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 376
          },
          "name": "timeStartedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 381
          },
          "name": "totalImportedObjectCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 330
          },
          "name": "importRequestKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 394
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 323
          },
          "name": "importRequestKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 387
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-import-request/index:DataOciDataintegrationWorkspaceImportRequest"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
        "line": 9
      },
      "name": "DataOciDataintegrationWorkspaceImportRequestConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_import_request#import_request_key DataOciDataintegrationWorkspaceImportRequest#import_request_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 13
          },
          "name": "importRequestKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_import_request#workspace_id DataOciDataintegrationWorkspaceImportRequest#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 17
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-import-request/index:DataOciDataintegrationWorkspaceImportRequestConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestImportConflictResolution": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestImportConflictResolution",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
        "line": 19
      },
      "name": "DataOciDataintegrationWorkspaceImportRequestImportConflictResolution",
      "symbolId": "src/data-oci-dataintegration-workspace-import-request/index:DataOciDataintegrationWorkspaceImportRequestImportConflictResolution"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestImportConflictResolutionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestImportConflictResolutionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-import-request/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-dataintegration-workspace-import-request/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/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.DataOciDataintegrationWorkspaceImportRequestImportConflictResolutionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceImportRequestImportConflictResolutionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/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-dataintegration-workspace-import-request/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-dataintegration-workspace-import-request/index.ts",
            "line": 93
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-import-request/index:DataOciDataintegrationWorkspaceImportRequestImportConflictResolutionList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestImportConflictResolutionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestImportConflictResolutionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-import-request/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-dataintegration-workspace-import-request/index.ts",
        "line": 42
      },
      "name": "DataOciDataintegrationWorkspaceImportRequestImportConflictResolutionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 71
          },
          "name": "duplicatePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 76
          },
          "name": "duplicateSuffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 81
          },
          "name": "importConflictResolutionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestImportConflictResolution"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-import-request/index:DataOciDataintegrationWorkspaceImportRequestImportConflictResolutionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestImportedObjects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestImportedObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
        "line": 104
      },
      "name": "DataOciDataintegrationWorkspaceImportRequestImportedObjects",
      "symbolId": "src/data-oci-dataintegration-workspace-import-request/index:DataOciDataintegrationWorkspaceImportRequestImportedObjects"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestImportedObjectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestImportedObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-import-request/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-dataintegration-workspace-import-request/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/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.DataOciDataintegrationWorkspaceImportRequestImportedObjectsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceImportRequestImportedObjectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/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-dataintegration-workspace-import-request/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-dataintegration-workspace-import-request/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-import-request/index:DataOciDataintegrationWorkspaceImportRequestImportedObjectsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestImportedObjectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestImportedObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-import-request/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-dataintegration-workspace-import-request/index.ts",
        "line": 127
      },
      "name": "DataOciDataintegrationWorkspaceImportRequestImportedObjectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 156
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 161
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 166
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 171
          },
          "name": "namePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 176
          },
          "name": "newKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 181
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 186
          },
          "name": "objectVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 191
          },
          "name": "oldKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 196
          },
          "name": "resolutionAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 201
          },
          "name": "timeUpdatedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-request/index.ts",
            "line": 140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestImportedObjects"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-import-request/index:DataOciDataintegrationWorkspaceImportRequestImportedObjectsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequests": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_import_requests oci_dataintegration_workspace_import_requests}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequests",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_import_requests oci_dataintegration_workspace_import_requests} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
          "line": 699
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
        "line": 667
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataintegrationWorkspaceImportRequests resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 684
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataintegrationWorkspaceImportRequests to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_import_requests#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataintegrationWorkspaceImportRequests that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataintegrationWorkspaceImportRequests to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 849
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 852
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 737
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 759
          },
          "name": "resetImportStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 775
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 791
          },
          "name": "resetProjection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 807
          },
          "name": "resetTimeEndedInMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 823
          },
          "name": "resetTimeStartedInMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/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-dataintegration-workspace-import-requests/index.ts",
            "line": 877
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceImportRequests",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 672
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 846
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 747
          },
          "name": "importRequestSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 856
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 741
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 763
          },
          "name": "importStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 779
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 795
          },
          "name": "projectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 811
          },
          "name": "timeEndedInMillisInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 827
          },
          "name": "timeStartedInMillisInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 840
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 731
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 753
          },
          "name": "importStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 769
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 785
          },
          "name": "projection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 801
          },
          "name": "timeEndedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 817
          },
          "name": "timeStartedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 833
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-import-requests/index:DataOciDataintegrationWorkspaceImportRequests"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
        "line": 9
      },
      "name": "DataOciDataintegrationWorkspaceImportRequestsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_import_requests#workspace_id DataOciDataintegrationWorkspaceImportRequests#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 40
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_import_requests#filter DataOciDataintegrationWorkspaceImportRequests#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dataintegration_workspace_import_requests#id DataOciDataintegrationWorkspaceImportRequests#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/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/7.19.0/docs/data-sources/dataintegration_workspace_import_requests#import_status DataOciDataintegrationWorkspaceImportRequests#import_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 20
          },
          "name": "importStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_import_requests#name DataOciDataintegrationWorkspaceImportRequests#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/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/7.19.0/docs/data-sources/dataintegration_workspace_import_requests#projection DataOciDataintegrationWorkspaceImportRequests#projection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 28
          },
          "name": "projection",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_import_requests#time_ended_in_millis DataOciDataintegrationWorkspaceImportRequests#time_ended_in_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 32
          },
          "name": "timeEndedInMillis",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_import_requests#time_started_in_millis DataOciDataintegrationWorkspaceImportRequests#time_started_in_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 36
          },
          "name": "timeStartedInMillis",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-import-requests/index:DataOciDataintegrationWorkspaceImportRequestsConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
        "line": 487
      },
      "name": "DataOciDataintegrationWorkspaceImportRequestsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_import_requests#name DataOciDataintegrationWorkspaceImportRequests#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 491
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_import_requests#values DataOciDataintegrationWorkspaceImportRequests#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 499
          },
          "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/7.19.0/docs/data-sources/dataintegration_workspace_import_requests#regex DataOciDataintegrationWorkspaceImportRequests#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 495
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-import-requests/index:DataOciDataintegrationWorkspaceImportRequestsFilter"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
          "line": 652
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
        "line": 644
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 659
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceImportRequestsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 652
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 652
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 652
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 645
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-import-requests/index:DataOciDataintegrationWorkspaceImportRequestsFilterList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-import-requests/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
        "line": 545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 622
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataintegrationWorkspaceImportRequestsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 610
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 626
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 639
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 603
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 616
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 632
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-import-requests/index:DataOciDataintegrationWorkspaceImportRequestsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
        "line": 411
      },
      "name": "DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollection",
      "symbolId": "src/data-oci-dataintegration-workspace-import-requests/index:DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
        "line": 253
      },
      "name": "DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItems",
      "symbolId": "src/data-oci-dataintegration-workspace-import-requests/index:DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportConflictResolution": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportConflictResolution",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
        "line": 48
      },
      "name": "DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportConflictResolution",
      "symbolId": "src/data-oci-dataintegration-workspace-import-requests/index:DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportConflictResolution"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportConflictResolutionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportConflictResolutionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-import-requests/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-dataintegration-workspace-import-requests/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/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.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportConflictResolutionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportConflictResolutionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/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-dataintegration-workspace-import-requests/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-dataintegration-workspace-import-requests/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-import-requests/index:DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportConflictResolutionList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportConflictResolutionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportConflictResolutionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-import-requests/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-dataintegration-workspace-import-requests/index.ts",
        "line": 71
      },
      "name": "DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportConflictResolutionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 100
          },
          "name": "duplicatePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 105
          },
          "name": "duplicateSuffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 110
          },
          "name": "importConflictResolutionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportConflictResolution"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-import-requests/index:DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportConflictResolutionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportedObjects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportedObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
        "line": 133
      },
      "name": "DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportedObjects",
      "symbolId": "src/data-oci-dataintegration-workspace-import-requests/index:DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportedObjects"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportedObjectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportedObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-import-requests/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-dataintegration-workspace-import-requests/index.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/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.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportedObjectsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportedObjectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/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-dataintegration-workspace-import-requests/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-dataintegration-workspace-import-requests/index.ts",
            "line": 242
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-import-requests/index:DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportedObjectsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportedObjectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportedObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-import-requests/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-dataintegration-workspace-import-requests/index.ts",
        "line": 156
      },
      "name": "DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportedObjectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 185
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 190
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 195
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 200
          },
          "name": "namePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 205
          },
          "name": "newKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 210
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 215
          },
          "name": "objectVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 220
          },
          "name": "oldKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 225
          },
          "name": "resolutionAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 230
          },
          "name": "timeUpdatedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportedObjects"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-import-requests/index:DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportedObjectsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-import-requests/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-dataintegration-workspace-import-requests/index.ts",
        "line": 393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/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.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/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-dataintegration-workspace-import-requests/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-dataintegration-workspace-import-requests/index.ts",
            "line": 400
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-import-requests/index:DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-import-requests/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-dataintegration-workspace-import-requests/index.ts",
        "line": 276
      },
      "name": "DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 305
          },
          "name": "areDataAssetReferencesIncluded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 310
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 315
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 321
          },
          "name": "errorMessages",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 326
          },
          "name": "fileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 332
          },
          "name": "importConflictResolution",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportConflictResolutionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 338
          },
          "name": "importedObjects",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsImportedObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 343
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 348
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 353
          },
          "name": "objectKeyForImport",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 358
          },
          "name": "objectStorageRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 363
          },
          "name": "objectStorageTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 368
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 373
          },
          "name": "timeEndedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 378
          },
          "name": "timeStartedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 383
          },
          "name": "totalImportedObjectCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 388
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-import-requests/index:DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-import-requests/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 483
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 476
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 476
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-import-requests/index:DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-import-requests/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-dataintegration-workspace-import-requests/index.ts",
        "line": 434
      },
      "name": "DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 464
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-import-requests/index.ts",
            "line": 447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-import-requests/index:DataOciDataintegrationWorkspaceImportRequestsImportRequestSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProject": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_project oci_dataintegration_workspace_project}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_project oci_dataintegration_workspace_project} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
          "line": 624
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
        "line": 592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataintegrationWorkspaceProject resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 609
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataintegrationWorkspaceProject to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_project#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataintegrationWorkspaceProject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataintegrationWorkspaceProject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/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-dataintegration-workspace-project/index.ts",
            "line": 754
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceProject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 597
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 649
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 654
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 659
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 664
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 670
          },
          "name": "keyMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 676
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 681
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 686
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 691
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 696
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 701
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 707
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 726
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectRegistryMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 720
          },
          "name": "projectKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 739
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 713
          },
          "name": "projectKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 732
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-project/index:DataOciDataintegrationWorkspaceProject"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
        "line": 9
      },
      "name": "DataOciDataintegrationWorkspaceProjectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_project#project_key DataOciDataintegrationWorkspaceProject#project_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 13
          },
          "name": "projectKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_project#workspace_id DataOciDataintegrationWorkspaceProject#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 17
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-project/index:DataOciDataintegrationWorkspaceProjectConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
        "line": 270
      },
      "name": "DataOciDataintegrationWorkspaceProjectMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-project/index:DataOciDataintegrationWorkspaceProjectMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
        "line": 19
      },
      "name": "DataOciDataintegrationWorkspaceProjectMetadataAggregator",
      "symbolId": "src/data-oci-dataintegration-workspace-project/index:DataOciDataintegrationWorkspaceProjectMetadataAggregator"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-project/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 110
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceProjectMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 103
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 103
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 103
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-project/index:DataOciDataintegrationWorkspaceProjectMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-project/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-dataintegration-workspace-project/index.ts",
        "line": 42
      },
      "name": "DataOciDataintegrationWorkspaceProjectMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 71
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 76
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 81
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 86
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 91
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-project/index:DataOciDataintegrationWorkspaceProjectMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
        "line": 194
      },
      "name": "DataOciDataintegrationWorkspaceProjectMetadataCountStatistics",
      "symbolId": "src/data-oci-dataintegration-workspace-project/index:DataOciDataintegrationWorkspaceProjectMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-project/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-dataintegration-workspace-project/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/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.DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/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-dataintegration-workspace-project/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-dataintegration-workspace-project/index.ts",
            "line": 259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-project/index:DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
        "line": 114
      },
      "name": "DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/data-oci-dataintegration-workspace-project/index:DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-project/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-dataintegration-workspace-project/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/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.DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/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-dataintegration-workspace-project/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-dataintegration-workspace-project/index.ts",
            "line": 183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-project/index:DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-project/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
        "line": 137
      },
      "name": "DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 166
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 171
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-project/index:DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-project/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-dataintegration-workspace-project/index.ts",
        "line": 217
      },
      "name": "DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 247
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-project/index:DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-project/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
        "line": 395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 409
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceProjectMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 402
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 402
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 402
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-project/index:DataOciDataintegrationWorkspaceProjectMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-project/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-dataintegration-workspace-project/index.ts",
        "line": 293
      },
      "name": "DataOciDataintegrationWorkspaceProjectMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 323
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 328
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 334
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 339
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 344
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 349
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 355
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 360
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 365
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 370
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 375
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 380
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 385
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 390
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-project/index:DataOciDataintegrationWorkspaceProjectMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
        "line": 413
      },
      "name": "DataOciDataintegrationWorkspaceProjectParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-project/index:DataOciDataintegrationWorkspaceProjectParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-project/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
        "line": 475
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 489
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceProjectParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 482
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 482
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 482
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-project/index:DataOciDataintegrationWorkspaceProjectParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-project/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
        "line": 436
      },
      "name": "DataOciDataintegrationWorkspaceProjectParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 465
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 470
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-project/index:DataOciDataintegrationWorkspaceProjectParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
        "line": 493
      },
      "name": "DataOciDataintegrationWorkspaceProjectRegistryMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-project/index:DataOciDataintegrationWorkspaceProjectRegistryMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectRegistryMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectRegistryMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
          "line": 577
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
        "line": 570
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 584
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectRegistryMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceProjectRegistryMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 577
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 577
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 577
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-project/index:DataOciDataintegrationWorkspaceProjectRegistryMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-project/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
        "line": 516
      },
      "name": "DataOciDataintegrationWorkspaceProjectRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 545
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 550
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 555
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 560
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 565
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-project/index.ts",
            "line": 529
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-project/index:DataOciDataintegrationWorkspaceProjectRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjects": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_projects oci_dataintegration_workspace_projects}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjects",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_projects oci_dataintegration_workspace_projects} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
          "line": 1045
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 1013
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataintegrationWorkspaceProjects resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1030
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataintegrationWorkspaceProjects to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_projects#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataintegrationWorkspaceProjects that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataintegrationWorkspaceProjects to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1178
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1082
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1181
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1098
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1114
          },
          "name": "resetIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1130
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1146
          },
          "name": "resetNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1193
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1205
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceProjects",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1018
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1175
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1156
          },
          "name": "projectSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1086
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1185
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1118
          },
          "name": "identifierInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1102
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1150
          },
          "name": "nameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1134
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1169
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1076
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1092
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1108
          },
          "name": "identifier",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1124
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1140
          },
          "name": "nameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1162
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjects"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 9
      },
      "name": "DataOciDataintegrationWorkspaceProjectsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_projects#workspace_id DataOciDataintegrationWorkspaceProjects#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 36
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_projects#fields DataOciDataintegrationWorkspaceProjects#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 13
          },
          "name": "fields",
          "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/7.19.0/docs/data-sources/dataintegration_workspace_projects#filter DataOciDataintegrationWorkspaceProjects#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dataintegration_workspace_projects#id DataOciDataintegrationWorkspaceProjects#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/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/7.19.0/docs/data-sources/dataintegration_workspace_projects#identifier DataOciDataintegrationWorkspaceProjects#identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 24
          },
          "name": "identifier",
          "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/7.19.0/docs/data-sources/dataintegration_workspace_projects#name DataOciDataintegrationWorkspaceProjects#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/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/7.19.0/docs/data-sources/dataintegration_workspace_projects#name_contains DataOciDataintegrationWorkspaceProjects#name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 32
          },
          "name": "nameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 833
      },
      "name": "DataOciDataintegrationWorkspaceProjectsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_projects#name DataOciDataintegrationWorkspaceProjects#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 837
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_projects#values DataOciDataintegrationWorkspaceProjects#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 845
          },
          "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/7.19.0/docs/data-sources/dataintegration_workspace_projects#regex DataOciDataintegrationWorkspaceProjects#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 841
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsFilter"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
          "line": 998
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 990
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 1005
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceProjectsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 998
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 998
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 998
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 991
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsFilterList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-projects/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 891
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 968
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataintegrationWorkspaceProjectsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 956
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 972
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 985
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 949
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 962
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 978
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 905
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 757
      },
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollection",
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 613
      },
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItems",
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-projects/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 739
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 753
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 746
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 746
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 746
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 295
      },
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 44
      },
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataAggregator",
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataAggregator"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-projects/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-dataintegration-workspace-projects/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/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.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/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-dataintegration-workspace-projects/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-dataintegration-workspace-projects/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-projects/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-dataintegration-workspace-projects/index.ts",
        "line": 67
      },
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 96
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 101
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 106
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 111
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 116
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 219
      },
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatistics",
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-projects/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-dataintegration-workspace-projects/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/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.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/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-dataintegration-workspace-projects/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-dataintegration-workspace-projects/index.ts",
            "line": 284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 139
      },
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
          "line": 208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 215
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 208
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 208
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 208
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-projects/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/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 162
      },
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 191
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 196
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-projects/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-dataintegration-workspace-projects/index.ts",
        "line": 242
      },
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 272
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-projects/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-dataintegration-workspace-projects/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/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.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/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-dataintegration-workspace-projects/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-dataintegration-workspace-projects/index.ts",
            "line": 427
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-projects/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-dataintegration-workspace-projects/index.ts",
        "line": 318
      },
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 348
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 353
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 359
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 364
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 369
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 374
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 380
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 385
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 390
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 395
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 400
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 405
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 410
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 415
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
          "line": 645
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 636
      },
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 665
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 670
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 675
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 681
          },
          "name": "keyMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 687
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 692
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 697
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 702
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 707
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 712
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 718
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 723
          },
          "name": "projectKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 729
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsRegistryMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 734
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 649
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 438
      },
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
          "line": 507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 514
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 507
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 507
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 507
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-projects/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/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 461
      },
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 490
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 495
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 518
      },
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsRegistryMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsRegistryMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsRegistryMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsRegistryMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-projects/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 595
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 609
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsRegistryMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsRegistryMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 602
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 602
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 602
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsRegistryMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-projects/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-dataintegration-workspace-projects/index.ts",
        "line": 541
      },
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 570
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 575
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 580
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 585
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 590
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 554
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-projects/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-dataintegration-workspace-projects/index.ts",
        "line": 815
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/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.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/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-dataintegration-workspace-projects/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-dataintegration-workspace-projects/index.ts",
            "line": 822
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-projects/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
        "line": 780
      },
      "name": "DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 810
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-projects/index.ts",
            "line": 793
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceProjectsProjectSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-projects/index:DataOciDataintegrationWorkspaceProjectsProjectSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTask": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_task oci_dataintegration_workspace_task}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTask",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_task oci_dataintegration_workspace_task} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 6884
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6852
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataintegrationWorkspaceTask resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6869
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataintegrationWorkspaceTask to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_task#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataintegrationWorkspaceTask that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataintegrationWorkspaceTask to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 7096
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 7104
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTask",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6857
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6910
          },
          "name": "apiCallMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6916
          },
          "name": "authConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskAuthConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6922
          },
          "name": "cancelRestCallConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6928
          },
          "name": "configProviderDelegate",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6933
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6939
          },
          "name": "executeRestCallConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6957
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6962
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6968
          },
          "name": "inputPorts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6973
          },
          "name": "isSingleLoad",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6992
          },
          "name": "keyMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6998
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 7003
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 7008
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 7013
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 7018
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 7023
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 7029
          },
          "name": "opConfigValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 7034
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 7040
          },
          "name": "outputPorts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 7045
          },
          "name": "parallelLoadLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 7051
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 7057
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 7063
          },
          "name": "pollRestCallConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 7069
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskRegistryMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 7075
          },
          "name": "typedExpressions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6952
          },
          "name": "expandReferencesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6986
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 7088
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6945
          },
          "name": "expandReferences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6979
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 7081
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTask"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskAuthConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskAuthConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 103
      },
      "name": "DataOciDataintegrationWorkspaceTaskAuthConfig",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskAuthConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskAuthConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskAuthConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/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.DataOciDataintegrationWorkspaceTaskAuthConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskAuthConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
            "line": 188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskAuthConfigList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskAuthConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskAuthConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 126
      },
      "name": "DataOciDataintegrationWorkspaceTaskAuthConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 155
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 160
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 165
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 171
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskAuthConfigParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 176
          },
          "name": "resourcePrincipalSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskAuthConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskAuthConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskAuthConfigParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskAuthConfigParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 23
      },
      "name": "DataOciDataintegrationWorkspaceTaskAuthConfigParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskAuthConfigParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskAuthConfigParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskAuthConfigParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 85
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 99
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskAuthConfigParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskAuthConfigParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 92
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 92
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 92
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskAuthConfigParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskAuthConfigParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskAuthConfigParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
        "line": 46
      },
      "name": "DataOciDataintegrationWorkspaceTaskAuthConfigParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 75
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 80
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 59
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskAuthConfigParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskAuthConfigParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 912
      },
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfig",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 830
      },
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 668
      },
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 732
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 746
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 739
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 739
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 739
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 691
      },
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 721
          },
          "name": "requestPayload",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 727
          },
          "name": "requestUrl",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 704
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 512
      },
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 589
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 582
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 582
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 582
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
        "line": 535
      },
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 564
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 570
          },
          "name": "refValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 426
      },
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 350
      },
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 274
      },
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 199
      },
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/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.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
            "line": 263
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
        "line": 222
      },
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 251
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/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.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
            "line": 339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
        "line": 297
      },
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 327
          },
          "name": "dataParam",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
        "line": 408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/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.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
            "line": 415
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
        "line": 373
      },
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 403
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 508
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 501
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 501
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
        "line": 449
      },
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 479
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 484
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 489
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 593
      },
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 657
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 650
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 664
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 657
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 657
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 657
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 616
      },
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 645
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
        "line": 894
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/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.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
            "line": 901
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 862
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 853
      },
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 883
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 889
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 866
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 750
      },
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 812
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 826
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 819
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 819
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 819
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 773
      },
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 802
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 807
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 786
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 998
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 991
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1005
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 998
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 998
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 998
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
        "line": 935
      },
      "name": "DataOciDataintegrationWorkspaceTaskCancelRestCallConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 965
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 970
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 975
          },
          "name": "methodType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 980
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 986
          },
          "name": "requestHeaders",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 948
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskCancelRestCallConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskCancelRestCallConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 9
      },
      "name": "DataOciDataintegrationWorkspaceTaskConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_task#expand_references DataOciDataintegrationWorkspaceTask#expand_references}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 13
          },
          "name": "expandReferences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_task#key DataOciDataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 17
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_task#workspace_id DataOciDataintegrationWorkspaceTask#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 21
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1261
      },
      "name": "DataOciDataintegrationWorkspaceTaskConfigProviderDelegate",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskConfigProviderDelegate"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1180
      },
      "name": "DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindings",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindings"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 1250
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1257
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1250
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 1212
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1203
      },
      "name": "DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1232
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1238
          },
          "name": "parameterValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindings"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1099
      },
      "name": "DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 1169
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1176
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1169
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1169
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 1131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1122
      },
      "name": "DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1152
          },
          "name": "rootObjectValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1157
          },
          "name": "simpleValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1009
      },
      "name": "DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValue",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 1088
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1081
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1095
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1088
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1088
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1088
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 1041
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1032
      },
      "name": "DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1061
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1066
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1071
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1076
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1045
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
        "line": 1319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/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.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskConfigProviderDelegateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
            "line": 1326
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskConfigProviderDelegateList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 1293
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1284
      },
      "name": "DataOciDataintegrationWorkspaceTaskConfigProviderDelegateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1314
          },
          "name": "bindings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegateBindingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskConfigProviderDelegate"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskConfigProviderDelegateOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2050
      },
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfig",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1968
      },
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1806
      },
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 1877
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1870
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1884
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1877
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1877
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1877
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 1838
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1829
      },
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1859
          },
          "name": "requestPayload",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1865
          },
          "name": "requestUrl",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1842
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayload": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayload",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1650
      },
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayload",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayload"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 1720
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1713
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1727
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1720
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1720
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1720
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1673
      },
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1702
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1708
          },
          "name": "refValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1686
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayload"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1564
      },
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1488
      },
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1412
      },
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1337
      },
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1408
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1401
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1401
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1401
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
        "line": 1360
      },
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1389
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 1477
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1484
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1477
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1477
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1477
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1435
      },
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1465
          },
          "name": "dataParam",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 1553
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1546
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1560
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1553
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1553
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1553
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 1520
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1511
      },
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1541
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 1639
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1646
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1639
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1639
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1639
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 1596
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1587
      },
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1617
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1622
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1627
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1600
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrl": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1731
      },
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrl",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrl"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 1795
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1788
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1802
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1795
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1795
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1795
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 1763
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1754
      },
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1783
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1767
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrl"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 2039
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2032
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2046
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2039
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2039
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2039
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 2000
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1991
      },
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2021
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2027
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2004
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1888
      },
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1950
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1964
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1957
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1957
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1957
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 1920
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 1911
      },
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1940
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1945
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 1924
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 2136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2143
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2136
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2136
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 2082
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2073
      },
      "name": "DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2103
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2108
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2113
          },
          "name": "methodType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2118
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2124
          },
          "name": "requestHeaders",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2086
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskExecuteRestCallConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskExecuteRestCallConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPorts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPorts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2489
      },
      "name": "DataOciDataintegrationWorkspaceTaskInputPorts",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskInputPorts"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2327
      },
      "name": "DataOciDataintegrationWorkspaceTaskInputPortsConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskInputPortsConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2147
      },
      "name": "DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 2236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2243
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2236
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2236
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2236
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 2179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2170
      },
      "name": "DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2199
          },
          "name": "intValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2204
          },
          "name": "objectValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2209
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2214
          },
          "name": "refValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2219
          },
          "name": "rootObjectValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2224
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 2398
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2405
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2398
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2398
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2398
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 2359
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2350
      },
      "name": "DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2380
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2386
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2247
      },
      "name": "DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 2316
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2323
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2316
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2316
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 2279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2270
      },
      "name": "DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2299
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2304
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2593
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2607
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskInputPortsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2600
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2600
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2600
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskInputPortsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 2521
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2512
      },
      "name": "DataOciDataintegrationWorkspaceTaskInputPortsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2542
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2547
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2552
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2557
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2562
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2567
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2572
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2577
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2583
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2588
          },
          "name": "portType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2525
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPorts"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskInputPortsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2409
      },
      "name": "DataOciDataintegrationWorkspaceTaskInputPortsParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskInputPortsParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 2478
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2485
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskInputPortsParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2478
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2478
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2478
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskInputPortsParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2432
      },
      "name": "DataOciDataintegrationWorkspaceTaskInputPortsParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2461
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2466
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskInputPortsParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskInputPortsParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2862
      },
      "name": "DataOciDataintegrationWorkspaceTaskMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2611
      },
      "name": "DataOciDataintegrationWorkspaceTaskMetadataAggregator",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskMetadataAggregator"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
        "line": 2688
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/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.DataOciDataintegrationWorkspaceTaskMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
            "line": 2695
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 2643
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2634
      },
      "name": "DataOciDataintegrationWorkspaceTaskMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2663
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2668
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2673
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2678
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2683
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2647
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2786
      },
      "name": "DataOciDataintegrationWorkspaceTaskMetadataCountStatistics",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
        "line": 2844
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/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.DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
            "line": 2851
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2706
      },
      "name": "DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
        "line": 2768
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/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.DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
            "line": 2775
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
        "line": 2729
      },
      "name": "DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2758
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2763
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2742
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
        "line": 2809
      },
      "name": "DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2839
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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/data-oci-dataintegration-workspace-task/index.ts",
        "line": 2987
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/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.DataOciDataintegrationWorkspaceTaskMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2994
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/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/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2994
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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-dataintegration-workspace-task/index.ts",
        "line": 2885
      },
      "name": "DataOciDataintegrationWorkspaceTaskMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2915
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2920
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2926
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2931
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2936
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2941
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2947
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2952
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2957
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2962
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2967
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2972
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2977
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2982
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 2898
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3453
      },
      "name": "DataOciDataintegrationWorkspaceTaskOpConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOpConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3292
      },
      "name": "DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3190
      },
      "name": "DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValue",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3281
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3288
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3281
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3281
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3222
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3213
      },
      "name": "DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3242
          },
          "name": "intValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3247
          },
          "name": "objectValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3252
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3258
          },
          "name": "refValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3264
          },
          "name": "rootObjectValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3269
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3005
      },
      "name": "DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValue",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3089
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3082
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3096
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3089
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3089
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3089
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3037
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3028
      },
      "name": "DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3057
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3062
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3067
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3072
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3077
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3041
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3100
      },
      "name": "DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValue",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3186
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3179
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3179
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3132
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3123
      },
      "name": "DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3152
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3157
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3162
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3167
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3362
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3369
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3362
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3362
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3362
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3324
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3315
      },
      "name": "DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3345
          },
          "name": "configParamValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3350
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3524
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3517
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3531
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskOpConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3524
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3524
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3524
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOpConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3485
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3476
      },
      "name": "DataOciDataintegrationWorkspaceTaskOpConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3506
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3512
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOpConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3373
      },
      "name": "DataOciDataintegrationWorkspaceTaskOpConfigValuesParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOpConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3442
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3449
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskOpConfigValuesParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3442
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3442
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3442
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOpConfigValuesParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3405
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3396
      },
      "name": "DataOciDataintegrationWorkspaceTaskOpConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3425
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3430
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3409
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOpConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOpConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPorts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPorts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3877
      },
      "name": "DataOciDataintegrationWorkspaceTaskOutputPorts",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOutputPorts"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3715
      },
      "name": "DataOciDataintegrationWorkspaceTaskOutputPortsConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOutputPortsConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3535
      },
      "name": "DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3624
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3631
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3624
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3624
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3624
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3567
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3558
      },
      "name": "DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3587
          },
          "name": "intValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3592
          },
          "name": "objectValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3597
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3602
          },
          "name": "refValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3607
          },
          "name": "rootObjectValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3612
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3571
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3786
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3779
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3793
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3786
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3786
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3786
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3747
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3738
      },
      "name": "DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3768
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3774
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3751
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3635
      },
      "name": "DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3704
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3697
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3711
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3704
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3704
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3704
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3667
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3658
      },
      "name": "DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3687
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3692
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3671
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3988
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3981
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3995
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskOutputPortsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3988
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3988
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3988
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOutputPortsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3909
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3900
      },
      "name": "DataOciDataintegrationWorkspaceTaskOutputPortsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3930
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3935
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3940
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3945
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3950
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3955
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3960
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3965
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3971
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3976
          },
          "name": "portType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3913
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPorts"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOutputPortsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3797
      },
      "name": "DataOciDataintegrationWorkspaceTaskOutputPortsParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOutputPortsParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3866
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3859
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3873
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskOutputPortsParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3866
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3866
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3866
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOutputPortsParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 3829
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3820
      },
      "name": "DataOciDataintegrationWorkspaceTaskOutputPortsParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3849
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3854
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 3833
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskOutputPortsParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskOutputPortsParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4609
      },
      "name": "DataOciDataintegrationWorkspaceTaskParameters",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParameters"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4447
      },
      "name": "DataOciDataintegrationWorkspaceTaskParametersConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4286
      },
      "name": "DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4184
      },
      "name": "DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValue",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 4275
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4282
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4275
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4275
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4207
      },
      "name": "DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4236
          },
          "name": "intValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4241
          },
          "name": "objectValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4246
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4252
          },
          "name": "refValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4258
          },
          "name": "rootObjectValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4263
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 3999
      },
      "name": "DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValue",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 4083
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4076
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4090
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4083
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4083
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4083
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 4031
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4022
      },
      "name": "DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4051
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4056
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4061
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4066
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4071
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4035
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4094
      },
      "name": "DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValue",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 4173
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4180
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4173
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4173
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 4126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4117
      },
      "name": "DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4146
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4151
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4156
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4161
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 4356
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4363
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4356
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4356
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4356
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 4318
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4309
      },
      "name": "DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4339
          },
          "name": "configParamValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4344
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 4518
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4511
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4525
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskParametersConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4518
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4518
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4518
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 4479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4470
      },
      "name": "DataOciDataintegrationWorkspaceTaskParametersConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4500
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4506
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4367
      },
      "name": "DataOciDataintegrationWorkspaceTaskParametersConfigValuesParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 4436
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4443
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskParametersConfigValuesParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4436
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4436
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4436
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersConfigValuesParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 4399
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4390
      },
      "name": "DataOciDataintegrationWorkspaceTaskParametersConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4419
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4424
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 4750
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4743
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4757
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4750
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4750
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4750
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 4641
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4632
      },
      "name": "DataOciDataintegrationWorkspaceTaskParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4662
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4667
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4672
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4677
          },
          "name": "isInput",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4682
          },
          "name": "isOutput",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4687
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4692
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4697
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4702
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4707
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4712
          },
          "name": "outputAggregationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4718
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4723
          },
          "name": "rootObjectDefaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4728
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4733
          },
          "name": "typeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4738
          },
          "name": "usedFor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4645
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4529
      },
      "name": "DataOciDataintegrationWorkspaceTaskParametersParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 4598
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4605
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskParametersParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4598
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4598
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4598
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 4561
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4552
      },
      "name": "DataOciDataintegrationWorkspaceTaskParametersParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4581
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4586
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4565
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParametersParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParametersParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4761
      },
      "name": "DataOciDataintegrationWorkspaceTaskParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 4830
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4823
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4837
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4830
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4830
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4830
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 4793
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4784
      },
      "name": "DataOciDataintegrationWorkspaceTaskParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4813
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4818
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4797
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6060
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfig",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5978
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5786
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5887
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5880
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5894
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5887
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5887
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5887
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5818
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5809
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5839
          },
          "name": "pollCondition",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5845
          },
          "name": "pollInterval",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5851
          },
          "name": "pollIntervalUnit",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5857
          },
          "name": "pollMaxDuration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5863
          },
          "name": "pollMaxDurationUnit",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5869
          },
          "name": "requestPayload",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5875
          },
          "name": "requestUrl",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrlList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollCondition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollCondition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4931
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollCondition",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollCondition"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5001
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4994
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5008
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5001
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5001
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5001
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 4963
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4954
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4983
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4989
          },
          "name": "refValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4967
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollCondition"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4841
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValue",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 4920
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4913
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4927
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4920
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4920
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4920
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 4873
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 4864
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4893
          },
          "name": "exprString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4898
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4903
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4908
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 4877
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollInterval": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollInterval",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5012
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollInterval",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollInterval"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5076
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5069
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5083
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5076
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5076
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5076
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5044
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5035
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5064
          },
          "name": "objectValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5048
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollInterval"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnit": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5087
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnit",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnit"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5158
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5151
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5151
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5151
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5110
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5139
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5123
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnit"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDuration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDuration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5162
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDuration",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDuration"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5226
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5233
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5226
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5226
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5226
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5194
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5185
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5214
          },
          "name": "objectValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDuration"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnit": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5237
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnit",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnit"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5301
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5308
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5301
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5301
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5269
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5260
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5289
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnit"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayload": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayload",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5630
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayload",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayload"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5700
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5693
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5707
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5700
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5700
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5700
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5653
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5682
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5688
          },
          "name": "refValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5666
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayload"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5539
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5463
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5387
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5312
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5376
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5383
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5376
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5376
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5376
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5344
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5335
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5364
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5452
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5459
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5452
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5452
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5452
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5419
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5410
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5440
          },
          "name": "dataParam",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5528
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5521
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5535
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5528
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5528
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5528
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5495
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5486
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5516
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5619
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5612
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5626
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5619
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5619
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5619
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5571
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5562
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5592
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5597
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5602
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5607
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5575
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrl": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5711
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrl",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrl"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrlList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrlList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5775
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5768
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5782
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrlList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5775
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5775
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5775
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrlList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5743
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5734
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5763
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5747
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrl"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 6049
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6042
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6056
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6049
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6049
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6049
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 6010
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6001
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6031
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6037
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6014
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5898
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5967
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5960
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5974
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5967
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5967
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5967
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 5930
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 5921
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5950
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5955
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 5934
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 6146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6153
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6146
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 6092
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6083
      },
      "name": "DataOciDataintegrationWorkspaceTaskPollRestCallConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6113
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfigConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6118
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6123
          },
          "name": "methodType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6128
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6134
          },
          "name": "requestHeaders",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6096
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskPollRestCallConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskPollRestCallConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6157
      },
      "name": "DataOciDataintegrationWorkspaceTaskRegistryMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskRegistryMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskRegistryMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskRegistryMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 6241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6248
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskRegistryMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskRegistryMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6241
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6241
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskRegistryMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 6189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6180
      },
      "name": "DataOciDataintegrationWorkspaceTaskRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6209
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6214
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6219
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6224
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6229
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6726
      },
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressions",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressions"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6564
      },
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6402
      },
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLength": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLength",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6252
      },
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLength",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLength"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLengthList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLengthList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 6316
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6323
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLengthOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLengthList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6316
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6316
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLengthList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLengthOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLengthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 6284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6275
      },
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLengthOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6304
          },
          "name": "intValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLength"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLengthOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 6473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6480
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6473
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6473
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6473
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 6434
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6425
      },
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6455
          },
          "name": "length",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLengthList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6461
          },
          "name": "scale",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScaleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScale": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6327
      },
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScale",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScale"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScaleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScaleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 6391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6398
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScaleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScaleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6391
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6391
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6391
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScaleList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScaleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 6359
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6350
      },
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScaleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6379
          },
          "name": "intValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScale"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScaleOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 6635
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6628
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6642
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6635
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6635
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6635
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 6596
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6587
      },
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6617
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6623
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6600
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6484
      },
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 6553
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6546
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6560
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6553
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6553
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6553
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 6516
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6507
      },
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6536
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6541
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6520
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6830
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6844
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6837
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6837
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6837
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressionsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 6758
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6749
      },
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6779
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6784
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6789
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6794
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6799
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6804
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6809
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6814
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6820
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6825
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressions"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6646
      },
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressionsParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressionsParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 6715
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6708
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6722
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressionsParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6715
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6715
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6715
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressionsParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
          "line": 6678
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
        "line": 6669
      },
      "name": "DataOciDataintegrationWorkspaceTaskTypedExpressionsParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6698
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6703
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-task/index.ts",
            "line": 6682
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTaskTypedExpressionsParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-task/index:DataOciDataintegrationWorkspaceTaskTypedExpressionsParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasks": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_tasks oci_dataintegration_workspace_tasks}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasks",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_tasks oci_dataintegration_workspace_tasks} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 7384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 7352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataintegrationWorkspaceTasks resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7369
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDataintegrationWorkspaceTasks to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_tasks#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataintegrationWorkspaceTasks that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataintegrationWorkspaceTasks to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7551
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7423
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7554
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7439
          },
          "name": "resetFolderId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7455
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7471
          },
          "name": "resetIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7487
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7503
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7525
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7566
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7580
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasks",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7357
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7548
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7513
          },
          "name": "taskSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7427
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7558
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7443
          },
          "name": "folderIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7475
          },
          "name": "identifierInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7459
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7491
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7507
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7529
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7542
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7417
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7433
          },
          "name": "folderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7449
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7465
          },
          "name": "identifier",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7481
          },
          "name": "key",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7497
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7519
          },
          "name": "type",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7535
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasks"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 9
      },
      "name": "DataOciDataintegrationWorkspaceTasksConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_tasks#workspace_id DataOciDataintegrationWorkspaceTasks#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 44
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_tasks#fields DataOciDataintegrationWorkspaceTasks#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 13
          },
          "name": "fields",
          "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/7.19.0/docs/data-sources/dataintegration_workspace_tasks#filter DataOciDataintegrationWorkspaceTasks#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_tasks#folder_id DataOciDataintegrationWorkspaceTasks#folder_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 17
          },
          "name": "folderId",
          "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/7.19.0/docs/data-sources/dataintegration_workspace_tasks#id DataOciDataintegrationWorkspaceTasks#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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/7.19.0/docs/data-sources/dataintegration_workspace_tasks#identifier DataOciDataintegrationWorkspaceTasks#identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 28
          },
          "name": "identifier",
          "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/7.19.0/docs/data-sources/dataintegration_workspace_tasks#key DataOciDataintegrationWorkspaceTasks#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 32
          },
          "name": "key",
          "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/7.19.0/docs/data-sources/dataintegration_workspace_tasks#name DataOciDataintegrationWorkspaceTasks#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/dataintegration_workspace_tasks#type DataOciDataintegrationWorkspaceTasks#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 40
          },
          "name": "type",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 7172
      },
      "name": "DataOciDataintegrationWorkspaceTasksFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_tasks#name DataOciDataintegrationWorkspaceTasks#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7176
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspace_tasks#values DataOciDataintegrationWorkspaceTasks#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7184
          },
          "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/7.19.0/docs/data-sources/dataintegration_workspace_tasks#regex DataOciDataintegrationWorkspaceTasks#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7180
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksFilter"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 7337
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 7329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7344
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7337
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7337
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7337
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksFilterList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 7240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 7230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7307
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7295
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7311
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7324
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7288
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7301
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7317
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 7096
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollection",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6877
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItems",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 132
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfig",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
            "line": 217
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 155
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 184
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 189
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 194
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 200
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 205
          },
          "name": "resourcePrincipalSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 52
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 75
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 104
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 109
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 941
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfig",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 859
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 697
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 768
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 761
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 775
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 768
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 768
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 768
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 720
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 750
          },
          "name": "requestPayload",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 756
          },
          "name": "requestUrl",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 733
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 541
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 618
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 611
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 611
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 611
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 564
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 593
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 599
          },
          "name": "refValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 455
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 379
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 303
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 228
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 299
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 292
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 292
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 292
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 251
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 280
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
            "line": 368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 326
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 356
          },
          "name": "dataParam",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
            "line": 444
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 402
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 432
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 537
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 530
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 530
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 530
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 478
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 508
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 513
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 518
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 491
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 622
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 679
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
            "line": 686
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 645
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 674
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 930
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 923
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 937
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 930
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 930
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 930
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 882
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 912
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 918
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 895
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 779
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 841
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
            "line": 848
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 802
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 831
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 836
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 815
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1020
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1034
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1027
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1027
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1027
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 973
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 964
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 994
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 999
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1004
          },
          "name": "methodType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1009
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1015
          },
          "name": "requestHeaders",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 977
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1290
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegate",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegate"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1209
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindings",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindings"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1286
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1279
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1279
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 1241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1232
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1261
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1267
          },
          "name": "parameterValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindings"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1128
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 1198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1205
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1198
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1198
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1198
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 1160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1151
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1181
          },
          "name": "rootObjectValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesRootObjectValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1186
          },
          "name": "simpleValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesRootObjectValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesRootObjectValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1038
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesRootObjectValue",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesRootObjectValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesRootObjectValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesRootObjectValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1124
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesRootObjectValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesRootObjectValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1117
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1117
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesRootObjectValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesRootObjectValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesRootObjectValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 1070
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1061
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesRootObjectValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1090
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1095
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1100
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1105
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1074
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesRootObjectValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsParameterValuesRootObjectValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1355
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1355
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 1322
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1313
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1343
          },
          "name": "bindings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateBindingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegate"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2079
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfig",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1997
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1835
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 1906
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1899
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1913
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1906
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1906
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1906
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1858
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1888
          },
          "name": "requestPayload",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1894
          },
          "name": "requestUrl",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1871
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayload": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayload",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1679
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayload",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayload"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 1749
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1742
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1756
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1749
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1749
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1749
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 1711
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1702
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1731
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1737
          },
          "name": "refValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1715
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayload"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1593
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1517
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1441
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1366
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 1430
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1437
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1430
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1430
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1430
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1389
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1418
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 1499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
            "line": 1506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 1473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1464
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1494
          },
          "name": "dataParam",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 1582
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1589
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1582
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1582
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1582
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 1540
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1570
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 1668
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1661
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1675
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1668
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1668
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1668
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 1625
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1616
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1646
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1651
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1656
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrl": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1760
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrl",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrl"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 1824
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1817
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1831
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1824
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1824
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1824
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 1792
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1783
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1812
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1796
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrl"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 2068
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2061
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2075
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2068
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2068
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2068
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 2029
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2020
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2050
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2056
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2033
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1917
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 1986
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1979
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1993
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1986
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1986
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1986
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 1949
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 1940
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1969
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1974
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 1953
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 2165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2172
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2165
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2165
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2165
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 2111
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2102
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2132
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2137
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2142
          },
          "name": "methodType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2147
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2153
          },
          "name": "requestHeaders",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2115
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPorts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPorts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2518
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPorts",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPorts"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2356
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2176
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 2265
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2258
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2272
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2265
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2265
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2265
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 2208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2199
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2228
          },
          "name": "intValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2233
          },
          "name": "objectValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2238
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2243
          },
          "name": "refValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2248
          },
          "name": "rootObjectValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2253
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 2427
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2434
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2427
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2427
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2427
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2379
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2409
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2415
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2276
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 2345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2352
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2345
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2345
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 2308
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2299
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2328
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2333
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 2629
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2636
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2629
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2629
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2629
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 2550
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2541
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2571
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2576
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2581
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2586
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2591
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2596
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2601
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2606
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2612
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2617
          },
          "name": "portType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2554
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPorts"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2438
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 2507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2514
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2507
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2507
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2507
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 2470
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2461
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2490
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2495
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 7085
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 7078
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7092
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7085
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7085
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7085
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2891
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2640
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataAggregator",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataAggregator"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 2724
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2717
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2731
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2724
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2724
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2724
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 2672
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2663
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2692
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2697
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2702
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2707
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2712
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2676
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2815
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatistics",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 2880
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2873
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2887
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2880
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2880
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2880
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2735
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 2804
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2797
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2811
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2804
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2804
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2804
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 2767
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2758
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2787
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2792
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2771
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 2847
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2838
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2868
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2851
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 3023
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3016
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3030
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3023
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3023
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3023
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 2914
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2944
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2949
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2955
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2960
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2965
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2970
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2976
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2981
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2986
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2991
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2996
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3001
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3006
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3011
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 2927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3482
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3321
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3219
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValue",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 3310
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3317
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3310
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3310
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 3251
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3242
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3271
          },
          "name": "intValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3276
          },
          "name": "objectValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3281
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3287
          },
          "name": "refValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRefValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3293
          },
          "name": "rootObjectValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3298
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRefValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRefValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3034
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRefValue",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRefValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRefValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRefValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 3111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRefValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
            "line": 3118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRefValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 3066
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3057
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3086
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3091
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3096
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3101
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3106
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3070
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRefValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRootObjectValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRootObjectValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3129
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRootObjectValue",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRootObjectValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 3208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3215
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3208
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3208
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3208
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 3152
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3181
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3186
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3191
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3196
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRootObjectValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 3391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3398
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3391
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3391
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3391
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 3353
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3344
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3374
          },
          "name": "configParamValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesConfigParamValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3379
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 3553
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3546
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3560
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3553
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3553
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3553
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3505
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3535
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3541
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3402
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 3471
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3478
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3471
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3471
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3471
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 3434
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3425
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3454
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3459
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPorts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPorts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3906
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPorts",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPorts"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3744
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3564
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 3653
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3646
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3660
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3653
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3653
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3653
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 3596
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3587
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3616
          },
          "name": "intValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3621
          },
          "name": "objectValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3626
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3631
          },
          "name": "refValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3636
          },
          "name": "rootObjectValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3641
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3600
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3822
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3815
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3815
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3815
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 3776
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3767
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3797
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3803
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3780
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3664
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 3733
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3726
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3740
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3733
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3733
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3733
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 3696
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3687
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3716
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3721
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 4017
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4010
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4024
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4017
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4017
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4017
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 3938
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3929
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3959
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3964
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3969
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3974
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3979
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3984
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3989
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3994
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4000
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4005
          },
          "name": "portType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3942
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPorts"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3826
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 3895
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3888
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3902
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3895
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3895
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3895
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 3858
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 3849
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3878
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3883
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 3862
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 6909
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6900
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6929
          },
          "name": "apiCallMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6935
          },
          "name": "authConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsAuthConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6941
          },
          "name": "cancelRestCallConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsCancelRestCallConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6947
          },
          "name": "configProviderDelegate",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsConfigProviderDelegateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6952
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6958
          },
          "name": "executeRestCallConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsExecuteRestCallConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6963
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6969
          },
          "name": "inputPorts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsInputPortsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6974
          },
          "name": "isSingleLoad",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6979
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6985
          },
          "name": "keyMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6991
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6996
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7001
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7006
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7011
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7016
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7022
          },
          "name": "opConfigValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOpConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7027
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7033
          },
          "name": "outputPorts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputPortsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7038
          },
          "name": "parallelLoadLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7044
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7050
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7056
          },
          "name": "pollRestCallConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7062
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsRegistryMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7068
          },
          "name": "typedExpressions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7073
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6913
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4638
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParameters",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParameters"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4476
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4315
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4213
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValue",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 4304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4311
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4304
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4304
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 4245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4236
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4265
          },
          "name": "intValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4270
          },
          "name": "objectValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4275
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4281
          },
          "name": "refValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRefValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4287
          },
          "name": "rootObjectValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4292
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRefValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRefValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4028
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRefValue",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRefValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRefValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRefValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 4112
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4119
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRefValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4112
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4112
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4112
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRefValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 4060
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4051
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4080
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4085
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4090
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4095
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4100
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4064
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRefValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4123
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValue",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 4202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4209
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4202
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4202
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4202
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 4155
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4146
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4175
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4180
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4185
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4190
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 4378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
            "line": 4385
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 4347
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4338
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4368
          },
          "name": "configParamValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesConfigParamValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4373
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 4540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
            "line": 4547
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 4508
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4499
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4529
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4535
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4512
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4396
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 4465
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4472
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4465
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4465
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4465
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 4419
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4448
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4453
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 4779
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4772
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4786
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4779
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4779
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4779
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 4661
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4691
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4696
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4701
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4706
          },
          "name": "isInput",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4711
          },
          "name": "isOutput",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4716
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4721
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4726
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4731
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4736
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4741
          },
          "name": "outputAggregationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4747
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4752
          },
          "name": "rootObjectDefaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4757
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4762
          },
          "name": "typeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4767
          },
          "name": "usedFor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4674
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4558
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 4620
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
            "line": 4627
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 4581
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4610
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4615
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParametersParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4790
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 4859
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4852
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4866
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4859
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4859
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4859
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 4822
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4813
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4842
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4847
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4826
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6089
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfig",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6007
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5815
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5916
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5909
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5923
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5916
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5916
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5916
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5847
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5838
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5868
          },
          "name": "pollCondition",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5874
          },
          "name": "pollInterval",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5880
          },
          "name": "pollIntervalUnit",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5886
          },
          "name": "pollMaxDuration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5892
          },
          "name": "pollMaxDurationUnit",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5898
          },
          "name": "requestPayload",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5904
          },
          "name": "requestUrl",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestUrlList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5851
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollCondition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollCondition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4960
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollCondition",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollCondition"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5030
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5023
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5037
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5030
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5030
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5030
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 4992
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4983
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5012
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5018
          },
          "name": "refValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4996
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollCondition"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4870
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValue",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4942
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4956
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4949
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4949
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4949
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 4902
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 4893
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4922
          },
          "name": "exprString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4927
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4932
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4937
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 4906
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollInterval": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollInterval",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5041
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollInterval",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollInterval"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5105
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5098
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5112
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5105
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5105
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5073
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5064
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5093
          },
          "name": "objectValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5077
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollInterval"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnit": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5116
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnit",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnit"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5180
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5187
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5180
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5180
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5139
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5168
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnit"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDuration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDuration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5191
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDuration",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDuration"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5255
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5262
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5255
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5255
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5214
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5243
          },
          "name": "objectValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDuration"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnit": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5266
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnit",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnit"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5330
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5337
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5330
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5330
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5330
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5298
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5289
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5318
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnit"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayload": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayload",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5659
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayload",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayload"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5729
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5722
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5736
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5729
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5729
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5729
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5691
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5682
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5711
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5717
          },
          "name": "refValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5695
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayload"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5568
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5492
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5416
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5341
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5405
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5412
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5405
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5405
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5373
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5364
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5393
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5481
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5488
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5481
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5481
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5481
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5448
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5439
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5469
          },
          "name": "dataParam",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 5550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
            "line": 5557
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5524
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5515
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5545
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5648
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5655
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5648
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5648
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5648
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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-dataintegration-workspace-tasks/index.ts",
        "line": 5591
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5621
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5626
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5631
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5636
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestUrl": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestUrl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5740
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestUrl",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestUrl"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestUrlList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestUrlList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5804
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5797
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5811
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestUrlList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5804
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5804
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5804
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestUrlList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5772
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5763
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5792
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5776
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestUrl"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 6078
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6071
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6085
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6078
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6078
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6078
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 6039
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6030
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6060
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6066
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6043
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5927
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5996
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5989
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6003
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5996
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5996
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5996
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 5959
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 5950
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5979
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5984
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 5963
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 6175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6182
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6175
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6175
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6112
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6142
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6147
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6152
          },
          "name": "methodType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6157
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6163
          },
          "name": "requestHeaders",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6125
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsPollRestCallConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6186
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsRegistryMetadata",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsRegistryMetadata"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsRegistryMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsRegistryMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 6270
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6277
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsRegistryMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsRegistryMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6270
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6270
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsRegistryMetadataList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 6218
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6209
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6238
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6243
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6248
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6253
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6258
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6755
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressions",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressions"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6593
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6431
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValues",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesLength": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesLength",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6281
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesLength",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesLength"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesLengthList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesLengthList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 6345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6352
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesLengthOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesLengthList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6345
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6345
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesLengthList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesLengthOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesLengthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 6313
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6304
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesLengthOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6333
          },
          "name": "intValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesLength"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesLengthOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 6502
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6495
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6509
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6502
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6502
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6502
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 6463
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6454
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6484
          },
          "name": "length",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesLengthList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6490
          },
          "name": "scale",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesScaleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesScale": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesScale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6356
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesScale",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesScale"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesScaleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesScaleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6427
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesScaleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesScaleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6420
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6420
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6420
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesScaleList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesScaleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesScaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 6388
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6379
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesScaleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6408
          },
          "name": "intValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesScale"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesScaleOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 6664
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6657
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6671
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6664
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6664
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6664
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 6625
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6616
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6646
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesConfigParamValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6652
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValues"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6513
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 6582
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6589
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6582
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6582
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6582
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6536
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6565
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6570
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6549
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 6866
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6859
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6873
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6866
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6866
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6866
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6778
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6808
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsConfigValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6813
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6818
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6823
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6828
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6833
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6838
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6843
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6849
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6854
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6791
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressions"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6675
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsParentRef",
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsParentRef"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 6744
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6737
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6751
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6744
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6744
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6744
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsParentRefList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 6707
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 6698
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6727
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6732
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 6711
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsParentRef"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsTypedExpressionsParentRefOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 7161
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 7154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7168
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7161
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7161
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7161
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
          "line": 7128
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
        "line": 7119
      },
      "name": "DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7149
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspace-tasks/index.ts",
            "line": 7132
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaceTasksTaskSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspace-tasks/index:DataOciDataintegrationWorkspaceTasksTaskSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspaces": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspaces oci_dataintegration_workspaces}."
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspaces",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspaces oci_dataintegration_workspaces} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspaces/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.DataOciDataintegrationWorkspacesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspaces/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDataintegrationWorkspaces resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/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 DataOciDataintegrationWorkspaces to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspaces#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDataintegrationWorkspaces that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDataintegrationWorkspaces to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 534
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspacesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 537
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 483
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 499
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 515
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/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-dataintegration-workspaces/index.ts",
            "line": 559
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspaces",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 408
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 531
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspacesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 525
          },
          "name": "workspaces",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspacesWorkspacesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 471
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 541
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspacesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 487
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 503
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 519
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 464
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 477
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 493
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 509
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspaces/index:DataOciDataintegrationWorkspaces"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspacesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspacesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspaces/index.ts",
        "line": 9
      },
      "name": "DataOciDataintegrationWorkspacesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspaces#compartment_id DataOciDataintegrationWorkspaces#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/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/7.19.0/docs/data-sources/dataintegration_workspaces#filter DataOciDataintegrationWorkspaces#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspacesFilter"
                    },
                    "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/7.19.0/docs/data-sources/dataintegration_workspaces#id DataOciDataintegrationWorkspaces#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/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/7.19.0/docs/data-sources/dataintegration_workspaces#name DataOciDataintegrationWorkspaces#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/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/7.19.0/docs/data-sources/dataintegration_workspaces#state DataOciDataintegrationWorkspaces#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspaces/index:DataOciDataintegrationWorkspacesConfig"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspacesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspacesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspaces/index.ts",
        "line": 223
      },
      "name": "DataOciDataintegrationWorkspacesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dataintegration_workspaces#name DataOciDataintegrationWorkspaces#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/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/7.19.0/docs/data-sources/dataintegration_workspaces#values DataOciDataintegrationWorkspaces#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/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/7.19.0/docs/data-sources/dataintegration_workspaces#regex DataOciDataintegrationWorkspaces#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 231
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspaces/index:DataOciDataintegrationWorkspacesFilter"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspacesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspacesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspaces/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-dataintegration-workspaces/index.ts",
        "line": 380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/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.DataOciDataintegrationWorkspacesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspacesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/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-dataintegration-workspaces/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-dataintegration-workspaces/index.ts",
            "line": 388
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspacesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspaces/index:DataOciDataintegrationWorkspacesFilterList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspacesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspacesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspaces/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-dataintegration-workspaces/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 358
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDataintegrationWorkspacesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 346
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/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-dataintegration-workspaces/index.ts",
            "line": 375
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 339
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 352
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 368
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspacesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspaces/index:DataOciDataintegrationWorkspacesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspacesWorkspaces": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspacesWorkspaces",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dataintegration-workspaces/index.ts",
        "line": 36
      },
      "name": "DataOciDataintegrationWorkspacesWorkspaces",
      "symbolId": "src/data-oci-dataintegration-workspaces/index:DataOciDataintegrationWorkspacesWorkspaces"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspacesWorkspacesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspacesWorkspacesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspaces/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-dataintegration-workspaces/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/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.DataOciDataintegrationWorkspacesWorkspacesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDataintegrationWorkspacesWorkspacesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/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-dataintegration-workspaces/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-dataintegration-workspaces/index.ts",
            "line": 212
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspaces/index:DataOciDataintegrationWorkspacesWorkspacesList"
    },
    "cdktf-provider-oci.DataOciDataintegrationWorkspacesWorkspacesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspacesWorkspacesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dataintegration-workspaces/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-dataintegration-workspaces/index.ts",
        "line": 59
      },
      "name": "DataOciDataintegrationWorkspacesWorkspacesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 109
          },
          "name": "dnsServerIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 114
          },
          "name": "dnsServerZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 119
          },
          "name": "endpointCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 124
          },
          "name": "endpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 129
          },
          "name": "endpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 135
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 140
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 145
          },
          "name": "isForceOperation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 150
          },
          "name": "isPrivateNetworkEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 155
          },
          "name": "quiesceTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 160
          },
          "name": "registryCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 165
          },
          "name": "registryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 170
          },
          "name": "registryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 175
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 180
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 185
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 190
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 195
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 200
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dataintegration-workspaces/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDataintegrationWorkspacesWorkspaces"
          }
        }
      ],
      "symbolId": "src/data-oci-dataintegration-workspaces/index:DataOciDataintegrationWorkspacesWorkspacesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceContainers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_containers oci_datascience_containers}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceContainers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_containers oci_datascience_containers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-containers/index.ts",
          "line": 666
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDatascienceContainersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-containers/index.ts",
        "line": 634
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceContainers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 651
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatascienceContainers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_containers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceContainers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceContainers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 836
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatascienceContainersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 705
          },
          "name": "resetContainerName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 727
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 839
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 743
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 759
          },
          "name": "resetIsLatest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 775
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 791
          },
          "name": "resetTagQueryParam"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 807
          },
          "name": "resetTargetWorkload"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 823
          },
          "name": "resetUsageQueryParam"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 851
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 865
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceContainers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 639
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 715
          },
          "name": "containers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceContainersContainersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 833
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceContainersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 709
          },
          "name": "containerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 731
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 843
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceContainersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 747
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 763
          },
          "name": "isLatestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 779
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 795
          },
          "name": "tagQueryParamInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 811
          },
          "name": "targetWorkloadInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 827
          },
          "name": "usageQueryParamInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 699
          },
          "name": "containerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 721
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 737
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 753
          },
          "name": "isLatest",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 769
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 785
          },
          "name": "tagQueryParam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 801
          },
          "name": "targetWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 817
          },
          "name": "usageQueryParam",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-containers/index:DataOciDatascienceContainers"
    },
    "cdktf-provider-oci.DataOciDatascienceContainersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceContainersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-containers/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceContainersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_containers#container_name DataOciDatascienceContainers#container_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 13
          },
          "name": "containerName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_containers#display_name DataOciDatascienceContainers#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/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/7.19.0/docs/data-sources/datascience_containers#filter DataOciDatascienceContainers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceContainersFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_containers#id DataOciDatascienceContainers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/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/7.19.0/docs/data-sources/datascience_containers#is_latest DataOciDatascienceContainers#is_latest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 28
          },
          "name": "isLatest",
          "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/7.19.0/docs/data-sources/datascience_containers#state DataOciDatascienceContainers#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/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/7.19.0/docs/data-sources/datascience_containers#tag_query_param DataOciDatascienceContainers#tag_query_param}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 36
          },
          "name": "tagQueryParam",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_containers#target_workload DataOciDatascienceContainers#target_workload}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 40
          },
          "name": "targetWorkload",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_containers#usage_query_param DataOciDatascienceContainers#usage_query_param}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 44
          },
          "name": "usageQueryParam",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-containers/index:DataOciDatascienceContainersConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceContainersContainers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceContainersContainers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-containers/index.ts",
        "line": 315
      },
      "name": "DataOciDatascienceContainersContainers",
      "symbolId": "src/data-oci-datascience-containers/index:DataOciDatascienceContainersContainers"
    },
    "cdktf-provider-oci.DataOciDatascienceContainersContainersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceContainersContainersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-containers/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-datascience-containers/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/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.DataOciDatascienceContainersContainersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceContainersContainersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/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-datascience-containers/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-datascience-containers/index.ts",
            "line": 443
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-containers/index:DataOciDatascienceContainersContainersList"
    },
    "cdktf-provider-oci.DataOciDatascienceContainersContainersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceContainersContainersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-containers/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-datascience-containers/index.ts",
        "line": 338
      },
      "name": "DataOciDatascienceContainersContainersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 367
          },
          "name": "containerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 373
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 378
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 383
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 388
          },
          "name": "familyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 394
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 399
          },
          "name": "isLatest",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 404
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 409
          },
          "name": "tag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 415
          },
          "name": "tagConfigurationList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceContainersContainersTagConfigurationListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 420
          },
          "name": "targetWorkloads",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 425
          },
          "name": "usages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 431
          },
          "name": "workloadConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceContainersContainers"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-containers/index:DataOciDatascienceContainersContainersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceContainersContainersTagConfigurationListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceContainersContainersTagConfigurationListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-containers/index.ts",
        "line": 52
      },
      "name": "DataOciDatascienceContainersContainersTagConfigurationListStruct",
      "symbolId": "src/data-oci-datascience-containers/index:DataOciDatascienceContainersContainersTagConfigurationListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceContainersContainersTagConfigurationListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceContainersContainersTagConfigurationListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-containers/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-datascience-containers/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/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.DataOciDatascienceContainersContainersTagConfigurationListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceContainersContainersTagConfigurationListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/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-datascience-containers/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-datascience-containers/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-containers/index:DataOciDatascienceContainersContainersTagConfigurationListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceContainersContainersTagConfigurationListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceContainersContainersTagConfigurationListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-containers/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-datascience-containers/index.ts",
        "line": 75
      },
      "name": "DataOciDatascienceContainersContainersTagConfigurationListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 104
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 109
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceContainersContainersTagConfigurationListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-containers/index:DataOciDatascienceContainersContainersTagConfigurationListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-containers/index.ts",
        "line": 213
      },
      "name": "DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListStruct",
      "symbolId": "src/data-oci-datascience-containers/index:DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-containers/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-datascience-containers/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/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.DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/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-datascience-containers/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-datascience-containers/index.ts",
            "line": 304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-containers/index:DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-containers/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-datascience-containers/index.ts",
        "line": 236
      },
      "name": "DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 266
          },
          "name": "additionalConfigurations",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 271
          },
          "name": "cmd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 276
          },
          "name": "healthCheckPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 281
          },
          "name": "serverPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 287
          },
          "name": "useCaseConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListUseCaseConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 292
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-containers/index:DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListUseCaseConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListUseCaseConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-containers/index.ts",
        "line": 132
      },
      "name": "DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListUseCaseConfiguration",
      "symbolId": "src/data-oci-datascience-containers/index:DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListUseCaseConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListUseCaseConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListUseCaseConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-containers/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-datascience-containers/index.ts",
        "line": 195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/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.DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListUseCaseConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListUseCaseConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/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-datascience-containers/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-datascience-containers/index.ts",
            "line": 202
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-containers/index:DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListUseCaseConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListUseCaseConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListUseCaseConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-containers/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-datascience-containers/index.ts",
        "line": 155
      },
      "name": "DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListUseCaseConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 185
          },
          "name": "additionalConfigurations",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 190
          },
          "name": "useCaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListUseCaseConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-containers/index:DataOciDatascienceContainersContainersWorkloadConfigurationDetailsListUseCaseConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceContainersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceContainersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-containers/index.ts",
        "line": 454
      },
      "name": "DataOciDatascienceContainersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_containers#name DataOciDatascienceContainers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 458
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_containers#values DataOciDatascienceContainers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 466
          },
          "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/7.19.0/docs/data-sources/datascience_containers#regex DataOciDatascienceContainers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 462
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-containers/index:DataOciDatascienceContainersFilter"
    },
    "cdktf-provider-oci.DataOciDatascienceContainersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceContainersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-containers/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-datascience-containers/index.ts",
        "line": 611
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/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.DataOciDatascienceContainersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceContainersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/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-datascience-containers/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-datascience-containers/index.ts",
            "line": 619
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 612
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceContainersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-containers/index:DataOciDatascienceContainersFilterList"
    },
    "cdktf-provider-oci.DataOciDatascienceContainersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceContainersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-containers/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-containers/index.ts",
        "line": 512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 589
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatascienceContainersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 577
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 593
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 606
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 570
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 583
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 599
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-containers/index.ts",
            "line": 526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatascienceContainersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-containers/index:DataOciDatascienceContainersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_fast_launch_job_configs oci_datascience_fast_launch_job_configs}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_fast_launch_job_configs oci_datascience_fast_launch_job_configs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-fast-launch-job-configs/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.DataOciDatascienceFastLaunchJobConfigsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceFastLaunchJobConfigs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/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 DataOciDatascienceFastLaunchJobConfigs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_fast_launch_job_configs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceFastLaunchJobConfigs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceFastLaunchJobConfigs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 405
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 408
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 392
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 420
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 428
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceFastLaunchJobConfigs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 313
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 380
          },
          "name": "fastLaunchJobConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsFastLaunchJobConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 402
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 374
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 412
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 396
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 367
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 386
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-fast-launch-job-configs/index:DataOciDatascienceFastLaunchJobConfigs"
    },
    "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceFastLaunchJobConfigsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_fast_launch_job_configs#compartment_id DataOciDatascienceFastLaunchJobConfigs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/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/7.19.0/docs/data-sources/datascience_fast_launch_job_configs#filter DataOciDatascienceFastLaunchJobConfigs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_fast_launch_job_configs#id DataOciDatascienceFastLaunchJobConfigs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-fast-launch-job-configs/index:DataOciDatascienceFastLaunchJobConfigsConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsFastLaunchJobConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsFastLaunchJobConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
        "line": 28
      },
      "name": "DataOciDatascienceFastLaunchJobConfigsFastLaunchJobConfigs",
      "symbolId": "src/data-oci-datascience-fast-launch-job-configs/index:DataOciDatascienceFastLaunchJobConfigsFastLaunchJobConfigs"
    },
    "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsFastLaunchJobConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsFastLaunchJobConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-fast-launch-job-configs/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-datascience-fast-launch-job-configs/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/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.DataOciDatascienceFastLaunchJobConfigsFastLaunchJobConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceFastLaunchJobConfigsFastLaunchJobConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/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-datascience-fast-launch-job-configs/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-datascience-fast-launch-job-configs/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-fast-launch-job-configs/index:DataOciDatascienceFastLaunchJobConfigsFastLaunchJobConfigsList"
    },
    "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsFastLaunchJobConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsFastLaunchJobConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-fast-launch-job-configs/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-datascience-fast-launch-job-configs/index.ts",
        "line": 51
      },
      "name": "DataOciDatascienceFastLaunchJobConfigsFastLaunchJobConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 80
          },
          "name": "coreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 85
          },
          "name": "managedEgressSupport",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 90
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 95
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 100
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 105
          },
          "name": "shapeSeries",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsFastLaunchJobConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-fast-launch-job-configs/index:DataOciDatascienceFastLaunchJobConfigsFastLaunchJobConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
        "line": 128
      },
      "name": "DataOciDatascienceFastLaunchJobConfigsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_fast_launch_job_configs#name DataOciDatascienceFastLaunchJobConfigs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/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/7.19.0/docs/data-sources/datascience_fast_launch_job_configs#values DataOciDatascienceFastLaunchJobConfigs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/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/7.19.0/docs/data-sources/datascience_fast_launch_job_configs#regex DataOciDatascienceFastLaunchJobConfigs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 136
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-fast-launch-job-configs/index:DataOciDatascienceFastLaunchJobConfigsFilter"
    },
    "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-fast-launch-job-configs/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-datascience-fast-launch-job-configs/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/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.DataOciDatascienceFastLaunchJobConfigsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceFastLaunchJobConfigsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/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-datascience-fast-launch-job-configs/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-datascience-fast-launch-job-configs/index.ts",
            "line": 293
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-fast-launch-job-configs/index:DataOciDatascienceFastLaunchJobConfigsFilterList"
    },
    "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-fast-launch-job-configs/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-datascience-fast-launch-job-configs/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 263
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatascienceFastLaunchJobConfigsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 251
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/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-datascience-fast-launch-job-configs/index.ts",
            "line": 280
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 244
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 257
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 273
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-fast-launch-job-configs/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatascienceFastLaunchJobConfigsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-fast-launch-job-configs/index:DataOciDatascienceFastLaunchJobConfigsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJob": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job oci_datascience_job}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job oci_datascience_job} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/index.ts",
          "line": 1472
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 1440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1457
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatascienceJob to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceJob to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1640
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1646
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1445
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1496
          },
          "name": "artifactContentDisposition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1501
          },
          "name": "artifactContentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1506
          },
          "name": "artifactContentMd5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1511
          },
          "name": "artifactLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1516
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1521
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1527
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1532
          },
          "name": "deleteRelatedJobRuns",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1537
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1542
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1547
          },
          "name": "emptyArtifact",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1553
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1558
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1563
          },
          "name": "jobArtifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1569
          },
          "name": "jobConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1575
          },
          "name": "jobEnvironmentConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobEnvironmentConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1594
          },
          "name": "jobInfrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobInfrastructureConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1600
          },
          "name": "jobLogConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobLogConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1606
          },
          "name": "jobNodeConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1612
          },
          "name": "jobStorageMountConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobStorageMountConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1617
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1622
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1627
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1632
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1588
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1581
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJob"
    },
    "cdktf-provider-oci.DataOciDatascienceJobConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceJobConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job#job_id DataOciDatascienceJob#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 13
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 110
      },
      "name": "DataOciDatascienceJobJobConfigurationDetails",
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 203
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobJobConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 196
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 196
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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-datascience-job/index.ts",
        "line": 133
      },
      "name": "DataOciDatascienceJobJobConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 162
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 168
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 173
          },
          "name": "jobType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 178
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 184
          },
          "name": "startupProbeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobConfigurationDetailsStartupProbeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobConfigurationDetailsStartupProbeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobConfigurationDetailsStartupProbeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 15
      },
      "name": "DataOciDatascienceJobJobConfigurationDetailsStartupProbeDetails",
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobConfigurationDetailsStartupProbeDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobConfigurationDetailsStartupProbeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobConfigurationDetailsStartupProbeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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-datascience-job/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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.DataOciDatascienceJobJobConfigurationDetailsStartupProbeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobJobConfigurationDetailsStartupProbeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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-datascience-job/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-datascience-job/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobConfigurationDetailsStartupProbeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobConfigurationDetailsStartupProbeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobConfigurationDetailsStartupProbeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-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-datascience-job/index.ts",
        "line": 38
      },
      "name": "DataOciDatascienceJobJobConfigurationDetailsStartupProbeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 67
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 72
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 77
          },
          "name": "initialDelayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 82
          },
          "name": "jobProbeCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 87
          },
          "name": "periodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobConfigurationDetailsStartupProbeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobConfigurationDetailsStartupProbeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobEnvironmentConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobEnvironmentConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 207
      },
      "name": "DataOciDatascienceJobJobEnvironmentConfigurationDetails",
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobEnvironmentConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobEnvironmentConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobEnvironmentConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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-datascience-job/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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.DataOciDatascienceJobJobEnvironmentConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobJobEnvironmentConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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-datascience-job/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-datascience-job/index.ts",
            "line": 296
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobEnvironmentConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobEnvironmentConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobEnvironmentConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 230
      },
      "name": "DataOciDatascienceJobJobEnvironmentConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 259
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 264
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 269
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 274
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 279
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 284
          },
          "name": "jobEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobEnvironmentConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobEnvironmentConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 392
      },
      "name": "DataOciDatascienceJobJobInfrastructureConfigurationDetails",
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 307
      },
      "name": "DataOciDatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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-datascience-job/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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.DataOciDatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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-datascience-job/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-datascience-job/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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-datascience-job/index.ts",
        "line": 330
      },
      "name": "DataOciDatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 359
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 364
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 369
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 343
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobInfrastructureConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobInfrastructureConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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-datascience-job/index.ts",
        "line": 470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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.DataOciDatascienceJobJobInfrastructureConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobJobInfrastructureConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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-datascience-job/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-datascience-job/index.ts",
            "line": 477
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobInfrastructureConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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-datascience-job/index.ts",
        "line": 415
      },
      "name": "DataOciDatascienceJobJobInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 444
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 449
          },
          "name": "jobInfrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 455
          },
          "name": "jobShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 460
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 465
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobLogConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobLogConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 488
      },
      "name": "DataOciDatascienceJobJobLogConfigurationDetails",
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobLogConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobLogConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobLogConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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-datascience-job/index.ts",
        "line": 560
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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.DataOciDatascienceJobJobLogConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobJobLogConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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-datascience-job/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-datascience-job/index.ts",
            "line": 567
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobLogConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobLogConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobLogConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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-datascience-job/index.ts",
        "line": 511
      },
      "name": "DataOciDatascienceJobJobLogConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 540
          },
          "name": "enableAutoLogCreation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 545
          },
          "name": "enableLogging",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 550
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 555
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobLogConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobLogConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 1229
      },
      "name": "DataOciDatascienceJobJobNodeConfigurationDetails",
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 578
      },
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNetworkConfiguration",
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNetworkConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNetworkConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNetworkConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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-datascience-job/index.ts",
        "line": 640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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.DataOciDatascienceJobJobNodeConfigurationDetailsJobNetworkConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNetworkConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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-datascience-job/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-datascience-job/index.ts",
            "line": 647
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNetworkConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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-datascience-job/index.ts",
        "line": 601
      },
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 630
          },
          "name": "jobNetworkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 635
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 753
      },
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails",
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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-datascience-job/index.ts",
        "line": 832
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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-datascience-job/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-datascience-job/index.ts",
            "line": 839
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 776
      },
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 805
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 811
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 816
          },
          "name": "jobType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 821
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 827
          },
          "name": "startupProbeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 789
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 658
      },
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails",
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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/data-oci-datascience-job/index.ts",
        "line": 735
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 742
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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/data-oci-datascience-job/index.ts",
            "line": 742
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 681
      },
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 710
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 715
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 720
          },
          "name": "initialDelayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 725
          },
          "name": "jobProbeCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 730
          },
          "name": "periodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 694
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 850
      },
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails",
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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-datascience-job/index.ts",
        "line": 932
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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-datascience-job/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-datascience-job/index.ts",
            "line": 939
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 873
      },
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 902
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 907
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 912
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 917
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 922
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 927
          },
          "name": "jobEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 886
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 1030
      },
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails",
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 950
      },
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/index.ts",
          "line": 1019
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 1012
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1026
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1019
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1019
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1019
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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-datascience-job/index.ts",
        "line": 973
      },
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1002
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1007
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 986
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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-datascience-job/index.ts",
        "line": 1108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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-datascience-job/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-datascience-job/index.ts",
            "line": 1115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/index.ts",
          "line": 1062
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 1053
      },
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1082
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1087
          },
          "name": "jobInfrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1093
          },
          "name": "jobShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1098
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1103
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1066
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 1126
      },
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStruct",
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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-datascience-job/index.ts",
        "line": 1211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/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-datascience-job/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-datascience-job/index.ts",
            "line": 1218
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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-datascience-job/index.ts",
        "line": 1149
      },
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1179
          },
          "name": "jobConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1185
          },
          "name": "jobEnvironmentConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1191
          },
          "name": "jobInfrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1196
          },
          "name": "minimumSuccessReplicas",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1201
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1206
          },
          "name": "replicas",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/index.ts",
          "line": 1315
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 1308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1322
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1315
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1315
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1315
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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-datascience-job/index.ts",
        "line": 1252
      },
      "name": "DataOciDatascienceJobJobNodeConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1282
          },
          "name": "jobNetworkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNetworkConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1288
          },
          "name": "jobNodeGroupConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1293
          },
          "name": "jobNodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1298
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1303
          },
          "name": "startupOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobNodeConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobNodeConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobStorageMountConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobStorageMountConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 1326
      },
      "name": "DataOciDatascienceJobJobStorageMountConfigurationDetailsListStruct",
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobStorageMountConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobStorageMountConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobStorageMountConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/index.ts",
          "line": 1425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 1418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1432
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobStorageMountConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobJobStorageMountConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1425
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1425
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1425
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobStorageMountConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobJobStorageMountConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobStorageMountConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job/index.ts",
        "line": 1349
      },
      "name": "DataOciDatascienceJobJobStorageMountConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1378
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1383
          },
          "name": "destinationDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1388
          },
          "name": "destinationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1393
          },
          "name": "exportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1398
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1403
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1408
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1413
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job/index.ts",
            "line": 1362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobJobStorageMountConfigurationDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job/index:DataOciDatascienceJobJobStorageMountConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRun": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job_run oci_datascience_job_run}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRun",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job_run oci_datascience_job_run} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/index.ts",
          "line": 1813
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 1781
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceJobRun resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1798
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatascienceJobRun to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job_run#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceJobRun that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceJobRun to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1984
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1990
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRun",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1786
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1837
          },
          "name": "asynchronous",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1842
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1847
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1853
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1858
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1864
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1869
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1875
          },
          "name": "jobConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1881
          },
          "name": "jobEnvironmentConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobEnvironmentConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1886
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1892
          },
          "name": "jobInfrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1898
          },
          "name": "jobInfrastructureConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1904
          },
          "name": "jobLogConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobLogConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1910
          },
          "name": "jobNodeConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1929
          },
          "name": "jobStorageMountConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobStorageMountConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1934
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1940
          },
          "name": "logDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunLogDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1946
          },
          "name": "nodeGroupDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunNodeGroupDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1951
          },
          "name": "opcParentRptUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1956
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1961
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1966
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1971
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1976
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1923
          },
          "name": "jobRunIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1916
          },
          "name": "jobRunId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRun"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceJobRunConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job_run#job_run_id DataOciDatascienceJobRun#job_run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 13
          },
          "name": "jobRunId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 110
      },
      "name": "DataOciDatascienceJobRunJobConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 203
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunJobConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 196
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 196
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/index.ts",
        "line": 133
      },
      "name": "DataOciDatascienceJobRunJobConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 162
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 168
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 173
          },
          "name": "jobType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 178
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 184
          },
          "name": "startupProbeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 15
      },
      "name": "DataOciDatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetails",
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-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-datascience-job-run/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-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.DataOciDatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-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-datascience-job-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-datascience-job-run/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-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-datascience-job-run/index.ts",
        "line": 38
      },
      "name": "DataOciDatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 67
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 72
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 77
          },
          "name": "initialDelayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 82
          },
          "name": "jobProbeCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 87
          },
          "name": "periodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobEnvironmentConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobEnvironmentConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 207
      },
      "name": "DataOciDatascienceJobRunJobEnvironmentConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobEnvironmentConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobEnvironmentConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobEnvironmentConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/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.DataOciDatascienceJobRunJobEnvironmentConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunJobEnvironmentConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/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-datascience-job-run/index.ts",
            "line": 296
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobEnvironmentConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobEnvironmentConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobEnvironmentConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 230
      },
      "name": "DataOciDatascienceJobRunJobEnvironmentConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 259
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 264
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 269
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 274
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 279
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 284
          },
          "name": "jobEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobEnvironmentConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobEnvironmentConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 392
      },
      "name": "DataOciDatascienceJobRunJobInfrastructureConfigurationDetails",
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 307
      },
      "name": "DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/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.DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/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-datascience-job-run/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/index.ts",
        "line": 330
      },
      "name": "DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 359
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 364
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 369
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 343
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/index.ts",
        "line": 470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/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.DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/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-datascience-job-run/index.ts",
            "line": 477
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/index.ts",
        "line": 415
      },
      "name": "DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 444
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 449
          },
          "name": "jobInfrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 455
          },
          "name": "jobShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 460
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 465
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 568
      },
      "name": "DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 488
      },
      "name": "DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 564
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 557
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 557
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 557
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/index.ts",
        "line": 511
      },
      "name": "DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 540
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 545
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 646
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 660
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 653
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 653
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 653
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/index.ts",
          "line": 600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 591
      },
      "name": "DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 620
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 625
          },
          "name": "jobInfrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 631
          },
          "name": "jobShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 636
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 641
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobInfrastructureConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobLogConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobLogConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 664
      },
      "name": "DataOciDatascienceJobRunJobLogConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobLogConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobLogConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobLogConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/index.ts",
        "line": 736
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/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.DataOciDatascienceJobRunJobLogConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunJobLogConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/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-datascience-job-run/index.ts",
            "line": 743
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobLogConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobLogConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobLogConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 687
      },
      "name": "DataOciDatascienceJobRunJobLogConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 716
          },
          "name": "enableAutoLogCreation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 721
          },
          "name": "enableLogging",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 726
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 731
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobLogConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobLogConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 1405
      },
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 754
      },
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfiguration",
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/index.ts",
        "line": 816
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/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.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/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-datascience-job-run/index.ts",
            "line": 823
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 777
      },
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 806
          },
          "name": "jobNetworkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 811
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 790
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 929
      },
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails",
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/index.ts",
        "line": 1008
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/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.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/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-datascience-job-run/index.ts",
            "line": 1015
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/index.ts",
        "line": 952
      },
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 981
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 987
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 992
          },
          "name": "jobType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 997
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1003
          },
          "name": "startupProbeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 965
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 834
      },
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails",
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/index.ts",
        "line": 911
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/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.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/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-datascience-job-run/index.ts",
            "line": 918
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/index.ts",
        "line": 857
      },
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 886
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 891
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 896
          },
          "name": "initialDelayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 901
          },
          "name": "jobProbeCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 906
          },
          "name": "periodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 870
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 1026
      },
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails",
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/index.ts",
        "line": 1108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/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.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/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-datascience-job-run/index.ts",
            "line": 1115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/index.ts",
        "line": 1049
      },
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1078
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1083
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1088
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1093
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1098
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1103
          },
          "name": "jobEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1062
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 1206
      },
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails",
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 1126
      },
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/index.ts",
          "line": 1195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 1188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1202
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1195
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1195
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/index.ts",
        "line": 1149
      },
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1178
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1183
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 1284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1298
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1291
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1291
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/index.ts",
          "line": 1238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 1229
      },
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1258
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1263
          },
          "name": "jobInfrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1269
          },
          "name": "jobShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1274
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1279
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 1302
      },
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStruct",
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/index.ts",
        "line": 1387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/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.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/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-datascience-job-run/index.ts",
            "line": 1394
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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/data-oci-datascience-job-run/index.ts",
        "line": 1325
      },
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1355
          },
          "name": "jobConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1361
          },
          "name": "jobEnvironmentConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1367
          },
          "name": "jobInfrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1372
          },
          "name": "minimumSuccessReplicas",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1377
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1382
          },
          "name": "replicas",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/index.ts",
          "line": 1491
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 1484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1498
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1491
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1491
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1491
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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-datascience-job-run/index.ts",
        "line": 1428
      },
      "name": "DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1458
          },
          "name": "jobNetworkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1464
          },
          "name": "jobNodeGroupConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1469
          },
          "name": "jobNodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1474
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1479
          },
          "name": "startupOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1441
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobNodeConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobNodeConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobStorageMountConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobStorageMountConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 1502
      },
      "name": "DataOciDatascienceJobRunJobStorageMountConfigurationDetailsListStruct",
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobStorageMountConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobStorageMountConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobStorageMountConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 1594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1608
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobStorageMountConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunJobStorageMountConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1601
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1601
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1601
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobStorageMountConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunJobStorageMountConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobStorageMountConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 1525
      },
      "name": "DataOciDatascienceJobRunJobStorageMountConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1554
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1559
          },
          "name": "destinationDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1564
          },
          "name": "destinationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1569
          },
          "name": "exportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1574
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1579
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1584
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1589
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunJobStorageMountConfigurationDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunJobStorageMountConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunLogDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunLogDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 1612
      },
      "name": "DataOciDatascienceJobRunLogDetails",
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunLogDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunLogDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunLogDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/index.ts",
          "line": 1681
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 1674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1688
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunLogDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunLogDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1681
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1681
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1681
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunLogDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunLogDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunLogDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/index.ts",
          "line": 1644
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 1635
      },
      "name": "DataOciDatascienceJobRunLogDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1664
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1669
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1648
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunLogDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunLogDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunNodeGroupDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunNodeGroupDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 1692
      },
      "name": "DataOciDatascienceJobRunNodeGroupDetailsListStruct",
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunNodeGroupDetailsListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunNodeGroupDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunNodeGroupDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/index.ts",
          "line": 1766
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 1759
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1773
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunNodeGroupDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunNodeGroupDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1766
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1766
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1766
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunNodeGroupDetailsListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunNodeGroupDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunNodeGroupDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-run/index.ts",
          "line": 1724
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-run/index.ts",
        "line": 1715
      },
      "name": "DataOciDatascienceJobRunNodeGroupDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1744
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1749
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1754
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-run/index.ts",
            "line": 1728
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunNodeGroupDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-run/index:DataOciDatascienceJobRunNodeGroupDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRuns": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job_runs oci_datascience_job_runs}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRuns",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job_runs oci_datascience_job_runs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/index.ts",
          "line": 2219
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 2187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceJobRuns resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2204
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatascienceJobRuns to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job_runs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceJobRuns that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceJobRuns to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2352
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2269
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2285
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2355
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2301
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2317
          },
          "name": "resetJobId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2339
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2367
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2379
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRuns",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2192
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2349
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2327
          },
          "name": "jobRuns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2257
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2273
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2289
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2359
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2305
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2321
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2343
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2250
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2263
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2279
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2295
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2311
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2333
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRuns"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceJobRunsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job_runs#compartment_id DataOciDatascienceJobRuns#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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/7.19.0/docs/data-sources/datascience_job_runs#created_by DataOciDatascienceJobRuns#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 17
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job_runs#display_name DataOciDatascienceJobRuns#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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/7.19.0/docs/data-sources/datascience_job_runs#filter DataOciDatascienceJobRuns#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_job_runs#id DataOciDatascienceJobRuns#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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/7.19.0/docs/data-sources/datascience_job_runs#job_id DataOciDatascienceJobRuns#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 32
          },
          "name": "jobId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job_runs#state DataOciDatascienceJobRuns#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 2007
      },
      "name": "DataOciDatascienceJobRunsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job_runs#name DataOciDatascienceJobRuns#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2011
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job_runs#values DataOciDatascienceJobRuns#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2019
          },
          "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/7.19.0/docs/data-sources/datascience_job_runs#regex DataOciDatascienceJobRuns#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2015
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsFilter"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 2164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2179
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2172
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2172
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsFilterList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/index.ts",
          "line": 2075
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 2065
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2142
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatascienceJobRunsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2130
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2146
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2159
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2123
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2136
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2152
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2079
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRuns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRuns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 1806
      },
      "name": "DataOciDatascienceJobRunsJobRuns",
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRuns"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 139
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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.DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/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-datascience-job-runs/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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/data-oci-datascience-job-runs/index.ts",
        "line": 162
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 191
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 197
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 202
          },
          "name": "jobType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 207
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 213
          },
          "name": "startupProbeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsStartupProbeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsStartupProbeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsStartupProbeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 44
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsStartupProbeDetails",
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsStartupProbeDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsStartupProbeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsStartupProbeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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.DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsStartupProbeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsStartupProbeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/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-datascience-job-runs/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsStartupProbeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsStartupProbeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsStartupProbeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 67
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsStartupProbeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 96
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 101
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 106
          },
          "name": "initialDelayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 111
          },
          "name": "jobProbeCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 116
          },
          "name": "periodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsStartupProbeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsStartupProbeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 236
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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.DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/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-datascience-job-runs/index.ts",
            "line": 325
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 259
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 288
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 293
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 298
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 303
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 308
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 313
          },
          "name": "jobEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 421
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetails",
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 336
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/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-datascience-job-runs/index.ts",
            "line": 410
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 359
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 388
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 393
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 398
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/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-datascience-job-runs/index.ts",
            "line": 506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 444
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 473
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 478
          },
          "name": "jobInfrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 484
          },
          "name": "jobShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 489
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 494
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 457
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 597
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 517
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/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-datascience-job-runs/index.ts",
            "line": 586
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 540
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 569
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 574
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 675
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 689
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 682
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 682
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 682
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 620
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 649
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 654
          },
          "name": "jobInfrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 660
          },
          "name": "jobShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 665
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 670
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 693
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 765
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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.DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/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-datascience-job-runs/index.ts",
            "line": 772
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/index.ts",
          "line": 725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 716
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 745
          },
          "name": "enableAutoLogCreation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 750
          },
          "name": "enableLogging",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 755
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 760
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 729
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 1434
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 783
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNetworkConfiguration",
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNetworkConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNetworkConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNetworkConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 845
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNetworkConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNetworkConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/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-datascience-job-runs/index.ts",
            "line": 852
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNetworkConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/index.ts",
          "line": 815
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 806
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 835
          },
          "name": "jobNetworkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 840
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 819
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 958
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails",
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 1037
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1051
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1044
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1044
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1044
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 981
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1010
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1016
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1021
          },
          "name": "jobType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1026
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1032
          },
          "name": "startupProbeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 994
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 863
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails",
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/index.ts",
          "line": 947
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 940
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 954
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 947
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 947
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 947
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 886
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 915
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 920
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 925
          },
          "name": "initialDelayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 930
          },
          "name": "jobProbeCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 935
          },
          "name": "periodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 899
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 1055
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails",
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 1137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/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-datascience-job-runs/index.ts",
            "line": 1144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/index.ts",
          "line": 1087
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 1078
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1107
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1112
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1117
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1122
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1127
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1132
          },
          "name": "jobEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1091
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 1235
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails",
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 1155
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 1217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/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-datascience-job-runs/index.ts",
            "line": 1224
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 1178
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1207
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1212
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 1313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1327
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1320
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1320
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1320
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 1258
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1287
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1292
          },
          "name": "jobInfrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1298
          },
          "name": "jobShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1303
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1308
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 1331
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStruct",
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 1416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/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-datascience-job-runs/index.ts",
            "line": 1423
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/index.ts",
          "line": 1363
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 1354
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1384
          },
          "name": "jobConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1390
          },
          "name": "jobEnvironmentConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1396
          },
          "name": "jobInfrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1401
          },
          "name": "minimumSuccessReplicas",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1406
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1411
          },
          "name": "replicas",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/index.ts",
          "line": 1520
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 1513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1527
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1520
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1520
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1520
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 1457
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1487
          },
          "name": "jobNetworkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNetworkConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1493
          },
          "name": "jobNodeGroupConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1498
          },
          "name": "jobNodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1503
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1508
          },
          "name": "startupOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 1531
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStruct",
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 1623
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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.DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/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-datascience-job-runs/index.ts",
            "line": 1630
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/index.ts",
          "line": 1563
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 1554
      },
      "name": "DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1583
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1588
          },
          "name": "destinationDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1593
          },
          "name": "destinationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1598
          },
          "name": "exportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1603
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1608
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1613
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1618
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1567
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/index.ts",
          "line": 1996
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 1989
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 2003
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsJobRunsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1996
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1996
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1996
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsLogDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsLogDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 1641
      },
      "name": "DataOciDatascienceJobRunsJobRunsLogDetails",
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsLogDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsLogDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsLogDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 1703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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.DataOciDatascienceJobRunsJobRunsLogDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsJobRunsLogDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/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-datascience-job-runs/index.ts",
            "line": 1710
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsLogDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsLogDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsLogDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 1664
      },
      "name": "DataOciDatascienceJobRunsJobRunsLogDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1693
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1698
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsLogDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsLogDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsNodeGroupDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsNodeGroupDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 1721
      },
      "name": "DataOciDatascienceJobRunsJobRunsNodeGroupDetailsListStruct",
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsNodeGroupDetailsListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsNodeGroupDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsNodeGroupDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/index.ts",
          "line": 1795
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 1788
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1802
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsNodeGroupDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobRunsJobRunsNodeGroupDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1795
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1795
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1795
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsNodeGroupDetailsListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsNodeGroupDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsNodeGroupDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/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-datascience-job-runs/index.ts",
        "line": 1744
      },
      "name": "DataOciDatascienceJobRunsJobRunsNodeGroupDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1773
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1778
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1783
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1757
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsNodeGroupDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsNodeGroupDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-runs/index.ts",
          "line": 1838
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-runs/index.ts",
        "line": 1829
      },
      "name": "DataOciDatascienceJobRunsJobRunsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1858
          },
          "name": "asynchronous",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1863
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1868
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1874
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1879
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1885
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1890
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1896
          },
          "name": "jobConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1902
          },
          "name": "jobEnvironmentConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobEnvironmentConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1907
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1913
          },
          "name": "jobInfrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1919
          },
          "name": "jobInfrastructureConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobInfrastructureConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1925
          },
          "name": "jobLogConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobLogConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1931
          },
          "name": "jobNodeConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobNodeConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1937
          },
          "name": "jobStorageMountConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsJobStorageMountConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1942
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1948
          },
          "name": "logDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsLogDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1954
          },
          "name": "nodeGroupDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRunsNodeGroupDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1959
          },
          "name": "opcParentRptUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1964
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1969
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1974
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1979
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1984
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-runs/index.ts",
            "line": 1842
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobRunsJobRuns"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-runs/index:DataOciDatascienceJobRunsJobRunsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobShapes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job_shapes oci_datascience_job_shapes}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobShapes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job_shapes oci_datascience_job_shapes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-shapes/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.DataOciDatascienceJobShapesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-shapes/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceJobShapes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/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 DataOciDatascienceJobShapes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job_shapes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceJobShapes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceJobShapes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 395
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatascienceJobShapesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 398
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 376
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 410
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 418
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobShapes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 303
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 392
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobShapesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 386
          },
          "name": "jobShapes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobShapesJobShapesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 364
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 402
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceJobShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 380
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 357
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-shapes/index:DataOciDatascienceJobShapes"
    },
    "cdktf-provider-oci.DataOciDatascienceJobShapesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobShapesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-shapes/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceJobShapesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job_shapes#compartment_id DataOciDatascienceJobShapes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/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/7.19.0/docs/data-sources/datascience_job_shapes#filter DataOciDatascienceJobShapes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceJobShapesFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_job_shapes#id DataOciDatascienceJobShapes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-shapes/index:DataOciDatascienceJobShapesConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceJobShapesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobShapesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-shapes/index.ts",
        "line": 118
      },
      "name": "DataOciDatascienceJobShapesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job_shapes#name DataOciDatascienceJobShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 122
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_job_shapes#values DataOciDatascienceJobShapes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 130
          },
          "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/7.19.0/docs/data-sources/datascience_job_shapes#regex DataOciDatascienceJobShapes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 126
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-shapes/index:DataOciDatascienceJobShapesFilter"
    },
    "cdktf-provider-oci.DataOciDatascienceJobShapesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobShapesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-shapes/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-datascience-job-shapes/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/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.DataOciDatascienceJobShapesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobShapesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/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-datascience-job-shapes/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-datascience-job-shapes/index.ts",
            "line": 283
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceJobShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-shapes/index:DataOciDatascienceJobShapesFilterList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobShapesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobShapesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-shapes/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-datascience-job-shapes/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 253
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatascienceJobShapesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 241
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 257
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 270
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 234
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 247
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 263
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatascienceJobShapesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-shapes/index:DataOciDatascienceJobShapesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobShapesJobShapes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobShapesJobShapes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-job-shapes/index.ts",
        "line": 28
      },
      "name": "DataOciDatascienceJobShapesJobShapes",
      "symbolId": "src/data-oci-datascience-job-shapes/index:DataOciDatascienceJobShapesJobShapes"
    },
    "cdktf-provider-oci.DataOciDatascienceJobShapesJobShapesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobShapesJobShapesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-shapes/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-datascience-job-shapes/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/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.DataOciDatascienceJobShapesJobShapesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobShapesJobShapesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/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-datascience-job-shapes/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-datascience-job-shapes/index.ts",
            "line": 107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-shapes/index:DataOciDatascienceJobShapesJobShapesList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobShapesJobShapesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobShapesJobShapesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-job-shapes/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-datascience-job-shapes/index.ts",
        "line": 51
      },
      "name": "DataOciDatascienceJobShapesJobShapesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 80
          },
          "name": "coreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 85
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 90
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 95
          },
          "name": "shapeSeries",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-job-shapes/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobShapesJobShapes"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-job-shapes/index:DataOciDatascienceJobShapesJobShapesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_jobs oci_datascience_jobs}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_jobs oci_datascience_jobs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/index.ts",
          "line": 1875
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 1843
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceJobs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1860
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatascienceJobs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_jobs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceJobs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceJobs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 2008
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatascienceJobsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1925
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1941
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 2011
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1957
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1979
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1995
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 2023
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 2035
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1848
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 2005
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1967
          },
          "name": "jobs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1913
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1929
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1945
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 2015
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1961
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1983
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1999
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1906
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1919
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1935
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1951
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1973
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1989
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobs"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceJobsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_jobs#compartment_id DataOciDatascienceJobs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-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/7.19.0/docs/data-sources/datascience_jobs#created_by DataOciDatascienceJobs#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 17
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_jobs#display_name DataOciDatascienceJobs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-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/7.19.0/docs/data-sources/datascience_jobs#filter DataOciDatascienceJobs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_jobs#id DataOciDatascienceJobs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-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/7.19.0/docs/data-sources/datascience_jobs#project_id DataOciDatascienceJobs#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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/7.19.0/docs/data-sources/datascience_jobs#state DataOciDatascienceJobs#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 1663
      },
      "name": "DataOciDatascienceJobsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_jobs#name DataOciDatascienceJobs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1667
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_jobs#values DataOciDatascienceJobs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1675
          },
          "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/7.19.0/docs/data-sources/datascience_jobs#regex DataOciDatascienceJobs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1671
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsFilter"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/index.ts",
          "line": 1828
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 1820
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1835
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1828
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1828
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1828
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1821
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsFilterList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/index.ts",
          "line": 1731
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 1721
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1798
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatascienceJobsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1786
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1802
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1815
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1779
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1792
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1808
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1735
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatascienceJobsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 1465
      },
      "name": "DataOciDatascienceJobsJobs",
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobs"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 139
      },
      "name": "DataOciDatascienceJobsJobsJobConfigurationDetails",
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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.DataOciDatascienceJobsJobsJobConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobsJobsJobConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/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-datascience-jobs/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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/data-oci-datascience-jobs/index.ts",
        "line": 162
      },
      "name": "DataOciDatascienceJobsJobsJobConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 191
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 197
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 202
          },
          "name": "jobType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 207
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 213
          },
          "name": "startupProbeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobConfigurationDetailsStartupProbeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobConfigurationDetailsStartupProbeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobConfigurationDetailsStartupProbeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 44
      },
      "name": "DataOciDatascienceJobsJobsJobConfigurationDetailsStartupProbeDetails",
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobConfigurationDetailsStartupProbeDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobConfigurationDetailsStartupProbeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobConfigurationDetailsStartupProbeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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.DataOciDatascienceJobsJobsJobConfigurationDetailsStartupProbeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobsJobsJobConfigurationDetailsStartupProbeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/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-datascience-jobs/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobConfigurationDetailsStartupProbeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobConfigurationDetailsStartupProbeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobConfigurationDetailsStartupProbeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/index.ts",
        "line": 67
      },
      "name": "DataOciDatascienceJobsJobsJobConfigurationDetailsStartupProbeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 96
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 101
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 106
          },
          "name": "initialDelayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 111
          },
          "name": "jobProbeCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 116
          },
          "name": "periodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobConfigurationDetailsStartupProbeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobConfigurationDetailsStartupProbeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobEnvironmentConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobEnvironmentConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 236
      },
      "name": "DataOciDatascienceJobsJobsJobEnvironmentConfigurationDetails",
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobEnvironmentConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobEnvironmentConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobEnvironmentConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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.DataOciDatascienceJobsJobsJobEnvironmentConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobsJobsJobEnvironmentConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/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-datascience-jobs/index.ts",
            "line": 325
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobEnvironmentConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobEnvironmentConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobEnvironmentConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/index.ts",
        "line": 259
      },
      "name": "DataOciDatascienceJobsJobsJobEnvironmentConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 288
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 293
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 298
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 303
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 308
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 313
          },
          "name": "jobEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobEnvironmentConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobEnvironmentConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 421
      },
      "name": "DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetails",
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsJobShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 336
      },
      "name": "DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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.DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/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-datascience-jobs/index.ts",
            "line": 410
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/index.ts",
        "line": 359
      },
      "name": "DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 388
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 393
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 398
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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.DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/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-datascience-jobs/index.ts",
            "line": 506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/index.ts",
        "line": 444
      },
      "name": "DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 473
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 478
          },
          "name": "jobInfrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 484
          },
          "name": "jobShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 489
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 494
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 457
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobLogConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobLogConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 517
      },
      "name": "DataOciDatascienceJobsJobsJobLogConfigurationDetails",
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobLogConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobLogConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobLogConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/index.ts",
        "line": 589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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.DataOciDatascienceJobsJobsJobLogConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobsJobsJobLogConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/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-datascience-jobs/index.ts",
            "line": 596
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobLogConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobLogConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobLogConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/index.ts",
        "line": 540
      },
      "name": "DataOciDatascienceJobsJobsJobLogConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 569
          },
          "name": "enableAutoLogCreation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 574
          },
          "name": "enableLogging",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 579
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 584
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobLogConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobLogConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 1258
      },
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetails",
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 607
      },
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNetworkConfiguration",
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNetworkConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNetworkConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNetworkConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/index.ts",
        "line": 669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNetworkConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNetworkConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/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-datascience-jobs/index.ts",
            "line": 676
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNetworkConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/index.ts",
        "line": 630
      },
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 659
          },
          "name": "jobNetworkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 664
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 643
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 782
      },
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails",
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 861
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 875
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 868
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 868
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 868
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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/data-oci-datascience-jobs/index.ts",
        "line": 805
      },
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 834
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 840
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 845
          },
          "name": "jobType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 850
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 856
          },
          "name": "startupProbeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 818
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 687
      },
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails",
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/index.ts",
          "line": 771
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 764
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 778
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 771
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 771
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 771
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/index.ts",
        "line": 710
      },
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 739
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 744
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 749
          },
          "name": "initialDelayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 754
          },
          "name": "jobProbeCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 759
          },
          "name": "periodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 723
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 879
      },
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails",
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/index.ts",
          "line": 968
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 961
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 975
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 968
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 968
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 968
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/index.ts",
          "line": 911
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 902
      },
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 931
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 936
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 941
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 946
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 951
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 956
          },
          "name": "jobEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 915
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 1059
      },
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails",
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 979
      },
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/index.ts",
        "line": 1041
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/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-datascience-jobs/index.ts",
            "line": 1048
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/index.ts",
          "line": 1011
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 1002
      },
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1031
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1036
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1015
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/index.ts",
        "line": 1137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/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-datascience-jobs/index.ts",
            "line": 1144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/index.ts",
        "line": 1082
      },
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1111
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1116
          },
          "name": "jobInfrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1122
          },
          "name": "jobShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1127
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1132
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1095
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 1155
      },
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStruct",
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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/data-oci-datascience-jobs/index.ts",
        "line": 1240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1247
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/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/data-oci-datascience-jobs/index.ts",
            "line": 1247
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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-datascience-jobs/index.ts",
        "line": 1178
      },
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1208
          },
          "name": "jobConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1214
          },
          "name": "jobEnvironmentConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1220
          },
          "name": "jobInfrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1225
          },
          "name": "minimumSuccessReplicas",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1230
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1235
          },
          "name": "replicas",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/index.ts",
          "line": 1344
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 1337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1351
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1344
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1344
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1344
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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/data-oci-datascience-jobs/index.ts",
        "line": 1281
      },
      "name": "DataOciDatascienceJobsJobsJobNodeConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1311
          },
          "name": "jobNetworkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNetworkConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1317
          },
          "name": "jobNodeGroupConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1322
          },
          "name": "jobNodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1327
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1332
          },
          "name": "startupOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobNodeConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobStorageMountConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobStorageMountConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 1355
      },
      "name": "DataOciDatascienceJobsJobsJobStorageMountConfigurationDetailsListStruct",
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobStorageMountConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobStorageMountConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobStorageMountConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 1447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1461
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobStorageMountConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobsJobsJobStorageMountConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1454
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1454
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobStorageMountConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsJobStorageMountConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobStorageMountConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/index.ts",
          "line": 1387
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 1378
      },
      "name": "DataOciDatascienceJobsJobsJobStorageMountConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1407
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1412
          },
          "name": "destinationDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1417
          },
          "name": "destinationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1422
          },
          "name": "exportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1427
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1432
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1437
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1442
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobStorageMountConfigurationDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsJobStorageMountConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/index.ts",
          "line": 1652
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 1645
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1659
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceJobsJobsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1652
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1652
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1652
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsList"
    },
    "cdktf-provider-oci.DataOciDatascienceJobsJobsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-jobs/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-jobs/index.ts",
        "line": 1488
      },
      "name": "DataOciDatascienceJobsJobsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1517
          },
          "name": "artifactContentDisposition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1522
          },
          "name": "artifactContentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1527
          },
          "name": "artifactContentMd5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1532
          },
          "name": "artifactLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1537
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1542
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1548
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1553
          },
          "name": "deleteRelatedJobRuns",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1558
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1563
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1568
          },
          "name": "emptyArtifact",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1574
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1579
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1584
          },
          "name": "jobArtifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1590
          },
          "name": "jobConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1596
          },
          "name": "jobEnvironmentConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobEnvironmentConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1602
          },
          "name": "jobInfrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobInfrastructureConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1608
          },
          "name": "jobLogConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobLogConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1614
          },
          "name": "jobNodeConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobNodeConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1620
          },
          "name": "jobStorageMountConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobsJobStorageMountConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1625
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1630
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1635
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1640
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-jobs/index.ts",
            "line": 1501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceJobsJobs"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-jobs/index:DataOciDatascienceJobsJobsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplication": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application oci_datascience_ml_application}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application oci_datascience_ml_application} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application/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.DataOciDatascienceMlApplicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceMlApplication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application/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 DataOciDatascienceMlApplication to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceMlApplication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceMlApplication to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application/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-datascience-ml-application/index.ts",
            "line": 155
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application/index.ts",
            "line": 102
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application/index.ts",
            "line": 120
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application/index.ts",
            "line": 131
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application/index.ts",
            "line": 136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application/index.ts",
            "line": 141
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application/index.ts",
            "line": 115
          },
          "name": "mlApplicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application/index.ts",
            "line": 108
          },
          "name": "mlApplicationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application/index:DataOciDatascienceMlApplication"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceMlApplicationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application#ml_application_id DataOciDatascienceMlApplication#ml_application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application/index.ts",
            "line": 13
          },
          "name": "mlApplicationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application/index:DataOciDatascienceMlApplicationConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_implementation oci_datascience_ml_application_implementation}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_implementation oci_datascience_ml_application_implementation} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementation/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.DataOciDatascienceMlApplicationImplementationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
        "line": 753
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceMlApplicationImplementation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/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 DataOciDatascienceMlApplicationImplementation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_implementation#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceMlApplicationImplementation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceMlApplicationImplementation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 939
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 945
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 758
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 809
          },
          "name": "allowedMigrationDestinations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 815
          },
          "name": "applicationComponents",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationApplicationComponentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 820
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 826
          },
          "name": "configurationSchema",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationConfigurationSchemaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 832
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 837
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 843
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 848
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 853
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 859
          },
          "name": "logging",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 864
          },
          "name": "mlApplicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 882
          },
          "name": "mlApplicationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 888
          },
          "name": "mlApplicationPackage",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 894
          },
          "name": "mlApplicationPackageArguments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 899
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 905
          },
          "name": "opcMlAppPackageArgs",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 910
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 915
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 921
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 926
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 931
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 877
          },
          "name": "mlApplicationImplementationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 870
          },
          "name": "mlApplicationImplementationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementation"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationApplicationComponents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationApplicationComponents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
        "line": 15
      },
      "name": "DataOciDatascienceMlApplicationImplementationApplicationComponents",
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationApplicationComponents"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationApplicationComponentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationApplicationComponentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementation/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-datascience-ml-application-implementation/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/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.DataOciDatascienceMlApplicationImplementationApplicationComponentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementationApplicationComponentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/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-datascience-ml-application-implementation/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-datascience-ml-application-implementation/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationApplicationComponentsList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationApplicationComponentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationApplicationComponentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementation/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-datascience-ml-application-implementation/index.ts",
        "line": 38
      },
      "name": "DataOciDatascienceMlApplicationImplementationApplicationComponentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 67
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 72
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 77
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 82
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 87
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 97
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 102
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 107
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationApplicationComponents"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationApplicationComponentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceMlApplicationImplementationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_implementation#ml_application_implementation_id DataOciDatascienceMlApplicationImplementation#ml_application_implementation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 13
          },
          "name": "mlApplicationImplementationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationConfigurationSchema": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationConfigurationSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
        "line": 130
      },
      "name": "DataOciDatascienceMlApplicationImplementationConfigurationSchema",
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationConfigurationSchema"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationConfigurationSchemaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationConfigurationSchemaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementation/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-datascience-ml-application-implementation/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/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.DataOciDatascienceMlApplicationImplementationConfigurationSchemaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementationConfigurationSchemaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/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-datascience-ml-application-implementation/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-datascience-ml-application-implementation/index.ts",
            "line": 224
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationConfigurationSchemaList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationConfigurationSchemaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationConfigurationSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementation/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-datascience-ml-application-implementation/index.ts",
        "line": 153
      },
      "name": "DataOciDatascienceMlApplicationImplementationConfigurationSchemaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 182
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 187
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 192
          },
          "name": "isMandatory",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 197
          },
          "name": "keyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 202
          },
          "name": "sampleValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 207
          },
          "name": "validationRegexp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 212
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationConfigurationSchema"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationConfigurationSchemaOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLogging": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLogging",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
        "line": 490
      },
      "name": "DataOciDatascienceMlApplicationImplementationLogging",
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationLogging"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
        "line": 235
      },
      "name": "DataOciDatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLog",
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLog"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementation/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-datascience-ml-application-implementation/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/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.DataOciDatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/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-datascience-ml-application-implementation/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-datascience-ml-application-implementation/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLogList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementation/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/data-oci-datascience-ml-application-implementation/index.ts",
        "line": 258
      },
      "name": "DataOciDatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 287
          },
          "name": "enableLogging",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 292
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 297
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLog"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLogOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingImplementationLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingImplementationLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
        "line": 320
      },
      "name": "DataOciDatascienceMlApplicationImplementationLoggingImplementationLog",
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationLoggingImplementationLog"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingImplementationLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingImplementationLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementation/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
        "line": 387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 401
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingImplementationLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementationLoggingImplementationLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 394
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 394
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 394
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationLoggingImplementationLogList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingImplementationLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingImplementationLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementation/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-datascience-ml-application-implementation/index.ts",
        "line": 343
      },
      "name": "DataOciDatascienceMlApplicationImplementationLoggingImplementationLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 372
          },
          "name": "enableLogging",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 377
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 382
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingImplementationLog"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationLoggingImplementationLogOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementation/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-datascience-ml-application-implementation/index.ts",
        "line": 560
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/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.DataOciDatascienceMlApplicationImplementationLoggingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementationLoggingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/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-datascience-ml-application-implementation/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-datascience-ml-application-implementation/index.ts",
            "line": 567
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationLoggingList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementation/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
        "line": 513
      },
      "name": "DataOciDatascienceMlApplicationImplementationLoggingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 543
          },
          "name": "aggregatedInstanceViewLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 549
          },
          "name": "implementationLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingImplementationLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 555
          },
          "name": "triggerLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingTriggerLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLogging"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationLoggingOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingTriggerLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingTriggerLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
        "line": 405
      },
      "name": "DataOciDatascienceMlApplicationImplementationLoggingTriggerLog",
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationLoggingTriggerLog"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingTriggerLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingTriggerLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementation/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
        "line": 472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 486
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingTriggerLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementationLoggingTriggerLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 479
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 479
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 479
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationLoggingTriggerLogList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingTriggerLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingTriggerLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementation/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
        "line": 428
      },
      "name": "DataOciDatascienceMlApplicationImplementationLoggingTriggerLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 457
          },
          "name": "enableLogging",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 462
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 467
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 441
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationLoggingTriggerLog"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationLoggingTriggerLogOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationMlApplicationPackageArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationMlApplicationPackageArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
        "line": 673
      },
      "name": "DataOciDatascienceMlApplicationImplementationMlApplicationPackageArguments",
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationMlApplicationPackageArguments"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
        "line": 578
      },
      "name": "DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsArguments",
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsArguments"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsArgumentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsArgumentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementation/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/data-oci-datascience-ml-application-implementation/index.ts",
        "line": 655
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/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.DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsArgumentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsArgumentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 662
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/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/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 662
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsArgumentsList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementation/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-datascience-ml-application-implementation/index.ts",
        "line": 601
      },
      "name": "DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 630
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 635
          },
          "name": "isMandatory",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 640
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 645
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 650
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsArguments"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsArgumentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
          "line": 738
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
        "line": 731
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 745
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 738
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 738
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 738
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementation/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
        "line": 696
      },
      "name": "DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 726
          },
          "name": "arguments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsArgumentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementation/index.ts",
            "line": 709
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationMlApplicationPackageArguments"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementation/index:DataOciDatascienceMlApplicationImplementationMlApplicationPackageArgumentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_implementations oci_datascience_ml_application_implementations}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_implementations oci_datascience_ml_application_implementations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
          "line": 1254
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 1222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceMlApplicationImplementations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1239
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatascienceMlApplicationImplementations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_implementations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceMlApplicationImplementations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceMlApplicationImplementations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1404
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1305
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1407
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1321
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1337
          },
          "name": "resetMlApplicationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1359
          },
          "name": "resetMlApplicationImplementationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1375
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1391
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1419
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1432
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1227
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1401
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1347
          },
          "name": "mlApplicationImplementationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1293
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1309
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1411
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1325
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1341
          },
          "name": "mlApplicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1363
          },
          "name": "mlApplicationImplementationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1379
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1395
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1286
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1299
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1315
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1331
          },
          "name": "mlApplicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1353
          },
          "name": "mlApplicationImplementationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1369
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1385
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementations"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceMlApplicationImplementationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_implementations#compartment_id DataOciDatascienceMlApplicationImplementations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/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/7.19.0/docs/data-sources/datascience_ml_application_implementations#compartment_id_in_subtree DataOciDatascienceMlApplicationImplementations#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 17
          },
          "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/7.19.0/docs/data-sources/datascience_ml_application_implementations#filter DataOciDatascienceMlApplicationImplementations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_ml_application_implementations#id DataOciDatascienceMlApplicationImplementations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/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/7.19.0/docs/data-sources/datascience_ml_application_implementations#ml_application_id DataOciDatascienceMlApplicationImplementations#ml_application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 28
          },
          "name": "mlApplicationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_implementations#ml_application_implementation_id DataOciDatascienceMlApplicationImplementations#ml_application_implementation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 32
          },
          "name": "mlApplicationImplementationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_implementations#name DataOciDatascienceMlApplicationImplementations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/datascience_ml_application_implementations#state DataOciDatascienceMlApplicationImplementations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 1042
      },
      "name": "DataOciDatascienceMlApplicationImplementationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_implementations#name DataOciDatascienceMlApplicationImplementations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1046
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_implementations#values DataOciDatascienceMlApplicationImplementations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1054
          },
          "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/7.19.0/docs/data-sources/datascience_ml_application_implementations#regex DataOciDatascienceMlApplicationImplementations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1050
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsFilter"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
          "line": 1207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 1199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1214
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1207
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1207
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1207
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsFilterList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/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-oci-datascience-ml-application-implementations/index.ts",
        "line": 1100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1177
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1165
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1181
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1194
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1158
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1171
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1187
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 966
      },
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollection",
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollection"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 782
      },
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItems",
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsApplicationComponents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsApplicationComponents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 48
      },
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsApplicationComponents",
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsApplicationComponents"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsApplicationComponentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsApplicationComponentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/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-datascience-ml-application-implementations/index.ts",
        "line": 145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/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.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsApplicationComponentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsApplicationComponentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/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-datascience-ml-application-implementations/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-datascience-ml-application-implementations/index.ts",
            "line": 152
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsApplicationComponentsList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsApplicationComponentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsApplicationComponentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/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-datascience-ml-application-implementations/index.ts",
        "line": 71
      },
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsApplicationComponentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 100
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 105
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 115
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 120
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 125
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 130
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 135
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 140
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsApplicationComponents"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsApplicationComponentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsConfigurationSchema": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsConfigurationSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 163
      },
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsConfigurationSchema",
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsConfigurationSchema"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsConfigurationSchemaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsConfigurationSchemaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/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-datascience-ml-application-implementations/index.ts",
        "line": 250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/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.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsConfigurationSchemaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsConfigurationSchemaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/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-datascience-ml-application-implementations/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-datascience-ml-application-implementations/index.ts",
            "line": 257
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsConfigurationSchemaList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsConfigurationSchemaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsConfigurationSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/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-datascience-ml-application-implementations/index.ts",
        "line": 186
      },
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsConfigurationSchemaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 215
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 220
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 225
          },
          "name": "isMandatory",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 230
          },
          "name": "keyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 235
          },
          "name": "sampleValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 240
          },
          "name": "validationRegexp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 245
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsConfigurationSchema"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsConfigurationSchemaOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 948
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 962
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 955
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 955
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 955
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLogging": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLogging",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 523
      },
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLogging",
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLogging"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingAggregatedInstanceViewLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingAggregatedInstanceViewLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 268
      },
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingAggregatedInstanceViewLog",
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingAggregatedInstanceViewLog"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingAggregatedInstanceViewLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingAggregatedInstanceViewLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 349
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingAggregatedInstanceViewLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingAggregatedInstanceViewLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 342
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 342
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 342
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingAggregatedInstanceViewLogList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingAggregatedInstanceViewLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingAggregatedInstanceViewLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/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-datascience-ml-application-implementations/index.ts",
        "line": 291
      },
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingAggregatedInstanceViewLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 320
          },
          "name": "enableLogging",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 325
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 330
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingAggregatedInstanceViewLog"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingAggregatedInstanceViewLogOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingImplementationLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingImplementationLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 353
      },
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingImplementationLog",
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingImplementationLog"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingImplementationLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingImplementationLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/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-datascience-ml-application-implementations/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/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.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingImplementationLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingImplementationLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/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-datascience-ml-application-implementations/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-datascience-ml-application-implementations/index.ts",
            "line": 427
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingImplementationLogList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingImplementationLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingImplementationLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 376
      },
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingImplementationLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 405
          },
          "name": "enableLogging",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 410
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 415
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 389
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingImplementationLog"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingImplementationLogOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
          "line": 600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 593
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 607
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 600
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 600
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 600
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 546
      },
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 576
          },
          "name": "aggregatedInstanceViewLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingAggregatedInstanceViewLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 582
          },
          "name": "implementationLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingImplementationLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 588
          },
          "name": "triggerLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingTriggerLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLogging"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingTriggerLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingTriggerLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 438
      },
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingTriggerLog",
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingTriggerLog"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingTriggerLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingTriggerLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 519
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingTriggerLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingTriggerLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 512
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 512
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 512
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingTriggerLogList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingTriggerLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingTriggerLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/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/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 461
      },
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingTriggerLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 490
          },
          "name": "enableLogging",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 495
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 500
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingTriggerLog"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingTriggerLogOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 706
      },
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArguments",
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArguments"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 611
      },
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsArguments",
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsArguments"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsArgumentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsArgumentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/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-datascience-ml-application-implementations/index.ts",
        "line": 688
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/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.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsArgumentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsArgumentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/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-datascience-ml-application-implementations/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-datascience-ml-application-implementations/index.ts",
            "line": 695
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsArgumentsList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
          "line": 643
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 634
      },
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 663
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 668
          },
          "name": "isMandatory",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 673
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 678
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 683
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 647
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsArguments"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsArgumentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
          "line": 771
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 764
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 778
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 771
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 771
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 771
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
          "line": 738
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 729
      },
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 759
          },
          "name": "arguments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsArgumentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 742
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArguments"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/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/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 805
      },
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 834
          },
          "name": "allowedMigrationDestinations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 840
          },
          "name": "applicationComponents",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsApplicationComponentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 845
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 851
          },
          "name": "configurationSchema",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsConfigurationSchemaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 857
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 862
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 868
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 873
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 878
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 884
          },
          "name": "logging",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsLoggingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 889
          },
          "name": "mlApplicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 894
          },
          "name": "mlApplicationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 900
          },
          "name": "mlApplicationPackage",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 906
          },
          "name": "mlApplicationPackageArguments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsMlApplicationPackageArgumentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 911
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 917
          },
          "name": "opcMlAppPackageArgs",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 922
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 927
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 933
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 938
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 943
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 818
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 1024
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1038
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1031
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1031
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1031
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
          "line": 998
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
        "line": 989
      },
      "name": "DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1019
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-implementations/index.ts",
            "line": 1002
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-implementations/index:DataOciDatascienceMlApplicationImplementationsMlApplicationImplementationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_instance oci_datascience_ml_application_instance}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_instance oci_datascience_ml_application_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-instance/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.DataOciDatascienceMlApplicationInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
        "line": 345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceMlApplicationInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/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 DataOciDatascienceMlApplicationInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceMlApplicationInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceMlApplicationInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 518
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 524
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 350
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 402
          },
          "name": "authConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstanceAuthConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 407
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 413
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstanceConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 419
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 424
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 430
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 435
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 440
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 445
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 450
          },
          "name": "lifecycleSubstate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 455
          },
          "name": "mlApplicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 460
          },
          "name": "mlApplicationImplementationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 465
          },
          "name": "mlApplicationImplementationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 483
          },
          "name": "mlApplicationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 489
          },
          "name": "predictionEndpointDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 494
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 500
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 505
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 510
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 478
          },
          "name": "mlApplicationInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 471
          },
          "name": "mlApplicationInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instance/index:DataOciDatascienceMlApplicationInstance"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstanceAuthConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstanceAuthConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
        "line": 15
      },
      "name": "DataOciDatascienceMlApplicationInstanceAuthConfiguration",
      "symbolId": "src/data-oci-datascience-ml-application-instance/index:DataOciDatascienceMlApplicationInstanceAuthConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstanceAuthConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstanceAuthConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-instance/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-datascience-ml-application-instance/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/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.DataOciDatascienceMlApplicationInstanceAuthConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationInstanceAuthConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/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-datascience-ml-application-instance/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-datascience-ml-application-instance/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instance/index:DataOciDatascienceMlApplicationInstanceAuthConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstanceAuthConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstanceAuthConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-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-datascience-ml-application-instance/index.ts",
        "line": 38
      },
      "name": "DataOciDatascienceMlApplicationInstanceAuthConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 67
          },
          "name": "applicationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 72
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 77
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstanceAuthConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instance/index:DataOciDatascienceMlApplicationInstanceAuthConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceMlApplicationInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_instance#ml_application_instance_id DataOciDatascienceMlApplicationInstance#ml_application_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 13
          },
          "name": "mlApplicationInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instance/index:DataOciDatascienceMlApplicationInstanceConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstanceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstanceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
        "line": 100
      },
      "name": "DataOciDatascienceMlApplicationInstanceConfiguration",
      "symbolId": "src/data-oci-datascience-ml-application-instance/index:DataOciDatascienceMlApplicationInstanceConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstanceConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstanceConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-instance/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-datascience-ml-application-instance/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/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.DataOciDatascienceMlApplicationInstanceConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationInstanceConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/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-datascience-ml-application-instance/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-datascience-ml-application-instance/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instance/index:DataOciDatascienceMlApplicationInstanceConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstanceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstanceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-instance/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-datascience-ml-application-instance/index.ts",
        "line": 123
      },
      "name": "DataOciDatascienceMlApplicationInstanceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 152
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 157
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstanceConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instance/index:DataOciDatascienceMlApplicationInstanceConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancePredictionEndpointDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancePredictionEndpointDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
        "line": 260
      },
      "name": "DataOciDatascienceMlApplicationInstancePredictionEndpointDetails",
      "symbolId": "src/data-oci-datascience-ml-application-instance/index:DataOciDatascienceMlApplicationInstancePredictionEndpointDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-instance/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-datascience-ml-application-instance/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/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.DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/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-datascience-ml-application-instance/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-datascience-ml-application-instance/index.ts",
            "line": 330
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instance/index:DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-instance/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-datascience-ml-application-instance/index.ts",
        "line": 283
      },
      "name": "DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 312
          },
          "name": "basePredictionUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 318
          },
          "name": "predictionUris",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUrisList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancePredictionEndpointDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instance/index:DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUris": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUris",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
        "line": 180
      },
      "name": "DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUris",
      "symbolId": "src/data-oci-datascience-ml-application-instance/index:DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUris"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUrisList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUrisList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-instance/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-datascience-ml-application-instance/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/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.DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUrisOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUrisList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/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-datascience-ml-application-instance/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-datascience-ml-application-instance/index.ts",
            "line": 249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instance/index:DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUrisList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUrisOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUrisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-instance/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-datascience-ml-application-instance/index.ts",
        "line": 203
      },
      "name": "DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUrisOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 232
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 237
          },
          "name": "useCase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instance/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUris"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instance/index:DataOciDatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUrisOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_instances oci_datascience_ml_application_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_instances oci_datascience_ml_application_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
          "line": 825
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
        "line": 793
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceMlApplicationInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 810
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatascienceMlApplicationInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceMlApplicationInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceMlApplicationInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 941
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 874
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 944
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 890
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 906
          },
          "name": "resetMlApplicationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 928
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 956
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 967
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 798
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 938
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 916
          },
          "name": "mlApplicationInstanceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 862
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 878
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 948
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 894
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 910
          },
          "name": "mlApplicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 932
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 855
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 868
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 884
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 900
          },
          "name": "mlApplicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 922
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstances"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceMlApplicationInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_instances#compartment_id DataOciDatascienceMlApplicationInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-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/7.19.0/docs/data-sources/datascience_ml_application_instances#display_name DataOciDatascienceMlApplicationInstances#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-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/7.19.0/docs/data-sources/datascience_ml_application_instances#filter DataOciDatascienceMlApplicationInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_ml_application_instances#id DataOciDatascienceMlApplicationInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-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/7.19.0/docs/data-sources/datascience_ml_application_instances#ml_application_id DataOciDatascienceMlApplicationInstances#ml_application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 28
          },
          "name": "mlApplicationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_instances#state DataOciDatascienceMlApplicationInstances#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
        "line": 613
      },
      "name": "DataOciDatascienceMlApplicationInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_instances#name DataOciDatascienceMlApplicationInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 617
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_application_instances#values DataOciDatascienceMlApplicationInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 625
          },
          "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/7.19.0/docs/data-sources/datascience_ml_application_instances#regex DataOciDatascienceMlApplicationInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 621
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesFilter"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-instances/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-datascience-ml-application-instances/index.ts",
        "line": 770
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/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.DataOciDatascienceMlApplicationInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/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-datascience-ml-application-instances/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-datascience-ml-application-instances/index.ts",
            "line": 778
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 771
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-instances/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
        "line": 671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 748
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatascienceMlApplicationInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 736
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 752
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 765
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 729
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 742
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 758
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 685
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
        "line": 537
      },
      "name": "DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollection",
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollection"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
        "line": 366
      },
      "name": "DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItems",
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsAuthConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsAuthConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
        "line": 40
      },
      "name": "DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsAuthConfiguration",
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsAuthConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsAuthConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsAuthConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-instances/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-datascience-ml-application-instances/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/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.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsAuthConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsAuthConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/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-datascience-ml-application-instances/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-datascience-ml-application-instances/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsAuthConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsAuthConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsAuthConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-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-datascience-ml-application-instances/index.ts",
        "line": 63
      },
      "name": "DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsAuthConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 92
          },
          "name": "applicationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 97
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsAuthConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsAuthConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
        "line": 125
      },
      "name": "DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsConfiguration",
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-instances/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-datascience-ml-application-instances/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/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.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/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-datascience-ml-application-instances/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-datascience-ml-application-instances/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-instances/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-datascience-ml-application-instances/index.ts",
        "line": 148
      },
      "name": "DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 177
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 182
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-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-datascience-ml-application-instances/index.ts",
        "line": 519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-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.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-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-datascience-ml-application-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-datascience-ml-application-instances/index.ts",
            "line": 526
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-instances/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-datascience-ml-application-instances/index.ts",
        "line": 389
      },
      "name": "DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 419
          },
          "name": "authConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsAuthConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 424
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 430
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 436
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 441
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 447
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 452
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 457
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 462
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 467
          },
          "name": "lifecycleSubstate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 472
          },
          "name": "mlApplicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 477
          },
          "name": "mlApplicationImplementationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 482
          },
          "name": "mlApplicationImplementationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 487
          },
          "name": "mlApplicationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 493
          },
          "name": "predictionEndpointDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 498
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 504
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 509
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 514
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
        "line": 285
      },
      "name": "DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetails",
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-instances/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-datascience-ml-application-instances/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/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.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/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-datascience-ml-application-instances/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-datascience-ml-application-instances/index.ts",
            "line": 355
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-instances/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-datascience-ml-application-instances/index.ts",
        "line": 308
      },
      "name": "DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 337
          },
          "name": "basePredictionUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 343
          },
          "name": "predictionUris",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsPredictionUrisList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsPredictionUris": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsPredictionUris",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
        "line": 205
      },
      "name": "DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsPredictionUris",
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsPredictionUris"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsPredictionUrisList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsPredictionUrisList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-instances/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-datascience-ml-application-instances/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/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.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsPredictionUrisOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsPredictionUrisList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/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-datascience-ml-application-instances/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-datascience-ml-application-instances/index.ts",
            "line": 274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsPredictionUrisList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsPredictionUrisOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsPredictionUrisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-instances/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-datascience-ml-application-instances/index.ts",
        "line": 228
      },
      "name": "DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsPredictionUrisOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 257
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 262
          },
          "name": "useCase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsPredictionUris"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsPredictionEndpointDetailsPredictionUrisOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-instances/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
        "line": 595
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 609
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 602
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 602
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 602
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-application-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-datascience-ml-application-instances/index.ts",
        "line": 560
      },
      "name": "DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 590
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-application-instances/index.ts",
            "line": 573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-application-instances/index:DataOciDatascienceMlApplicationInstancesMlApplicationInstanceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplications": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_applications oci_datascience_ml_applications}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplications",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_applications oci_datascience_ml_applications} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-applications/index.ts",
          "line": 460
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-applications/index.ts",
        "line": 428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceMlApplications resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 445
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatascienceMlApplications to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_applications#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceMlApplications that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceMlApplications to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 593
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 510
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 596
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 526
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 548
          },
          "name": "resetMlApplicationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 564
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 580
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 608
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 620
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplications",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 433
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 590
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 536
          },
          "name": "mlApplicationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsMlApplicationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 498
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 514
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 600
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 530
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 552
          },
          "name": "mlApplicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 568
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 584
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 491
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 504
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 520
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 542
          },
          "name": "mlApplicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 558
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 574
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-applications/index:DataOciDatascienceMlApplications"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-applications/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceMlApplicationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_applications#compartment_id DataOciDatascienceMlApplications#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/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/7.19.0/docs/data-sources/datascience_ml_applications#compartment_id_in_subtree DataOciDatascienceMlApplications#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 17
          },
          "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/7.19.0/docs/data-sources/datascience_ml_applications#filter DataOciDatascienceMlApplications#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_ml_applications#id DataOciDatascienceMlApplications#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/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/7.19.0/docs/data-sources/datascience_ml_applications#ml_application_id DataOciDatascienceMlApplications#ml_application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 28
          },
          "name": "mlApplicationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_applications#name DataOciDatascienceMlApplications#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/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/7.19.0/docs/data-sources/datascience_ml_applications#state DataOciDatascienceMlApplications#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-applications/index:DataOciDatascienceMlApplicationsConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-applications/index.ts",
        "line": 248
      },
      "name": "DataOciDatascienceMlApplicationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_applications#name DataOciDatascienceMlApplications#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 252
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_ml_applications#values DataOciDatascienceMlApplications#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 260
          },
          "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/7.19.0/docs/data-sources/datascience_ml_applications#regex DataOciDatascienceMlApplications#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 256
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-applications/index:DataOciDatascienceMlApplicationsFilter"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-applications/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-applications/index.ts",
        "line": 405
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 420
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 413
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 413
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 413
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-applications/index:DataOciDatascienceMlApplicationsFilterList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-applications/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-datascience-ml-applications/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 383
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatascienceMlApplicationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 371
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 387
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 400
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 364
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 377
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 393
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-applications/index:DataOciDatascienceMlApplicationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationsMlApplicationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsMlApplicationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-applications/index.ts",
        "line": 172
      },
      "name": "DataOciDatascienceMlApplicationsMlApplicationCollection",
      "symbolId": "src/data-oci-datascience-ml-applications/index:DataOciDatascienceMlApplicationsMlApplicationCollection"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationsMlApplicationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsMlApplicationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-ml-applications/index.ts",
        "line": 44
      },
      "name": "DataOciDatascienceMlApplicationsMlApplicationCollectionItems",
      "symbolId": "src/data-oci-datascience-ml-applications/index:DataOciDatascienceMlApplicationsMlApplicationCollectionItems"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationsMlApplicationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsMlApplicationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-applications/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/data-oci-datascience-ml-applications/index.ts",
        "line": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/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.DataOciDatascienceMlApplicationsMlApplicationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationsMlApplicationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 161
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/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/data-oci-datascience-ml-applications/index.ts",
            "line": 161
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-applications/index:DataOciDatascienceMlApplicationsMlApplicationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationsMlApplicationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsMlApplicationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-applications/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-datascience-ml-applications/index.ts",
        "line": 67
      },
      "name": "DataOciDatascienceMlApplicationsMlApplicationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 96
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 102
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 107
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 113
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 118
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 123
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 128
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 133
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 139
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 144
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 149
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsMlApplicationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-applications/index:DataOciDatascienceMlApplicationsMlApplicationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationsMlApplicationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsMlApplicationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-applications/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/data-oci-datascience-ml-applications/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/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.DataOciDatascienceMlApplicationsMlApplicationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceMlApplicationsMlApplicationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 237
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/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/data-oci-datascience-ml-applications/index.ts",
            "line": 237
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-applications/index:DataOciDatascienceMlApplicationsMlApplicationCollectionList"
    },
    "cdktf-provider-oci.DataOciDatascienceMlApplicationsMlApplicationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsMlApplicationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-ml-applications/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/data-oci-datascience-ml-applications/index.ts",
        "line": 195
      },
      "name": "DataOciDatascienceMlApplicationsMlApplicationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 225
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsMlApplicationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-ml-applications/index.ts",
            "line": 208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceMlApplicationsMlApplicationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-ml-applications/index:DataOciDatascienceMlApplicationsMlApplicationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModel": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model oci_datascience_model}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model oci_datascience_model} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model/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.DataOciDatascienceModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceModel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/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 DataOciDatascienceModel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceModel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceModel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 804
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 810
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceModel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 579
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 630
          },
          "name": "artifactContentDisposition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 635
          },
          "name": "artifactContentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 640
          },
          "name": "artifactContentMd5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 645
          },
          "name": "artifactLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 651
          },
          "name": "backupOperationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelBackupOperationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 657
          },
          "name": "backupSetting",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelBackupSettingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 662
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 667
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 672
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 678
          },
          "name": "customMetadataList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelCustomMetadataListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 684
          },
          "name": "definedMetadataList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDefinedMetadataListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 690
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 695
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 700
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 705
          },
          "name": "emptyModel",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 711
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 716
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 721
          },
          "name": "inputSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 726
          },
          "name": "isModelByReference",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 731
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 736
          },
          "name": "modelArtifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 754
          },
          "name": "modelVersionSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 759
          },
          "name": "modelVersionSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 764
          },
          "name": "outputSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 769
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 775
          },
          "name": "retentionOperationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelRetentionOperationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 781
          },
          "name": "retentionSetting",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelRetentionSettingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 786
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 791
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 796
          },
          "name": "versionLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 749
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 742
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model/index:DataOciDatascienceModel"
    },
    "cdktf-provider-oci.DataOciDatascienceModelBackupOperationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelBackupOperationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model/index.ts",
        "line": 15
      },
      "name": "DataOciDatascienceModelBackupOperationDetails",
      "symbolId": "src/data-oci-datascience-model/index:DataOciDatascienceModelBackupOperationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelBackupOperationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelBackupOperationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model/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-datascience-model/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/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.DataOciDatascienceModelBackupOperationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelBackupOperationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/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-datascience-model/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-datascience-model/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model/index:DataOciDatascienceModelBackupOperationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelBackupOperationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelBackupOperationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-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-datascience-model/index.ts",
        "line": 38
      },
      "name": "DataOciDatascienceModelBackupOperationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 67
          },
          "name": "backupState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 72
          },
          "name": "backupStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 77
          },
          "name": "timeLastBackup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelBackupOperationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model/index:DataOciDatascienceModelBackupOperationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelBackupSetting": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelBackupSetting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model/index.ts",
        "line": 100
      },
      "name": "DataOciDatascienceModelBackupSetting",
      "symbolId": "src/data-oci-datascience-model/index:DataOciDatascienceModelBackupSetting"
    },
    "cdktf-provider-oci.DataOciDatascienceModelBackupSettingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelBackupSettingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model/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-datascience-model/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/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.DataOciDatascienceModelBackupSettingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelBackupSettingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/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-datascience-model/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-datascience-model/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model/index:DataOciDatascienceModelBackupSettingList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelBackupSettingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelBackupSettingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model/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-datascience-model/index.ts",
        "line": 123
      },
      "name": "DataOciDatascienceModelBackupSettingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 152
          },
          "name": "backupRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 157
          },
          "name": "customerNotificationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 162
          },
          "name": "isBackupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelBackupSetting"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model/index:DataOciDatascienceModelBackupSettingOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceModelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model#model_id DataOciDatascienceModel#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 13
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model/index:DataOciDatascienceModelConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceModelCustomMetadataArtifactContent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_custom_metadata_artifact_content oci_datascience_model_custom_metadata_artifact_content}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelCustomMetadataArtifactContent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_custom_metadata_artifact_content oci_datascience_model_custom_metadata_artifact_content} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-custom-metadata-artifact-content/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.DataOciDatascienceModelCustomMetadataArtifactContentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-custom-metadata-artifact-content/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceModelCustomMetadataArtifactContent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-custom-metadata-artifact-content/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 DataOciDatascienceModelCustomMetadataArtifactContent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_custom_metadata_artifact_content#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceModelCustomMetadataArtifactContent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceModelCustomMetadataArtifactContent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-custom-metadata-artifact-content/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-custom-metadata-artifact-content/index.ts",
            "line": 142
          },
          "name": "resetRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-custom-metadata-artifact-content/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-datascience-model-custom-metadata-artifact-content/index.ts",
            "line": 163
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelCustomMetadataArtifactContent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-custom-metadata-artifact-content/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-custom-metadata-artifact-content/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-custom-metadata-artifact-content/index.ts",
            "line": 117
          },
          "name": "metadatumKeyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-custom-metadata-artifact-content/index.ts",
            "line": 130
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-custom-metadata-artifact-content/index.ts",
            "line": 146
          },
          "name": "rangeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-custom-metadata-artifact-content/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-custom-metadata-artifact-content/index.ts",
            "line": 110
          },
          "name": "metadatumKeyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-custom-metadata-artifact-content/index.ts",
            "line": 123
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-custom-metadata-artifact-content/index.ts",
            "line": 136
          },
          "name": "range",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-custom-metadata-artifact-content/index:DataOciDatascienceModelCustomMetadataArtifactContent"
    },
    "cdktf-provider-oci.DataOciDatascienceModelCustomMetadataArtifactContentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelCustomMetadataArtifactContentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-custom-metadata-artifact-content/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceModelCustomMetadataArtifactContentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_custom_metadata_artifact_content#metadatum_key_name DataOciDatascienceModelCustomMetadataArtifactContent#metadatum_key_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-custom-metadata-artifact-content/index.ts",
            "line": 20
          },
          "name": "metadatumKeyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_custom_metadata_artifact_content#model_id DataOciDatascienceModelCustomMetadataArtifactContent#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-custom-metadata-artifact-content/index.ts",
            "line": 24
          },
          "name": "modelId",
          "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/7.19.0/docs/data-sources/datascience_model_custom_metadata_artifact_content#id DataOciDatascienceModelCustomMetadataArtifactContent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-custom-metadata-artifact-content/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/7.19.0/docs/data-sources/datascience_model_custom_metadata_artifact_content#range DataOciDatascienceModelCustomMetadataArtifactContent#range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-custom-metadata-artifact-content/index.ts",
            "line": 28
          },
          "name": "range",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-custom-metadata-artifact-content/index:DataOciDatascienceModelCustomMetadataArtifactContentConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceModelCustomMetadataListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelCustomMetadataListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model/index.ts",
        "line": 185
      },
      "name": "DataOciDatascienceModelCustomMetadataListStruct",
      "symbolId": "src/data-oci-datascience-model/index:DataOciDatascienceModelCustomMetadataListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceModelCustomMetadataListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelCustomMetadataListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model/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-datascience-model/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/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.DataOciDatascienceModelCustomMetadataListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelCustomMetadataListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/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-datascience-model/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-datascience-model/index.ts",
            "line": 274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model/index:DataOciDatascienceModelCustomMetadataListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelCustomMetadataListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelCustomMetadataListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model/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-datascience-model/index.ts",
        "line": 208
      },
      "name": "DataOciDatascienceModelCustomMetadataListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 237
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 242
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 247
          },
          "name": "hasArtifact",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 252
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 257
          },
          "name": "keywords",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 262
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelCustomMetadataListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model/index:DataOciDatascienceModelCustomMetadataListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDefinedMetadataArtifactContent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_defined_metadata_artifact_content oci_datascience_model_defined_metadata_artifact_content}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDefinedMetadataArtifactContent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_defined_metadata_artifact_content oci_datascience_model_defined_metadata_artifact_content} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-defined-metadata-artifact-content/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.DataOciDatascienceModelDefinedMetadataArtifactContentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-defined-metadata-artifact-content/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceModelDefinedMetadataArtifactContent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-defined-metadata-artifact-content/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 DataOciDatascienceModelDefinedMetadataArtifactContent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_defined_metadata_artifact_content#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceModelDefinedMetadataArtifactContent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceModelDefinedMetadataArtifactContent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-defined-metadata-artifact-content/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-defined-metadata-artifact-content/index.ts",
            "line": 142
          },
          "name": "resetRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-defined-metadata-artifact-content/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-datascience-model-defined-metadata-artifact-content/index.ts",
            "line": 163
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDefinedMetadataArtifactContent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-defined-metadata-artifact-content/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-defined-metadata-artifact-content/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-defined-metadata-artifact-content/index.ts",
            "line": 117
          },
          "name": "metadatumKeyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-defined-metadata-artifact-content/index.ts",
            "line": 130
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-defined-metadata-artifact-content/index.ts",
            "line": 146
          },
          "name": "rangeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-defined-metadata-artifact-content/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-defined-metadata-artifact-content/index.ts",
            "line": 110
          },
          "name": "metadatumKeyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-defined-metadata-artifact-content/index.ts",
            "line": 123
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-defined-metadata-artifact-content/index.ts",
            "line": 136
          },
          "name": "range",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-defined-metadata-artifact-content/index:DataOciDatascienceModelDefinedMetadataArtifactContent"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDefinedMetadataArtifactContentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDefinedMetadataArtifactContentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-defined-metadata-artifact-content/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceModelDefinedMetadataArtifactContentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_defined_metadata_artifact_content#metadatum_key_name DataOciDatascienceModelDefinedMetadataArtifactContent#metadatum_key_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-defined-metadata-artifact-content/index.ts",
            "line": 20
          },
          "name": "metadatumKeyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_defined_metadata_artifact_content#model_id DataOciDatascienceModelDefinedMetadataArtifactContent#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-defined-metadata-artifact-content/index.ts",
            "line": 24
          },
          "name": "modelId",
          "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/7.19.0/docs/data-sources/datascience_model_defined_metadata_artifact_content#id DataOciDatascienceModelDefinedMetadataArtifactContent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-defined-metadata-artifact-content/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/7.19.0/docs/data-sources/datascience_model_defined_metadata_artifact_content#range DataOciDatascienceModelDefinedMetadataArtifactContent#range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-defined-metadata-artifact-content/index.ts",
            "line": 28
          },
          "name": "range",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-defined-metadata-artifact-content/index:DataOciDatascienceModelDefinedMetadataArtifactContentConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDefinedMetadataListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDefinedMetadataListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model/index.ts",
        "line": 285
      },
      "name": "DataOciDatascienceModelDefinedMetadataListStruct",
      "symbolId": "src/data-oci-datascience-model/index:DataOciDatascienceModelDefinedMetadataListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDefinedMetadataListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDefinedMetadataListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 381
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDefinedMetadataListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDefinedMetadataListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 374
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 374
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 374
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model/index:DataOciDatascienceModelDefinedMetadataListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDefinedMetadataListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDefinedMetadataListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model/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-datascience-model/index.ts",
        "line": 308
      },
      "name": "DataOciDatascienceModelDefinedMetadataListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 337
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 342
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 347
          },
          "name": "hasArtifact",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 352
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 357
          },
          "name": "keywords",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 362
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDefinedMetadataListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model/index:DataOciDatascienceModelDefinedMetadataListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeployment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployment oci_datascience_model_deployment}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeployment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployment oci_datascience_model_deployment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 2152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 2120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceModelDeployment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2137
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatascienceModelDeployment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceModelDeployment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceModelDeployment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2277
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2283
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeployment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2125
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2177
          },
          "name": "categoryLogDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2182
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2187
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2193
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2198
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2203
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2209
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2214
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2219
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2225
          },
          "name": "modelDeploymentConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2244
          },
          "name": "modelDeploymentSystemData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentSystemDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2249
          },
          "name": "modelDeploymentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2254
          },
          "name": "opcParentRptUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2259
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2264
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2269
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2238
          },
          "name": "modelDeploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2231
          },
          "name": "modelDeploymentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeployment"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 175
      },
      "name": "DataOciDatascienceModelDeploymentCategoryLogDetails",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentCategoryLogDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsAccess": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsAccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 15
      },
      "name": "DataOciDatascienceModelDeploymentCategoryLogDetailsAccess",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentCategoryLogDetailsAccess"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsAccessList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsAccessList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/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.DataOciDatascienceModelDeploymentCategoryLogDetailsAccessOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentCategoryLogDetailsAccessList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/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-datascience-model-deployment/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentCategoryLogDetailsAccessList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsAccessOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsAccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-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-datascience-model-deployment/index.ts",
        "line": 38
      },
      "name": "DataOciDatascienceModelDeploymentCategoryLogDetailsAccessOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 67
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 72
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsAccess"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentCategoryLogDetailsAccessOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/index.ts",
        "line": 239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/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.DataOciDatascienceModelDeploymentCategoryLogDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentCategoryLogDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/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-datascience-model-deployment/index.ts",
            "line": 246
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentCategoryLogDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/index.ts",
        "line": 198
      },
      "name": "DataOciDatascienceModelDeploymentCategoryLogDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 228
          },
          "name": "access",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsAccessList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 234
          },
          "name": "predict",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsPredictList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentCategoryLogDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsPredict": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsPredict",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 95
      },
      "name": "DataOciDatascienceModelDeploymentCategoryLogDetailsPredict",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentCategoryLogDetailsPredict"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsPredictList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsPredictList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/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.DataOciDatascienceModelDeploymentCategoryLogDetailsPredictOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentCategoryLogDetailsPredictList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/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-datascience-model-deployment/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentCategoryLogDetailsPredictList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsPredictOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsPredictOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/index.ts",
        "line": 118
      },
      "name": "DataOciDatascienceModelDeploymentCategoryLogDetailsPredictOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 147
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 152
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentCategoryLogDetailsPredict"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentCategoryLogDetailsPredictOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceModelDeploymentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployment#model_deployment_id DataOciDatascienceModelDeployment#model_deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 13
          },
          "name": "modelDeploymentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1937
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetails",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 257
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetails",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/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.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/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-datascience-model-deployment/index.ts",
            "line": 357
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/index.ts",
        "line": 280
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 309
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 314
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 319
          },
          "name": "environmentConfigurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 325
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 330
          },
          "name": "healthCheckPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 335
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 340
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 345
          },
          "name": "serverPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1018
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetails",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 453
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfiguration",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/index.ts",
        "line": 526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/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.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/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-datascience-model-deployment/index.ts",
            "line": 533
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 368
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/index.ts",
        "line": 435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/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.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/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-datascience-model-deployment/index.ts",
            "line": 442
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/index.ts",
        "line": 391
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 420
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 425
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 430
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/index.ts",
        "line": 476
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 505
          },
          "name": "instanceShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 511
          },
          "name": "modelDeploymentInstanceShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 516
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 521
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1097
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1111
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1104
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1104
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1041
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1070
          },
          "name": "bandwidthMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1075
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1081
          },
          "name": "instanceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1086
          },
          "name": "maximumBandwidthMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1092
          },
          "name": "scalingPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1054
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 922
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicy",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicy"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 826
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPolicies",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPolicies"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 911
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 904
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 918
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 911
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 911
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 911
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 858
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 849
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 878
          },
          "name": "autoScalingPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 883
          },
          "name": "initialInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 888
          },
          "name": "maximumInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 893
          },
          "name": "minimumInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 899
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 862
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 734
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRules",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRules"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 815
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 822
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 815
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 815
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 815
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/index.ts",
        "line": 757
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 786
          },
          "name": "metricExpressionRuleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 791
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 797
          },
          "name": "scaleInConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 803
          },
          "name": "scaleOutConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 770
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRules"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 544
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 621
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 635
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 628
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 628
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 628
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/index.ts",
        "line": 567
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 596
          },
          "name": "instanceCountAdjustment",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 601
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 606
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 611
          },
          "name": "scalingConfigurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 616
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 580
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 639
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/index.ts",
        "line": 716
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/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.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/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-datascience-model-deployment/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-datascience-model-deployment/index.ts",
            "line": 723
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 671
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 662
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 691
          },
          "name": "instanceCountAdjustment",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 696
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 701
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 706
          },
          "name": "scalingConfigurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 711
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 675
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1000
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1014
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1007
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1007
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1007
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 945
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 975
          },
          "name": "autoScalingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 980
          },
          "name": "coolDownInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 985
          },
          "name": "instanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 990
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 995
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 958
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 2025
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 2018
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2032
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2025
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2025
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2025
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1765
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetails",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1200
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfiguration",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 1280
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1287
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1280
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1280
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1115
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 1189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1196
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1189
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1189
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1138
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1167
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1172
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1177
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 1232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1223
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1252
          },
          "name": "instanceShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1258
          },
          "name": "modelDeploymentInstanceShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1263
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1268
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1844
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1858
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1851
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1851
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1851
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 1797
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1788
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1817
          },
          "name": "bandwidthMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1823
          },
          "name": "instanceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1828
          },
          "name": "maximumBandwidthMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1833
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1839
          },
          "name": "scalingPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1801
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1669
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicy",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicy"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1573
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPolicies",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPolicies"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 1658
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1651
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1665
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1658
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1658
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1658
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 1605
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1596
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1625
          },
          "name": "autoScalingPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1630
          },
          "name": "initialInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1635
          },
          "name": "maximumInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1640
          },
          "name": "minimumInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1646
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1609
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1481
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRules",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRules"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 1562
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1555
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1569
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1562
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1562
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1562
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1504
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1533
          },
          "name": "metricExpressionRuleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1538
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1544
          },
          "name": "scaleInConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1550
          },
          "name": "scaleOutConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRules"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1291
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 1375
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1382
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1375
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1375
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1375
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1314
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1343
          },
          "name": "instanceCountAdjustment",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1348
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1353
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1358
          },
          "name": "scalingConfigurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1363
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1386
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 1470
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1477
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1470
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1470
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1470
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1409
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1438
          },
          "name": "instanceCountAdjustment",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1443
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1448
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1453
          },
          "name": "scalingConfigurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1458
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 1754
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1747
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1761
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1754
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1754
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1754
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 1701
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1692
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1722
          },
          "name": "autoScalingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1727
          },
          "name": "coolDownInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1732
          },
          "name": "instanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1737
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1742
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1705
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1862
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetails",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 1926
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1919
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1933
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1926
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1926
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1926
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 1894
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1885
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1914
          },
          "name": "modelGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1898
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 1969
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 1960
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1989
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1995
          },
          "name": "environmentConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2001
          },
          "name": "infrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2007
          },
          "name": "modelConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2013
          },
          "name": "modelGroupConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 1973
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentSystemData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentSystemData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 2036
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentSystemData",
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentSystemData"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentSystemDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentSystemDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 2105
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 2098
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2112
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentSystemDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelDeploymentSystemDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2105
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2105
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentSystemDataList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentSystemDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentSystemDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment/index.ts",
          "line": 2068
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment/index.ts",
        "line": 2059
      },
      "name": "DataOciDatascienceModelDeploymentModelDeploymentSystemDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2088
          },
          "name": "currentInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2093
          },
          "name": "systemInfraType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment/index.ts",
            "line": 2072
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelDeploymentSystemData"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment/index:DataOciDatascienceModelDeploymentModelDeploymentSystemDataOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStates": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployment_model_states oci_datascience_model_deployment_model_states}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStates",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployment_model_states oci_datascience_model_deployment_model_states} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment-model-states/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.DataOciDatascienceModelDeploymentModelStatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceModelDeploymentModelStates resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/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 DataOciDatascienceModelDeploymentModelStates to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployment_model_states#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceModelDeploymentModelStates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceModelDeploymentModelStates to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 520
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 424
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 523
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 440
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 456
          },
          "name": "resetInferenceKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 491
          },
          "name": "resetModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 507
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 535
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 548
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelStates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 346
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 517
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 479
          },
          "name": "modelDeploymentModelStates",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesModelDeploymentModelStatesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 412
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 428
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 527
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 444
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 460
          },
          "name": "inferenceKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 473
          },
          "name": "modelDeploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 495
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 511
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 405
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 418
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 434
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 450
          },
          "name": "inferenceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 466
          },
          "name": "modelDeploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 485
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 501
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment-model-states/index:DataOciDatascienceModelDeploymentModelStates"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceModelDeploymentModelStatesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployment_model_states#compartment_id DataOciDatascienceModelDeploymentModelStates#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/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/7.19.0/docs/data-sources/datascience_model_deployment_model_states#model_deployment_id DataOciDatascienceModelDeploymentModelStates#model_deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 32
          },
          "name": "modelDeploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployment_model_states#display_name DataOciDatascienceModelDeploymentModelStates#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/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/7.19.0/docs/data-sources/datascience_model_deployment_model_states#filter DataOciDatascienceModelDeploymentModelStates#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_model_deployment_model_states#id DataOciDatascienceModelDeploymentModelStates#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/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/7.19.0/docs/data-sources/datascience_model_deployment_model_states#inference_key DataOciDatascienceModelDeploymentModelStates#inference_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 28
          },
          "name": "inferenceKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployment_model_states#model_id DataOciDatascienceModelDeploymentModelStates#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/datascience_model_deployment_model_states#project_id DataOciDatascienceModelDeploymentModelStates#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 40
          },
          "name": "projectId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment-model-states/index:DataOciDatascienceModelDeploymentModelStatesConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
        "line": 161
      },
      "name": "DataOciDatascienceModelDeploymentModelStatesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployment_model_states#name DataOciDatascienceModelDeploymentModelStates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/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/7.19.0/docs/data-sources/datascience_model_deployment_model_states#values DataOciDatascienceModelDeploymentModelStates#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/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/7.19.0/docs/data-sources/datascience_model_deployment_model_states#regex DataOciDatascienceModelDeploymentModelStates#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 169
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment-model-states/index:DataOciDatascienceModelDeploymentModelStatesFilter"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment-model-states/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-datascience-model-deployment-model-states/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/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.DataOciDatascienceModelDeploymentModelStatesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelStatesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/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-datascience-model-deployment-model-states/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-datascience-model-deployment-model-states/index.ts",
            "line": 326
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 319
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment-model-states/index:DataOciDatascienceModelDeploymentModelStatesFilterList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment-model-states/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-datascience-model-deployment-model-states/index.ts",
        "line": 219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 296
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelStatesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 284
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/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-datascience-model-deployment-model-states/index.ts",
            "line": 313
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 277
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 290
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 306
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment-model-states/index:DataOciDatascienceModelDeploymentModelStatesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesModelDeploymentModelStates": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesModelDeploymentModelStates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
        "line": 48
      },
      "name": "DataOciDatascienceModelDeploymentModelStatesModelDeploymentModelStates",
      "symbolId": "src/data-oci-datascience-model-deployment-model-states/index:DataOciDatascienceModelDeploymentModelStatesModelDeploymentModelStates"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesModelDeploymentModelStatesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesModelDeploymentModelStatesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment-model-states/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-datascience-model-deployment-model-states/index.ts",
        "line": 143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/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.DataOciDatascienceModelDeploymentModelStatesModelDeploymentModelStatesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentModelStatesModelDeploymentModelStatesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/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-datascience-model-deployment-model-states/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-datascience-model-deployment-model-states/index.ts",
            "line": 150
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment-model-states/index:DataOciDatascienceModelDeploymentModelStatesModelDeploymentModelStatesList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesModelDeploymentModelStatesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesModelDeploymentModelStatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment-model-states/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-datascience-model-deployment-model-states/index.ts",
        "line": 71
      },
      "name": "DataOciDatascienceModelDeploymentModelStatesModelDeploymentModelStatesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 101
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 106
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 112
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 117
          },
          "name": "inferenceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 122
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 127
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 132
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 138
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-model-states/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentModelStatesModelDeploymentModelStates"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment-model-states/index:DataOciDatascienceModelDeploymentModelStatesModelDeploymentModelStatesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployment_shapes oci_datascience_model_deployment_shapes}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployment_shapes oci_datascience_model_deployment_shapes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment-shapes/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.DataOciDatascienceModelDeploymentShapesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceModelDeploymentShapes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/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 DataOciDatascienceModelDeploymentShapes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployment_shapes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceModelDeploymentShapes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceModelDeploymentShapes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 395
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 398
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 376
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 410
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 418
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentShapes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 303
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 392
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 386
          },
          "name": "modelDeploymentShapes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesModelDeploymentShapesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 364
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 402
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 380
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 357
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment-shapes/index:DataOciDatascienceModelDeploymentShapes"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceModelDeploymentShapesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployment_shapes#compartment_id DataOciDatascienceModelDeploymentShapes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/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/7.19.0/docs/data-sources/datascience_model_deployment_shapes#filter DataOciDatascienceModelDeploymentShapes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_model_deployment_shapes#id DataOciDatascienceModelDeploymentShapes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment-shapes/index:DataOciDatascienceModelDeploymentShapesConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
        "line": 118
      },
      "name": "DataOciDatascienceModelDeploymentShapesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployment_shapes#name DataOciDatascienceModelDeploymentShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 122
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployment_shapes#values DataOciDatascienceModelDeploymentShapes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 130
          },
          "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/7.19.0/docs/data-sources/datascience_model_deployment_shapes#regex DataOciDatascienceModelDeploymentShapes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 126
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment-shapes/index:DataOciDatascienceModelDeploymentShapesFilter"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment-shapes/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-datascience-model-deployment-shapes/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/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.DataOciDatascienceModelDeploymentShapesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentShapesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/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-datascience-model-deployment-shapes/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-datascience-model-deployment-shapes/index.ts",
            "line": 283
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment-shapes/index:DataOciDatascienceModelDeploymentShapesFilterList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment-shapes/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-datascience-model-deployment-shapes/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 253
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatascienceModelDeploymentShapesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 241
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 257
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 270
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 234
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 247
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 263
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment-shapes/index:DataOciDatascienceModelDeploymentShapesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesModelDeploymentShapes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesModelDeploymentShapes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
        "line": 28
      },
      "name": "DataOciDatascienceModelDeploymentShapesModelDeploymentShapes",
      "symbolId": "src/data-oci-datascience-model-deployment-shapes/index:DataOciDatascienceModelDeploymentShapesModelDeploymentShapes"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesModelDeploymentShapesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesModelDeploymentShapesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment-shapes/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-datascience-model-deployment-shapes/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/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.DataOciDatascienceModelDeploymentShapesModelDeploymentShapesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentShapesModelDeploymentShapesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/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-datascience-model-deployment-shapes/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-datascience-model-deployment-shapes/index.ts",
            "line": 107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment-shapes/index:DataOciDatascienceModelDeploymentShapesModelDeploymentShapesList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesModelDeploymentShapesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesModelDeploymentShapesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployment-shapes/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-datascience-model-deployment-shapes/index.ts",
        "line": 51
      },
      "name": "DataOciDatascienceModelDeploymentShapesModelDeploymentShapesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 80
          },
          "name": "coreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 85
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 90
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 95
          },
          "name": "shapeSeries",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployment-shapes/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentShapesModelDeploymentShapes"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployment-shapes/index:DataOciDatascienceModelDeploymentShapesModelDeploymentShapesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeployments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployments oci_datascience_model_deployments}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeployments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployments oci_datascience_model_deployments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 2512
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 2480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceModelDeployments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2497
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatascienceModelDeployments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceModelDeployments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceModelDeployments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2645
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2562
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2578
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2648
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2594
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2616
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2632
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2660
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2672
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeployments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2485
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2642
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2604
          },
          "name": "modelDeployments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2550
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2566
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2582
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2652
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2598
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2620
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2636
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2543
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2556
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2572
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2588
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2610
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2626
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeployments"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceModelDeploymentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployments#compartment_id DataOciDatascienceModelDeployments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-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/7.19.0/docs/data-sources/datascience_model_deployments#created_by DataOciDatascienceModelDeployments#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 17
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployments#display_name DataOciDatascienceModelDeployments#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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/7.19.0/docs/data-sources/datascience_model_deployments#filter DataOciDatascienceModelDeployments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_model_deployments#id DataOciDatascienceModelDeployments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-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/7.19.0/docs/data-sources/datascience_model_deployments#project_id DataOciDatascienceModelDeployments#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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/7.19.0/docs/data-sources/datascience_model_deployments#state DataOciDatascienceModelDeployments#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 2300
      },
      "name": "DataOciDatascienceModelDeploymentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployments#name DataOciDatascienceModelDeployments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2304
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_deployments#values DataOciDatascienceModelDeployments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2312
          },
          "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/7.19.0/docs/data-sources/datascience_model_deployments#regex DataOciDatascienceModelDeployments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2308
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsFilter"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 2465
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 2457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2472
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2465
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2465
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2465
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2458
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsFilterList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 2368
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 2358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2435
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2423
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2439
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2452
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2416
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2429
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2445
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeployments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeployments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 2145
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeployments",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeployments"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 204
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetails",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsAccess": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsAccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 44
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsAccess",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsAccess"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsAccessList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsAccessList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsAccessOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsAccessList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/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-datascience-model-deployments/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsAccessList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsAccessOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsAccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/index.ts",
        "line": 67
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsAccessOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 96
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 101
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsAccess"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsAccessOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/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-datascience-model-deployments/index.ts",
            "line": 275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/index.ts",
        "line": 227
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 257
          },
          "name": "access",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsAccessList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 263
          },
          "name": "predict",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsPredictList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsPredict": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsPredict",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 124
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsPredict",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsPredict"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsPredictList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsPredictList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsPredictOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsPredictList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/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-datascience-model-deployments/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsPredictList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsPredictOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsPredictOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/index.ts",
        "line": 147
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsPredictOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 176
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 181
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsPredict"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsPredictOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 2289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 2282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2296
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2289
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2289
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1966
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetails",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsEnvironmentConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsEnvironmentConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 286
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsEnvironmentConfigurationDetails",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsEnvironmentConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/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-datascience-model-deployments/index.ts",
            "line": 386
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/index.ts",
        "line": 309
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 338
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 343
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 348
          },
          "name": "environmentConfigurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 354
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 359
          },
          "name": "healthCheckPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 364
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 369
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 374
          },
          "name": "serverPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsEnvironmentConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1047
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetails",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 482
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfiguration",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/index.ts",
        "line": 555
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/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-datascience-model-deployments/index.ts",
            "line": 562
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 397
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/index.ts",
        "line": 464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/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-datascience-model-deployments/index.ts",
            "line": 471
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/index.ts",
        "line": 420
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 449
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 454
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 459
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/index.ts",
        "line": 505
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 534
          },
          "name": "instanceShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 540
          },
          "name": "modelDeploymentInstanceShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 545
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 550
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/index.ts",
        "line": 1126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/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-datascience-model-deployments/index.ts",
            "line": 1133
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1070
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1099
          },
          "name": "bandwidthMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1104
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1110
          },
          "name": "instanceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1115
          },
          "name": "maximumBandwidthMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1121
          },
          "name": "scalingPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1083
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 951
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicy",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicy"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 855
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPolicies",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPolicies"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 940
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 933
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 947
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 940
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 940
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 940
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 887
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 878
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 907
          },
          "name": "autoScalingPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 912
          },
          "name": "initialInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 917
          },
          "name": "maximumInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 922
          },
          "name": "minimumInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 928
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 891
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 763
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRules",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRules"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 837
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 851
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 844
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 844
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 844
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/index.ts",
        "line": 786
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 815
          },
          "name": "metricExpressionRuleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 820
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 826
          },
          "name": "scaleInConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 832
          },
          "name": "scaleOutConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 799
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRules"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 573
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 657
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 650
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 664
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 657
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 657
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 657
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/index.ts",
        "line": 596
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 625
          },
          "name": "instanceCountAdjustment",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 630
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 635
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 640
          },
          "name": "scalingConfigurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 645
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 609
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 668
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/index.ts",
        "line": 745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/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-datascience-model-deployments/index.ts",
            "line": 752
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 691
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 720
          },
          "name": "instanceCountAdjustment",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 725
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 730
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 735
          },
          "name": "scalingConfigurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 740
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 704
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1029
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1043
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1036
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1036
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1036
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 983
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 974
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1004
          },
          "name": "autoScalingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1009
          },
          "name": "coolDownInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1014
          },
          "name": "instanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1019
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1024
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 987
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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/data-oci-datascience-model-deployments/index.ts",
        "line": 2047
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2054
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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/data-oci-datascience-model-deployments/index.ts",
            "line": 2054
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1794
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetails",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1229
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfiguration",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/index.ts",
        "line": 1302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/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-datascience-model-deployments/index.ts",
            "line": 1309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1144
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/index.ts",
        "line": 1211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/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-datascience-model-deployments/index.ts",
            "line": 1218
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1167
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1196
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1201
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1206
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/index.ts",
        "line": 1252
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1281
          },
          "name": "instanceShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1287
          },
          "name": "modelDeploymentInstanceShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1292
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1297
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 1880
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1873
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1887
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1880
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1880
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1880
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 1826
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1817
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1846
          },
          "name": "bandwidthMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1852
          },
          "name": "instanceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1857
          },
          "name": "maximumBandwidthMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1862
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1868
          },
          "name": "scalingPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1830
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1698
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicy",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicy"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1602
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPolicies",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPolicies"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 1687
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1680
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1694
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1687
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1687
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1687
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 1634
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1625
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1654
          },
          "name": "autoScalingPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1659
          },
          "name": "initialInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1664
          },
          "name": "maximumInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1669
          },
          "name": "minimumInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1675
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1638
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1510
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRules",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRules"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 1591
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1598
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1591
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1591
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1591
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 1542
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1533
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1562
          },
          "name": "metricExpressionRuleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1567
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1573
          },
          "name": "scaleInConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1579
          },
          "name": "scaleOutConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1546
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRules"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1320
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 1404
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1411
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1404
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1404
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1404
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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-datascience-model-deployments/index.ts",
        "line": 1343
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1372
          },
          "name": "instanceCountAdjustment",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1377
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1382
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1387
          },
          "name": "scalingConfigurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1392
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1415
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1506
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1499
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1499
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1499
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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/data-oci-datascience-model-deployments/index.ts",
        "line": 1438
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1467
          },
          "name": "instanceCountAdjustment",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1472
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1477
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1482
          },
          "name": "scalingConfigurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1487
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 1783
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1776
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1790
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1783
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1783
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1783
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1721
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1751
          },
          "name": "autoScalingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1756
          },
          "name": "coolDownInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1761
          },
          "name": "instanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1766
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1771
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1734
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelGroupConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelGroupConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1891
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelGroupConfigurationDetails",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelGroupConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 1955
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1948
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1962
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1955
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1955
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1955
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 1923
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1914
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1943
          },
          "name": "modelGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 1927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelGroupConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 1998
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 1989
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2018
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2024
          },
          "name": "environmentConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2030
          },
          "name": "infrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2036
          },
          "name": "modelConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2042
          },
          "name": "modelGroupConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2002
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentSystemData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentSystemData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 2065
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentSystemData",
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentSystemData"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentSystemDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentSystemDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 2134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 2127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2141
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentSystemDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentSystemDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2134
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2134
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentSystemDataList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentSystemDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentSystemDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 2097
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 2088
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentSystemDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2117
          },
          "name": "currentInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2122
          },
          "name": "systemInfraType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2101
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentSystemData"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentSystemDataOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-deployments/index.ts",
          "line": 2177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-deployments/index.ts",
        "line": 2168
      },
      "name": "DataOciDatascienceModelDeploymentsModelDeploymentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2198
          },
          "name": "categoryLogDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsCategoryLogDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2203
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2208
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2214
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2219
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2224
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2230
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2235
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2240
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2246
          },
          "name": "modelDeploymentConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2252
          },
          "name": "modelDeploymentSystemData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeploymentsModelDeploymentSystemDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2257
          },
          "name": "modelDeploymentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2262
          },
          "name": "opcParentRptUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2267
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2272
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2277
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-deployments/index.ts",
            "line": 2181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelDeploymentsModelDeployments"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-deployments/index:DataOciDatascienceModelDeploymentsModelDeploymentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group oci_datascience_model_group}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group oci_datascience_model_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group/index.ts",
          "line": 996
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group/index.ts",
        "line": 964
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceModelGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 981
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatascienceModelGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceModelGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceModelGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1152
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1158
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 969
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1020
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1030
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1025
          },
          "name": "createType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1036
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1041
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1046
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1052
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1057
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1062
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1068
          },
          "name": "memberModelEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupMemberModelEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1074
          },
          "name": "modelGroupCloneSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1080
          },
          "name": "modelGroupDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1098
          },
          "name": "modelGroupVersionHistoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1103
          },
          "name": "modelGroupVersionHistoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1108
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1113
          },
          "name": "sourceModelGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1118
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1124
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1129
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1134
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1139
          },
          "name": "versionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1144
          },
          "name": "versionLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1093
          },
          "name": "modelGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 1086
          },
          "name": "modelGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroup"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupArtifactContent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_artifact_content oci_datascience_model_group_artifact_content}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupArtifactContent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_artifact_content oci_datascience_model_group_artifact_content} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group-artifact-content/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.DataOciDatascienceModelGroupArtifactContentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group-artifact-content/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceModelGroupArtifactContent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-artifact-content/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 DataOciDatascienceModelGroupArtifactContent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_artifact_content#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceModelGroupArtifactContent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceModelGroupArtifactContent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-artifact-content/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-artifact-content/index.ts",
            "line": 124
          },
          "name": "resetRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-artifact-content/index.ts",
            "line": 136
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-artifact-content/index.ts",
            "line": 144
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupArtifactContent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-artifact-content/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-artifact-content/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-artifact-content/index.ts",
            "line": 112
          },
          "name": "modelGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-artifact-content/index.ts",
            "line": 128
          },
          "name": "rangeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-artifact-content/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-artifact-content/index.ts",
            "line": 105
          },
          "name": "modelGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-artifact-content/index.ts",
            "line": 118
          },
          "name": "range",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group-artifact-content/index:DataOciDatascienceModelGroupArtifactContent"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupArtifactContentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupArtifactContentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group-artifact-content/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceModelGroupArtifactContentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_artifact_content#model_group_id DataOciDatascienceModelGroupArtifactContent#model_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-artifact-content/index.ts",
            "line": 20
          },
          "name": "modelGroupId",
          "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/7.19.0/docs/data-sources/datascience_model_group_artifact_content#id DataOciDatascienceModelGroupArtifactContent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-artifact-content/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/7.19.0/docs/data-sources/datascience_model_group_artifact_content#range DataOciDatascienceModelGroupArtifactContent#range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-artifact-content/index.ts",
            "line": 24
          },
          "name": "range",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group-artifact-content/index:DataOciDatascienceModelGroupArtifactContentConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceModelGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group#model_group_id DataOciDatascienceModelGroup#model_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 13
          },
          "name": "modelGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupMemberModelEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupMemberModelEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group/index.ts",
        "line": 95
      },
      "name": "DataOciDatascienceModelGroupMemberModelEntries",
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupMemberModelEntries"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupMemberModelEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupMemberModelEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-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-datascience-model-group/index.ts",
        "line": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-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.DataOciDatascienceModelGroupMemberModelEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupMemberModelEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-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-datascience-model-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-datascience-model-group/index.ts",
            "line": 160
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupMemberModelEntriesList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupMemberModelEntriesMemberModelDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupMemberModelEntriesMemberModelDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group/index.ts",
        "line": 15
      },
      "name": "DataOciDatascienceModelGroupMemberModelEntriesMemberModelDetails",
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupMemberModelEntriesMemberModelDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupMemberModelEntriesMemberModelDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupMemberModelEntriesMemberModelDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-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-datascience-model-group/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-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.DataOciDatascienceModelGroupMemberModelEntriesMemberModelDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupMemberModelEntriesMemberModelDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-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-datascience-model-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-datascience-model-group/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupMemberModelEntriesMemberModelDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupMemberModelEntriesMemberModelDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupMemberModelEntriesMemberModelDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-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-datascience-model-group/index.ts",
        "line": 38
      },
      "name": "DataOciDatascienceModelGroupMemberModelEntriesMemberModelDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 67
          },
          "name": "inferenceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 72
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupMemberModelEntriesMemberModelDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupMemberModelEntriesMemberModelDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupMemberModelEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupMemberModelEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-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-datascience-model-group/index.ts",
        "line": 118
      },
      "name": "DataOciDatascienceModelGroupMemberModelEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 148
          },
          "name": "memberModelDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupMemberModelEntriesMemberModelDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupMemberModelEntries"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupMemberModelEntriesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group/index.ts",
        "line": 692
      },
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetails",
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group/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-datascience-model-group/index.ts",
        "line": 766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/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.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/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-datascience-model-group/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-datascience-model-group/index.ts",
            "line": 773
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group/index.ts",
        "line": 347
      },
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetails",
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group/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-datascience-model-group/index.ts",
        "line": 437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/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.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/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-datascience-model-group/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-datascience-model-group/index.ts",
            "line": 444
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group/index.ts",
        "line": 261
      },
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetails",
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group/index.ts",
        "line": 171
      },
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStruct",
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group/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/data-oci-datascience-model-group/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/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.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/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/data-oci-datascience-model-group/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-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-datascience-model-group/index.ts",
        "line": 194
      },
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 223
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 228
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 233
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 238
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group/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-datascience-model-group/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/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.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/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-datascience-model-group/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-datascience-model-group/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group/index.ts",
        "line": 284
      },
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 313
          },
          "name": "baseModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 319
          },
          "name": "customMetadataList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 324
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group/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-datascience-model-group/index.ts",
        "line": 370
      },
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 400
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 405
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 410
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 416
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 422
          },
          "name": "modelGroupDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 427
          },
          "name": "modelGroupVersionHistoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 432
          },
          "name": "versionLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group/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-datascience-model-group/index.ts",
        "line": 715
      },
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 744
          },
          "name": "modelGroupCloneSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 750
          },
          "name": "modifyModelGroupDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 756
          },
          "name": "patchModelGroupMemberModelDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 761
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 728
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group/index.ts",
        "line": 616
      },
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetails",
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group/index.ts",
        "line": 535
      },
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItems",
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItems"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group/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/data-oci-datascience-model-group/index.ts",
        "line": 598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/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.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 605
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/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/data-oci-datascience-model-group/index.ts",
            "line": 605
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group/index.ts",
        "line": 558
      },
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 587
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 593
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 571
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group/index.ts",
        "line": 455
      },
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValues",
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValues"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group/index.ts",
        "line": 517
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 531
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 524
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 524
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 524
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group/index.ts",
        "line": 478
      },
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 507
          },
          "name": "inferenceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 512
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 491
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValues"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group/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-datascience-model-group/index.ts",
        "line": 674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/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.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/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-datascience-model-group/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-datascience-model-group/index.ts",
            "line": 681
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group/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/data-oci-datascience-model-group/index.ts",
        "line": 639
      },
      "name": "DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 669
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 652
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group/index.ts",
        "line": 874
      },
      "name": "DataOciDatascienceModelGroupModelGroupDetails",
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupDetailsCustomMetadataListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupDetailsCustomMetadataListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group/index.ts",
        "line": 784
      },
      "name": "DataOciDatascienceModelGroupModelGroupDetailsCustomMetadataListStruct",
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupDetailsCustomMetadataListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupDetailsCustomMetadataListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupDetailsCustomMetadataListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group/index.ts",
        "line": 856
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 870
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupDetailsCustomMetadataListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupModelGroupDetailsCustomMetadataListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 863
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 863
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 863
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupDetailsCustomMetadataListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupDetailsCustomMetadataListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupDetailsCustomMetadataListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group/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-datascience-model-group/index.ts",
        "line": 807
      },
      "name": "DataOciDatascienceModelGroupModelGroupDetailsCustomMetadataListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 836
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 841
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 846
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 851
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupDetailsCustomMetadataListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupDetailsCustomMetadataListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group/index.ts",
          "line": 949
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group/index.ts",
        "line": 942
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 956
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupModelGroupDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 949
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 949
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 949
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group/index.ts",
        "line": 897
      },
      "name": "DataOciDatascienceModelGroupModelGroupDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 926
          },
          "name": "baseModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 932
          },
          "name": "customMetadataList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupDetailsCustomMetadataListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 937
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group/index.ts",
            "line": 910
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelGroupDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group/index:DataOciDatascienceModelGroupModelGroupDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModels": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_models oci_datascience_model_group_models}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModels",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_models oci_datascience_model_group_models} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group-models/index.ts",
          "line": 404
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group-models/index.ts",
        "line": 372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceModelGroupModels resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 389
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatascienceModelGroupModels to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_models#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceModelGroupModels that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceModelGroupModels to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 534
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 454
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 470
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 537
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 486
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 521
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/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-datascience-model-group-models/index.ts",
            "line": 561
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupModels",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 377
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 531
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 509
          },
          "name": "modelGroupModels",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelsModelGroupModelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 442
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 458
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 474
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 541
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 490
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 503
          },
          "name": "modelGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 525
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 435
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 448
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 464
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 480
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 496
          },
          "name": "modelGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 515
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group-models/index:DataOciDatascienceModelGroupModels"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group-models/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceModelGroupModelsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_models#compartment_id DataOciDatascienceModelGroupModels#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-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/7.19.0/docs/data-sources/datascience_model_group_models#model_group_id DataOciDatascienceModelGroupModels#model_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 32
          },
          "name": "modelGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_models#created_by DataOciDatascienceModelGroupModels#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 17
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_models#display_name DataOciDatascienceModelGroupModels#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/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/7.19.0/docs/data-sources/datascience_model_group_models#filter DataOciDatascienceModelGroupModels#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelsFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_model_group_models#id DataOciDatascienceModelGroupModels#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/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/7.19.0/docs/data-sources/datascience_model_group_models#state DataOciDatascienceModelGroupModels#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group-models/index:DataOciDatascienceModelGroupModelsConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group-models/index.ts",
        "line": 192
      },
      "name": "DataOciDatascienceModelGroupModelsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_models#name DataOciDatascienceModelGroupModels#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 196
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_models#values DataOciDatascienceModelGroupModels#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 204
          },
          "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/7.19.0/docs/data-sources/datascience_model_group_models#regex DataOciDatascienceModelGroupModels#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 200
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group-models/index:DataOciDatascienceModelGroupModelsFilter"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group-models/index.ts",
        "line": 349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/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.DataOciDatascienceModelGroupModelsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupModelsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/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-datascience-model-group-models/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-datascience-model-group-models/index.ts",
            "line": 357
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 350
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group-models/index:DataOciDatascienceModelGroupModelsFilterList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group-models/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-datascience-model-group-models/index.ts",
        "line": 250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 327
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatascienceModelGroupModelsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 315
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 331
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 344
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 308
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 321
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 337
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group-models/index:DataOciDatascienceModelGroupModelsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelsModelGroupModels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelsModelGroupModels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group-models/index.ts",
        "line": 44
      },
      "name": "DataOciDatascienceModelGroupModelsModelGroupModels",
      "symbolId": "src/data-oci-datascience-model-group-models/index:DataOciDatascienceModelGroupModelsModelGroupModels"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelsModelGroupModelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelsModelGroupModelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group-models/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-datascience-model-group-models/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/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.DataOciDatascienceModelGroupModelsModelGroupModelsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupModelsModelGroupModelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/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-datascience-model-group-models/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-datascience-model-group-models/index.ts",
            "line": 181
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group-models/index:DataOciDatascienceModelGroupModelsModelGroupModelsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupModelsModelGroupModelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelsModelGroupModelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group-models/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-datascience-model-group-models/index.ts",
        "line": 67
      },
      "name": "DataOciDatascienceModelGroupModelsModelGroupModelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 96
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 101
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 106
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 112
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 117
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 123
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 128
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 133
          },
          "name": "isModelByReference",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 138
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 143
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 148
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 153
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 159
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 164
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 169
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-models/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupModelsModelGroupModels"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group-models/index:DataOciDatascienceModelGroupModelsModelGroupModelsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistories": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_version_histories oci_datascience_model_group_version_histories}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistories",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_version_histories oci_datascience_model_group_version_histories} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
          "line": 399
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceModelGroupVersionHistories resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 384
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatascienceModelGroupVersionHistories to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_version_histories#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceModelGroupVersionHistories that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceModelGroupVersionHistories to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 532
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 449
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 465
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 535
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 481
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 503
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 519
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 547
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 559
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupVersionHistories",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 372
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 529
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 491
          },
          "name": "modelGroupVersionHistories",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesModelGroupVersionHistoriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 437
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 453
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 469
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 539
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 485
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 507
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 523
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 430
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 443
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 459
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 475
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 497
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 513
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group-version-histories/index:DataOciDatascienceModelGroupVersionHistories"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceModelGroupVersionHistoriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_version_histories#compartment_id DataOciDatascienceModelGroupVersionHistories#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/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/7.19.0/docs/data-sources/datascience_model_group_version_histories#created_by DataOciDatascienceModelGroupVersionHistories#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 17
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_version_histories#display_name DataOciDatascienceModelGroupVersionHistories#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/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/7.19.0/docs/data-sources/datascience_model_group_version_histories#filter DataOciDatascienceModelGroupVersionHistories#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_model_group_version_histories#id DataOciDatascienceModelGroupVersionHistories#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/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/7.19.0/docs/data-sources/datascience_model_group_version_histories#project_id DataOciDatascienceModelGroupVersionHistories#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/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/7.19.0/docs/data-sources/datascience_model_group_version_histories#state DataOciDatascienceModelGroupVersionHistories#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group-version-histories/index:DataOciDatascienceModelGroupVersionHistoriesConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
        "line": 187
      },
      "name": "DataOciDatascienceModelGroupVersionHistoriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_version_histories#name DataOciDatascienceModelGroupVersionHistories#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 191
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_version_histories#values DataOciDatascienceModelGroupVersionHistories#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 199
          },
          "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/7.19.0/docs/data-sources/datascience_model_group_version_histories#regex DataOciDatascienceModelGroupVersionHistories#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 195
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group-version-histories/index:DataOciDatascienceModelGroupVersionHistoriesFilter"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group-version-histories/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/data-oci-datascience-model-group-version-histories/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/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.DataOciDatascienceModelGroupVersionHistoriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupVersionHistoriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 352
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/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/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 352
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group-version-histories/index:DataOciDatascienceModelGroupVersionHistoriesFilterList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group-version-histories/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 322
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatascienceModelGroupVersionHistoriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 310
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 326
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 339
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 303
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 316
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 332
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group-version-histories/index:DataOciDatascienceModelGroupVersionHistoriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesModelGroupVersionHistories": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesModelGroupVersionHistories",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
        "line": 44
      },
      "name": "DataOciDatascienceModelGroupVersionHistoriesModelGroupVersionHistories",
      "symbolId": "src/data-oci-datascience-model-group-version-histories/index:DataOciDatascienceModelGroupVersionHistoriesModelGroupVersionHistories"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesModelGroupVersionHistoriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesModelGroupVersionHistoriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group-version-histories/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-datascience-model-group-version-histories/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/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.DataOciDatascienceModelGroupVersionHistoriesModelGroupVersionHistoriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupVersionHistoriesModelGroupVersionHistoriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/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-datascience-model-group-version-histories/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-datascience-model-group-version-histories/index.ts",
            "line": 176
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group-version-histories/index:DataOciDatascienceModelGroupVersionHistoriesModelGroupVersionHistoriesList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesModelGroupVersionHistoriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesModelGroupVersionHistoriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group-version-histories/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-datascience-model-group-version-histories/index.ts",
        "line": 67
      },
      "name": "DataOciDatascienceModelGroupVersionHistoriesModelGroupVersionHistoriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 96
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 101
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 107
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 112
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 117
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 123
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 128
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 133
          },
          "name": "latestModelGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 138
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 143
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 148
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 154
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 159
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 164
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-histories/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoriesModelGroupVersionHistories"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group-version-histories/index:DataOciDatascienceModelGroupVersionHistoriesModelGroupVersionHistoriesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistory": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_version_history oci_datascience_model_group_version_history}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistory",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_version_history oci_datascience_model_group_version_history} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-group-version-history/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.DataOciDatascienceModelGroupVersionHistoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group-version-history/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceModelGroupVersionHistory resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-history/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 DataOciDatascienceModelGroupVersionHistory to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_version_history#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceModelGroupVersionHistory that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceModelGroupVersionHistory to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-history/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-datascience-model-group-version-history/index.ts",
            "line": 170
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupVersionHistory",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-history/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-history/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-history/index.ts",
            "line": 80
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-history/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-history/index.ts",
            "line": 91
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-history/index.ts",
            "line": 96
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-history/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-history/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-history/index.ts",
            "line": 112
          },
          "name": "latestModelGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-history/index.ts",
            "line": 117
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-history/index.ts",
            "line": 135
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-history/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-history/index.ts",
            "line": 146
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-history/index.ts",
            "line": 151
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-history/index.ts",
            "line": 156
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-history/index.ts",
            "line": 130
          },
          "name": "modelGroupVersionHistoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-history/index.ts",
            "line": 123
          },
          "name": "modelGroupVersionHistoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group-version-history/index:DataOciDatascienceModelGroupVersionHistory"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupVersionHistoryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-group-version-history/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceModelGroupVersionHistoryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_group_version_history#model_group_version_history_id DataOciDatascienceModelGroupVersionHistory#model_group_version_history_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-group-version-history/index.ts",
            "line": 13
          },
          "name": "modelGroupVersionHistoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-group-version-history/index:DataOciDatascienceModelGroupVersionHistoryConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_groups oci_datascience_model_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_groups oci_datascience_model_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/index.ts",
          "line": 1391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 1359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceModelGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1376
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatascienceModelGroups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceModelGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceModelGroups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1541
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1442
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1458
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1544
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1474
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1490
          },
          "name": "resetModelGroupVersionHistoryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1512
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1528
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1556
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1569
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1364
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1538
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1500
          },
          "name": "modelGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1430
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1446
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1462
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1548
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1478
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1494
          },
          "name": "modelGroupVersionHistoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1516
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1532
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1423
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1436
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1452
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1468
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1484
          },
          "name": "modelGroupVersionHistoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1506
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1522
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroups"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceModelGroupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_groups#compartment_id DataOciDatascienceModelGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-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/7.19.0/docs/data-sources/datascience_model_groups#created_by DataOciDatascienceModelGroups#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 17
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_groups#display_name DataOciDatascienceModelGroups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/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/7.19.0/docs/data-sources/datascience_model_groups#filter DataOciDatascienceModelGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_model_groups#id DataOciDatascienceModelGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-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/7.19.0/docs/data-sources/datascience_model_groups#model_group_version_history_id DataOciDatascienceModelGroups#model_group_version_history_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 32
          },
          "name": "modelGroupVersionHistoryId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_groups#project_id DataOciDatascienceModelGroups#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/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/7.19.0/docs/data-sources/datascience_model_groups#state DataOciDatascienceModelGroups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 1179
      },
      "name": "DataOciDatascienceModelGroupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_groups#name DataOciDatascienceModelGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1183
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_groups#values DataOciDatascienceModelGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1191
          },
          "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/7.19.0/docs/data-sources/datascience_model_groups#regex DataOciDatascienceModelGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1187
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsFilter"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/index.ts",
          "line": 1344
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 1336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1351
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1344
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1344
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1344
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 1237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1314
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatascienceModelGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1302
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1318
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1331
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1295
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1308
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1324
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 993
      },
      "name": "DataOciDatascienceModelGroupsModelGroups",
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroups"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 1161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1175
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupsModelGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1168
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1168
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsMemberModelEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsMemberModelEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 128
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsMemberModelEntries",
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsMemberModelEntries"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/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.DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/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-datascience-model-groups/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesMemberModelDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesMemberModelDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 48
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesMemberModelDetails",
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesMemberModelDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesMemberModelDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesMemberModelDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/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.DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesMemberModelDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesMemberModelDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/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-datascience-model-groups/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesMemberModelDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesMemberModelDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesMemberModelDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/index.ts",
        "line": 71
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesMemberModelDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 100
          },
          "name": "inferenceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 105
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesMemberModelDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesMemberModelDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/index.ts",
        "line": 151
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 181
          },
          "name": "memberModelDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesMemberModelDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsMemberModelEntries"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 725
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetails",
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/index.ts",
        "line": 799
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/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.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/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-datascience-model-groups/index.ts",
            "line": 806
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 380
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetails",
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/index.ts",
        "line": 470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/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.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/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-datascience-model-groups/index.ts",
            "line": 477
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 294
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetails",
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 204
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStruct",
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/index.ts",
        "line": 276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/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.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/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-datascience-model-groups/index.ts",
            "line": 283
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/index.ts",
        "line": 227
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 256
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 261
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 266
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 271
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 376
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 369
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 369
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 369
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/index.ts",
        "line": 317
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 346
          },
          "name": "baseModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 352
          },
          "name": "customMetadataList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 357
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/index.ts",
        "line": 403
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 433
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 438
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 443
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 449
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 455
          },
          "name": "modelGroupDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 460
          },
          "name": "modelGroupVersionHistoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 465
          },
          "name": "versionLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/index.ts",
        "line": 748
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 777
          },
          "name": "modelGroupCloneSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 783
          },
          "name": "modifyModelGroupDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsModifyModelGroupDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 789
          },
          "name": "patchModelGroupMemberModelDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 794
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 761
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 649
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetails",
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 568
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItems",
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItems"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 631
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 645
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 638
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 638
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 638
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/index.ts",
          "line": 600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 591
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 620
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 626
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 488
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValues",
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValues"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 564
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 557
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 557
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 557
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/index.ts",
        "line": 511
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 540
          },
          "name": "inferenceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 545
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValues"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/index.ts",
        "line": 707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/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.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/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-datascience-model-groups/index.ts",
            "line": 714
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 672
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 702
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 685
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 907
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupDetails",
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsCustomMetadataListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsCustomMetadataListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 817
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsCustomMetadataListStruct",
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsCustomMetadataListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsCustomMetadataListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsCustomMetadataListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 889
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 903
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsCustomMetadataListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsCustomMetadataListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 896
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 896
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 896
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsCustomMetadataListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsCustomMetadataListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsCustomMetadataListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 840
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsCustomMetadataListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 869
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 874
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 879
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 884
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 853
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsCustomMetadataListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsCustomMetadataListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/index.ts",
        "line": 975
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/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.DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/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-datascience-model-groups/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-datascience-model-groups/index.ts",
            "line": 982
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 930
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 959
          },
          "name": "baseModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 965
          },
          "name": "customMetadataList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsCustomMetadataListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 970
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 943
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-groups/index.ts",
        "line": 1016
      },
      "name": "DataOciDatascienceModelGroupsModelGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1045
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1055
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1050
          },
          "name": "createType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1061
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1066
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1071
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1077
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1082
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1087
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1093
          },
          "name": "memberModelEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsMemberModelEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1099
          },
          "name": "modelGroupCloneSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupCloneSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1105
          },
          "name": "modelGroupDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroupsModelGroupDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1110
          },
          "name": "modelGroupVersionHistoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1115
          },
          "name": "modelGroupVersionHistoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1120
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1125
          },
          "name": "sourceModelGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1136
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1141
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1146
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1151
          },
          "name": "versionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1156
          },
          "name": "versionLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-groups/index.ts",
            "line": 1029
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelGroupsModelGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-groups/index:DataOciDatascienceModelGroupsModelGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelProvenance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_provenance oci_datascience_model_provenance}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelProvenance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_provenance oci_datascience_model_provenance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-provenance/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.DataOciDatascienceModelProvenanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-provenance/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceModelProvenance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-provenance/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 DataOciDatascienceModelProvenance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_provenance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceModelProvenance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceModelProvenance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-provenance/index.ts",
            "line": 126
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-provenance/index.ts",
            "line": 132
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelProvenance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-provenance/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-provenance/index.ts",
            "line": 75
          },
          "name": "gitBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-provenance/index.ts",
            "line": 80
          },
          "name": "gitCommit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-provenance/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-provenance/index.ts",
            "line": 103
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-provenance/index.ts",
            "line": 108
          },
          "name": "scriptDir",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-provenance/index.ts",
            "line": 113
          },
          "name": "trainingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-provenance/index.ts",
            "line": 118
          },
          "name": "trainingScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-provenance/index.ts",
            "line": 98
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-provenance/index.ts",
            "line": 91
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-provenance/index:DataOciDatascienceModelProvenance"
    },
    "cdktf-provider-oci.DataOciDatascienceModelProvenanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelProvenanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-provenance/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceModelProvenanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_provenance#model_id DataOciDatascienceModelProvenance#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-provenance/index.ts",
            "line": 13
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-provenance/index:DataOciDatascienceModelProvenanceConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceModelRetentionOperationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelRetentionOperationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model/index.ts",
        "line": 385
      },
      "name": "DataOciDatascienceModelRetentionOperationDetails",
      "symbolId": "src/data-oci-datascience-model/index:DataOciDatascienceModelRetentionOperationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelRetentionOperationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelRetentionOperationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model/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-datascience-model/index.ts",
        "line": 467
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/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.DataOciDatascienceModelRetentionOperationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelRetentionOperationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/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-datascience-model/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-datascience-model/index.ts",
            "line": 474
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model/index:DataOciDatascienceModelRetentionOperationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelRetentionOperationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelRetentionOperationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model/index.ts",
          "line": 417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model/index.ts",
        "line": 408
      },
      "name": "DataOciDatascienceModelRetentionOperationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 437
          },
          "name": "archiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 442
          },
          "name": "archiveStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 447
          },
          "name": "deleteState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 452
          },
          "name": "deleteStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 457
          },
          "name": "timeArchivalScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 462
          },
          "name": "timeDeletionScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelRetentionOperationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model/index:DataOciDatascienceModelRetentionOperationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelRetentionSetting": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelRetentionSetting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model/index.ts",
        "line": 485
      },
      "name": "DataOciDatascienceModelRetentionSetting",
      "symbolId": "src/data-oci-datascience-model/index:DataOciDatascienceModelRetentionSetting"
    },
    "cdktf-provider-oci.DataOciDatascienceModelRetentionSettingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelRetentionSettingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model/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-datascience-model/index.ts",
        "line": 552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/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.DataOciDatascienceModelRetentionSettingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelRetentionSettingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/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-datascience-model/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-datascience-model/index.ts",
            "line": 559
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model/index:DataOciDatascienceModelRetentionSettingList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelRetentionSettingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelRetentionSettingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model/index.ts",
        "line": 508
      },
      "name": "DataOciDatascienceModelRetentionSettingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 537
          },
          "name": "archiveAfterDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 542
          },
          "name": "customerNotificationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 547
          },
          "name": "deleteAfterDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model/index.ts",
            "line": 521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelRetentionSetting"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model/index:DataOciDatascienceModelRetentionSettingOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelVersionSet": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_version_set oci_datascience_model_version_set}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelVersionSet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_version_set oci_datascience_model_version_set} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-version-set/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.DataOciDatascienceModelVersionSetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-version-set/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceModelVersionSet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-set/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 DataOciDatascienceModelVersionSet to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_version_set#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceModelVersionSet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceModelVersionSet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-set/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-datascience-model-version-set/index.ts",
            "line": 165
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelVersionSet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-set/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-set/index.ts",
            "line": 75
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-set/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-set/index.ts",
            "line": 85
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-set/index.ts",
            "line": 91
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-set/index.ts",
            "line": 96
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-set/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-set/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-set/index.ts",
            "line": 125
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-set/index.ts",
            "line": 130
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-set/index.ts",
            "line": 135
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-set/index.ts",
            "line": 141
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-set/index.ts",
            "line": 146
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-set/index.ts",
            "line": 151
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-set/index.ts",
            "line": 120
          },
          "name": "modelVersionSetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-set/index.ts",
            "line": 113
          },
          "name": "modelVersionSetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-version-set/index:DataOciDatascienceModelVersionSet"
    },
    "cdktf-provider-oci.DataOciDatascienceModelVersionSetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelVersionSetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-version-set/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceModelVersionSetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_version_set#model_version_set_id DataOciDatascienceModelVersionSet#model_version_set_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-set/index.ts",
            "line": 13
          },
          "name": "modelVersionSetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-version-set/index:DataOciDatascienceModelVersionSetConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceModelVersionSets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_version_sets oci_datascience_model_version_sets}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelVersionSets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_version_sets oci_datascience_model_version_sets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-version-sets/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelVersionSetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-version-sets/index.ts",
        "line": 366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceModelVersionSets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/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 DataOciDatascienceModelVersionSets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_version_sets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceModelVersionSets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceModelVersionSets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 548
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatascienceModelVersionSetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 436
          },
          "name": "resetCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 465
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 551
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 481
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 503
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 519
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 535
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 563
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 576
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelVersionSets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 371
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 545
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelVersionSetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 491
          },
          "name": "modelVersionSets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelVersionSetsModelVersionSetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 440
          },
          "name": "categoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 453
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 469
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 555
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelVersionSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 485
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 507
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 523
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 539
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 430
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 446
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 459
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 475
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 497
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 513
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 529
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-version-sets/index:DataOciDatascienceModelVersionSets"
    },
    "cdktf-provider-oci.DataOciDatascienceModelVersionSetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelVersionSetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-version-sets/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceModelVersionSetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_version_sets#compartment_id DataOciDatascienceModelVersionSets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/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/7.19.0/docs/data-sources/datascience_model_version_sets#category DataOciDatascienceModelVersionSets#category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 13
          },
          "name": "category",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_version_sets#created_by DataOciDatascienceModelVersionSets#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 21
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_version_sets#filter DataOciDatascienceModelVersionSets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelVersionSetsFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_model_version_sets#id DataOciDatascienceModelVersionSets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/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/7.19.0/docs/data-sources/datascience_model_version_sets#name DataOciDatascienceModelVersionSets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/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/7.19.0/docs/data-sources/datascience_model_version_sets#project_id DataOciDatascienceModelVersionSets#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/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/7.19.0/docs/data-sources/datascience_model_version_sets#state DataOciDatascienceModelVersionSets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-version-sets/index:DataOciDatascienceModelVersionSetsConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceModelVersionSetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelVersionSetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-version-sets/index.ts",
        "line": 186
      },
      "name": "DataOciDatascienceModelVersionSetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_model_version_sets#name DataOciDatascienceModelVersionSets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/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/7.19.0/docs/data-sources/datascience_model_version_sets#values DataOciDatascienceModelVersionSets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/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/7.19.0/docs/data-sources/datascience_model_version_sets#regex DataOciDatascienceModelVersionSets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 194
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-version-sets/index:DataOciDatascienceModelVersionSetsFilter"
    },
    "cdktf-provider-oci.DataOciDatascienceModelVersionSetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelVersionSetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-version-sets/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-datascience-model-version-sets/index.ts",
        "line": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/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.DataOciDatascienceModelVersionSetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelVersionSetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/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-datascience-model-version-sets/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-datascience-model-version-sets/index.ts",
            "line": 351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelVersionSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-version-sets/index:DataOciDatascienceModelVersionSetsFilterList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelVersionSetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelVersionSetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-version-sets/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-datascience-model-version-sets/index.ts",
        "line": 244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 321
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatascienceModelVersionSetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 309
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/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-datascience-model-version-sets/index.ts",
            "line": 338
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 302
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 315
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 331
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatascienceModelVersionSetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-version-sets/index:DataOciDatascienceModelVersionSetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelVersionSetsModelVersionSets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelVersionSetsModelVersionSets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-model-version-sets/index.ts",
        "line": 48
      },
      "name": "DataOciDatascienceModelVersionSetsModelVersionSets",
      "symbolId": "src/data-oci-datascience-model-version-sets/index:DataOciDatascienceModelVersionSetsModelVersionSets"
    },
    "cdktf-provider-oci.DataOciDatascienceModelVersionSetsModelVersionSetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelVersionSetsModelVersionSetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-version-sets/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-datascience-model-version-sets/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/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.DataOciDatascienceModelVersionSetsModelVersionSetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelVersionSetsModelVersionSetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/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-datascience-model-version-sets/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-datascience-model-version-sets/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-version-sets/index:DataOciDatascienceModelVersionSetsModelVersionSetsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelVersionSetsModelVersionSetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelVersionSetsModelVersionSetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-model-version-sets/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-datascience-model-version-sets/index.ts",
        "line": 71
      },
      "name": "DataOciDatascienceModelVersionSetsModelVersionSetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 100
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 105
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 110
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 116
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 121
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 127
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 132
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 137
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 142
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 147
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 153
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 158
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 163
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-model-version-sets/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelVersionSetsModelVersionSets"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-model-version-sets/index:DataOciDatascienceModelVersionSetsModelVersionSetsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModels": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_models oci_datascience_models}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModels",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_models oci_datascience_models} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-models/index.ts",
          "line": 1055
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-models/index.ts",
        "line": 1023
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceModels resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1040
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatascienceModels to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_models#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceModels that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceModels to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1256
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatascienceModelsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1096
          },
          "name": "resetCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1125
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1141
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1259
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1157
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1173
          },
          "name": "resetModelVersionSetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1189
          },
          "name": "resetModelVersionSetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1211
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1227
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1243
          },
          "name": "resetVersionLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1271
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1287
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceModels",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1028
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1253
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1199
          },
          "name": "models",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1100
          },
          "name": "categoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1113
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1129
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1145
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1263
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1161
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1177
          },
          "name": "modelVersionSetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1193
          },
          "name": "modelVersionSetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1215
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1231
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1247
          },
          "name": "versionLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1090
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1106
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1119
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1135
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1151
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1167
          },
          "name": "modelVersionSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1183
          },
          "name": "modelVersionSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1205
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1221
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1237
          },
          "name": "versionLabel",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModels"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-models/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceModelsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_models#compartment_id DataOciDatascienceModels#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/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/7.19.0/docs/data-sources/datascience_models#category DataOciDatascienceModels#category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 13
          },
          "name": "category",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_models#created_by DataOciDatascienceModels#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 21
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_models#display_name DataOciDatascienceModels#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/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/7.19.0/docs/data-sources/datascience_models#filter DataOciDatascienceModels#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_models#id DataOciDatascienceModels#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/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/7.19.0/docs/data-sources/datascience_models#model_version_set_id DataOciDatascienceModels#model_version_set_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 36
          },
          "name": "modelVersionSetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_models#model_version_set_name DataOciDatascienceModels#model_version_set_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 40
          },
          "name": "modelVersionSetName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_models#project_id DataOciDatascienceModels#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/datascience_models#state DataOciDatascienceModels#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/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/7.19.0/docs/data-sources/datascience_models#version_label DataOciDatascienceModels#version_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 52
          },
          "name": "versionLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-models/index.ts",
        "line": 843
      },
      "name": "DataOciDatascienceModelsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_models#name DataOciDatascienceModels#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 847
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_models#values DataOciDatascienceModels#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 855
          },
          "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/7.19.0/docs/data-sources/datascience_models#regex DataOciDatascienceModels#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 851
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsFilter"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-models/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-models/index.ts",
        "line": 1000
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1015
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1008
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1008
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1008
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 1001
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsFilterList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-models/index.ts",
          "line": 911
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-models/index.ts",
        "line": 901
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 978
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatascienceModelsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 966
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 982
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 995
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 959
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 972
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 988
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 915
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatascienceModelsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-models/index.ts",
        "line": 615
      },
      "name": "DataOciDatascienceModelsModels",
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModels"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModelsBackupOperationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsBackupOperationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-models/index.ts",
        "line": 60
      },
      "name": "DataOciDatascienceModelsModelsBackupOperationDetails",
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModelsBackupOperationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModelsBackupOperationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsBackupOperationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-models/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-datascience-models/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/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.DataOciDatascienceModelsModelsBackupOperationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelsModelsBackupOperationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/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-datascience-models/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-datascience-models/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModelsBackupOperationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModelsBackupOperationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsBackupOperationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-models/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-datascience-models/index.ts",
        "line": 83
      },
      "name": "DataOciDatascienceModelsModelsBackupOperationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 112
          },
          "name": "backupState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 117
          },
          "name": "backupStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 122
          },
          "name": "timeLastBackup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsBackupOperationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModelsBackupOperationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModelsBackupSetting": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsBackupSetting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-models/index.ts",
        "line": 145
      },
      "name": "DataOciDatascienceModelsModelsBackupSetting",
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModelsBackupSetting"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModelsBackupSettingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsBackupSettingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-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-datascience-models/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-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.DataOciDatascienceModelsModelsBackupSettingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelsModelsBackupSettingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-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-datascience-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-datascience-models/index.ts",
            "line": 219
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModelsBackupSettingList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModelsBackupSettingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsBackupSettingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-models/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-datascience-models/index.ts",
        "line": 168
      },
      "name": "DataOciDatascienceModelsModelsBackupSettingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 197
          },
          "name": "backupRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 202
          },
          "name": "customerNotificationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 207
          },
          "name": "isBackupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsBackupSetting"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModelsBackupSettingOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModelsCustomMetadataListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsCustomMetadataListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-models/index.ts",
        "line": 230
      },
      "name": "DataOciDatascienceModelsModelsCustomMetadataListStruct",
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModelsCustomMetadataListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModelsCustomMetadataListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsCustomMetadataListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-models/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-datascience-models/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/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.DataOciDatascienceModelsModelsCustomMetadataListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelsModelsCustomMetadataListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/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-datascience-models/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-datascience-models/index.ts",
            "line": 319
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModelsCustomMetadataListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModelsCustomMetadataListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsCustomMetadataListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-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-datascience-models/index.ts",
        "line": 253
      },
      "name": "DataOciDatascienceModelsModelsCustomMetadataListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 282
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 287
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 292
          },
          "name": "hasArtifact",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 297
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 302
          },
          "name": "keywords",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 307
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsCustomMetadataListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModelsCustomMetadataListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModelsDefinedMetadataListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsDefinedMetadataListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-models/index.ts",
        "line": 330
      },
      "name": "DataOciDatascienceModelsModelsDefinedMetadataListStruct",
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModelsDefinedMetadataListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModelsDefinedMetadataListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsDefinedMetadataListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-models/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-datascience-models/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/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.DataOciDatascienceModelsModelsDefinedMetadataListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelsModelsDefinedMetadataListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/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-datascience-models/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-datascience-models/index.ts",
            "line": 419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModelsDefinedMetadataListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModelsDefinedMetadataListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsDefinedMetadataListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-models/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-datascience-models/index.ts",
        "line": 353
      },
      "name": "DataOciDatascienceModelsModelsDefinedMetadataListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 382
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 387
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 392
          },
          "name": "hasArtifact",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 397
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 402
          },
          "name": "keywords",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 407
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsDefinedMetadataListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModelsDefinedMetadataListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-models/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-models/index.ts",
        "line": 825
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 839
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelsModelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 832
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 832
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 832
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModelsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-models/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-datascience-models/index.ts",
        "line": 638
      },
      "name": "DataOciDatascienceModelsModelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 667
          },
          "name": "artifactContentDisposition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 672
          },
          "name": "artifactContentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 677
          },
          "name": "artifactContentMd5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 682
          },
          "name": "artifactLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 688
          },
          "name": "backupOperationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsBackupOperationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 694
          },
          "name": "backupSetting",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsBackupSettingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 699
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 704
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 709
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 715
          },
          "name": "customMetadataList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsCustomMetadataListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 721
          },
          "name": "definedMetadataList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsDefinedMetadataListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 727
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 732
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 737
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 742
          },
          "name": "emptyModel",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 748
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 753
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 758
          },
          "name": "inputSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 763
          },
          "name": "isModelByReference",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 768
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 773
          },
          "name": "modelArtifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 778
          },
          "name": "modelVersionSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 783
          },
          "name": "modelVersionSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 788
          },
          "name": "outputSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 793
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 799
          },
          "name": "retentionOperationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsRetentionOperationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 805
          },
          "name": "retentionSetting",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsRetentionSettingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 810
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 815
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 820
          },
          "name": "versionLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 651
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModels"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModelsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModelsRetentionOperationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsRetentionOperationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-models/index.ts",
        "line": 430
      },
      "name": "DataOciDatascienceModelsModelsRetentionOperationDetails",
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModelsRetentionOperationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModelsRetentionOperationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsRetentionOperationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-models/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-datascience-models/index.ts",
        "line": 512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/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.DataOciDatascienceModelsModelsRetentionOperationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelsModelsRetentionOperationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/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-datascience-models/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-datascience-models/index.ts",
            "line": 519
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModelsRetentionOperationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModelsRetentionOperationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsRetentionOperationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-models/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-datascience-models/index.ts",
        "line": 453
      },
      "name": "DataOciDatascienceModelsModelsRetentionOperationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 482
          },
          "name": "archiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 487
          },
          "name": "archiveStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 492
          },
          "name": "deleteState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 497
          },
          "name": "deleteStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 502
          },
          "name": "timeArchivalScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 507
          },
          "name": "timeDeletionScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsRetentionOperationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModelsRetentionOperationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModelsRetentionSetting": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsRetentionSetting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-models/index.ts",
        "line": 530
      },
      "name": "DataOciDatascienceModelsModelsRetentionSetting",
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModelsRetentionSetting"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModelsRetentionSettingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsRetentionSettingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-models/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-models/index.ts",
        "line": 597
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 611
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsRetentionSettingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceModelsModelsRetentionSettingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 604
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 604
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 604
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModelsRetentionSettingList"
    },
    "cdktf-provider-oci.DataOciDatascienceModelsModelsRetentionSettingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsRetentionSettingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-models/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-models/index.ts",
        "line": 553
      },
      "name": "DataOciDatascienceModelsModelsRetentionSettingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 582
          },
          "name": "archiveAfterDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 587
          },
          "name": "customerNotificationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 592
          },
          "name": "deleteAfterDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-models/index.ts",
            "line": 566
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceModelsModelsRetentionSetting"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-models/index:DataOciDatascienceModelsModelsRetentionSettingOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSession": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_notebook_session oci_datascience_notebook_session}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSession",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_notebook_session oci_datascience_notebook_session} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session/index.ts",
          "line": 756
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-session/index.ts",
        "line": 724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceNotebookSession resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 741
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatascienceNotebookSession to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_notebook_session#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceNotebookSession that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceNotebookSession to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 877
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 883
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSession",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 729
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 780
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 785
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 791
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 796
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 802
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 807
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 812
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 818
          },
          "name": "notebookSessionConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 824
          },
          "name": "notebookSessionConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 843
          },
          "name": "notebookSessionRuntimeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 849
          },
          "name": "notebookSessionStorageMountConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 854
          },
          "name": "notebookSessionUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 859
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 864
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 869
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 837
          },
          "name": "notebookSessionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 830
          },
          "name": "notebookSessionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSession"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-session/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceNotebookSessionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_notebook_session#notebook_session_id DataOciDatascienceNotebookSession#notebook_session_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 13
          },
          "name": "notebookSessionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-session/index.ts",
        "line": 100
      },
      "name": "DataOciDatascienceNotebookSessionNotebookSessionConfigDetails",
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session/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-datascience-notebook-session/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/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.DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/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-datascience-notebook-session/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-datascience-notebook-session/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-session/index.ts",
        "line": 15
      },
      "name": "DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session/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-datascience-notebook-session/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/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.DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/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-datascience-notebook-session/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-datascience-notebook-session/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-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-datascience-notebook-session/index.ts",
        "line": 38
      },
      "name": "DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 67
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 72
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 77
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session/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-datascience-notebook-session/index.ts",
        "line": 123
      },
      "name": "DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 152
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 158
          },
          "name": "notebookSessionShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 163
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 168
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 173
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-session/index.ts",
        "line": 281
      },
      "name": "DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetails",
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session/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-datascience-notebook-session/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/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.DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/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-datascience-notebook-session/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-datascience-notebook-session/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-session/index.ts",
        "line": 196
      },
      "name": "DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session/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-datascience-notebook-session/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/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.DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/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-datascience-notebook-session/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-datascience-notebook-session/index.ts",
            "line": 270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session/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-datascience-notebook-session/index.ts",
        "line": 219
      },
      "name": "DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 248
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 253
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 258
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session/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-datascience-notebook-session/index.ts",
        "line": 304
      },
      "name": "DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 333
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 339
          },
          "name": "notebookSessionShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 344
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 349
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 354
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-session/index.ts",
        "line": 528
      },
      "name": "DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetails",
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-session/index.ts",
        "line": 592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 606
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 599
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 599
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 599
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-session/index.ts",
        "line": 452
      },
      "name": "DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetails",
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session/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-datascience-notebook-session/index.ts",
        "line": 510
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/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.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/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-datascience-notebook-session/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-datascience-notebook-session/index.ts",
            "line": 517
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-session/index.ts",
        "line": 377
      },
      "name": "DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollection",
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollection"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session/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-datascience-notebook-session/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/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.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/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-datascience-notebook-session/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-datascience-notebook-session/index.ts",
            "line": 441
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionList"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session/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/data-oci-datascience-notebook-session/index.ts",
        "line": 400
      },
      "name": "DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 429
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session/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-datascience-notebook-session/index.ts",
        "line": 475
      },
      "name": "DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 505
          },
          "name": "notebookSessionGitRepoConfigCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session/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-datascience-notebook-session/index.ts",
        "line": 551
      },
      "name": "DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 581
          },
          "name": "customEnvironmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 587
          },
          "name": "notebookSessionGitConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 564
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-session/index.ts",
        "line": 610
      },
      "name": "DataOciDatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStruct",
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session/index.ts",
          "line": 709
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-session/index.ts",
        "line": 702
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 716
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 709
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 709
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 709
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-session/index.ts",
        "line": 633
      },
      "name": "DataOciDatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 662
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 667
          },
          "name": "destinationDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 672
          },
          "name": "destinationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 677
          },
          "name": "exportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 682
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 687
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 692
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 697
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session/index.ts",
            "line": 646
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session/index:DataOciDatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_notebook_session_shapes oci_datascience_notebook_session_shapes}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_notebook_session_shapes oci_datascience_notebook_session_shapes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session-shapes/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.DataOciDatascienceNotebookSessionShapesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceNotebookSessionShapes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/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 DataOciDatascienceNotebookSessionShapes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_notebook_session_shapes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceNotebookSessionShapes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceNotebookSessionShapes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 395
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 398
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 376
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 410
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 418
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionShapes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 303
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 392
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 386
          },
          "name": "notebookSessionShapes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesNotebookSessionShapesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 364
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 402
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 380
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 357
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session-shapes/index:DataOciDatascienceNotebookSessionShapes"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceNotebookSessionShapesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_notebook_session_shapes#compartment_id DataOciDatascienceNotebookSessionShapes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/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/7.19.0/docs/data-sources/datascience_notebook_session_shapes#filter DataOciDatascienceNotebookSessionShapes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_notebook_session_shapes#id DataOciDatascienceNotebookSessionShapes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session-shapes/index:DataOciDatascienceNotebookSessionShapesConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
        "line": 118
      },
      "name": "DataOciDatascienceNotebookSessionShapesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_notebook_session_shapes#name DataOciDatascienceNotebookSessionShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 122
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_notebook_session_shapes#values DataOciDatascienceNotebookSessionShapes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 130
          },
          "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/7.19.0/docs/data-sources/datascience_notebook_session_shapes#regex DataOciDatascienceNotebookSessionShapes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 126
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session-shapes/index:DataOciDatascienceNotebookSessionShapesFilter"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session-shapes/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-datascience-notebook-session-shapes/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/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.DataOciDatascienceNotebookSessionShapesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionShapesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/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-datascience-notebook-session-shapes/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-datascience-notebook-session-shapes/index.ts",
            "line": 283
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session-shapes/index:DataOciDatascienceNotebookSessionShapesFilterList"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session-shapes/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-datascience-notebook-session-shapes/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 253
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatascienceNotebookSessionShapesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 241
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 257
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 270
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 234
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 247
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 263
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session-shapes/index:DataOciDatascienceNotebookSessionShapesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesNotebookSessionShapes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesNotebookSessionShapes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
        "line": 28
      },
      "name": "DataOciDatascienceNotebookSessionShapesNotebookSessionShapes",
      "symbolId": "src/data-oci-datascience-notebook-session-shapes/index:DataOciDatascienceNotebookSessionShapesNotebookSessionShapes"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesNotebookSessionShapesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesNotebookSessionShapesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session-shapes/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-datascience-notebook-session-shapes/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/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.DataOciDatascienceNotebookSessionShapesNotebookSessionShapesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionShapesNotebookSessionShapesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/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-datascience-notebook-session-shapes/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-datascience-notebook-session-shapes/index.ts",
            "line": 107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session-shapes/index:DataOciDatascienceNotebookSessionShapesNotebookSessionShapesList"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesNotebookSessionShapesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesNotebookSessionShapesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-session-shapes/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-datascience-notebook-session-shapes/index.ts",
        "line": 51
      },
      "name": "DataOciDatascienceNotebookSessionShapesNotebookSessionShapesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 80
          },
          "name": "coreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 85
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 90
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 95
          },
          "name": "shapeSeries",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-session-shapes/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionShapesNotebookSessionShapes"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-session-shapes/index:DataOciDatascienceNotebookSessionShapesNotebookSessionShapesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_notebook_sessions oci_datascience_notebook_sessions}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_notebook_sessions oci_datascience_notebook_sessions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
          "line": 1112
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
        "line": 1080
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceNotebookSessions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1097
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatascienceNotebookSessions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_notebook_sessions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceNotebookSessions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceNotebookSessions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1245
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1162
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1178
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1248
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1194
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1216
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1232
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1260
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1272
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1085
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1242
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1204
          },
          "name": "notebookSessions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1150
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1166
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1182
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1252
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1198
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1220
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1236
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1143
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1156
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1172
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1188
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1210
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1226
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessions"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceNotebookSessionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_notebook_sessions#compartment_id DataOciDatascienceNotebookSessions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/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/7.19.0/docs/data-sources/datascience_notebook_sessions#created_by DataOciDatascienceNotebookSessions#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 17
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_notebook_sessions#display_name DataOciDatascienceNotebookSessions#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/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/7.19.0/docs/data-sources/datascience_notebook_sessions#filter DataOciDatascienceNotebookSessions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_notebook_sessions#id DataOciDatascienceNotebookSessions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/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/7.19.0/docs/data-sources/datascience_notebook_sessions#project_id DataOciDatascienceNotebookSessions#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/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/7.19.0/docs/data-sources/datascience_notebook_sessions#state DataOciDatascienceNotebookSessions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
        "line": 900
      },
      "name": "DataOciDatascienceNotebookSessionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_notebook_sessions#name DataOciDatascienceNotebookSessions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 904
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_notebook_sessions#values DataOciDatascienceNotebookSessions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 912
          },
          "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/7.19.0/docs/data-sources/datascience_notebook_sessions#regex DataOciDatascienceNotebookSessions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 908
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsFilter"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
        "line": 1057
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1072
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1065
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1065
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1065
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1058
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsFilterList"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
          "line": 968
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
        "line": 958
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1035
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatascienceNotebookSessionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1023
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1039
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1052
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1016
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1029
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 1045
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 972
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
        "line": 749
      },
      "name": "DataOciDatascienceNotebookSessionsNotebookSessions",
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessions"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/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-datascience-notebook-sessions/index.ts",
        "line": 882
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/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.DataOciDatascienceNotebookSessionsNotebookSessionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/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-datascience-notebook-sessions/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-datascience-notebook-sessions/index.ts",
            "line": 889
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsList"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
        "line": 129
      },
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetails",
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/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-datascience-notebook-sessions/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/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.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/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-datascience-notebook-sessions/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-datascience-notebook-sessions/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsNotebookSessionShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsNotebookSessionShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
        "line": 44
      },
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsNotebookSessionShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsNotebookSessionShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/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-datascience-notebook-sessions/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/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.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/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-datascience-notebook-sessions/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-datascience-notebook-sessions/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/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-datascience-notebook-sessions/index.ts",
        "line": 67
      },
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 96
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 101
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 106
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsNotebookSessionShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/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-datascience-notebook-sessions/index.ts",
        "line": 152
      },
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 181
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 187
          },
          "name": "notebookSessionShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 192
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 197
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 202
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
        "line": 310
      },
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetails",
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/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-datascience-notebook-sessions/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/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.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/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-datascience-notebook-sessions/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-datascience-notebook-sessions/index.ts",
            "line": 395
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
        "line": 225
      },
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/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-datascience-notebook-sessions/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/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.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/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-datascience-notebook-sessions/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-datascience-notebook-sessions/index.ts",
            "line": 299
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/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-datascience-notebook-sessions/index.ts",
        "line": 248
      },
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 277
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 282
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 287
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/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-datascience-notebook-sessions/index.ts",
        "line": 333
      },
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 362
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 368
          },
          "name": "notebookSessionShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 373
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 378
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 383
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
        "line": 557
      },
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetails",
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
        "line": 621
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 635
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 628
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 628
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 628
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
        "line": 481
      },
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetails",
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
          "line": 546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
        "line": 539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 553
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 546
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 546
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 546
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
        "line": 406
      },
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollection",
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollection"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/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-datascience-notebook-sessions/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/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.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/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-datascience-notebook-sessions/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-datascience-notebook-sessions/index.ts",
            "line": 470
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionList"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/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-datascience-notebook-sessions/index.ts",
        "line": 429
      },
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 458
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 442
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/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-datascience-notebook-sessions/index.ts",
        "line": 504
      },
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 534
          },
          "name": "notebookSessionGitRepoConfigCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/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-datascience-notebook-sessions/index.ts",
        "line": 580
      },
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 610
          },
          "name": "customEnvironmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 616
          },
          "name": "notebookSessionGitConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionStorageMountConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionStorageMountConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
        "line": 639
      },
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionStorageMountConfigurationDetailsListStruct",
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionStorageMountConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionStorageMountConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionStorageMountConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
          "line": 738
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
        "line": 731
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 745
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionStorageMountConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionStorageMountConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 738
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 738
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 738
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionStorageMountConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionStorageMountConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionStorageMountConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
          "line": 671
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
        "line": 662
      },
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionStorageMountConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 691
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 696
          },
          "name": "destinationDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 701
          },
          "name": "destinationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 706
          },
          "name": "exportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 711
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 716
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 721
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 726
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 675
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionStorageMountConfigurationDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionStorageMountConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-notebook-sessions/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
        "line": 772
      },
      "name": "DataOciDatascienceNotebookSessionsNotebookSessionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 801
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 806
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 812
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 817
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 823
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 828
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 833
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 839
          },
          "name": "notebookSessionConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 845
          },
          "name": "notebookSessionConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 851
          },
          "name": "notebookSessionRuntimeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionRuntimeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 857
          },
          "name": "notebookSessionStorageMountConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessionsNotebookSessionStorageMountConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 862
          },
          "name": "notebookSessionUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 867
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 872
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 877
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-notebook-sessions/index.ts",
            "line": 785
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceNotebookSessionsNotebookSessions"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-notebook-sessions/index:DataOciDatascienceNotebookSessionsNotebookSessionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipeline": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipeline oci_datascience_pipeline}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipeline",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipeline oci_datascience_pipeline} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/index.ts",
          "line": 1508
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 1476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatasciencePipeline resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1493
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatasciencePipeline to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipeline#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatasciencePipeline that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatasciencePipeline to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1657
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1663
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipeline",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1481
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1532
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1538
          },
          "name": "configurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1543
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1549
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1554
          },
          "name": "deleteRelatedPipelineRuns",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1559
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1564
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1570
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1575
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1581
          },
          "name": "infrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineInfrastructureConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1586
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1592
          },
          "name": "logConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineLogConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1610
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1615
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1621
          },
          "name": "stepArtifact",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepArtifactList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1627
          },
          "name": "stepDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1633
          },
          "name": "storageMountConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStorageMountConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1639
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1644
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1649
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1605
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1598
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipeline"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 9
      },
      "name": "DataOciDatasciencePipelineConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipeline#pipeline_id DataOciDatasciencePipeline#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 13
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineConfig"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 15
      },
      "name": "DataOciDatasciencePipelineConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/index.ts",
        "line": 88
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/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.DataOciDatasciencePipelineConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/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-datascience-pipeline/index.ts",
            "line": 95
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/index.ts",
        "line": 38
      },
      "name": "DataOciDatasciencePipelineConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 67
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 73
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 78
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 83
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 191
      },
      "name": "DataOciDatasciencePipelineInfrastructureConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineInfrastructureConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineInfrastructureConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/index.ts",
        "line": 264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/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.DataOciDatasciencePipelineInfrastructureConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineInfrastructureConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/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-datascience-pipeline/index.ts",
            "line": 271
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineInfrastructureConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/index.ts",
        "line": 214
      },
      "name": "DataOciDatasciencePipelineInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 243
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 249
          },
          "name": "shapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 254
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 259
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 106
      },
      "name": "DataOciDatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/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.DataOciDatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/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-datascience-pipeline/index.ts",
            "line": 180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/index.ts",
        "line": 129
      },
      "name": "DataOciDatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 158
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 163
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 168
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineLogConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineLogConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 282
      },
      "name": "DataOciDatasciencePipelineLogConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineLogConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineLogConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineLogConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 368
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineLogConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineLogConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 361
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 361
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 361
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineLogConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineLogConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineLogConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/index.ts",
        "line": 305
      },
      "name": "DataOciDatasciencePipelineLogConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 334
          },
          "name": "enableAutoLogCreation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 339
          },
          "name": "enableLogging",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 344
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 349
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineLogConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineLogConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRun": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipeline_run oci_datascience_pipeline_run}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRun",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipeline_run oci_datascience_pipeline_run} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/index.ts",
          "line": 1423
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 1391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatasciencePipelineRun resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1408
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatasciencePipelineRun to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipeline_run#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatasciencePipelineRun that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatasciencePipelineRun to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1593
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1599
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRun",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1396
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1447
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1453
          },
          "name": "configurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1459
          },
          "name": "configurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1464
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1470
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1475
          },
          "name": "deleteRelatedJobRuns",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1480
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1486
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1491
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1497
          },
          "name": "infrastructureConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1502
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1508
          },
          "name": "logConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunLogConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1514
          },
          "name": "logDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunLogDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1519
          },
          "name": "opcParentRptUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1524
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1542
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1547
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1553
          },
          "name": "stepOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1559
          },
          "name": "stepRuns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepRunsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1565
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1570
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1575
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1580
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1585
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1537
          },
          "name": "pipelineRunIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1530
          },
          "name": "pipelineRunId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRun"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 9
      },
      "name": "DataOciDatasciencePipelineRunConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipeline_run#pipeline_run_id DataOciDatasciencePipelineRun#pipeline_run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 13
          },
          "name": "pipelineRunId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunConfig"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 15
      },
      "name": "DataOciDatasciencePipelineRunConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
        "line": 88
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/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.DataOciDatasciencePipelineRunConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
            "line": 95
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-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-datascience-pipeline-run/index.ts",
        "line": 38
      },
      "name": "DataOciDatasciencePipelineRunConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 67
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 73
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 78
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 83
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 106
      },
      "name": "DataOciDatasciencePipelineRunConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/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.DataOciDatasciencePipelineRunConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
            "line": 186
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
        "line": 129
      },
      "name": "DataOciDatasciencePipelineRunConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 158
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 164
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 169
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 174
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 277
      },
      "name": "DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/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.DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
            "line": 357
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
        "line": 300
      },
      "name": "DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 329
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 335
          },
          "name": "shapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 340
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 345
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 197
      },
      "name": "DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/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.DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
            "line": 266
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
        "line": 220
      },
      "name": "DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 249
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 254
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunLogConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunLogConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 368
      },
      "name": "DataOciDatasciencePipelineRunLogConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunLogConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunLogConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunLogConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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/data-oci-datascience-pipeline-run/index.ts",
        "line": 440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/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.DataOciDatasciencePipelineRunLogConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunLogConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 447
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/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/data-oci-datascience-pipeline-run/index.ts",
            "line": 447
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunLogConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunLogConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunLogConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
        "line": 391
      },
      "name": "DataOciDatasciencePipelineRunLogConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 420
          },
          "name": "enableAutoLogCreation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 425
          },
          "name": "enableLogging",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 430
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 435
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunLogConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunLogConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunLogDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunLogDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 458
      },
      "name": "DataOciDatasciencePipelineRunLogDetails",
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunLogDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunLogDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunLogDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
        "line": 520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/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.DataOciDatasciencePipelineRunLogDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunLogDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
            "line": 527
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunLogDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunLogDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunLogDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
        "line": 481
      },
      "name": "DataOciDatasciencePipelineRunLogDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 510
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 515
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunLogDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunLogDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 1178
      },
      "name": "DataOciDatasciencePipelineRunStepOverrideDetails",
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 1259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1273
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1266
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1266
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1266
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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/data-oci-datascience-pipeline-run/index.ts",
        "line": 1201
      },
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1231
          },
          "name": "stepConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1237
          },
          "name": "stepContainerConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1243
          },
          "name": "stepDataflowConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1249
          },
          "name": "stepInfrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1254
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 538
      },
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
        "line": 606
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/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.DataOciDatasciencePipelineRunStepOverrideDetailsStepConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
            "line": 613
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
        "line": 561
      },
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 590
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 596
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 601
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 574
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 624
      },
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
        "line": 706
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/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.DataOciDatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
            "line": 713
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
        "line": 647
      },
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 676
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 681
          },
          "name": "containerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 686
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 691
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 696
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 701
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 660
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 894
      },
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 724
      },
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 791
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 805
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 798
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 798
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 798
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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-datascience-pipeline-run/index.ts",
        "line": 747
      },
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 776
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 781
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 786
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 760
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 809
      },
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/index.ts",
          "line": 883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 876
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 890
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 883
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 883
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 883
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/index.ts",
          "line": 841
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 832
      },
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 861
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 866
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 871
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 845
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/index.ts",
          "line": 996
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 989
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1003
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 996
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 996
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 996
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 917
      },
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 947
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 952
          },
          "name": "driverShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 958
          },
          "name": "driverShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 963
          },
          "name": "executorShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 969
          },
          "name": "executorShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 974
          },
          "name": "logsBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 979
          },
          "name": "numExecutors",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 984
          },
          "name": "warehouseBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 930
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 1087
      },
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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/data-oci-datascience-pipeline-run/index.ts",
        "line": 1160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/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.DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1167
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/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/data-oci-datascience-pipeline-run/index.ts",
            "line": 1167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/index.ts",
          "line": 1119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 1110
      },
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1139
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1145
          },
          "name": "shapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1150
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1155
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1123
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 1007
      },
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/index.ts",
          "line": 1076
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 1069
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1083
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1076
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1076
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1076
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/index.ts",
          "line": 1039
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 1030
      },
      "name": "DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1059
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1064
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1043
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepRuns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepRuns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 1277
      },
      "name": "DataOciDatasciencePipelineRunStepRuns",
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepRuns"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepRunsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepRunsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 1369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1383
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepRunsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunStepRunsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1376
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1376
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1376
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepRunsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunStepRunsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepRunsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-run/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-run/index.ts",
        "line": 1300
      },
      "name": "DataOciDatasciencePipelineRunStepRunsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1329
          },
          "name": "dataflowRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1334
          },
          "name": "jobRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1339
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1344
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1349
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1354
          },
          "name": "stepType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1359
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1364
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-run/index.ts",
            "line": 1313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunStepRuns"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-run/index:DataOciDatasciencePipelineRunStepRunsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRuns": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipeline_runs oci_datascience_pipeline_runs}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRuns",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipeline_runs oci_datascience_pipeline_runs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
          "line": 1828
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 1796
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatasciencePipelineRuns resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1813
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatasciencePipelineRuns to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipeline_runs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatasciencePipelineRuns that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatasciencePipelineRuns to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1961
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1878
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1894
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1964
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1910
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1926
          },
          "name": "resetPipelineId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1948
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1976
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1988
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRuns",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1801
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1958
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1936
          },
          "name": "pipelineRuns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1866
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1882
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1898
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1968
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1914
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1930
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1952
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1859
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1872
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1888
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1904
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1920
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1942
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRuns"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 9
      },
      "name": "DataOciDatasciencePipelineRunsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipeline_runs#compartment_id DataOciDatasciencePipelineRuns#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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/7.19.0/docs/data-sources/datascience_pipeline_runs#created_by DataOciDatasciencePipelineRuns#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 17
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipeline_runs#display_name DataOciDatasciencePipelineRuns#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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/7.19.0/docs/data-sources/datascience_pipeline_runs#filter DataOciDatasciencePipelineRuns#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_pipeline_runs#id DataOciDatasciencePipelineRuns#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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/7.19.0/docs/data-sources/datascience_pipeline_runs#pipeline_id DataOciDatasciencePipelineRuns#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 32
          },
          "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/7.19.0/docs/data-sources/datascience_pipeline_runs#state DataOciDatasciencePipelineRuns#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsConfig"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 1616
      },
      "name": "DataOciDatasciencePipelineRunsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipeline_runs#name DataOciDatasciencePipelineRuns#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1620
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipeline_runs#values DataOciDatasciencePipelineRuns#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1628
          },
          "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/7.19.0/docs/data-sources/datascience_pipeline_runs#regex DataOciDatasciencePipelineRuns#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1624
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsFilter"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
          "line": 1781
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 1773
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1788
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1781
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1781
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1781
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1774
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsFilterList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
        "line": 1674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1751
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatasciencePipelineRunsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1739
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1755
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1768
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1732
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1745
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1761
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1688
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRuns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRuns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 1416
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRuns",
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRuns"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 44
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-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-datascience-pipeline-runs/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-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.DataOciDatasciencePipelineRunsPipelineRunsConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunsPipelineRunsConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-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-datascience-pipeline-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-datascience-pipeline-runs/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
        "line": 67
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 96
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 102
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 107
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 112
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 135
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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.DataOciDatasciencePipelineRunsPipelineRunsConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunsPipelineRunsConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
            "line": 215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-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-datascience-pipeline-runs/index.ts",
        "line": 158
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 187
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 193
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 198
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 203
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 306
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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.DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
            "line": 386
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
        "line": 329
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 358
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 364
          },
          "name": "shapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 369
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 374
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 226
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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.DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
            "line": 295
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
        "line": 249
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 278
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 283
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
          "line": 1605
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 1598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1612
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunsPipelineRunsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1605
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1605
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1605
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsLogConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsLogConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 397
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsLogConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsLogConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsLogConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsLogConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 483
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsLogConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunsPipelineRunsLogConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 476
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 476
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsLogConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsLogConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsLogConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
        "line": 420
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsLogConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 449
          },
          "name": "enableAutoLogCreation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 454
          },
          "name": "enableLogging",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 459
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 464
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsLogConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsLogConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsLogDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsLogDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 487
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsLogDetails",
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsLogDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsLogDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsLogDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
        "line": 549
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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.DataOciDatasciencePipelineRunsPipelineRunsLogDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunsPipelineRunsLogDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
            "line": 556
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsLogDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsLogDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsLogDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
        "line": 510
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsLogDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 539
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 544
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsLogDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsLogDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
          "line": 1448
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 1439
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1468
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1474
          },
          "name": "configurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1480
          },
          "name": "configurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1485
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1491
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1496
          },
          "name": "deleteRelatedJobRuns",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1501
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1507
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1512
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1518
          },
          "name": "infrastructureConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsInfrastructureConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1523
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1529
          },
          "name": "logConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsLogConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1535
          },
          "name": "logDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsLogDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1540
          },
          "name": "opcParentRptUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1545
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1550
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1555
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1561
          },
          "name": "stepOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1567
          },
          "name": "stepRuns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepRunsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1573
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1578
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1583
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1588
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1593
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRuns"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 1207
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetails",
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
          "line": 1295
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 1288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1302
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1295
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1295
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1295
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
        "line": 1230
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1260
          },
          "name": "stepConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1266
          },
          "name": "stepContainerConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepContainerConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1272
          },
          "name": "stepDataflowConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1278
          },
          "name": "stepInfrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1283
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 567
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
        "line": 635
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
            "line": 642
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
        "line": 590
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 619
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 625
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 630
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepContainerConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepContainerConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 653
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepContainerConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepContainerConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepContainerConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepContainerConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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/data-oci-datascience-pipeline-runs/index.ts",
        "line": 735
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepContainerConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepContainerConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 742
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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/data-oci-datascience-pipeline-runs/index.ts",
            "line": 742
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepContainerConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepContainerConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepContainerConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
        "line": 676
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepContainerConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 705
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 710
          },
          "name": "containerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 715
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 720
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 725
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 730
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 689
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepContainerConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepContainerConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 923
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 753
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
        "line": 820
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
            "line": 827
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 776
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 805
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 810
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 815
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 789
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 838
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
          "line": 912
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 905
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 919
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 912
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 912
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 912
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
        "line": 861
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 890
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 895
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 900
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 874
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
        "line": 1018
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
            "line": 1025
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 946
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 976
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 981
          },
          "name": "driverShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 987
          },
          "name": "driverShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 992
          },
          "name": "executorShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 998
          },
          "name": "executorShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1003
          },
          "name": "logsBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1008
          },
          "name": "numExecutors",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1013
          },
          "name": "warehouseBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 959
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepDataflowConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 1116
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
        "line": 1189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
            "line": 1196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
          "line": 1148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 1139
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1168
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1174
          },
          "name": "shapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1179
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1184
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 1036
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
          "line": 1105
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 1098
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1112
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1105
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1105
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/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-datascience-pipeline-runs/index.ts",
        "line": 1059
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1088
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1093
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1072
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepRuns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepRuns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 1306
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepRuns",
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepRuns"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepRunsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepRunsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
          "line": 1405
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 1398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1412
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepRunsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepRunsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1405
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1405
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepRunsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepRunsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepRunsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
          "line": 1338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
        "line": 1329
      },
      "name": "DataOciDatasciencePipelineRunsPipelineRunsStepRunsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1358
          },
          "name": "dataflowRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1363
          },
          "name": "jobRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1368
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1373
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1378
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1383
          },
          "name": "stepType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1388
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1393
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline-runs/index.ts",
            "line": 1342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineRunsPipelineRunsStepRuns"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline-runs/index:DataOciDatasciencePipelineRunsPipelineRunsStepRunsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepArtifact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepArtifact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 372
      },
      "name": "DataOciDatasciencePipelineStepArtifact",
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepArtifact"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepArtifactList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepArtifactList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 468
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepArtifactOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineStepArtifactList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 461
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 461
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 461
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepArtifactList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepArtifactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepArtifactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 395
      },
      "name": "DataOciDatasciencePipelineStepArtifactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 424
          },
          "name": "artifactContentDisposition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 429
          },
          "name": "artifactContentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 434
          },
          "name": "artifactContentMd5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 439
          },
          "name": "artifactLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 444
          },
          "name": "pipelineStepArtifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 449
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepArtifact"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepArtifactOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 1227
      },
      "name": "DataOciDatasciencePipelineStepDetails",
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/index.ts",
        "line": 1344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/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.DataOciDatasciencePipelineStepDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineStepDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/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-datascience-pipeline/index.ts",
            "line": 1351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/index.ts",
          "line": 1259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 1250
      },
      "name": "DataOciDatasciencePipelineStepDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1279
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1284
          },
          "name": "dependsOn",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1289
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1294
          },
          "name": "isArtifactUploaded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1299
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1305
          },
          "name": "stepConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1311
          },
          "name": "stepContainerConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepContainerConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1317
          },
          "name": "stepDataflowConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1323
          },
          "name": "stepInfrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1328
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1334
          },
          "name": "stepStorageMountConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1339
          },
          "name": "stepType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 472
      },
      "name": "DataOciDatasciencePipelineStepDetailsStepConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/index.ts",
        "line": 540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/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.DataOciDatasciencePipelineStepDetailsStepConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineStepDetailsStepConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/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-datascience-pipeline/index.ts",
            "line": 547
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 495
      },
      "name": "DataOciDatasciencePipelineStepDetailsStepConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 524
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 530
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 535
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepContainerConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepContainerConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 558
      },
      "name": "DataOciDatasciencePipelineStepDetailsStepContainerConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepContainerConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepContainerConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepContainerConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/index.ts",
        "line": 640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/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.DataOciDatasciencePipelineStepDetailsStepContainerConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineStepDetailsStepContainerConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/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-datascience-pipeline/index.ts",
            "line": 647
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepContainerConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepContainerConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepContainerConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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/data-oci-datascience-pipeline/index.ts",
        "line": 581
      },
      "name": "DataOciDatasciencePipelineStepDetailsStepContainerConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 610
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 615
          },
          "name": "containerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 620
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 625
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 630
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 635
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepContainerConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepContainerConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 828
      },
      "name": "DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 658
      },
      "name": "DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/index.ts",
          "line": 732
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 725
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 739
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 732
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 732
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 732
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 681
      },
      "name": "DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 710
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 715
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 720
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 694
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 743
      },
      "name": "DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 824
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 817
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 817
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 817
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 766
      },
      "name": "DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 795
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 800
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 805
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 779
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/index.ts",
          "line": 930
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 923
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 937
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 930
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 930
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 930
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 851
      },
      "name": "DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 881
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 886
          },
          "name": "driverShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 892
          },
          "name": "driverShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 897
          },
          "name": "executorShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 903
          },
          "name": "executorShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 908
          },
          "name": "logsBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 913
          },
          "name": "numExecutors",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 918
          },
          "name": "warehouseBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 864
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepDataflowConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 1026
      },
      "name": "DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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/data-oci-datascience-pipeline/index.ts",
        "line": 1099
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/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.DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1106
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/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/data-oci-datascience-pipeline/index.ts",
            "line": 1106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/index.ts",
        "line": 1049
      },
      "name": "DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1078
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1084
          },
          "name": "shapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1089
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1094
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1062
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 941
      },
      "name": "DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/index.ts",
        "line": 1008
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/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.DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/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-datascience-pipeline/index.ts",
            "line": 1015
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/index.ts",
          "line": 973
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 964
      },
      "name": "DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 993
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 998
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1003
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 977
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 1117
      },
      "name": "DataOciDatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStruct",
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/index.ts",
        "line": 1209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/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.DataOciDatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/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-datascience-pipeline/index.ts",
            "line": 1216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/index.ts",
          "line": 1149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 1140
      },
      "name": "DataOciDatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1169
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1174
          },
          "name": "destinationDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1179
          },
          "name": "destinationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1184
          },
          "name": "exportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1189
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1194
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1199
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1204
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStorageMountConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStorageMountConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipeline/index.ts",
        "line": 1362
      },
      "name": "DataOciDatasciencePipelineStorageMountConfigurationDetailsListStruct",
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStorageMountConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStorageMountConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStorageMountConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/index.ts",
        "line": 1454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/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.DataOciDatasciencePipelineStorageMountConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelineStorageMountConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/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-datascience-pipeline/index.ts",
            "line": 1461
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStorageMountConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelineStorageMountConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStorageMountConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipeline/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-datascience-pipeline/index.ts",
        "line": 1385
      },
      "name": "DataOciDatasciencePipelineStorageMountConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1414
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1419
          },
          "name": "destinationDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1424
          },
          "name": "destinationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1429
          },
          "name": "exportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1434
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1439
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1444
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1449
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipeline/index.ts",
            "line": 1398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelineStorageMountConfigurationDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipeline/index:DataOciDatasciencePipelineStorageMountConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelines": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipelines oci_datascience_pipelines}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelines",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipelines oci_datascience_pipelines} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/index.ts",
          "line": 1892
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 1860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatasciencePipelines resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1877
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatasciencePipelines to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipelines#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatasciencePipelines that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatasciencePipelines to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 2025
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1942
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1958
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 2028
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1974
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1996
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 2012
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 2040
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 2052
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelines",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1865
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 2022
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1984
          },
          "name": "pipelines",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1930
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1946
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1962
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 2032
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1978
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 2000
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 2016
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1923
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1936
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1952
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1968
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1990
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 2006
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelines"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 9
      },
      "name": "DataOciDatasciencePipelinesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipelines#compartment_id DataOciDatasciencePipelines#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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/7.19.0/docs/data-sources/datascience_pipelines#created_by DataOciDatasciencePipelines#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 17
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipelines#display_name DataOciDatasciencePipelines#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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/7.19.0/docs/data-sources/datascience_pipelines#filter DataOciDatasciencePipelines#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_pipelines#id DataOciDatasciencePipelines#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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/7.19.0/docs/data-sources/datascience_pipelines#project_id DataOciDatasciencePipelines#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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/7.19.0/docs/data-sources/datascience_pipelines#state DataOciDatasciencePipelines#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesConfig"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 1680
      },
      "name": "DataOciDatasciencePipelinesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipelines#name DataOciDatasciencePipelines#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1684
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_pipelines#values DataOciDatasciencePipelines#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1692
          },
          "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/7.19.0/docs/data-sources/datascience_pipelines#regex DataOciDatasciencePipelines#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1688
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesFilter"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 1837
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1852
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelinesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1845
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1845
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1845
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1838
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesFilterList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/index.ts",
          "line": 1748
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 1738
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1815
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatasciencePipelinesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1803
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1819
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1832
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1796
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1809
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1825
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1752
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelines": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelines",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 1501
      },
      "name": "DataOciDatasciencePipelinesPipelines",
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelines"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 44
      },
      "name": "DataOciDatasciencePipelinesPipelinesConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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.DataOciDatasciencePipelinesPipelinesConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelinesPipelinesConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/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-datascience-pipelines/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/index.ts",
        "line": 67
      },
      "name": "DataOciDatasciencePipelinesPipelinesConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 96
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 102
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 107
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 112
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 220
      },
      "name": "DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/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-datascience-pipelines/index.ts",
            "line": 300
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/index.ts",
        "line": 243
      },
      "name": "DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 272
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 278
          },
          "name": "shapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 283
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 288
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 135
      },
      "name": "DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/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-datascience-pipelines/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/index.ts",
        "line": 158
      },
      "name": "DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 187
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 192
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 197
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/index.ts",
          "line": 1669
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 1662
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1676
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelinesPipelinesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1669
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1669
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1669
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesLogConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesLogConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 311
      },
      "name": "DataOciDatasciencePipelinesPipelinesLogConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesLogConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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/data-oci-datascience-pipelines/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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.DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 390
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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/data-oci-datascience-pipelines/index.ts",
            "line": 390
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/index.ts",
        "line": 334
      },
      "name": "DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 363
          },
          "name": "enableAutoLogCreation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 368
          },
          "name": "enableLogging",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 373
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 378
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesLogConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/index.ts",
          "line": 1533
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 1524
      },
      "name": "DataOciDatasciencePipelinesPipelinesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1553
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1559
          },
          "name": "configurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1564
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1570
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1575
          },
          "name": "deleteRelatedPipelineRuns",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1580
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1585
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1591
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1596
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1602
          },
          "name": "infrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesInfrastructureConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1607
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1613
          },
          "name": "logConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesLogConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1618
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1623
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1629
          },
          "name": "stepArtifact",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepArtifactList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1635
          },
          "name": "stepDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1641
          },
          "name": "storageMountConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStorageMountConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1647
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1652
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1657
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1537
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelines"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepArtifact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepArtifact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 401
      },
      "name": "DataOciDatasciencePipelinesPipelinesStepArtifact",
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepArtifact"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepArtifactList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepArtifactList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/index.ts",
        "line": 483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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.DataOciDatasciencePipelinesPipelinesStepArtifactOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelinesPipelinesStepArtifactList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/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-datascience-pipelines/index.ts",
            "line": 490
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepArtifactList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepArtifactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepArtifactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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/data-oci-datascience-pipelines/index.ts",
        "line": 424
      },
      "name": "DataOciDatasciencePipelinesPipelinesStepArtifactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 453
          },
          "name": "artifactContentDisposition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 458
          },
          "name": "artifactContentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 463
          },
          "name": "artifactContentMd5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 468
          },
          "name": "artifactLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 473
          },
          "name": "pipelineStepArtifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 478
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepArtifact"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepArtifactOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 1256
      },
      "name": "DataOciDatasciencePipelinesPipelinesStepDetails",
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/index.ts",
        "line": 1373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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.DataOciDatasciencePipelinesPipelinesStepDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/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-datascience-pipelines/index.ts",
            "line": 1380
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/index.ts",
        "line": 1279
      },
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1308
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1313
          },
          "name": "dependsOn",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1318
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1323
          },
          "name": "isArtifactUploaded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1328
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1334
          },
          "name": "stepConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1340
          },
          "name": "stepContainerConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1346
          },
          "name": "stepDataflowConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1352
          },
          "name": "stepInfrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1357
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1363
          },
          "name": "stepStorageMountConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepStorageMountConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1368
          },
          "name": "stepType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 501
      },
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/index.ts",
        "line": 569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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.DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/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-datascience-pipelines/index.ts",
            "line": 576
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 524
      },
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 553
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 559
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 564
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 537
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 587
      },
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/index.ts",
        "line": 669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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.DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/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-datascience-pipelines/index.ts",
            "line": 676
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/index.ts",
        "line": 610
      },
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 639
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 644
          },
          "name": "containerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 649
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 654
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 659
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 664
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepContainerConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 857
      },
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 687
      },
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/index.ts",
          "line": 761
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 754
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 768
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 761
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 761
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 761
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/index.ts",
        "line": 710
      },
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 739
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 744
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 749
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 723
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 772
      },
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 839
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 853
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 846
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 846
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 846
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 795
      },
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 824
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 829
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 834
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 808
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/index.ts",
        "line": 952
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/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-datascience-pipelines/index.ts",
            "line": 959
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 880
      },
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 910
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 915
          },
          "name": "driverShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 921
          },
          "name": "driverShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 926
          },
          "name": "executorShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 932
          },
          "name": "executorShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 937
          },
          "name": "logsBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 942
          },
          "name": "numExecutors",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 947
          },
          "name": "warehouseBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 893
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepDataflowConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 1055
      },
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetails",
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 1128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1142
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1135
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1135
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/index.ts",
          "line": 1087
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 1078
      },
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1107
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1113
          },
          "name": "shapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1118
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1123
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1091
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 970
      },
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails",
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 1037
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1051
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1044
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1044
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1044
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/index.ts",
        "line": 993
      },
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1022
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1027
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1032
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1006
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepStorageMountConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepStorageMountConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 1146
      },
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepStorageMountConfigurationDetailsListStruct",
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepStorageMountConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepStorageMountConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepStorageMountConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/index.ts",
        "line": 1238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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.DataOciDatasciencePipelinesPipelinesStepDetailsStepStorageMountConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepStorageMountConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/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-datascience-pipelines/index.ts",
            "line": 1245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepStorageMountConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepStorageMountConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepStorageMountConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 1169
      },
      "name": "DataOciDatasciencePipelinesPipelinesStepDetailsStepStorageMountConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1198
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1203
          },
          "name": "destinationDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1208
          },
          "name": "destinationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1213
          },
          "name": "exportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1218
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1223
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1228
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1233
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStepDetailsStepStorageMountConfigurationDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStepDetailsStepStorageMountConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStorageMountConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStorageMountConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 1391
      },
      "name": "DataOciDatasciencePipelinesPipelinesStorageMountConfigurationDetailsListStruct",
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStorageMountConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStorageMountConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStorageMountConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/index.ts",
          "line": 1490
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-pipelines/index.ts",
        "line": 1483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1497
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStorageMountConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePipelinesPipelinesStorageMountConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1490
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1490
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1490
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStorageMountConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStorageMountConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStorageMountConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-pipelines/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-datascience-pipelines/index.ts",
        "line": 1414
      },
      "name": "DataOciDatasciencePipelinesPipelinesStorageMountConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1443
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1448
          },
          "name": "destinationDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1453
          },
          "name": "destinationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1458
          },
          "name": "exportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1463
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1468
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1473
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1478
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-pipelines/index.ts",
            "line": 1427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePipelinesPipelinesStorageMountConfigurationDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-pipelines/index:DataOciDatasciencePipelinesPipelinesStorageMountConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePrivateEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_private_endpoint oci_datascience_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_private_endpoint oci_datascience_private_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-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.DataOciDatasciencePrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-private-endpoint/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatasciencePrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-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 DataOciDatasciencePrivateEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatasciencePrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatasciencePrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/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-datascience-private-endpoint/index.ts",
            "line": 185
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatasciencePrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 80
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 98
          },
          "name": "dataScienceResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 104
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 109
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 114
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 119
          },
          "name": "fqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 125
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 130
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 135
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 140
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 145
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 150
          },
          "name": "subDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 155
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 161
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 166
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 171
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 93
          },
          "name": "dataSciencePrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 86
          },
          "name": "dataSciencePrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-private-endpoint/index:DataOciDatasciencePrivateEndpoint"
    },
    "cdktf-provider-oci.DataOciDatasciencePrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-private-endpoint/index.ts",
        "line": 9
      },
      "name": "DataOciDatasciencePrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_private_endpoint#data_science_private_endpoint_id DataOciDatasciencePrivateEndpoint#data_science_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoint/index.ts",
            "line": 13
          },
          "name": "dataSciencePrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-private-endpoint/index:DataOciDatasciencePrivateEndpointConfig"
    },
    "cdktf-provider-oci.DataOciDatasciencePrivateEndpoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_private_endpoints oci_datascience_private_endpoints}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePrivateEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_private_endpoints oci_datascience_private_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-private-endpoints/index.ts",
          "line": 414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-private-endpoints/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatasciencePrivateEndpoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 399
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatasciencePrivateEndpoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_private_endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatasciencePrivateEndpoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatasciencePrivateEndpoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 547
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 464
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 486
          },
          "name": "resetDataScienceResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 502
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 550
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 518
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 534
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/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-datascience-private-endpoints/index.ts",
            "line": 574
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatasciencePrivateEndpoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 387
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 474
          },
          "name": "dataSciencePrivateEndpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsDataSciencePrivateEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 544
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 452
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 468
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 490
          },
          "name": "dataScienceResourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 506
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 554
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 522
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 538
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 445
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 458
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 480
          },
          "name": "dataScienceResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 496
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 512
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 528
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-private-endpoints/index:DataOciDatasciencePrivateEndpoints"
    },
    "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-private-endpoints/index.ts",
        "line": 9
      },
      "name": "DataOciDatasciencePrivateEndpointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_private_endpoints#compartment_id DataOciDatasciencePrivateEndpoints#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-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/7.19.0/docs/data-sources/datascience_private_endpoints#created_by DataOciDatasciencePrivateEndpoints#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 17
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_private_endpoints#data_science_resource_type DataOciDatasciencePrivateEndpoints#data_science_resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 21
          },
          "name": "dataScienceResourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_private_endpoints#display_name DataOciDatasciencePrivateEndpoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/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/7.19.0/docs/data-sources/datascience_private_endpoints#filter DataOciDatasciencePrivateEndpoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_private_endpoints#id DataOciDatasciencePrivateEndpoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/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/7.19.0/docs/data-sources/datascience_private_endpoints#state DataOciDatasciencePrivateEndpoints#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-private-endpoints/index:DataOciDatasciencePrivateEndpointsConfig"
    },
    "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsDataSciencePrivateEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsDataSciencePrivateEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-private-endpoints/index.ts",
        "line": 44
      },
      "name": "DataOciDatasciencePrivateEndpointsDataSciencePrivateEndpoints",
      "symbolId": "src/data-oci-datascience-private-endpoints/index:DataOciDatasciencePrivateEndpointsDataSciencePrivateEndpoints"
    },
    "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsDataSciencePrivateEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsDataSciencePrivateEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-private-endpoints/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-datascience-private-endpoints/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/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.DataOciDatasciencePrivateEndpointsDataSciencePrivateEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePrivateEndpointsDataSciencePrivateEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/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-datascience-private-endpoints/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-datascience-private-endpoints/index.ts",
            "line": 191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-private-endpoints/index:DataOciDatasciencePrivateEndpointsDataSciencePrivateEndpointsList"
    },
    "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsDataSciencePrivateEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsDataSciencePrivateEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-private-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-datascience-private-endpoints/index.ts",
        "line": 67
      },
      "name": "DataOciDatasciencePrivateEndpointsDataSciencePrivateEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 96
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 101
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 106
          },
          "name": "dataScienceResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 112
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 117
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 122
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 127
          },
          "name": "fqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 133
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 138
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 143
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 148
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 153
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 158
          },
          "name": "subDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 163
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 169
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 174
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 179
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsDataSciencePrivateEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-private-endpoints/index:DataOciDatasciencePrivateEndpointsDataSciencePrivateEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-private-endpoints/index.ts",
        "line": 202
      },
      "name": "DataOciDatasciencePrivateEndpointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_private_endpoints#name DataOciDatasciencePrivateEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 206
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_private_endpoints#values DataOciDatasciencePrivateEndpoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 214
          },
          "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/7.19.0/docs/data-sources/datascience_private_endpoints#regex DataOciDatasciencePrivateEndpoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 210
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-private-endpoints/index:DataOciDatasciencePrivateEndpointsFilter"
    },
    "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-private-endpoints/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-datascience-private-endpoints/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/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.DataOciDatasciencePrivateEndpointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatasciencePrivateEndpointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/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-datascience-private-endpoints/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-datascience-private-endpoints/index.ts",
            "line": 367
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-private-endpoints/index:DataOciDatasciencePrivateEndpointsFilterList"
    },
    "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-private-endpoints/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/data-oci-datascience-private-endpoints/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 337
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatasciencePrivateEndpointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 325
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 341
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 354
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 318
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 331
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 347
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-private-endpoints/index.ts",
            "line": 274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatasciencePrivateEndpointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-private-endpoints/index:DataOciDatasciencePrivateEndpointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceProject": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_project oci_datascience_project}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceProject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_project oci_datascience_project} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-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.DataOciDatascienceProjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-project/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceProject resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-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 DataOciDatascienceProject to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_project#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceProject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceProject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-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-datascience-project/index.ts",
            "line": 150
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceProject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-project/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-project/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-project/index.ts",
            "line": 80
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-project/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-project/index.ts",
            "line": 91
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-project/index.ts",
            "line": 96
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-project/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-project/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-project/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-project/index.ts",
            "line": 131
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-project/index.ts",
            "line": 136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-project/index.ts",
            "line": 120
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-project/index.ts",
            "line": 113
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-project/index:DataOciDatascienceProject"
    },
    "cdktf-provider-oci.DataOciDatascienceProjectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceProjectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-project/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceProjectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_project#project_id DataOciDatascienceProject#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-project/index.ts",
            "line": 13
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-project/index:DataOciDatascienceProjectConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceProjects": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_projects oci_datascience_projects}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceProjects",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_projects oci_datascience_projects} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-projects/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.DataOciDatascienceProjectsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-projects/index.ts",
        "line": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceProjects resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/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 DataOciDatascienceProjects to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_projects#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceProjects that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceProjects to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 491
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatascienceProjectsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 424
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 440
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 494
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 456
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 478
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 506
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 517
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceProjects",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 348
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 488
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceProjectsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 466
          },
          "name": "projects",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceProjectsProjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 412
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 428
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 444
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 498
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceProjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 460
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 482
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 405
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 418
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 434
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 450
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 472
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-projects/index:DataOciDatascienceProjects"
    },
    "cdktf-provider-oci.DataOciDatascienceProjectsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceProjectsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-projects/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceProjectsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_projects#compartment_id DataOciDatascienceProjects#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-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/7.19.0/docs/data-sources/datascience_projects#created_by DataOciDatascienceProjects#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 17
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_projects#display_name DataOciDatascienceProjects#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/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/7.19.0/docs/data-sources/datascience_projects#filter DataOciDatascienceProjects#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceProjectsFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_projects#id DataOciDatascienceProjects#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/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/7.19.0/docs/data-sources/datascience_projects#state DataOciDatascienceProjects#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-projects/index:DataOciDatascienceProjectsConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceProjectsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceProjectsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-projects/index.ts",
        "line": 163
      },
      "name": "DataOciDatascienceProjectsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_projects#name DataOciDatascienceProjects#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/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/7.19.0/docs/data-sources/datascience_projects#values DataOciDatascienceProjects#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/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/7.19.0/docs/data-sources/datascience_projects#regex DataOciDatascienceProjects#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 171
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-projects/index:DataOciDatascienceProjectsFilter"
    },
    "cdktf-provider-oci.DataOciDatascienceProjectsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceProjectsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-projects/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-datascience-projects/index.ts",
        "line": 320
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/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.DataOciDatascienceProjectsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceProjectsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/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-datascience-projects/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-datascience-projects/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceProjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-projects/index:DataOciDatascienceProjectsFilterList"
    },
    "cdktf-provider-oci.DataOciDatascienceProjectsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceProjectsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-projects/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-datascience-projects/index.ts",
        "line": 221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 298
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatascienceProjectsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 286
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/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-datascience-projects/index.ts",
            "line": 315
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 279
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 292
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 308
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatascienceProjectsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-projects/index:DataOciDatascienceProjectsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceProjectsProjects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceProjectsProjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-projects/index.ts",
        "line": 40
      },
      "name": "DataOciDatascienceProjectsProjects",
      "symbolId": "src/data-oci-datascience-projects/index:DataOciDatascienceProjectsProjects"
    },
    "cdktf-provider-oci.DataOciDatascienceProjectsProjectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceProjectsProjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-projects/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-datascience-projects/index.ts",
        "line": 145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/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.DataOciDatascienceProjectsProjectsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceProjectsProjectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/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-datascience-projects/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-datascience-projects/index.ts",
            "line": 152
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-projects/index:DataOciDatascienceProjectsProjectsList"
    },
    "cdktf-provider-oci.DataOciDatascienceProjectsProjectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceProjectsProjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-projects/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-datascience-projects/index.ts",
        "line": 63
      },
      "name": "DataOciDatascienceProjectsProjectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 97
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 103
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 108
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 113
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 119
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 124
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 129
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 135
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 140
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-projects/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceProjectsProjects"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-projects/index:DataOciDatascienceProjectsProjectsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_schedule oci_datascience_schedule}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_schedule oci_datascience_schedule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/index.ts",
          "line": 1562
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 1530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceSchedule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1547
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatascienceSchedule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_schedule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceSchedule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceSchedule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1703
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1709
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceSchedule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1535
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1587
          },
          "name": "action",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1592
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1597
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1603
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1608
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1613
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1619
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1624
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1629
          },
          "name": "lastScheduleRunDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1634
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1640
          },
          "name": "logDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleLogDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1645
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1663
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1669
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1674
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1679
          },
          "name": "timeLastScheduleRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1684
          },
          "name": "timeNextScheduledRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1689
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1695
          },
          "name": "trigger",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleTriggerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1658
          },
          "name": "scheduleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1651
          },
          "name": "scheduleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceSchedule"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 1255
      },
      "name": "DataOciDatascienceScheduleAction",
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleAction"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 1157
      },
      "name": "DataOciDatascienceScheduleActionActionDetails",
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 296
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetails",
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 15
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 88
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/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-datascience-schedule/index.ts",
            "line": 95
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-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-datascience-schedule/index.ts",
        "line": 38
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 67
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 73
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 78
          },
          "name": "jobType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 83
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 106
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/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-datascience-schedule/index.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 129
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 158
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 163
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 168
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 173
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 178
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 183
          },
          "name": "jobEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 206
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/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-datascience-schedule/index.ts",
            "line": 285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 229
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 258
          },
          "name": "enableAutoLogCreation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 263
          },
          "name": "enableLogging",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 268
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 273
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/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-datascience-schedule/index.ts",
            "line": 405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 319
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 348
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 354
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 359
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 365
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 371
          },
          "name": "jobConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 377
          },
          "name": "jobEnvironmentConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 382
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 388
          },
          "name": "jobLogConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 393
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 870
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetails",
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 416
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/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-datascience-schedule/index.ts",
            "line": 496
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 439
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 468
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 474
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 479
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 484
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 978
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/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-datascience-schedule/index.ts",
            "line": 985
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 507
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/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-datascience-schedule/index.ts",
            "line": 586
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 530
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 559
          },
          "name": "enableAutoLogCreation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 564
          },
          "name": "enableLogging",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 569
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 574
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 543
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 893
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 922
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 928
          },
          "name": "configurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 934
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 939
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 945
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 951
          },
          "name": "logConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 956
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 961
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 967
          },
          "name": "stepOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 973
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 906
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 783
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetails",
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 852
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/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-datascience-schedule/index.ts",
            "line": 859
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/index.ts",
          "line": 815
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 806
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 836
          },
          "name": "stepConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 842
          },
          "name": "stepContainerConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 847
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 819
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 597
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetails",
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/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-datascience-schedule/index.ts",
            "line": 672
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 620
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 649
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 655
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 660
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 683
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetails",
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 765
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/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-datascience-schedule/index.ts",
            "line": 772
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 706
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 735
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 740
          },
          "name": "containerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 745
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 750
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 755
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 760
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 719
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/index.ts",
          "line": 1244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 1237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1251
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceScheduleActionActionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1244
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1244
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/index.ts",
          "line": 1189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 1180
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1210
          },
          "name": "createJobRunDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreateJobRunDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1216
          },
          "name": "createPipelineRunDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsCreatePipelineRunDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1221
          },
          "name": "httpActionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1226
          },
          "name": "mlApplicationInstanceViewId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1232
          },
          "name": "triggerMlApplicationInstanceViewFlowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 1076
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetails",
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 1139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1153
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1146
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 1099
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1129
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1134
          },
          "name": "triggerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 996
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameters",
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameters"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 1058
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1072
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1065
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1065
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1065
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersList"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 1019
      },
      "name": "DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1048
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1053
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1032
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 1318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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.DataOciDatascienceScheduleActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceScheduleActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/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-datascience-schedule/index.ts",
            "line": 1325
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionList"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/index.ts",
          "line": 1287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 1278
      },
      "name": "DataOciDatascienceScheduleActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1308
          },
          "name": "actionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleActionActionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1313
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleAction"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleActionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceScheduleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_schedule#schedule_id DataOciDatascienceSchedule#schedule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 13
          },
          "name": "scheduleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleLogDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleLogDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 1336
      },
      "name": "DataOciDatascienceScheduleLogDetails",
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleLogDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleLogDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleLogDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/index.ts",
          "line": 1405
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 1398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1412
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleLogDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceScheduleLogDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1405
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1405
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleLogDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleLogDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleLogDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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-datascience-schedule/index.ts",
        "line": 1359
      },
      "name": "DataOciDatascienceScheduleLogDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1388
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1393
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleLogDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleLogDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleTrigger": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleTrigger",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 1416
      },
      "name": "DataOciDatascienceScheduleTrigger",
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleTrigger"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleTriggerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleTriggerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 1508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1522
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleTriggerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceScheduleTriggerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1515
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1515
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1515
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleTriggerList"
    },
    "cdktf-provider-oci.DataOciDatascienceScheduleTriggerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleTriggerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedule/index.ts",
          "line": 1448
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedule/index.ts",
        "line": 1439
      },
      "name": "DataOciDatascienceScheduleTriggerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1468
          },
          "name": "cronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1473
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1478
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1483
          },
          "name": "isRandomStartTime",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1488
          },
          "name": "recurrence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1493
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1498
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1503
          },
          "name": "triggerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedule/index.ts",
            "line": 1452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceScheduleTrigger"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedule/index:DataOciDatascienceScheduleTriggerOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_schedules oci_datascience_schedules}."
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_schedules oci_datascience_schedules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/index.ts",
          "line": 1934
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1902
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDatascienceSchedules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1919
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDatascienceSchedules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_schedules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDatascienceSchedules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDatascienceSchedules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 2050
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1983
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 2053
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1999
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 2015
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 2037
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 2065
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 2076
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDatascienceSchedules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1907
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 2047
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 2025
          },
          "name": "schedules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1971
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1987
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 2057
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 2003
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 2019
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 2041
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1964
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1977
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1993
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 2009
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 2031
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedules"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 9
      },
      "name": "DataOciDatascienceSchedulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_schedules#compartment_id DataOciDatascienceSchedules#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-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/7.19.0/docs/data-sources/datascience_schedules#display_name DataOciDatascienceSchedules#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-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/7.19.0/docs/data-sources/datascience_schedules#filter DataOciDatascienceSchedules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesFilter"
                    },
                    "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/7.19.0/docs/data-sources/datascience_schedules#id DataOciDatascienceSchedules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-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/7.19.0/docs/data-sources/datascience_schedules#project_id DataOciDatascienceSchedules#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/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/7.19.0/docs/data-sources/datascience_schedules#state DataOciDatascienceSchedules#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesConfig"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1722
      },
      "name": "DataOciDatascienceSchedulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_schedules#name DataOciDatascienceSchedules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1726
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/datascience_schedules#values DataOciDatascienceSchedules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1734
          },
          "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/7.19.0/docs/data-sources/datascience_schedules#regex DataOciDatascienceSchedules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1730
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesFilter"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/index.ts",
          "line": 1887
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1879
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1894
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceSchedulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1887
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1887
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1887
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1880
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesFilterList"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/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-datascience-schedules/index.ts",
        "line": 1780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1857
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDatascienceSchedulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1845
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1861
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1874
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1838
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1851
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1867
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1794
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1551
      },
      "name": "DataOciDatascienceSchedulesSchedules",
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedules"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1280
      },
      "name": "DataOciDatascienceSchedulesSchedulesAction",
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesAction"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1182
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetails",
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 321
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetails",
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 40
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/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-datascience-schedules/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/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.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/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-datascience-schedules/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-datascience-schedules/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-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-datascience-schedules/index.ts",
        "line": 63
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 92
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 98
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 103
          },
          "name": "jobType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 108
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 131
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/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-datascience-schedules/index.ts",
        "line": 213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/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.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/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-datascience-schedules/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-datascience-schedules/index.ts",
            "line": 220
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/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-datascience-schedules/index.ts",
        "line": 154
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 183
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 188
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 193
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 198
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 203
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 208
          },
          "name": "jobEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 231
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/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-datascience-schedules/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/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.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/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-datascience-schedules/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-datascience-schedules/index.ts",
            "line": 310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/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-datascience-schedules/index.ts",
        "line": 254
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 283
          },
          "name": "enableAutoLogCreation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 288
          },
          "name": "enableLogging",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 293
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 298
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/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.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/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-datascience-schedules/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-datascience-schedules/index.ts",
            "line": 430
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/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-datascience-schedules/index.ts",
        "line": 344
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 373
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 379
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 384
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 390
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 396
          },
          "name": "jobConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 402
          },
          "name": "jobEnvironmentConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 407
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 413
          },
          "name": "jobLogConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 418
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 895
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetails",
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 441
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 528
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 521
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 521
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 521
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/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/data-oci-datascience-schedules/index.ts",
        "line": 464
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 493
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 499
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 504
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 509
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/index.ts",
          "line": 1010
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1003
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1017
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1010
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1010
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1010
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 532
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetails",
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 618
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 611
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 611
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 611
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/index.ts",
          "line": 564
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 555
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 584
          },
          "name": "enableAutoLogCreation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 589
          },
          "name": "enableLogging",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 594
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 599
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 568
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/index.ts",
          "line": 927
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 918
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 947
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 953
          },
          "name": "configurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 959
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 964
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 970
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 976
          },
          "name": "logConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 981
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 986
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 992
          },
          "name": "stepOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 998
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 931
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 808
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetails",
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 877
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 891
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 884
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 884
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 884
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 831
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 861
          },
          "name": "stepConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 867
          },
          "name": "stepContainerConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 872
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 844
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 622
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetails",
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/index.ts",
          "line": 697
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 704
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 697
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 697
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 697
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/index.ts",
          "line": 654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 645
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 674
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 680
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 685
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 708
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetails",
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/index.ts",
          "line": 797
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 790
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 804
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 797
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 797
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 797
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 731
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 760
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 765
          },
          "name": "containerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 770
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 775
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 780
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 785
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 744
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/index.ts",
          "line": 1269
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1276
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1269
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1269
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/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-datascience-schedules/index.ts",
        "line": 1205
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1235
          },
          "name": "createJobRunDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreateJobRunDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1241
          },
          "name": "createPipelineRunDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsCreatePipelineRunDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1246
          },
          "name": "httpActionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1251
          },
          "name": "mlApplicationInstanceViewId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1257
          },
          "name": "triggerMlApplicationInstanceViewFlowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1101
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetails",
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/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-datascience-schedules/index.ts",
        "line": 1164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/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.DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/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-datascience-schedules/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-datascience-schedules/index.ts",
            "line": 1171
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/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-datascience-schedules/index.ts",
        "line": 1124
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1154
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1159
          },
          "name": "triggerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1021
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameters",
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameters"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/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-datascience-schedules/index.ts",
        "line": 1083
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/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.DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/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-datascience-schedules/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-datascience-schedules/index.ts",
            "line": 1090
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersList"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1044
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1073
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1078
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1057
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/index.ts",
          "line": 1350
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1357
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceSchedulesSchedulesActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1350
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1350
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1350
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionList"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/index.ts",
          "line": 1312
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1303
      },
      "name": "DataOciDatascienceSchedulesSchedulesActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1333
          },
          "name": "actionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionActionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1338
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesAction"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesActionOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/index.ts",
          "line": 1711
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1704
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1718
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceSchedulesSchedulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1711
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1711
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1711
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesList"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesLogDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesLogDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1361
      },
      "name": "DataOciDatascienceSchedulesSchedulesLogDetails",
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesLogDetails"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesLogDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesLogDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/index.ts",
          "line": 1430
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1437
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesLogDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceSchedulesSchedulesLogDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1430
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1430
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1430
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesLogDetailsList"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesLogDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesLogDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/index.ts",
          "line": 1393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1384
      },
      "name": "DataOciDatascienceSchedulesSchedulesLogDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1413
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1418
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesLogDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesLogDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/index.ts",
          "line": 1583
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1574
      },
      "name": "DataOciDatascienceSchedulesSchedulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1604
          },
          "name": "action",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1609
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1614
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1620
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1625
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1630
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1636
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1641
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1646
          },
          "name": "lastScheduleRunDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1651
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1657
          },
          "name": "logDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesLogDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1662
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1667
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1673
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1678
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1683
          },
          "name": "timeLastScheduleRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1688
          },
          "name": "timeNextScheduledRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1693
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1699
          },
          "name": "trigger",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesTriggerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1587
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedules"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesOutputReference"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesTrigger": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesTrigger",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1441
      },
      "name": "DataOciDatascienceSchedulesSchedulesTrigger",
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesTrigger"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesTriggerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesTriggerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1533
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1547
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesTriggerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDatascienceSchedulesSchedulesTriggerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1540
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1540
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1540
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesTriggerList"
    },
    "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesTriggerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesTriggerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-datascience-schedules/index.ts",
          "line": 1473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-datascience-schedules/index.ts",
        "line": 1464
      },
      "name": "DataOciDatascienceSchedulesSchedulesTriggerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1493
          },
          "name": "cronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1498
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1503
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1508
          },
          "name": "isRandomStartTime",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1513
          },
          "name": "recurrence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1518
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1523
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1528
          },
          "name": "triggerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-datascience-schedules/index.ts",
            "line": 1477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDatascienceSchedulesSchedulesTrigger"
          }
        }
      ],
      "symbolId": "src/data-oci-datascience-schedules/index:DataOciDatascienceSchedulesSchedulesTriggerOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagement": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_patch_management oci_dblm_patch_management}."
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_patch_management oci_dblm_patch_management} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management/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.DataOciDblmPatchManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management/index.ts",
        "line": 524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDblmPatchManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/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 DataOciDblmPatchManagement to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_patch_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDblmPatchManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDblmPatchManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 604
          },
          "name": "resetDatabaseRelease"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 632
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 693
          },
          "name": "resetTimeStartedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 709
          },
          "name": "resetTimeStartedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 721
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 731
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDblmPatchManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 529
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 614
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 620
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 642
          },
          "name": "imagesPatchRecommendationSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementImagesPatchRecommendationSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 647
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 653
          },
          "name": "patchOperationsSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementPatchOperationsSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 659
          },
          "name": "resources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 665
          },
          "name": "resourcesPatchComplianceSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementResourcesPatchComplianceSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 670
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 676
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 681
          },
          "name": "timeEnabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 592
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 608
          },
          "name": "databaseReleaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 636
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 697
          },
          "name": "timeStartedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 713
          },
          "name": "timeStartedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 585
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 598
          },
          "name": "databaseRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 626
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 687
          },
          "name": "timeStartedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 703
          },
          "name": "timeStartedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management/index:DataOciDblmPatchManagement"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management/index.ts",
        "line": 9
      },
      "name": "DataOciDblmPatchManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_patch_management#compartment_id DataOciDblmPatchManagement#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-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/7.19.0/docs/data-sources/dblm_patch_management#database_release DataOciDblmPatchManagement#database_release}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 17
          },
          "name": "databaseRelease",
          "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/7.19.0/docs/data-sources/dblm_patch_management#id DataOciDblmPatchManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/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/7.19.0/docs/data-sources/dblm_patch_management#time_started_greater_than_or_equal_to DataOciDblmPatchManagement#time_started_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 28
          },
          "name": "timeStartedGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_patch_management#time_started_less_than DataOciDblmPatchManagement#time_started_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 32
          },
          "name": "timeStartedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management/index:DataOciDblmPatchManagementConfig"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabases": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_patch_management_databases oci_dblm_patch_management_databases}."
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_patch_management_databases oci_dblm_patch_management_databases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
          "line": 1021
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDblmPatchManagementDatabasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
        "line": 989
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDblmPatchManagementDatabases resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1006
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDblmPatchManagementDatabases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_patch_management_databases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDblmPatchManagementDatabases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDblmPatchManagementDatabases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1225
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1062
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1078
          },
          "name": "resetDatabaseRelease"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1094
          },
          "name": "resetDatabaseType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1110
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1126
          },
          "name": "resetDrifterPatchId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1228
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1142
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1158
          },
          "name": "resetImageCompliance"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1174
          },
          "name": "resetImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1196
          },
          "name": "resetSeverityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1212
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1240
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1256
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDblmPatchManagementDatabases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 994
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1222
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1184
          },
          "name": "patchDatabasesCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1066
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1082
          },
          "name": "databaseReleaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1098
          },
          "name": "databaseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1114
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1130
          },
          "name": "drifterPatchIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1232
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1146
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1162
          },
          "name": "imageComplianceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1178
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1200
          },
          "name": "severityTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1216
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1056
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1072
          },
          "name": "databaseRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1088
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1120
          },
          "name": "drifterPatchId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1136
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1152
          },
          "name": "imageCompliance",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1168
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1190
          },
          "name": "severityType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 1206
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabases"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
        "line": 9
      },
      "name": "DataOciDblmPatchManagementDatabasesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_patch_management_databases#compartment_id DataOciDblmPatchManagementDatabases#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/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/7.19.0/docs/data-sources/dblm_patch_management_databases#database_release DataOciDblmPatchManagementDatabases#database_release}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 17
          },
          "name": "databaseRelease",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_patch_management_databases#database_type DataOciDblmPatchManagementDatabases#database_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 21
          },
          "name": "databaseType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_patch_management_databases#display_name DataOciDblmPatchManagementDatabases#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/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/7.19.0/docs/data-sources/dblm_patch_management_databases#drifter_patch_id DataOciDblmPatchManagementDatabases#drifter_patch_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 29
          },
          "name": "drifterPatchId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_patch_management_databases#filter DataOciDblmPatchManagementDatabases#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesFilter"
                    },
                    "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/7.19.0/docs/data-sources/dblm_patch_management_databases#id DataOciDblmPatchManagementDatabases#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/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/7.19.0/docs/data-sources/dblm_patch_management_databases#image_compliance DataOciDblmPatchManagementDatabases#image_compliance}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 40
          },
          "name": "imageCompliance",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_patch_management_databases#image_id DataOciDblmPatchManagementDatabases#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/dblm_patch_management_databases#severity_type DataOciDblmPatchManagementDatabases#severity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 48
          },
          "name": "severityType",
          "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/7.19.0/docs/data-sources/dblm_patch_management_databases#state DataOciDblmPatchManagementDatabases#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 52
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesConfig"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
        "line": 809
      },
      "name": "DataOciDblmPatchManagementDatabasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_patch_management_databases#name DataOciDblmPatchManagementDatabases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 813
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_patch_management_databases#values DataOciDblmPatchManagementDatabases#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 821
          },
          "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/7.19.0/docs/data-sources/dblm_patch_management_databases#regex DataOciDblmPatchManagementDatabases#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 817
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesFilter"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management-databases/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/data-oci-dblm-patch-management-databases/index.ts",
        "line": 966
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/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.DataOciDblmPatchManagementDatabasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmPatchManagementDatabasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 974
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/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/data-oci-dblm-patch-management-databases/index.ts",
            "line": 974
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 967
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesFilterList"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
        "line": 867
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 944
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDblmPatchManagementDatabasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 932
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 948
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 961
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 925
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 938
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 954
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 881
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
        "line": 733
      },
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollection",
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollection"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
        "line": 560
      },
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItems",
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItems"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsAdditionalPatches": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsAdditionalPatches",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
        "line": 60
      },
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsAdditionalPatches",
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsAdditionalPatches"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsAdditionalPatchesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsAdditionalPatchesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
        "line": 132
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 146
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsAdditionalPatchesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsAdditionalPatchesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 139
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 139
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 139
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsAdditionalPatchesList"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsAdditionalPatchesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsAdditionalPatchesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management-databases/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-dblm-patch-management-databases/index.ts",
        "line": 83
      },
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsAdditionalPatchesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 112
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 117
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 122
          },
          "name": "patchId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 127
          },
          "name": "patchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsAdditionalPatches"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsAdditionalPatchesOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsImageDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsImageDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
        "line": 150
      },
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsImageDetails",
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsImageDetails"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsImageDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsImageDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management-databases/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-dblm-patch-management-databases/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/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.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsImageDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsImageDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/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-dblm-patch-management-databases/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-dblm-patch-management-databases/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsImageDetailsList"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsImageDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsImageDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
        "line": 173
      },
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsImageDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 202
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 207
          },
          "name": "currentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 212
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 217
          },
          "name": "imageOwner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 222
          },
          "name": "imageStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 227
          },
          "name": "imageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 232
          },
          "name": "subscribedImage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 237
          },
          "name": "timeImageCreation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 242
          },
          "name": "upToDateImageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 186
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsImageDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsImageDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management-databases/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-dblm-patch-management-databases/index.ts",
        "line": 715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/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.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/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-dblm-patch-management-databases/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-dblm-patch-management-databases/index.ts",
            "line": 722
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management-databases/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-dblm-patch-management-databases/index.ts",
        "line": 583
      },
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 613
          },
          "name": "additionalPatches",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsAdditionalPatchesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 618
          },
          "name": "currentPatchWatermark",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 623
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 628
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 633
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 639
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 645
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 650
          },
          "name": "hostOrCluster",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 656
          },
          "name": "imageDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsImageDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 661
          },
          "name": "oracleHomePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 667
          },
          "name": "patchActivityDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchActivityDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 673
          },
          "name": "patchComplianceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchComplianceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 678
          },
          "name": "patchUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 683
          },
          "name": "release",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 688
          },
          "name": "releaseFullVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 693
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 698
          },
          "name": "sudoFilePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 704
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 710
          },
          "name": "vulnerabilitiesSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsVulnerabilitiesSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 596
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchActivityDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchActivityDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
        "line": 265
      },
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchActivityDetails",
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchActivityDetails"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchActivityDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchActivityDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 376
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchActivityDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchActivityDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 369
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 369
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 369
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchActivityDetailsList"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchActivityDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchActivityDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management-databases/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-dblm-patch-management-databases/index.ts",
        "line": 288
      },
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchActivityDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 317
          },
          "name": "deployOperationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 322
          },
          "name": "deployStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 327
          },
          "name": "deployTaskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 332
          },
          "name": "migrateListenerOperationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 337
          },
          "name": "migrateListenerStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 342
          },
          "name": "migrateListenerTaskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 347
          },
          "name": "updateOperationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 352
          },
          "name": "updateStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 357
          },
          "name": "updateTaskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchActivityDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchActivityDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchComplianceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchComplianceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
        "line": 380
      },
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchComplianceDetails",
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchComplianceDetails"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchComplianceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchComplianceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
        "line": 442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 456
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchComplianceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchComplianceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 449
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 449
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 449
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchComplianceDetailsList"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchComplianceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchComplianceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management-databases/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-dblm-patch-management-databases/index.ts",
        "line": 403
      },
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchComplianceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 432
          },
          "name": "patchComplianceStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 437
          },
          "name": "patchComplianceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchComplianceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsPatchComplianceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsVulnerabilitiesSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsVulnerabilitiesSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
        "line": 460
      },
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsVulnerabilitiesSummary",
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsVulnerabilitiesSummary"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsVulnerabilitiesSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsVulnerabilitiesSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management-databases/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-dblm-patch-management-databases/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/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.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsVulnerabilitiesSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsVulnerabilitiesSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/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-dblm-patch-management-databases/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-dblm-patch-management-databases/index.ts",
            "line": 549
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsVulnerabilitiesSummaryList"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsVulnerabilitiesSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsVulnerabilitiesSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management-databases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
        "line": 483
      },
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsVulnerabilitiesSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 512
          },
          "name": "critical",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 517
          },
          "name": "high",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 522
          },
          "name": "info",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 527
          },
          "name": "low",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 532
          },
          "name": "medium",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 537
          },
          "name": "total",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 496
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsVulnerabilitiesSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsVulnerabilitiesSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management-databases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
        "line": 791
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 805
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 798
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 798
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 798
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionList"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management-databases/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-dblm-patch-management-databases/index.ts",
        "line": 756
      },
      "name": "DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 786
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management-databases/index.ts",
            "line": 769
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementDatabasesPatchDatabasesCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management-databases/index:DataOciDblmPatchManagementDatabasesPatchDatabasesCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementImagesPatchRecommendationSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementImagesPatchRecommendationSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management/index.ts",
        "line": 34
      },
      "name": "DataOciDblmPatchManagementImagesPatchRecommendationSummary",
      "symbolId": "src/data-oci-dblm-patch-management/index:DataOciDblmPatchManagementImagesPatchRecommendationSummary"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementImagesPatchRecommendationSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementImagesPatchRecommendationSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management/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-dblm-patch-management/index.ts",
        "line": 101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/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.DataOciDblmPatchManagementImagesPatchRecommendationSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmPatchManagementImagesPatchRecommendationSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/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-dblm-patch-management/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-dblm-patch-management/index.ts",
            "line": 108
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management/index:DataOciDblmPatchManagementImagesPatchRecommendationSummaryList"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementImagesPatchRecommendationSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementImagesPatchRecommendationSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management/index.ts",
          "line": 66
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management/index.ts",
        "line": 57
      },
      "name": "DataOciDblmPatchManagementImagesPatchRecommendationSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 86
          },
          "name": "imagePatchRecommendationsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 91
          },
          "name": "totalImagesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 96
          },
          "name": "upToDateImagesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementImagesPatchRecommendationSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management/index:DataOciDblmPatchManagementImagesPatchRecommendationSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementPatchOperationsSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementPatchOperationsSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management/index.ts",
        "line": 119
      },
      "name": "DataOciDblmPatchManagementPatchOperationsSummary",
      "symbolId": "src/data-oci-dblm-patch-management/index:DataOciDblmPatchManagementPatchOperationsSummary"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementPatchOperationsSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementPatchOperationsSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management/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-dblm-patch-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/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.DataOciDblmPatchManagementPatchOperationsSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmPatchManagementPatchOperationsSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/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-dblm-patch-management/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-dblm-patch-management/index.ts",
            "line": 203
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management/index:DataOciDblmPatchManagementPatchOperationsSummaryList"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementPatchOperationsSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementPatchOperationsSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management/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-dblm-patch-management/index.ts",
        "line": 142
      },
      "name": "DataOciDblmPatchManagementPatchOperationsSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 171
          },
          "name": "failedPatchOpsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 176
          },
          "name": "runningPatchOpsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 181
          },
          "name": "scheduledPatchOpsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 186
          },
          "name": "successfulPatchOpsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 191
          },
          "name": "warningsPatchOpsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementPatchOperationsSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management/index:DataOciDblmPatchManagementPatchOperationsSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management/index.ts",
        "line": 294
      },
      "name": "DataOciDblmPatchManagementResources",
      "symbolId": "src/data-oci-dblm-patch-management/index:DataOciDblmPatchManagementResources"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementResourcesHostInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementResourcesHostInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management/index.ts",
        "line": 214
      },
      "name": "DataOciDblmPatchManagementResourcesHostInfo",
      "symbolId": "src/data-oci-dblm-patch-management/index:DataOciDblmPatchManagementResourcesHostInfo"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementResourcesHostInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementResourcesHostInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management/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-dblm-patch-management/index.ts",
        "line": 276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/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.DataOciDblmPatchManagementResourcesHostInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmPatchManagementResourcesHostInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/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-dblm-patch-management/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-dblm-patch-management/index.ts",
            "line": 283
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management/index:DataOciDblmPatchManagementResourcesHostInfoList"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementResourcesHostInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementResourcesHostInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management/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-dblm-patch-management/index.ts",
        "line": 237
      },
      "name": "DataOciDblmPatchManagementResourcesHostInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 266
          },
          "name": "hostCores",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 271
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementResourcesHostInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management/index:DataOciDblmPatchManagementResourcesHostInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management/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-dblm-patch-management/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/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.DataOciDblmPatchManagementResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmPatchManagementResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/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-dblm-patch-management/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-dblm-patch-management/index.ts",
            "line": 414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management/index:DataOciDblmPatchManagementResourcesList"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management/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-dblm-patch-management/index.ts",
        "line": 317
      },
      "name": "DataOciDblmPatchManagementResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 346
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 351
          },
          "name": "connectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 356
          },
          "name": "dbPlatformType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 361
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 366
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 372
          },
          "name": "hostInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementResourcesHostInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 377
          },
          "name": "isClusterDb",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 382
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 387
          },
          "name": "resourceCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 392
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 397
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 402
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementResources"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management/index:DataOciDblmPatchManagementResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementResourcesPatchComplianceSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementResourcesPatchComplianceSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-patch-management/index.ts",
        "line": 425
      },
      "name": "DataOciDblmPatchManagementResourcesPatchComplianceSummary",
      "symbolId": "src/data-oci-dblm-patch-management/index:DataOciDblmPatchManagementResourcesPatchComplianceSummary"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementResourcesPatchComplianceSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementResourcesPatchComplianceSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management/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-dblm-patch-management/index.ts",
        "line": 502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/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.DataOciDblmPatchManagementResourcesPatchComplianceSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmPatchManagementResourcesPatchComplianceSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/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-dblm-patch-management/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-dblm-patch-management/index.ts",
            "line": 509
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management/index:DataOciDblmPatchManagementResourcesPatchComplianceSummaryList"
    },
    "cdktf-provider-oci.DataOciDblmPatchManagementResourcesPatchComplianceSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementResourcesPatchComplianceSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-patch-management/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-dblm-patch-management/index.ts",
        "line": 448
      },
      "name": "DataOciDblmPatchManagementResourcesPatchComplianceSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 477
          },
          "name": "nonCompliantResourcesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 482
          },
          "name": "notDblmRegisteredResourcesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 487
          },
          "name": "notSubscribedResourcesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 492
          },
          "name": "totalResourcesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 497
          },
          "name": "upToDateResourcesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-patch-management/index.ts",
            "line": 461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmPatchManagementResourcesPatchComplianceSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-patch-management/index:DataOciDblmPatchManagementResourcesPatchComplianceSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerability": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability oci_dblm_vulnerability}."
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerability",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability oci_dblm_vulnerability} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability/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.DataOciDblmVulnerabilityConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability/index.ts",
        "line": 526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDblmVulnerability resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/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 DataOciDblmVulnerability to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDblmVulnerability that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDblmVulnerability to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 604
          },
          "name": "resetDatabaseRelease"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 626
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 683
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 691
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerability",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 531
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 614
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 635
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 641
          },
          "name": "patchRecommendationsSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityPatchRecommendationsSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 647
          },
          "name": "resources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 653
          },
          "name": "resourcesSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 658
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 664
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 669
          },
          "name": "timeEnabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 675
          },
          "name": "vulnerabilitiesSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 592
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 608
          },
          "name": "databaseReleaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 630
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 585
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 598
          },
          "name": "databaseRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 620
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability/index:DataOciDblmVulnerability"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityData": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_aggregated_vulnerability_data oci_dblm_vulnerability_aggregated_vulnerability_data}."
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityData",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_aggregated_vulnerability_data oci_dblm_vulnerability_aggregated_vulnerability_data} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
          "line": 417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
        "line": 385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDblmVulnerabilityAggregatedVulnerabilityData resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 402
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDblmVulnerabilityAggregatedVulnerabilityData to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_aggregated_vulnerability_data#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDblmVulnerabilityAggregatedVulnerabilityData that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDblmVulnerabilityAggregatedVulnerabilityData to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 550
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 473
          },
          "name": "resetDatabaseRelease"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 553
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 489
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 505
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 521
          },
          "name": "resetTimeCreatedGreaterThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 537
          },
          "name": "resetTimeEndedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 565
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 577
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityAggregatedVulnerabilityData",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 390
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 448
          },
          "name": "aggregatedVulnerabilityCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 547
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 461
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 477
          },
          "name": "databaseReleaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 557
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 493
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 509
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 525
          },
          "name": "timeCreatedGreaterThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 541
          },
          "name": "timeEndedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 454
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 467
          },
          "name": "databaseRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 483
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 499
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 515
          },
          "name": "timeCreatedGreaterThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 531
          },
          "name": "timeEndedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index:DataOciDblmVulnerabilityAggregatedVulnerabilityData"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
        "line": 129
      },
      "name": "DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollection",
      "symbolId": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index:DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollection"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
        "line": 44
      },
      "name": "DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionItems",
      "symbolId": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index:DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionItems"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/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-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/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.DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/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-dblm-vulnerability-aggregated-vulnerability-data/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-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index:DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/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-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
        "line": 67
      },
      "name": "DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 96
          },
          "name": "registeredResourcesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 101
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 106
          },
          "name": "vulnerabilitiesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index:DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/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-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/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.DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/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-dblm-vulnerability-aggregated-vulnerability-data/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-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index:DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/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-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
        "line": 152
      },
      "name": "DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 182
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index:DataOciDblmVulnerabilityAggregatedVulnerabilityDataAggregatedVulnerabilityCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
        "line": 9
      },
      "name": "DataOciDblmVulnerabilityAggregatedVulnerabilityDataConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_aggregated_vulnerability_data#compartment_id DataOciDblmVulnerabilityAggregatedVulnerabilityData#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/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/7.19.0/docs/data-sources/dblm_vulnerability_aggregated_vulnerability_data#database_release DataOciDblmVulnerabilityAggregatedVulnerabilityData#database_release}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 17
          },
          "name": "databaseRelease",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_aggregated_vulnerability_data#filter DataOciDblmVulnerabilityAggregatedVulnerabilityData#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataFilter"
                    },
                    "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/7.19.0/docs/data-sources/dblm_vulnerability_aggregated_vulnerability_data#id DataOciDblmVulnerabilityAggregatedVulnerabilityData#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/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/7.19.0/docs/data-sources/dblm_vulnerability_aggregated_vulnerability_data#state DataOciDblmVulnerabilityAggregatedVulnerabilityData#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/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/7.19.0/docs/data-sources/dblm_vulnerability_aggregated_vulnerability_data#time_created_greater_than DataOciDblmVulnerabilityAggregatedVulnerabilityData#time_created_greater_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 32
          },
          "name": "timeCreatedGreaterThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_aggregated_vulnerability_data#time_ended_less_than DataOciDblmVulnerabilityAggregatedVulnerabilityData#time_ended_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 36
          },
          "name": "timeEndedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index:DataOciDblmVulnerabilityAggregatedVulnerabilityDataConfig"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
        "line": 205
      },
      "name": "DataOciDblmVulnerabilityAggregatedVulnerabilityDataFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_aggregated_vulnerability_data#name DataOciDblmVulnerabilityAggregatedVulnerabilityData#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 209
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_aggregated_vulnerability_data#values DataOciDblmVulnerabilityAggregatedVulnerabilityData#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 217
          },
          "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/7.19.0/docs/data-sources/dblm_vulnerability_aggregated_vulnerability_data#regex DataOciDblmVulnerabilityAggregatedVulnerabilityData#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 213
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index:DataOciDblmVulnerabilityAggregatedVulnerabilityDataFilter"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/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-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/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.DataOciDblmVulnerabilityAggregatedVulnerabilityDataFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityAggregatedVulnerabilityDataFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/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-dblm-vulnerability-aggregated-vulnerability-data/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-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 370
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index:DataOciDblmVulnerabilityAggregatedVulnerabilityDataFilterList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/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/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 340
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDblmVulnerabilityAggregatedVulnerabilityDataFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 328
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 344
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 357
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 321
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 334
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 350
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index.ts",
            "line": 277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityAggregatedVulnerabilityDataFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-aggregated-vulnerability-data/index:DataOciDblmVulnerabilityAggregatedVulnerabilityDataFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability/index.ts",
        "line": 9
      },
      "name": "DataOciDblmVulnerabilityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability#compartment_id DataOciDblmVulnerability#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/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/7.19.0/docs/data-sources/dblm_vulnerability#database_release DataOciDblmVulnerability#database_release}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 17
          },
          "name": "databaseRelease",
          "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/7.19.0/docs/data-sources/dblm_vulnerability#id DataOciDblmVulnerability#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability/index:DataOciDblmVulnerabilityConfig"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityNotifications": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_notifications oci_dblm_vulnerability_notifications}."
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotifications",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_notifications oci_dblm_vulnerability_notifications} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
          "line": 406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDblmVulnerabilityNotifications resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 391
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDblmVulnerabilityNotifications to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_notifications#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDblmVulnerabilityNotifications that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDblmVulnerabilityNotifications to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 471
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 474
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 452
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 486
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 494
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityNotifications",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 379
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 468
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 462
          },
          "name": "notificationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsNotificationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 440
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 478
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 456
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 433
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 446
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-notifications/index:DataOciDblmVulnerabilityNotifications"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
        "line": 9
      },
      "name": "DataOciDblmVulnerabilityNotificationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_notifications#compartment_id DataOciDblmVulnerabilityNotifications#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/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/7.19.0/docs/data-sources/dblm_vulnerability_notifications#filter DataOciDblmVulnerabilityNotifications#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dblm_vulnerability_notifications#id DataOciDblmVulnerabilityNotifications#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-notifications/index:DataOciDblmVulnerabilityNotificationsConfig"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
        "line": 194
      },
      "name": "DataOciDblmVulnerabilityNotificationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_notifications#name DataOciDblmVulnerabilityNotifications#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 198
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_notifications#values DataOciDblmVulnerabilityNotifications#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 206
          },
          "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/7.19.0/docs/data-sources/dblm_vulnerability_notifications#regex DataOciDblmVulnerabilityNotifications#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 202
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-notifications/index:DataOciDblmVulnerabilityNotificationsFilter"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-notifications/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-dblm-vulnerability-notifications/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/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.DataOciDblmVulnerabilityNotificationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityNotificationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/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-dblm-vulnerability-notifications/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-dblm-vulnerability-notifications/index.ts",
            "line": 359
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-notifications/index:DataOciDblmVulnerabilityNotificationsFilterList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-notifications/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-dblm-vulnerability-notifications/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 329
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDblmVulnerabilityNotificationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 317
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 333
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 346
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 310
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 323
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 339
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-notifications/index:DataOciDblmVulnerabilityNotificationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsNotificationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsNotificationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
        "line": 118
      },
      "name": "DataOciDblmVulnerabilityNotificationsNotificationCollection",
      "symbolId": "src/data-oci-dblm-vulnerability-notifications/index:DataOciDblmVulnerabilityNotificationsNotificationCollection"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsNotificationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsNotificationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
        "line": 28
      },
      "name": "DataOciDblmVulnerabilityNotificationsNotificationCollectionItems",
      "symbolId": "src/data-oci-dblm-vulnerability-notifications/index:DataOciDblmVulnerabilityNotificationsNotificationCollectionItems"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsNotificationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsNotificationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-notifications/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-dblm-vulnerability-notifications/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/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.DataOciDblmVulnerabilityNotificationsNotificationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityNotificationsNotificationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/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-dblm-vulnerability-notifications/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-dblm-vulnerability-notifications/index.ts",
            "line": 107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-notifications/index:DataOciDblmVulnerabilityNotificationsNotificationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsNotificationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsNotificationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-notifications/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-dblm-vulnerability-notifications/index.ts",
        "line": 51
      },
      "name": "DataOciDblmVulnerabilityNotificationsNotificationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 80
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 85
          },
          "name": "notificationText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 90
          },
          "name": "notificationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 95
          },
          "name": "timePublished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsNotificationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-notifications/index:DataOciDblmVulnerabilityNotificationsNotificationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsNotificationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsNotificationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-notifications/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-dblm-vulnerability-notifications/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/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.DataOciDblmVulnerabilityNotificationsNotificationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityNotificationsNotificationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/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-dblm-vulnerability-notifications/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-dblm-vulnerability-notifications/index.ts",
            "line": 183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-notifications/index:DataOciDblmVulnerabilityNotificationsNotificationCollectionList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsNotificationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsNotificationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-notifications/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-dblm-vulnerability-notifications/index.ts",
        "line": 141
      },
      "name": "DataOciDblmVulnerabilityNotificationsNotificationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 171
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsNotificationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-notifications/index.ts",
            "line": 154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityNotificationsNotificationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-notifications/index:DataOciDblmVulnerabilityNotificationsNotificationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityPatchRecommendationsSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityPatchRecommendationsSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability/index.ts",
        "line": 26
      },
      "name": "DataOciDblmVulnerabilityPatchRecommendationsSummary",
      "symbolId": "src/data-oci-dblm-vulnerability/index:DataOciDblmVulnerabilityPatchRecommendationsSummary"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityPatchRecommendationsSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityPatchRecommendationsSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability/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-dblm-vulnerability/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/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.DataOciDblmVulnerabilityPatchRecommendationsSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityPatchRecommendationsSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/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-dblm-vulnerability/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-dblm-vulnerability/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability/index:DataOciDblmVulnerabilityPatchRecommendationsSummaryList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityPatchRecommendationsSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityPatchRecommendationsSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability/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-dblm-vulnerability/index.ts",
        "line": 49
      },
      "name": "DataOciDblmVulnerabilityPatchRecommendationsSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 78
          },
          "name": "patchAvailable",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 83
          },
          "name": "total",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 88
          },
          "name": "upToDate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityPatchRecommendationsSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability/index:DataOciDblmVulnerabilityPatchRecommendationsSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability/index.ts",
        "line": 191
      },
      "name": "DataOciDblmVulnerabilityResources",
      "symbolId": "src/data-oci-dblm-vulnerability/index:DataOciDblmVulnerabilityResources"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesA": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_resources oci_dblm_vulnerability_resources}."
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesA",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_resources oci_dblm_vulnerability_resources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
          "line": 970
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesAConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
        "line": 938
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDblmVulnerabilityResourcesA resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 955
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDblmVulnerabilityResourcesA to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_resources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDblmVulnerabilityResourcesA that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDblmVulnerabilityResourcesA to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1137
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1022
          },
          "name": "resetCveId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1038
          },
          "name": "resetDatabaseRelease"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1054
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1140
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1070
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1086
          },
          "name": "resetPatchRecommendation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1102
          },
          "name": "resetSeverityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1118
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1152
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1166
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityResourcesA",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 943
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1134
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1128
          },
          "name": "vulnerabilityResourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1010
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1026
          },
          "name": "cveIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1042
          },
          "name": "databaseReleaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1058
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1144
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1074
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1090
          },
          "name": "patchRecommendationInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1106
          },
          "name": "severityTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1122
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1003
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1016
          },
          "name": "cveId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1032
          },
          "name": "databaseRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1048
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1064
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1080
          },
          "name": "patchRecommendation",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1096
          },
          "name": "severityType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 1112
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesA"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesAConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesAConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
        "line": 9
      },
      "name": "DataOciDblmVulnerabilityResourcesAConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_resources#compartment_id DataOciDblmVulnerabilityResourcesA#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/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/7.19.0/docs/data-sources/dblm_vulnerability_resources#cve_id DataOciDblmVulnerabilityResourcesA#cve_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 17
          },
          "name": "cveId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_resources#database_release DataOciDblmVulnerabilityResourcesA#database_release}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 21
          },
          "name": "databaseRelease",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_resources#display_name DataOciDblmVulnerabilityResourcesA#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/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/7.19.0/docs/data-sources/dblm_vulnerability_resources#filter DataOciDblmVulnerabilityResourcesA#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesFilter"
                    },
                    "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/7.19.0/docs/data-sources/dblm_vulnerability_resources#id DataOciDblmVulnerabilityResourcesA#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/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/7.19.0/docs/data-sources/dblm_vulnerability_resources#patch_recommendation DataOciDblmVulnerabilityResourcesA#patch_recommendation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 36
          },
          "name": "patchRecommendation",
          "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/7.19.0/docs/data-sources/dblm_vulnerability_resources#severity_type DataOciDblmVulnerabilityResourcesA#severity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 40
          },
          "name": "severityType",
          "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/7.19.0/docs/data-sources/dblm_vulnerability_resources#state DataOciDblmVulnerabilityResourcesA#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 44
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesAConfig"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
        "line": 758
      },
      "name": "DataOciDblmVulnerabilityResourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_resources#name DataOciDblmVulnerabilityResourcesA#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 762
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_resources#values DataOciDblmVulnerabilityResourcesA#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 770
          },
          "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/7.19.0/docs/data-sources/dblm_vulnerability_resources#regex DataOciDblmVulnerabilityResourcesA#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 766
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesFilter"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-resources/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
        "line": 915
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 930
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityResourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 923
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 923
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 923
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 916
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesFilterList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
          "line": 826
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
        "line": 816
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 893
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDblmVulnerabilityResourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 881
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 897
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 910
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 874
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 887
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 903
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 830
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesHostInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesHostInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability/index.ts",
        "line": 111
      },
      "name": "DataOciDblmVulnerabilityResourcesHostInfo",
      "symbolId": "src/data-oci-dblm-vulnerability/index:DataOciDblmVulnerabilityResourcesHostInfo"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesHostInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesHostInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability/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-dblm-vulnerability/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/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.DataOciDblmVulnerabilityResourcesHostInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityResourcesHostInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/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-dblm-vulnerability/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-dblm-vulnerability/index.ts",
            "line": 180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability/index:DataOciDblmVulnerabilityResourcesHostInfoList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesHostInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesHostInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability/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-dblm-vulnerability/index.ts",
        "line": 134
      },
      "name": "DataOciDblmVulnerabilityResourcesHostInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 163
          },
          "name": "hostCores",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 168
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesHostInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability/index:DataOciDblmVulnerabilityResourcesHostInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability/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-dblm-vulnerability/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/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.DataOciDblmVulnerabilityResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/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-dblm-vulnerability/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-dblm-vulnerability/index.ts",
            "line": 311
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability/index:DataOciDblmVulnerabilityResourcesList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability/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-dblm-vulnerability/index.ts",
        "line": 214
      },
      "name": "DataOciDblmVulnerabilityResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 243
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 248
          },
          "name": "connectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 253
          },
          "name": "dbPlatformType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 258
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 263
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 269
          },
          "name": "hostInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesHostInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 274
          },
          "name": "isClusterDb",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 279
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 284
          },
          "name": "resourceCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 289
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 294
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 299
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResources"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability/index:DataOciDblmVulnerabilityResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability/index.ts",
        "line": 322
      },
      "name": "DataOciDblmVulnerabilityResourcesSummary",
      "symbolId": "src/data-oci-dblm-vulnerability/index:DataOciDblmVulnerabilityResourcesSummary"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability/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-dblm-vulnerability/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/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.DataOciDblmVulnerabilityResourcesSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityResourcesSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/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-dblm-vulnerability/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-dblm-vulnerability/index.ts",
            "line": 411
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability/index:DataOciDblmVulnerabilityResourcesSummaryList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability/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-dblm-vulnerability/index.ts",
        "line": 345
      },
      "name": "DataOciDblmVulnerabilityResourcesSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 374
          },
          "name": "cleanResourcesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 379
          },
          "name": "errorResourcesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 384
          },
          "name": "notRegisteredResourcesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 389
          },
          "name": "registeredResourcesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 394
          },
          "name": "totalResourcesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 399
          },
          "name": "vulnerableResourcesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability/index:DataOciDblmVulnerabilityResourcesSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
        "line": 682
      },
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollection",
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollection"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
        "line": 537
      },
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItems",
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItems"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsChildPdbs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsChildPdbs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
        "line": 52
      },
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsChildPdbs",
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsChildPdbs"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsChildPdbsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsChildPdbsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-resources/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 148
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsChildPdbsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsChildPdbsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 141
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 141
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 141
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsChildPdbsList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsChildPdbsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsChildPdbsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-resources/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-dblm-vulnerability-resources/index.ts",
        "line": 75
      },
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsChildPdbsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 104
          },
          "name": "lastChangedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 109
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 114
          },
          "name": "openMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 119
          },
          "name": "pdbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 124
          },
          "name": "recoveryStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 129
          },
          "name": "restricted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsChildPdbs"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsChildPdbsOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
          "line": 671
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
        "line": 664
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 678
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 671
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 671
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 671
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsMetricErrors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsMetricErrors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
        "line": 152
      },
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsMetricErrors",
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsMetricErrors"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsMetricErrorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsMetricErrorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-resources/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-dblm-vulnerability-resources/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/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.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsMetricErrorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsMetricErrorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/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-dblm-vulnerability-resources/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-dblm-vulnerability-resources/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsMetricErrorsList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsMetricErrorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsMetricErrorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-resources/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-dblm-vulnerability-resources/index.ts",
        "line": 175
      },
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsMetricErrorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 204
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 209
          },
          "name": "data",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 214
          },
          "name": "errorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 219
          },
          "name": "level",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 224
          },
          "name": "subject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 229
          },
          "name": "timeGenerated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsMetricErrors"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsMetricErrorsOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-resources/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-dblm-vulnerability-resources/index.ts",
        "line": 560
      },
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 590
          },
          "name": "childPdbs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsChildPdbsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 595
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 600
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 606
          },
          "name": "metricErrors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsMetricErrorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 611
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 617
          },
          "name": "patchRecommendationsDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 623
          },
          "name": "patchRecommendationsSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 628
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 633
          },
          "name": "release",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 638
          },
          "name": "subscribedImage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 643
          },
          "name": "timeConfigCollected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 648
          },
          "name": "timeScanEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 653
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 659
          },
          "name": "vulnerabilitiesSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsVulnerabilitiesSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
        "line": 252
      },
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsDetails",
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsDetails"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-resources/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-dblm-vulnerability-resources/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/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.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/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-dblm-vulnerability-resources/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-dblm-vulnerability-resources/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsDetailsList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-resources/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-dblm-vulnerability-resources/index.ts",
        "line": 275
      },
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 304
          },
          "name": "abstractText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 309
          },
          "name": "classificationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 314
          },
          "name": "hasFixForCve",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 319
          },
          "name": "patchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 324
          },
          "name": "timeEvaluated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 329
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
        "line": 352
      },
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsSummary",
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsSummary"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-resources/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-dblm-vulnerability-resources/index.ts",
        "line": 419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/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.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/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-dblm-vulnerability-resources/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-dblm-vulnerability-resources/index.ts",
            "line": 426
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsSummaryList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-resources/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-dblm-vulnerability-resources/index.ts",
        "line": 375
      },
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 404
          },
          "name": "patchAvailable",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 409
          },
          "name": "total",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 414
          },
          "name": "upToDate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsPatchRecommendationsSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsVulnerabilitiesSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsVulnerabilitiesSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
        "line": 437
      },
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsVulnerabilitiesSummary",
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsVulnerabilitiesSummary"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsVulnerabilitiesSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsVulnerabilitiesSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-resources/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-dblm-vulnerability-resources/index.ts",
        "line": 519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/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.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsVulnerabilitiesSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsVulnerabilitiesSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/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-dblm-vulnerability-resources/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-dblm-vulnerability-resources/index.ts",
            "line": 526
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsVulnerabilitiesSummaryList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsVulnerabilitiesSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsVulnerabilitiesSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-resources/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-dblm-vulnerability-resources/index.ts",
        "line": 460
      },
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsVulnerabilitiesSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 489
          },
          "name": "critical",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 494
          },
          "name": "high",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 499
          },
          "name": "info",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 504
          },
          "name": "low",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 509
          },
          "name": "medium",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 514
          },
          "name": "total",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsVulnerabilitiesSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsVulnerabilitiesSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-resources/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
        "line": 740
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 754
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 747
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 747
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 747
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-resources/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-dblm-vulnerability-resources/index.ts",
        "line": 705
      },
      "name": "DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 735
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-resources/index.ts",
            "line": 718
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-resources/index:DataOciDblmVulnerabilityResourcesVulnerabilityResourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityScan": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_scan oci_dblm_vulnerability_scan}."
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScan",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_scan oci_dblm_vulnerability_scan} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-scan/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.DataOciDblmVulnerabilityScanConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-scan/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDblmVulnerabilityScan resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scan/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 DataOciDblmVulnerabilityScan to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_scan#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDblmVulnerabilityScan that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDblmVulnerabilityScan to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scan/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-dblm-vulnerability-scan/index.ts",
            "line": 160
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityScan",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scan/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scan/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scan/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scan/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scan/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scan/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scan/index.ts",
            "line": 102
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scan/index.ts",
            "line": 108
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scan/index.ts",
            "line": 113
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scan/index.ts",
            "line": 118
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scan/index.ts",
            "line": 136
          },
          "name": "vulnerabilityScanMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scan/index.ts",
            "line": 141
          },
          "name": "vulnerabilityScanStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scan/index.ts",
            "line": 146
          },
          "name": "vulnerabilityScanType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scan/index.ts",
            "line": 131
          },
          "name": "vulnerabilityScanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scan/index.ts",
            "line": 124
          },
          "name": "vulnerabilityScanId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-scan/index:DataOciDblmVulnerabilityScan"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityScanConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScanConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-scan/index.ts",
        "line": 9
      },
      "name": "DataOciDblmVulnerabilityScanConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_scan#vulnerability_scan_id DataOciDblmVulnerabilityScan#vulnerability_scan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scan/index.ts",
            "line": 13
          },
          "name": "vulnerabilityScanId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-scan/index:DataOciDblmVulnerabilityScanConfig"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityScans": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_scans oci_dblm_vulnerability_scans}."
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScans",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_scans oci_dblm_vulnerability_scans} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
          "line": 473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDblmVulnerabilityScansConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
        "line": 441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDblmVulnerabilityScans resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 458
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDblmVulnerabilityScans to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_scans#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDblmVulnerabilityScans that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDblmVulnerabilityScans to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 643
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScansFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 512
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 528
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 646
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 544
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 560
          },
          "name": "resetTimeCreatedGreaterThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 576
          },
          "name": "resetTimeEndedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 598
          },
          "name": "resetVulnerabilityScanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 614
          },
          "name": "resetVulnerabilityScanStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 630
          },
          "name": "resetVulnerabilityScanType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/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-dblm-vulnerability-scans/index.ts",
            "line": 672
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityScans",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 446
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 640
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScansFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 586
          },
          "name": "vulnerabilityScanCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScansVulnerabilityScanCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 516
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 532
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 650
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScansFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 548
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 564
          },
          "name": "timeCreatedGreaterThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 580
          },
          "name": "timeEndedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 602
          },
          "name": "vulnerabilityScanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 618
          },
          "name": "vulnerabilityScanStatusInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 634
          },
          "name": "vulnerabilityScanTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 506
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 522
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 538
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 554
          },
          "name": "timeCreatedGreaterThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 570
          },
          "name": "timeEndedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 592
          },
          "name": "vulnerabilityScanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 608
          },
          "name": "vulnerabilityScanStatus",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 624
          },
          "name": "vulnerabilityScanType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-scans/index:DataOciDblmVulnerabilityScans"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityScansConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScansConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
        "line": 9
      },
      "name": "DataOciDblmVulnerabilityScansConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_scans#compartment_id DataOciDblmVulnerabilityScans#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/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/7.19.0/docs/data-sources/dblm_vulnerability_scans#display_name DataOciDblmVulnerabilityScans#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/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/7.19.0/docs/data-sources/dblm_vulnerability_scans#filter DataOciDblmVulnerabilityScans#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScansFilter"
                    },
                    "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/7.19.0/docs/data-sources/dblm_vulnerability_scans#id DataOciDblmVulnerabilityScans#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/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/7.19.0/docs/data-sources/dblm_vulnerability_scans#time_created_greater_than DataOciDblmVulnerabilityScans#time_created_greater_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 28
          },
          "name": "timeCreatedGreaterThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_scans#time_ended_less_than DataOciDblmVulnerabilityScans#time_ended_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 32
          },
          "name": "timeEndedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_scans#vulnerability_scan_id DataOciDblmVulnerabilityScans#vulnerability_scan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 36
          },
          "name": "vulnerabilityScanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_scans#vulnerability_scan_status DataOciDblmVulnerabilityScans#vulnerability_scan_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 40
          },
          "name": "vulnerabilityScanStatus",
          "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/7.19.0/docs/data-sources/dblm_vulnerability_scans#vulnerability_scan_type DataOciDblmVulnerabilityScans#vulnerability_scan_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 44
          },
          "name": "vulnerabilityScanType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-scans/index:DataOciDblmVulnerabilityScansConfig"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityScansFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScansFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
        "line": 261
      },
      "name": "DataOciDblmVulnerabilityScansFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_scans#name DataOciDblmVulnerabilityScans#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 265
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_scans#values DataOciDblmVulnerabilityScans#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 273
          },
          "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/7.19.0/docs/data-sources/dblm_vulnerability_scans#regex DataOciDblmVulnerabilityScans#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 269
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-scans/index:DataOciDblmVulnerabilityScansFilter"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityScansFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScansFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-scans/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-dblm-vulnerability-scans/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/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.DataOciDblmVulnerabilityScansFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityScansFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/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-dblm-vulnerability-scans/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-dblm-vulnerability-scans/index.ts",
            "line": 426
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScansFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-scans/index:DataOciDblmVulnerabilityScansFilterList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityScansFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScansFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-scans/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-dblm-vulnerability-scans/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 396
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDblmVulnerabilityScansFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 384
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 400
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 413
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 377
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 390
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 406
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScansFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-scans/index:DataOciDblmVulnerabilityScansFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityScansVulnerabilityScanCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScansVulnerabilityScanCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
        "line": 185
      },
      "name": "DataOciDblmVulnerabilityScansVulnerabilityScanCollection",
      "symbolId": "src/data-oci-dblm-vulnerability-scans/index:DataOciDblmVulnerabilityScansVulnerabilityScanCollection"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityScansVulnerabilityScanCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScansVulnerabilityScanCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
        "line": 52
      },
      "name": "DataOciDblmVulnerabilityScansVulnerabilityScanCollectionItems",
      "symbolId": "src/data-oci-dblm-vulnerability-scans/index:DataOciDblmVulnerabilityScansVulnerabilityScanCollectionItems"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityScansVulnerabilityScanCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScansVulnerabilityScanCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-scans/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-dblm-vulnerability-scans/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/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.DataOciDblmVulnerabilityScansVulnerabilityScanCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityScansVulnerabilityScanCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/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-dblm-vulnerability-scans/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-dblm-vulnerability-scans/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-scans/index:DataOciDblmVulnerabilityScansVulnerabilityScanCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityScansVulnerabilityScanCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScansVulnerabilityScanCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-scans/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-dblm-vulnerability-scans/index.ts",
        "line": 75
      },
      "name": "DataOciDblmVulnerabilityScansVulnerabilityScanCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 104
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 110
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 115
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 121
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 126
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 131
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 137
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 142
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 147
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 152
          },
          "name": "vulnerabilityScanMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 157
          },
          "name": "vulnerabilityScanStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 162
          },
          "name": "vulnerabilityScanType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScansVulnerabilityScanCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-scans/index:DataOciDblmVulnerabilityScansVulnerabilityScanCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityScansVulnerabilityScanCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScansVulnerabilityScanCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-scans/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/data-oci-dblm-vulnerability-scans/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/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.DataOciDblmVulnerabilityScansVulnerabilityScanCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityScansVulnerabilityScanCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/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/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-scans/index:DataOciDblmVulnerabilityScansVulnerabilityScanCollectionList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityScansVulnerabilityScanCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScansVulnerabilityScanCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-scans/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-dblm-vulnerability-scans/index.ts",
        "line": 208
      },
      "name": "DataOciDblmVulnerabilityScansVulnerabilityScanCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 238
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScansVulnerabilityScanCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-scans/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityScansVulnerabilityScanCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-scans/index:DataOciDblmVulnerabilityScansVulnerabilityScanCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilities": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_vulnerabilities oci_dblm_vulnerability_vulnerabilities}."
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilities",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_vulnerabilities oci_dblm_vulnerability_vulnerabilities} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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.DataOciDblmVulnerabilityVulnerabilitiesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDblmVulnerabilityVulnerabilities resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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 DataOciDblmVulnerabilityVulnerabilities to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_vulnerabilities#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDblmVulnerabilityVulnerabilities that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDblmVulnerabilityVulnerabilities to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 602
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 487
          },
          "name": "resetDatabaseRelease"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 503
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 605
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 519
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 535
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 551
          },
          "name": "resetSearchBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 567
          },
          "name": "resetSeverityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 583
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 631
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityVulnerabilities",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 408
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 599
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 593
          },
          "name": "vulnerabilityCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 475
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 491
          },
          "name": "databaseReleaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 507
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 609
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 523
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 539
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 555
          },
          "name": "searchByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 571
          },
          "name": "severityTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 587
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 468
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 481
          },
          "name": "databaseRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 497
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 513
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 529
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 545
          },
          "name": "searchBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 561
          },
          "name": "severityType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 577
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-vulnerabilities/index:DataOciDblmVulnerabilityVulnerabilities"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
        "line": 9
      },
      "name": "DataOciDblmVulnerabilityVulnerabilitiesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_vulnerabilities#compartment_id DataOciDblmVulnerabilityVulnerabilities#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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/7.19.0/docs/data-sources/dblm_vulnerability_vulnerabilities#database_release DataOciDblmVulnerabilityVulnerabilities#database_release}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 17
          },
          "name": "databaseRelease",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_vulnerabilities#display_name DataOciDblmVulnerabilityVulnerabilities#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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/7.19.0/docs/data-sources/dblm_vulnerability_vulnerabilities#filter DataOciDblmVulnerabilityVulnerabilities#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesFilter"
                    },
                    "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/7.19.0/docs/data-sources/dblm_vulnerability_vulnerabilities#id DataOciDblmVulnerabilityVulnerabilities#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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/7.19.0/docs/data-sources/dblm_vulnerability_vulnerabilities#resource_id DataOciDblmVulnerabilityVulnerabilities#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 32
          },
          "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/7.19.0/docs/data-sources/dblm_vulnerability_vulnerabilities#search_by DataOciDblmVulnerabilityVulnerabilities#search_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 36
          },
          "name": "searchBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_vulnerabilities#severity_type DataOciDblmVulnerabilityVulnerabilities#severity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 40
          },
          "name": "severityType",
          "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/7.19.0/docs/data-sources/dblm_vulnerability_vulnerabilities#state DataOciDblmVulnerabilityVulnerabilities#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 44
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-vulnerabilities/index:DataOciDblmVulnerabilityVulnerabilitiesConfig"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
        "line": 223
      },
      "name": "DataOciDblmVulnerabilityVulnerabilitiesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dblm_vulnerability_vulnerabilities#name DataOciDblmVulnerabilityVulnerabilities#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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/7.19.0/docs/data-sources/dblm_vulnerability_vulnerabilities#values DataOciDblmVulnerabilityVulnerabilities#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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/7.19.0/docs/data-sources/dblm_vulnerability_vulnerabilities#regex DataOciDblmVulnerabilityVulnerabilities#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 231
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-vulnerabilities/index:DataOciDblmVulnerabilityVulnerabilitiesFilter"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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-dblm-vulnerability-vulnerabilities/index.ts",
        "line": 380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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.DataOciDblmVulnerabilityVulnerabilitiesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityVulnerabilitiesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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-dblm-vulnerability-vulnerabilities/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-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 388
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-vulnerabilities/index:DataOciDblmVulnerabilityVulnerabilitiesFilterList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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-dblm-vulnerability-vulnerabilities/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 358
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDblmVulnerabilityVulnerabilitiesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 346
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 375
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 339
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 352
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 368
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-vulnerabilities/index:DataOciDblmVulnerabilityVulnerabilitiesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability/index.ts",
        "line": 422
      },
      "name": "DataOciDblmVulnerabilityVulnerabilitiesSummary",
      "symbolId": "src/data-oci-dblm-vulnerability/index:DataOciDblmVulnerabilityVulnerabilitiesSummary"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability/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-dblm-vulnerability/index.ts",
        "line": 504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/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.DataOciDblmVulnerabilityVulnerabilitiesSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityVulnerabilitiesSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/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-dblm-vulnerability/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-dblm-vulnerability/index.ts",
            "line": 511
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability/index:DataOciDblmVulnerabilityVulnerabilitiesSummaryList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability/index.ts",
        "line": 445
      },
      "name": "DataOciDblmVulnerabilityVulnerabilitiesSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 474
          },
          "name": "critical",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 479
          },
          "name": "high",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 484
          },
          "name": "info",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 489
          },
          "name": "low",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 494
          },
          "name": "medium",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 499
          },
          "name": "total",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability/index.ts",
            "line": 458
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability/index:DataOciDblmVulnerabilityVulnerabilitiesSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
        "line": 147
      },
      "name": "DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollection",
      "symbolId": "src/data-oci-dblm-vulnerability-vulnerabilities/index:DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollection"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
        "line": 52
      },
      "name": "DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionItems",
      "symbolId": "src/data-oci-dblm-vulnerability-vulnerabilities/index:DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionItems"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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-dblm-vulnerability-vulnerabilities/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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.DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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-dblm-vulnerability-vulnerabilities/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-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-vulnerabilities/index:DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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-dblm-vulnerability-vulnerabilities/index.ts",
        "line": 75
      },
      "name": "DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 104
          },
          "name": "cveId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 109
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 114
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 119
          },
          "name": "score",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 124
          },
          "name": "vulnerableResourcesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-vulnerabilities/index:DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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-dblm-vulnerability-vulnerabilities/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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.DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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-dblm-vulnerability-vulnerabilities/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-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 212
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-vulnerabilities/index:DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionList"
    },
    "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/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-dblm-vulnerability-vulnerabilities/index.ts",
        "line": 170
      },
      "name": "DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 200
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dblm-vulnerability-vulnerabilities/index.ts",
            "line": 183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dblm-vulnerability-vulnerabilities/index:DataOciDblmVulnerabilityVulnerabilitiesVulnerabilityCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_multi_cloud_resource_discoveries oci_dbmulticloud_multi_cloud_resource_discoveries}."
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_multi_cloud_resource_discoveries oci_dbmulticloud_multi_cloud_resource_discoveries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
          "line": 591
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
        "line": 559
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDbmulticloudMultiCloudResourceDiscoveries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 576
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDbmulticloudMultiCloudResourceDiscoveries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_multi_cloud_resource_discoveries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDbmulticloudMultiCloudResourceDiscoveries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDbmulticloudMultiCloudResourceDiscoveries to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 758
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 643
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 761
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 659
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 675
          },
          "name": "resetMultiCloudResourceDiscoveryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 697
          },
          "name": "resetOracleDbAzureConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 729
          },
          "name": "resetResourcesFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 713
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 745
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/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-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 787
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudMultiCloudResourceDiscoveries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 564
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 755
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 685
          },
          "name": "multiCloudResourceDiscoverySummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 631
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 647
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 765
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 663
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 679
          },
          "name": "multiCloudResourceDiscoveryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 701
          },
          "name": "oracleDbAzureConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 733
          },
          "name": "resourcesFilterInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 717
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 749
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 624
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 637
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 653
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 669
          },
          "name": "multiCloudResourceDiscoveryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 691
          },
          "name": "oracleDbAzureConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 723
          },
          "name": "resourcesFilter",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 707
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 739
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index:DataOciDbmulticloudMultiCloudResourceDiscoveries"
    },
    "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
        "line": 9
      },
      "name": "DataOciDbmulticloudMultiCloudResourceDiscoveriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_multi_cloud_resource_discoveries#compartment_id DataOciDbmulticloudMultiCloudResourceDiscoveries#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/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/7.19.0/docs/data-sources/dbmulticloud_multi_cloud_resource_discoveries#display_name DataOciDbmulticloudMultiCloudResourceDiscoveries#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/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/7.19.0/docs/data-sources/dbmulticloud_multi_cloud_resource_discoveries#filter DataOciDbmulticloudMultiCloudResourceDiscoveries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/dbmulticloud_multi_cloud_resource_discoveries#id DataOciDbmulticloudMultiCloudResourceDiscoveries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/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/7.19.0/docs/data-sources/dbmulticloud_multi_cloud_resource_discoveries#multi_cloud_resource_discovery_id DataOciDbmulticloudMultiCloudResourceDiscoveries#multi_cloud_resource_discovery_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 28
          },
          "name": "multiCloudResourceDiscoveryId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_multi_cloud_resource_discoveries#oracle_db_azure_connector_id DataOciDbmulticloudMultiCloudResourceDiscoveries#oracle_db_azure_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 32
          },
          "name": "oracleDbAzureConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_multi_cloud_resource_discoveries#resources_filter DataOciDbmulticloudMultiCloudResourceDiscoveries#resources_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 40
          },
          "name": "resourcesFilter",
          "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/7.19.0/docs/data-sources/dbmulticloud_multi_cloud_resource_discoveries#resource_type DataOciDbmulticloudMultiCloudResourceDiscoveries#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/dbmulticloud_multi_cloud_resource_discoveries#state DataOciDbmulticloudMultiCloudResourceDiscoveries#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 44
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index:DataOciDbmulticloudMultiCloudResourceDiscoveriesConfig"
    },
    "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
        "line": 379
      },
      "name": "DataOciDbmulticloudMultiCloudResourceDiscoveriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_multi_cloud_resource_discoveries#name DataOciDbmulticloudMultiCloudResourceDiscoveries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 383
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_multi_cloud_resource_discoveries#values DataOciDbmulticloudMultiCloudResourceDiscoveries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 391
          },
          "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/7.19.0/docs/data-sources/dbmulticloud_multi_cloud_resource_discoveries#regex DataOciDbmulticloudMultiCloudResourceDiscoveries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 387
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index:DataOciDbmulticloudMultiCloudResourceDiscoveriesFilter"
    },
    "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
        "line": 536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 551
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudMultiCloudResourceDiscoveriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 544
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 544
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 544
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 537
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index:DataOciDbmulticloudMultiCloudResourceDiscoveriesFilterList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
        "line": 437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 514
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDbmulticloudMultiCloudResourceDiscoveriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 502
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 518
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 531
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 495
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 508
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 524
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index:DataOciDbmulticloudMultiCloudResourceDiscoveriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
        "line": 303
      },
      "name": "DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollection",
      "symbolId": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index:DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollection"
    },
    "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
        "line": 153
      },
      "name": "DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItems",
      "symbolId": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index:DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 299
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 292
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 292
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 292
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index:DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/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-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
        "line": 176
      },
      "name": "DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 205
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 211
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 216
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 222
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 227
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 232
          },
          "name": "lastModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 237
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 242
          },
          "name": "oracleDbConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 253
          },
          "name": "resources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 259
          },
          "name": "resourcesFilter",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 247
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 264
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 270
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 275
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 280
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index:DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
        "line": 52
      },
      "name": "DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsResources",
      "symbolId": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index:DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsResources"
    },
    "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/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-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/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.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/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-dbmulticloud-multi-cloud-resource-discoveries/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-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index:DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsResourcesList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/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-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
        "line": 75
      },
      "name": "DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 104
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 109
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 114
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 120
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 125
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 130
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsResources"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index:DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/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-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/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.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/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-dbmulticloud-multi-cloud-resource-discoveries/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-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index:DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
        "line": 326
      },
      "name": "DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 356
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index.ts",
            "line": 339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-multi-cloud-resource-discoveries/index:DataOciDbmulticloudMultiCloudResourceDiscoveriesMultiCloudResourceDiscoverySummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscovery": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_multi_cloud_resource_discovery oci_dbmulticloud_multi_cloud_resource_discovery}."
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscovery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_multi_cloud_resource_discovery oci_dbmulticloud_multi_cloud_resource_discovery} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
          "line": 152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDbmulticloudMultiCloudResourceDiscovery resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 137
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDbmulticloudMultiCloudResourceDiscovery to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_multi_cloud_resource_discovery#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDbmulticloudMultiCloudResourceDiscovery that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDbmulticloudMultiCloudResourceDiscovery to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 272
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 278
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudMultiCloudResourceDiscovery",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 125
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 176
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 182
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 187
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 193
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 198
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 203
          },
          "name": "lastModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 208
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 226
          },
          "name": "oracleDbConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 237
          },
          "name": "resources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveryResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 243
          },
          "name": "resourcesFilter",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 231
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 248
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 254
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 259
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 264
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 221
          },
          "name": "multiCloudResourceDiscoveryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 214
          },
          "name": "multiCloudResourceDiscoveryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index:DataOciDbmulticloudMultiCloudResourceDiscovery"
    },
    "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
        "line": 9
      },
      "name": "DataOciDbmulticloudMultiCloudResourceDiscoveryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_multi_cloud_resource_discovery#multi_cloud_resource_discovery_id DataOciDbmulticloudMultiCloudResourceDiscovery#multi_cloud_resource_discovery_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 13
          },
          "name": "multiCloudResourceDiscoveryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index:DataOciDbmulticloudMultiCloudResourceDiscoveryConfig"
    },
    "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveryResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveryResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
        "line": 15
      },
      "name": "DataOciDbmulticloudMultiCloudResourceDiscoveryResources",
      "symbolId": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index:DataOciDbmulticloudMultiCloudResourceDiscoveryResources"
    },
    "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveryResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveryResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/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-dbmulticloud-multi-cloud-resource-discovery/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/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.DataOciDbmulticloudMultiCloudResourceDiscoveryResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudMultiCloudResourceDiscoveryResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/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-dbmulticloud-multi-cloud-resource-discovery/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-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index:DataOciDbmulticloudMultiCloudResourceDiscoveryResourcesList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveryResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveryResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/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-dbmulticloud-multi-cloud-resource-discovery/index.ts",
        "line": 38
      },
      "name": "DataOciDbmulticloudMultiCloudResourceDiscoveryResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 67
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 72
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 77
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 83
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 88
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 93
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudMultiCloudResourceDiscoveryResources"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-multi-cloud-resource-discovery/index:DataOciDbmulticloudMultiCloudResourceDiscoveryResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainer": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_container oci_dbmulticloud_oracle_db_azure_blob_container}."
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainer",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_container oci_dbmulticloud_oracle_db_azure_blob_container} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/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.DataOciDbmulticloudOracleDbAzureBlobContainerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDbmulticloudOracleDbAzureBlobContainer resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/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 DataOciDbmulticloudOracleDbAzureBlobContainer to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_container#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDbmulticloudOracleDbAzureBlobContainer that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDbmulticloudOracleDbAzureBlobContainer to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/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-dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 175
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureBlobContainer",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 75
          },
          "name": "azureStorageAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 80
          },
          "name": "azureStorageContainerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 85
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 91
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 96
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 112
          },
          "name": "lastModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 117
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 135
          },
          "name": "privateEndpointDnsAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 140
          },
          "name": "privateEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 145
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 151
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 156
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 161
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 130
          },
          "name": "oracleDbAzureBlobContainerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 123
          },
          "name": "oracleDbAzureBlobContainerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index:DataOciDbmulticloudOracleDbAzureBlobContainer"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
        "line": 9
      },
      "name": "DataOciDbmulticloudOracleDbAzureBlobContainerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_container#oracle_db_azure_blob_container_id DataOciDbmulticloudOracleDbAzureBlobContainer#oracle_db_azure_blob_container_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 13
          },
          "name": "oracleDbAzureBlobContainerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-container/index:DataOciDbmulticloudOracleDbAzureBlobContainerConfig"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_containers oci_dbmulticloud_oracle_db_azure_blob_containers}."
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_containers oci_dbmulticloud_oracle_db_azure_blob_containers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/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.DataOciDbmulticloudOracleDbAzureBlobContainersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
        "line": 452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDbmulticloudOracleDbAzureBlobContainers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/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 DataOciDbmulticloudOracleDbAzureBlobContainers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_containers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDbmulticloudOracleDbAzureBlobContainers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDbmulticloudOracleDbAzureBlobContainers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 634
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 522
          },
          "name": "resetAzureStorageAccountName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 538
          },
          "name": "resetAzureStorageContainerName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 567
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 637
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 583
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 599
          },
          "name": "resetOracleDbAzureBlobContainerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 621
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 649
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 662
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureBlobContainers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 457
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 631
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 609
          },
          "name": "oracleDbAzureBlobContainerSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 526
          },
          "name": "azureStorageAccountNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 542
          },
          "name": "azureStorageContainerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 555
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 571
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 641
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 587
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 603
          },
          "name": "oracleDbAzureBlobContainerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 625
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 516
          },
          "name": "azureStorageAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 532
          },
          "name": "azureStorageContainerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 548
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 561
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 577
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 593
          },
          "name": "oracleDbAzureBlobContainerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 615
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index:DataOciDbmulticloudOracleDbAzureBlobContainers"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
        "line": 9
      },
      "name": "DataOciDbmulticloudOracleDbAzureBlobContainersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_containers#compartment_id DataOciDbmulticloudOracleDbAzureBlobContainers#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_containers#azure_storage_account_name DataOciDbmulticloudOracleDbAzureBlobContainers#azure_storage_account_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 13
          },
          "name": "azureStorageAccountName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_containers#azure_storage_container_name DataOciDbmulticloudOracleDbAzureBlobContainers#azure_storage_container_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 17
          },
          "name": "azureStorageContainerName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_containers#display_name DataOciDbmulticloudOracleDbAzureBlobContainers#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_containers#filter DataOciDbmulticloudOracleDbAzureBlobContainers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersFilter"
                    },
                    "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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_containers#id DataOciDbmulticloudOracleDbAzureBlobContainers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_containers#oracle_db_azure_blob_container_id DataOciDbmulticloudOracleDbAzureBlobContainers#oracle_db_azure_blob_container_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 36
          },
          "name": "oracleDbAzureBlobContainerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_containers#state DataOciDbmulticloudOracleDbAzureBlobContainers#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index:DataOciDbmulticloudOracleDbAzureBlobContainersConfig"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
        "line": 272
      },
      "name": "DataOciDbmulticloudOracleDbAzureBlobContainersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_containers#name DataOciDbmulticloudOracleDbAzureBlobContainers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 276
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_containers#values DataOciDbmulticloudOracleDbAzureBlobContainers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 284
          },
          "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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_containers#regex DataOciDbmulticloudOracleDbAzureBlobContainers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 280
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index:DataOciDbmulticloudOracleDbAzureBlobContainersFilter"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/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-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/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.DataOciDbmulticloudOracleDbAzureBlobContainersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureBlobContainersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/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-dbmulticloud-oracle-db-azure-blob-containers/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-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 437
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 430
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index:DataOciDbmulticloudOracleDbAzureBlobContainersFilterList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 407
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureBlobContainersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 395
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 411
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 424
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 388
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 401
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 417
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index:DataOciDbmulticloudOracleDbAzureBlobContainersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
        "line": 196
      },
      "name": "DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollection",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index:DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
        "line": 48
      },
      "name": "DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionItems",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index:DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/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-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/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.DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/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-dbmulticloud-oracle-db-azure-blob-containers/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-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index:DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/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-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
        "line": 71
      },
      "name": "DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 100
          },
          "name": "azureStorageAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 105
          },
          "name": "azureStorageContainerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 110
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 116
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 121
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 127
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 132
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 137
          },
          "name": "lastModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 142
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 147
          },
          "name": "privateEndpointDnsAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 152
          },
          "name": "privateEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 157
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 163
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 168
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 173
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index:DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/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-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
        "line": 254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/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.DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/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-dbmulticloud-oracle-db-azure-blob-containers/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-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index:DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/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-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
        "line": 219
      },
      "name": "DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 249
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-containers/index:DataOciDbmulticloudOracleDbAzureBlobContainersOracleDbAzureBlobContainerSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMount": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_mount oci_dbmulticloud_oracle_db_azure_blob_mount}."
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_mount oci_dbmulticloud_oracle_db_azure_blob_mount} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/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.DataOciDbmulticloudOracleDbAzureBlobMountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDbmulticloudOracleDbAzureBlobMount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/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 DataOciDbmulticloudOracleDbAzureBlobMount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_mount#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDbmulticloudOracleDbAzureBlobMount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDbmulticloudOracleDbAzureBlobMount to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/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-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 170
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureBlobMount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 102
          },
          "name": "lastModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 107
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 112
          },
          "name": "mountPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 117
          },
          "name": "oracleDbAzureBlobContainerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 135
          },
          "name": "oracleDbAzureConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 146
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 151
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 156
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 130
          },
          "name": "oracleDbAzureBlobMountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 123
          },
          "name": "oracleDbAzureBlobMountId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index:DataOciDbmulticloudOracleDbAzureBlobMount"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
        "line": 9
      },
      "name": "DataOciDbmulticloudOracleDbAzureBlobMountConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_mount#oracle_db_azure_blob_mount_id DataOciDbmulticloudOracleDbAzureBlobMount#oracle_db_azure_blob_mount_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 13
          },
          "name": "oracleDbAzureBlobMountId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mount/index:DataOciDbmulticloudOracleDbAzureBlobMountConfig"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMounts": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_mounts oci_dbmulticloud_oracle_db_azure_blob_mounts}."
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMounts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_mounts oci_dbmulticloud_oracle_db_azure_blob_mounts} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
          "line": 479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDbmulticloudOracleDbAzureBlobMounts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 464
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDbmulticloudOracleDbAzureBlobMounts to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_mounts#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDbmulticloudOracleDbAzureBlobMounts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDbmulticloudOracleDbAzureBlobMounts to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 629
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 530
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 632
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 546
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 562
          },
          "name": "resetOracleDbAzureBlobContainerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 578
          },
          "name": "resetOracleDbAzureBlobMountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 600
          },
          "name": "resetOracleDbAzureConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 616
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 644
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 657
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureBlobMounts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 452
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 626
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 588
          },
          "name": "oracleDbAzureBlobMountSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 518
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 534
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 636
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 550
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 566
          },
          "name": "oracleDbAzureBlobContainerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 582
          },
          "name": "oracleDbAzureBlobMountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 604
          },
          "name": "oracleDbAzureConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 620
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 511
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 524
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 540
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 556
          },
          "name": "oracleDbAzureBlobContainerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 572
          },
          "name": "oracleDbAzureBlobMountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 594
          },
          "name": "oracleDbAzureConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 610
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index:DataOciDbmulticloudOracleDbAzureBlobMounts"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
        "line": 9
      },
      "name": "DataOciDbmulticloudOracleDbAzureBlobMountsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_mounts#compartment_id DataOciDbmulticloudOracleDbAzureBlobMounts#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_mounts#display_name DataOciDbmulticloudOracleDbAzureBlobMounts#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_mounts#filter DataOciDbmulticloudOracleDbAzureBlobMounts#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_mounts#id DataOciDbmulticloudOracleDbAzureBlobMounts#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_mounts#oracle_db_azure_blob_container_id DataOciDbmulticloudOracleDbAzureBlobMounts#oracle_db_azure_blob_container_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 28
          },
          "name": "oracleDbAzureBlobContainerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_mounts#oracle_db_azure_blob_mount_id DataOciDbmulticloudOracleDbAzureBlobMounts#oracle_db_azure_blob_mount_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 32
          },
          "name": "oracleDbAzureBlobMountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_mounts#oracle_db_azure_connector_id DataOciDbmulticloudOracleDbAzureBlobMounts#oracle_db_azure_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 36
          },
          "name": "oracleDbAzureConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_mounts#state DataOciDbmulticloudOracleDbAzureBlobMounts#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index:DataOciDbmulticloudOracleDbAzureBlobMountsConfig"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
        "line": 267
      },
      "name": "DataOciDbmulticloudOracleDbAzureBlobMountsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_mounts#name DataOciDbmulticloudOracleDbAzureBlobMounts#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 271
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_mounts#values DataOciDbmulticloudOracleDbAzureBlobMounts#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 279
          },
          "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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_blob_mounts#regex DataOciDbmulticloudOracleDbAzureBlobMounts#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 275
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index:DataOciDbmulticloudOracleDbAzureBlobMountsFilter"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 439
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureBlobMountsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 432
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 432
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 432
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 425
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index:DataOciDbmulticloudOracleDbAzureBlobMountsFilterList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
        "line": 325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 402
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureBlobMountsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 390
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 406
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 419
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 383
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 396
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 412
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index:DataOciDbmulticloudOracleDbAzureBlobMountsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
        "line": 191
      },
      "name": "DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollection",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index:DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
        "line": 48
      },
      "name": "DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionItems",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index:DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/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-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/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.DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/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-dbmulticloud-oracle-db-azure-blob-mounts/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-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index:DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/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-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
        "line": 71
      },
      "name": "DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 100
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 106
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 111
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 117
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 122
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 127
          },
          "name": "lastModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 132
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 137
          },
          "name": "mountPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 142
          },
          "name": "oracleDbAzureBlobContainerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 147
          },
          "name": "oracleDbAzureConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 152
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 158
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 163
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 168
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index:DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 263
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 256
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 256
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 256
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index:DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/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-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
        "line": 214
      },
      "name": "DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 244
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-blob-mounts/index:DataOciDbmulticloudOracleDbAzureBlobMountsOracleDbAzureBlobMountSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnector": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_connector oci_dbmulticloud_oracle_db_azure_connector}."
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnector",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_connector oci_dbmulticloud_oracle_db_azure_connector} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/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.DataOciDbmulticloudOracleDbAzureConnectorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDbmulticloudOracleDbAzureConnector resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/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 DataOciDbmulticloudOracleDbAzureConnector to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_connector#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDbmulticloudOracleDbAzureConnector that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDbmulticloudOracleDbAzureConnector to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 267
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 273
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureConnector",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 170
          },
          "name": "accessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 176
          },
          "name": "arcAgentNodes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorArcAgentNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 181
          },
          "name": "azureIdentityConnectivityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 186
          },
          "name": "azureIdentityMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 191
          },
          "name": "azureResourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 196
          },
          "name": "azureSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 201
          },
          "name": "azureTenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 206
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 211
          },
          "name": "dbClusterResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 216
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 221
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 226
          },
          "name": "lastModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 231
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 249
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 254
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 259
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 244
          },
          "name": "oracleDbAzureConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 237
          },
          "name": "oracleDbAzureConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index:DataOciDbmulticloudOracleDbAzureConnector"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorArcAgentNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorArcAgentNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
        "line": 15
      },
      "name": "DataOciDbmulticloudOracleDbAzureConnectorArcAgentNodes",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index:DataOciDbmulticloudOracleDbAzureConnectorArcAgentNodes"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorArcAgentNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorArcAgentNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/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-dbmulticloud-oracle-db-azure-connector/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/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.DataOciDbmulticloudOracleDbAzureConnectorArcAgentNodesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureConnectorArcAgentNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/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-dbmulticloud-oracle-db-azure-connector/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-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index:DataOciDbmulticloudOracleDbAzureConnectorArcAgentNodesList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorArcAgentNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorArcAgentNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/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-dbmulticloud-oracle-db-azure-connector/index.ts",
        "line": 38
      },
      "name": "DataOciDbmulticloudOracleDbAzureConnectorArcAgentNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 67
          },
          "name": "currentArcAgentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 72
          },
          "name": "hostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 77
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 82
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 87
          },
          "name": "timeLastChecked",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorArcAgentNodes"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index:DataOciDbmulticloudOracleDbAzureConnectorArcAgentNodesOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
        "line": 9
      },
      "name": "DataOciDbmulticloudOracleDbAzureConnectorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_connector#oracle_db_azure_connector_id DataOciDbmulticloudOracleDbAzureConnector#oracle_db_azure_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 13
          },
          "name": "oracleDbAzureConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-connector/index:DataOciDbmulticloudOracleDbAzureConnectorConfig"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_connectors oci_dbmulticloud_oracle_db_azure_connectors}."
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_connectors oci_dbmulticloud_oracle_db_azure_connectors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
          "line": 578
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
        "line": 546
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDbmulticloudOracleDbAzureConnectors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 563
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDbmulticloudOracleDbAzureConnectors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_connectors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDbmulticloudOracleDbAzureConnectors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDbmulticloudOracleDbAzureConnectors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 711
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 628
          },
          "name": "resetDbClusterResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 644
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 714
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 660
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 676
          },
          "name": "resetOracleDbAzureConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 698
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 726
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 738
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureConnectors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 551
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 708
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 686
          },
          "name": "oracleDbAzureConnectorSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 616
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 632
          },
          "name": "dbClusterResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 648
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 718
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 664
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 680
          },
          "name": "oracleDbAzureConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 702
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 609
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 622
          },
          "name": "dbClusterResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 638
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 654
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 670
          },
          "name": "oracleDbAzureConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 692
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index:DataOciDbmulticloudOracleDbAzureConnectors"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
        "line": 9
      },
      "name": "DataOciDbmulticloudOracleDbAzureConnectorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_connectors#compartment_id DataOciDbmulticloudOracleDbAzureConnectors#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_connectors#db_cluster_resource_id DataOciDbmulticloudOracleDbAzureConnectors#db_cluster_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 17
          },
          "name": "dbClusterResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_connectors#display_name DataOciDbmulticloudOracleDbAzureConnectors#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_connectors#filter DataOciDbmulticloudOracleDbAzureConnectors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_connectors#id DataOciDbmulticloudOracleDbAzureConnectors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_connectors#oracle_db_azure_connector_id DataOciDbmulticloudOracleDbAzureConnectors#oracle_db_azure_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 32
          },
          "name": "oracleDbAzureConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_connectors#state DataOciDbmulticloudOracleDbAzureConnectors#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index:DataOciDbmulticloudOracleDbAzureConnectorsConfig"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
        "line": 366
      },
      "name": "DataOciDbmulticloudOracleDbAzureConnectorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_connectors#name DataOciDbmulticloudOracleDbAzureConnectors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 370
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_connectors#values DataOciDbmulticloudOracleDbAzureConnectors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 378
          },
          "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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_connectors#regex DataOciDbmulticloudOracleDbAzureConnectors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 374
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index:DataOciDbmulticloudOracleDbAzureConnectorsFilter"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/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-dbmulticloud-oracle-db-azure-connectors/index.ts",
        "line": 523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/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.DataOciDbmulticloudOracleDbAzureConnectorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureConnectorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/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-dbmulticloud-oracle-db-azure-connectors/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-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 531
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index:DataOciDbmulticloudOracleDbAzureConnectorsFilterList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 501
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureConnectorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 489
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 505
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 518
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 482
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 495
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 511
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index:DataOciDbmulticloudOracleDbAzureConnectorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
        "line": 290
      },
      "name": "DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollection",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index:DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
        "line": 139
      },
      "name": "DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItems",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index:DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsArcAgentNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsArcAgentNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
        "line": 44
      },
      "name": "DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsArcAgentNodes",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index:DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsArcAgentNodes"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsArcAgentNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsArcAgentNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/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-dbmulticloud-oracle-db-azure-connectors/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/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.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsArcAgentNodesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsArcAgentNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/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-dbmulticloud-oracle-db-azure-connectors/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-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index:DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsArcAgentNodesList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsArcAgentNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsArcAgentNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/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-dbmulticloud-oracle-db-azure-connectors/index.ts",
        "line": 67
      },
      "name": "DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsArcAgentNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 96
          },
          "name": "currentArcAgentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 101
          },
          "name": "hostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 106
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 111
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 116
          },
          "name": "timeLastChecked",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsArcAgentNodes"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index:DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsArcAgentNodesOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/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-dbmulticloud-oracle-db-azure-connectors/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/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.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/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-dbmulticloud-oracle-db-azure-connectors/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-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index:DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/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/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
        "line": 162
      },
      "name": "DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 191
          },
          "name": "accessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 197
          },
          "name": "arcAgentNodes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsArcAgentNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 202
          },
          "name": "azureIdentityConnectivityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 207
          },
          "name": "azureIdentityMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 212
          },
          "name": "azureResourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 217
          },
          "name": "azureSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 222
          },
          "name": "azureTenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 227
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 232
          },
          "name": "dbClusterResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 237
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 242
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 247
          },
          "name": "lastModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 252
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 257
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 262
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 267
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index:DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/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-dbmulticloud-oracle-db-azure-connectors/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/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.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/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-dbmulticloud-oracle-db-azure-connectors/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-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 355
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index:DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/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-dbmulticloud-oracle-db-azure-connectors/index.ts",
        "line": 313
      },
      "name": "DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 343
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-connectors/index:DataOciDbmulticloudOracleDbAzureConnectorsOracleDbAzureConnectorSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKey": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_key oci_dbmulticloud_oracle_db_azure_key}."
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_key oci_dbmulticloud_oracle_db_azure_key} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/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.DataOciDbmulticloudOracleDbAzureKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDbmulticloudOracleDbAzureKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/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 DataOciDbmulticloudOracleDbAzureKey to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDbmulticloudOracleDbAzureKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDbmulticloudOracleDbAzureKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 117
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 189
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 196
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 83
          },
          "name": "azureKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 99
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 105
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 127
          },
          "name": "keyProperties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 132
          },
          "name": "lastModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 137
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 155
          },
          "name": "oracleDbAzureVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 160
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 165
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 171
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 176
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 181
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 121
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 150
          },
          "name": "oracleDbAzureKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 111
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 143
          },
          "name": "oracleDbAzureKeyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-key/index:DataOciDbmulticloudOracleDbAzureKey"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
        "line": 9
      },
      "name": "DataOciDbmulticloudOracleDbAzureKeyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_key#oracle_db_azure_key_id DataOciDbmulticloudOracleDbAzureKey#oracle_db_azure_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 20
          },
          "name": "oracleDbAzureKeyId",
          "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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_key#id DataOciDbmulticloudOracleDbAzureKey#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-key/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-key/index:DataOciDbmulticloudOracleDbAzureKeyConfig"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeys": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_keys oci_dbmulticloud_oracle_db_azure_keys}."
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeys",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_keys oci_dbmulticloud_oracle_db_azure_keys} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
          "line": 481
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
        "line": 449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDbmulticloudOracleDbAzureKeys resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 466
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDbmulticloudOracleDbAzureKeys to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_keys#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDbmulticloudOracleDbAzureKeys that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDbmulticloudOracleDbAzureKeys to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 614
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 531
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 617
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 547
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 563
          },
          "name": "resetOracleDbAzureKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 585
          },
          "name": "resetOracleDbAzureVaultId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 601
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 629
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 641
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureKeys",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 454
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 611
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 573
          },
          "name": "oracleDbAzureKeySummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 519
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 535
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 621
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 551
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 567
          },
          "name": "oracleDbAzureKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 589
          },
          "name": "oracleDbAzureVaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 605
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 512
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 525
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 541
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 557
          },
          "name": "oracleDbAzureKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 579
          },
          "name": "oracleDbAzureVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 595
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index:DataOciDbmulticloudOracleDbAzureKeys"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
        "line": 9
      },
      "name": "DataOciDbmulticloudOracleDbAzureKeysConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_keys#compartment_id DataOciDbmulticloudOracleDbAzureKeys#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_keys#display_name DataOciDbmulticloudOracleDbAzureKeys#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_keys#filter DataOciDbmulticloudOracleDbAzureKeys#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysFilter"
                    },
                    "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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_keys#id DataOciDbmulticloudOracleDbAzureKeys#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_keys#oracle_db_azure_key_id DataOciDbmulticloudOracleDbAzureKeys#oracle_db_azure_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 28
          },
          "name": "oracleDbAzureKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_keys#oracle_db_azure_vault_id DataOciDbmulticloudOracleDbAzureKeys#oracle_db_azure_vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 32
          },
          "name": "oracleDbAzureVaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_keys#state DataOciDbmulticloudOracleDbAzureKeys#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index:DataOciDbmulticloudOracleDbAzureKeysConfig"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
        "line": 269
      },
      "name": "DataOciDbmulticloudOracleDbAzureKeysFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_keys#name DataOciDbmulticloudOracleDbAzureKeys#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 273
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_keys#values DataOciDbmulticloudOracleDbAzureKeys#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 281
          },
          "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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_keys#regex DataOciDbmulticloudOracleDbAzureKeys#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 277
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index:DataOciDbmulticloudOracleDbAzureKeysFilter"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/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-dbmulticloud-oracle-db-azure-keys/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/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.DataOciDbmulticloudOracleDbAzureKeysFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureKeysFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/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-dbmulticloud-oracle-db-azure-keys/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-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index:DataOciDbmulticloudOracleDbAzureKeysFilterList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/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-dbmulticloud-oracle-db-azure-keys/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 404
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureKeysFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 392
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 408
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 421
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 385
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 398
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 414
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index:DataOciDbmulticloudOracleDbAzureKeysFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
        "line": 193
      },
      "name": "DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollection",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index:DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollection"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
        "line": 44
      },
      "name": "DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionItems",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index:DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/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-dbmulticloud-oracle-db-azure-keys/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/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.DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/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-dbmulticloud-oracle-db-azure-keys/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-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index:DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/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-dbmulticloud-oracle-db-azure-keys/index.ts",
        "line": 67
      },
      "name": "DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 96
          },
          "name": "azureKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 101
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 107
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 112
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 118
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 123
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 129
          },
          "name": "keyProperties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 134
          },
          "name": "lastModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 139
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 144
          },
          "name": "oracleDbAzureVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 149
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 154
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 160
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 165
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 170
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index:DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/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-dbmulticloud-oracle-db-azure-keys/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/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.DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/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-dbmulticloud-oracle-db-azure-keys/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-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 258
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index:DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/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-dbmulticloud-oracle-db-azure-keys/index.ts",
        "line": 216
      },
      "name": "DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 246
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-keys/index:DataOciDbmulticloudOracleDbAzureKeysOracleDbAzureKeySummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVault": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault oci_dbmulticloud_oracle_db_azure_vault}."
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVault",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault oci_dbmulticloud_oracle_db_azure_vault} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/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.DataOciDbmulticloudOracleDbAzureVaultConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDbmulticloudOracleDbAzureVault resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/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 DataOciDbmulticloudOracleDbAzureVault to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDbmulticloudOracleDbAzureVault that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDbmulticloudOracleDbAzureVault to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 180
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 186
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureVault",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 75
          },
          "name": "azureVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 107
          },
          "name": "lastModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 112
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 117
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 122
          },
          "name": "oracleDbAzureResourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 140
          },
          "name": "oracleDbConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 146
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 151
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 157
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 162
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 167
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 172
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 135
          },
          "name": "oracleDbAzureVaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 128
          },
          "name": "oracleDbAzureVaultId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index:DataOciDbmulticloudOracleDbAzureVault"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault_association oci_dbmulticloud_oracle_db_azure_vault_association}."
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault_association oci_dbmulticloud_oracle_db_azure_vault_association} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/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.DataOciDbmulticloudOracleDbAzureVaultAssociationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDbmulticloudOracleDbAzureVaultAssociation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/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 DataOciDbmulticloudOracleDbAzureVaultAssociation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault_association#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDbmulticloudOracleDbAzureVaultAssociation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDbmulticloudOracleDbAzureVaultAssociation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/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-dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 170
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureVaultAssociation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 102
          },
          "name": "isResourceAccessible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 107
          },
          "name": "lastModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 112
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 117
          },
          "name": "oracleDbAzureConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 135
          },
          "name": "oracleDbAzureVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 146
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 151
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 156
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 130
          },
          "name": "oracleDbAzureVaultAssociationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 123
          },
          "name": "oracleDbAzureVaultAssociationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index:DataOciDbmulticloudOracleDbAzureVaultAssociation"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index.ts",
        "line": 9
      },
      "name": "DataOciDbmulticloudOracleDbAzureVaultAssociationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault_association#oracle_db_azure_vault_association_id DataOciDbmulticloudOracleDbAzureVaultAssociation#oracle_db_azure_vault_association_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 13
          },
          "name": "oracleDbAzureVaultAssociationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vault-association/index:DataOciDbmulticloudOracleDbAzureVaultAssociationConfig"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault_associations oci_dbmulticloud_oracle_db_azure_vault_associations}."
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault_associations oci_dbmulticloud_oracle_db_azure_vault_associations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
          "line": 479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDbmulticloudOracleDbAzureVaultAssociations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 464
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDbmulticloudOracleDbAzureVaultAssociations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault_associations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDbmulticloudOracleDbAzureVaultAssociations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDbmulticloudOracleDbAzureVaultAssociations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 629
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 530
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 632
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 546
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 562
          },
          "name": "resetOracleDbAzureConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 578
          },
          "name": "resetOracleDbAzureVaultAssociationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 600
          },
          "name": "resetOracleDbAzureVaultId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 616
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 644
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 657
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureVaultAssociations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 452
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 626
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 588
          },
          "name": "oracleDbAzureVaultAssociationSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 518
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 534
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 636
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 550
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 566
          },
          "name": "oracleDbAzureConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 582
          },
          "name": "oracleDbAzureVaultAssociationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 604
          },
          "name": "oracleDbAzureVaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 620
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 511
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 524
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 540
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 556
          },
          "name": "oracleDbAzureConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 572
          },
          "name": "oracleDbAzureVaultAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 594
          },
          "name": "oracleDbAzureVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 610
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index:DataOciDbmulticloudOracleDbAzureVaultAssociations"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
        "line": 9
      },
      "name": "DataOciDbmulticloudOracleDbAzureVaultAssociationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault_associations#compartment_id DataOciDbmulticloudOracleDbAzureVaultAssociations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault_associations#display_name DataOciDbmulticloudOracleDbAzureVaultAssociations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault_associations#filter DataOciDbmulticloudOracleDbAzureVaultAssociations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault_associations#id DataOciDbmulticloudOracleDbAzureVaultAssociations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault_associations#oracle_db_azure_connector_id DataOciDbmulticloudOracleDbAzureVaultAssociations#oracle_db_azure_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 28
          },
          "name": "oracleDbAzureConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault_associations#oracle_db_azure_vault_association_id DataOciDbmulticloudOracleDbAzureVaultAssociations#oracle_db_azure_vault_association_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 32
          },
          "name": "oracleDbAzureVaultAssociationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault_associations#oracle_db_azure_vault_id DataOciDbmulticloudOracleDbAzureVaultAssociations#oracle_db_azure_vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 36
          },
          "name": "oracleDbAzureVaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault_associations#state DataOciDbmulticloudOracleDbAzureVaultAssociations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index:DataOciDbmulticloudOracleDbAzureVaultAssociationsConfig"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
        "line": 267
      },
      "name": "DataOciDbmulticloudOracleDbAzureVaultAssociationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault_associations#name DataOciDbmulticloudOracleDbAzureVaultAssociations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 271
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault_associations#values DataOciDbmulticloudOracleDbAzureVaultAssociations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 279
          },
          "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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault_associations#regex DataOciDbmulticloudOracleDbAzureVaultAssociations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 275
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index:DataOciDbmulticloudOracleDbAzureVaultAssociationsFilter"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 439
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureVaultAssociationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 432
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 432
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 432
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 425
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index:DataOciDbmulticloudOracleDbAzureVaultAssociationsFilterList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
        "line": 325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 402
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureVaultAssociationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 390
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 406
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 419
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 383
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 396
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 412
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index:DataOciDbmulticloudOracleDbAzureVaultAssociationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
        "line": 191
      },
      "name": "DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollection",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index:DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
        "line": 48
      },
      "name": "DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionItems",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index:DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/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-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/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.DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/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-dbmulticloud-oracle-db-azure-vault-associations/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-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index:DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-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-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
        "line": 71
      },
      "name": "DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 100
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 106
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 111
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 117
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 122
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 127
          },
          "name": "isResourceAccessible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 132
          },
          "name": "lastModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 137
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 142
          },
          "name": "oracleDbAzureConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 147
          },
          "name": "oracleDbAzureVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 152
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 158
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 163
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 168
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index:DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 263
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 256
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 256
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 256
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index:DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
        "line": 214
      },
      "name": "DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 244
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vault-associations/index:DataOciDbmulticloudOracleDbAzureVaultAssociationsOracleDbAzureVaultAssociationSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
        "line": 9
      },
      "name": "DataOciDbmulticloudOracleDbAzureVaultConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vault#oracle_db_azure_vault_id DataOciDbmulticloudOracleDbAzureVault#oracle_db_azure_vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 13
          },
          "name": "oracleDbAzureVaultId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vault/index:DataOciDbmulticloudOracleDbAzureVaultConfig"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaults": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vaults oci_dbmulticloud_oracle_db_azure_vaults}."
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaults",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vaults oci_dbmulticloud_oracle_db_azure_vaults} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
          "line": 495
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDbmulticloudOracleDbAzureVaults resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 480
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDbmulticloudOracleDbAzureVaults to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vaults#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDbmulticloudOracleDbAzureVaults that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDbmulticloudOracleDbAzureVaults to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 645
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 546
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 648
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 562
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 578
          },
          "name": "resetOracleDbAzureConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 594
          },
          "name": "resetOracleDbAzureResourceGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 610
          },
          "name": "resetOracleDbAzureVaultId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 632
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 660
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 673
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureVaults",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 468
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 642
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 620
          },
          "name": "oracleDbAzureVaultSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 534
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 550
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 652
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 566
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 582
          },
          "name": "oracleDbAzureConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 598
          },
          "name": "oracleDbAzureResourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 614
          },
          "name": "oracleDbAzureVaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 636
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 527
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 540
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 556
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 572
          },
          "name": "oracleDbAzureConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 588
          },
          "name": "oracleDbAzureResourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 604
          },
          "name": "oracleDbAzureVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 626
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index:DataOciDbmulticloudOracleDbAzureVaults"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
        "line": 9
      },
      "name": "DataOciDbmulticloudOracleDbAzureVaultsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vaults#compartment_id DataOciDbmulticloudOracleDbAzureVaults#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vaults#display_name DataOciDbmulticloudOracleDbAzureVaults#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vaults#filter DataOciDbmulticloudOracleDbAzureVaults#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vaults#id DataOciDbmulticloudOracleDbAzureVaults#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vaults#oracle_db_azure_connector_id DataOciDbmulticloudOracleDbAzureVaults#oracle_db_azure_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 28
          },
          "name": "oracleDbAzureConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vaults#oracle_db_azure_resource_group DataOciDbmulticloudOracleDbAzureVaults#oracle_db_azure_resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 32
          },
          "name": "oracleDbAzureResourceGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vaults#oracle_db_azure_vault_id DataOciDbmulticloudOracleDbAzureVaults#oracle_db_azure_vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 36
          },
          "name": "oracleDbAzureVaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vaults#state DataOciDbmulticloudOracleDbAzureVaults#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index:DataOciDbmulticloudOracleDbAzureVaultsConfig"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
        "line": 283
      },
      "name": "DataOciDbmulticloudOracleDbAzureVaultsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vaults#name DataOciDbmulticloudOracleDbAzureVaults#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 287
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vaults#values DataOciDbmulticloudOracleDbAzureVaults#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 295
          },
          "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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_azure_vaults#regex DataOciDbmulticloudOracleDbAzureVaults#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 291
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index:DataOciDbmulticloudOracleDbAzureVaultsFilter"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
        "line": 440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 455
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureVaultsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 448
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 448
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 448
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 441
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index:DataOciDbmulticloudOracleDbAzureVaultsFilterList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/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-dbmulticloud-oracle-db-azure-vaults/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 418
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureVaultsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 406
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 422
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 435
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 399
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 412
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 428
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index:DataOciDbmulticloudOracleDbAzureVaultsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
        "line": 207
      },
      "name": "DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollection",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index:DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
        "line": 48
      },
      "name": "DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionItems",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index:DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 203
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 196
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 196
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index:DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/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-dbmulticloud-oracle-db-azure-vaults/index.ts",
        "line": 71
      },
      "name": "DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 100
          },
          "name": "azureVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 105
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 111
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 116
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 122
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 127
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 132
          },
          "name": "lastModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 137
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 142
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 147
          },
          "name": "oracleDbAzureResourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 152
          },
          "name": "oracleDbConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 158
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 163
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 169
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 174
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 179
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 184
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index:DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
          "line": 272
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 279
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 272
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 272
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 272
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index:DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
        "line": 230
      },
      "name": "DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 260
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index.ts",
            "line": 243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-azure-vaults/index:DataOciDbmulticloudOracleDbAzureVaultsOracleDbAzureVaultSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnector": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_identity_connector oci_dbmulticloud_oracle_db_gcp_identity_connector}."
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnector",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_identity_connector oci_dbmulticloud_oracle_db_gcp_identity_connector} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/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.DataOciDbmulticloudOracleDbGcpIdentityConnectorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDbmulticloudOracleDbGcpIdentityConnector resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/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 DataOciDbmulticloudOracleDbGcpIdentityConnector to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_identity_connector#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDbmulticloudOracleDbGcpIdentityConnector that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDbmulticloudOracleDbGcpIdentityConnector to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 280
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 286
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbGcpIdentityConnector",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 114
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 165
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 171
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 176
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 182
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 187
          },
          "name": "gcpIdentityConnectivityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 192
          },
          "name": "gcpLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 198
          },
          "name": "gcpNodes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorGcpNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 203
          },
          "name": "gcpResourceServiceAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 208
          },
          "name": "gcpWorkloadIdentityPoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 213
          },
          "name": "gcpWorkloadIdentityProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 218
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 223
          },
          "name": "issuerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 228
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 246
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 251
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 256
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 262
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 267
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 272
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 241
          },
          "name": "oracleDbGcpIdentityConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 234
          },
          "name": "oracleDbGcpIdentityConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index:DataOciDbmulticloudOracleDbGcpIdentityConnector"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
        "line": 9
      },
      "name": "DataOciDbmulticloudOracleDbGcpIdentityConnectorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_identity_connector#oracle_db_gcp_identity_connector_id DataOciDbmulticloudOracleDbGcpIdentityConnector#oracle_db_gcp_identity_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 13
          },
          "name": "oracleDbGcpIdentityConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index:DataOciDbmulticloudOracleDbGcpIdentityConnectorConfig"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorGcpNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorGcpNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
        "line": 15
      },
      "name": "DataOciDbmulticloudOracleDbGcpIdentityConnectorGcpNodes",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index:DataOciDbmulticloudOracleDbGcpIdentityConnectorGcpNodes"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorGcpNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorGcpNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/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-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/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.DataOciDbmulticloudOracleDbGcpIdentityConnectorGcpNodesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbGcpIdentityConnectorGcpNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/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-dbmulticloud-oracle-db-gcp-identity-connector/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-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index:DataOciDbmulticloudOracleDbGcpIdentityConnectorGcpNodesList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorGcpNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorGcpNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/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-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
        "line": 38
      },
      "name": "DataOciDbmulticloudOracleDbGcpIdentityConnectorGcpNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 67
          },
          "name": "hostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 72
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 77
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 82
          },
          "name": "timeLastChecked",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorGcpNodes"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connector/index:DataOciDbmulticloudOracleDbGcpIdentityConnectorGcpNodesOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_identity_connectors oci_dbmulticloud_oracle_db_gcp_identity_connectors}."
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_identity_connectors oci_dbmulticloud_oracle_db_gcp_identity_connectors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
          "line": 587
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
        "line": 555
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDbmulticloudOracleDbGcpIdentityConnectors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 572
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDbmulticloudOracleDbGcpIdentityConnectors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_identity_connectors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDbmulticloudOracleDbGcpIdentityConnectors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDbmulticloudOracleDbGcpIdentityConnectors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 703
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 636
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 706
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 652
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 674
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 690
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 718
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 729
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbGcpIdentityConnectors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 560
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 700
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 662
          },
          "name": "oracleDbGcpIdentityConnectorSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 624
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 640
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 710
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 656
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 678
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 694
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 617
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 630
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 646
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 668
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 684
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index:DataOciDbmulticloudOracleDbGcpIdentityConnectors"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
        "line": 9
      },
      "name": "DataOciDbmulticloudOracleDbGcpIdentityConnectorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_identity_connectors#compartment_id DataOciDbmulticloudOracleDbGcpIdentityConnectors#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_identity_connectors#display_name DataOciDbmulticloudOracleDbGcpIdentityConnectors#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_identity_connectors#filter DataOciDbmulticloudOracleDbGcpIdentityConnectors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_identity_connectors#id DataOciDbmulticloudOracleDbGcpIdentityConnectors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_identity_connectors#resource_id DataOciDbmulticloudOracleDbGcpIdentityConnectors#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_identity_connectors#state DataOciDbmulticloudOracleDbGcpIdentityConnectors#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index:DataOciDbmulticloudOracleDbGcpIdentityConnectorsConfig"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
        "line": 375
      },
      "name": "DataOciDbmulticloudOracleDbGcpIdentityConnectorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_identity_connectors#name DataOciDbmulticloudOracleDbGcpIdentityConnectors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 379
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_identity_connectors#values DataOciDbmulticloudOracleDbGcpIdentityConnectors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 387
          },
          "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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_identity_connectors#regex DataOciDbmulticloudOracleDbGcpIdentityConnectors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 383
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index:DataOciDbmulticloudOracleDbGcpIdentityConnectorsFilter"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/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-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
        "line": 532
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/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.DataOciDbmulticloudOracleDbGcpIdentityConnectorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbGcpIdentityConnectorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/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-dbmulticloud-oracle-db-gcp-identity-connectors/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-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 540
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index:DataOciDbmulticloudOracleDbGcpIdentityConnectorsFilterList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/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-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
        "line": 433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 510
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDbmulticloudOracleDbGcpIdentityConnectorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 498
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 514
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 527
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 491
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 504
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 520
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index:DataOciDbmulticloudOracleDbGcpIdentityConnectorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
        "line": 299
      },
      "name": "DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollection",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index:DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
        "line": 130
      },
      "name": "DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItems",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index:DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsGcpNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsGcpNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
        "line": 40
      },
      "name": "DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsGcpNodes",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index:DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsGcpNodes"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsGcpNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsGcpNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/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-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/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.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsGcpNodesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsGcpNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/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-dbmulticloud-oracle-db-gcp-identity-connectors/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-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index:DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsGcpNodesList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsGcpNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsGcpNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/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-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
        "line": 63
      },
      "name": "DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsGcpNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 92
          },
          "name": "hostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 97
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 102
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 107
          },
          "name": "timeLastChecked",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsGcpNodes"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index:DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsGcpNodesOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/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-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/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.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/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-dbmulticloud-oracle-db-gcp-identity-connectors/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-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 288
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index:DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/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-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
        "line": 153
      },
      "name": "DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 182
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 188
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 193
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 199
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 204
          },
          "name": "gcpIdentityConnectivityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 209
          },
          "name": "gcpLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 215
          },
          "name": "gcpNodes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsGcpNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 220
          },
          "name": "gcpResourceServiceAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 225
          },
          "name": "gcpWorkloadIdentityPoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 230
          },
          "name": "gcpWorkloadIdentityProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 235
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 240
          },
          "name": "issuerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 245
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 250
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 255
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 260
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 266
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 271
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 276
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index:DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/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-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
        "line": 357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/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.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/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-dbmulticloud-oracle-db-gcp-identity-connectors/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-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 364
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index:DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/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-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
        "line": 322
      },
      "name": "DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 352
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-identity-connectors/index:DataOciDbmulticloudOracleDbGcpIdentityConnectorsOracleDbGcpIdentityConnectorSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKey": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key oci_dbmulticloud_oracle_db_gcp_key}."
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key oci_dbmulticloud_oracle_db_gcp_key} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/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.DataOciDbmulticloudOracleDbGcpKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDbmulticloudOracleDbGcpKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/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 DataOciDbmulticloudOracleDbGcpKey to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDbmulticloudOracleDbGcpKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDbmulticloudOracleDbGcpKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 123
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 184
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 191
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbGcpKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 83
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 89
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 94
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 100
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 105
          },
          "name": "gcpKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 111
          },
          "name": "gcpKeyProperties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 132
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 150
          },
          "name": "oracleDbGcpKeyRingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 155
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 160
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 166
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 171
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 176
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 127
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 145
          },
          "name": "oracleDbGcpKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 117
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 138
          },
          "name": "oracleDbGcpKeyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index:DataOciDbmulticloudOracleDbGcpKey"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
        "line": 9
      },
      "name": "DataOciDbmulticloudOracleDbGcpKeyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key#oracle_db_gcp_key_id DataOciDbmulticloudOracleDbGcpKey#oracle_db_gcp_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 20
          },
          "name": "oracleDbGcpKeyId",
          "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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key#id DataOciDbmulticloudOracleDbGcpKey#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-key/index:DataOciDbmulticloudOracleDbGcpKeyConfig"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRing": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key_ring oci_dbmulticloud_oracle_db_gcp_key_ring}."
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRing",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key_ring oci_dbmulticloud_oracle_db_gcp_key_ring} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/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.DataOciDbmulticloudOracleDbGcpKeyRingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDbmulticloudOracleDbGcpKeyRing resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/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 DataOciDbmulticloudOracleDbGcpKeyRing to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key_ring#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDbmulticloudOracleDbGcpKeyRing that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDbmulticloudOracleDbGcpKeyRing to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/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-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 176
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbGcpKeyRing",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 97
          },
          "name": "gcpKeyRingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 107
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 112
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 117
          },
          "name": "oracleDbConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 136
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 141
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 147
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 152
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 157
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 162
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 130
          },
          "name": "oracleDbGcpKeyRingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 123
          },
          "name": "oracleDbGcpKeyRingId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index:DataOciDbmulticloudOracleDbGcpKeyRing"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
        "line": 9
      },
      "name": "DataOciDbmulticloudOracleDbGcpKeyRingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key_ring#oracle_db_gcp_key_ring_id DataOciDbmulticloudOracleDbGcpKeyRing#oracle_db_gcp_key_ring_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 13
          },
          "name": "oracleDbGcpKeyRingId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-key-ring/index:DataOciDbmulticloudOracleDbGcpKeyRingConfig"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRings": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key_rings oci_dbmulticloud_oracle_db_gcp_key_rings}."
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key_rings oci_dbmulticloud_oracle_db_gcp_key_rings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
          "line": 481
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
        "line": 449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDbmulticloudOracleDbGcpKeyRings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 466
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDbmulticloudOracleDbGcpKeyRings to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key_rings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDbmulticloudOracleDbGcpKeyRings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDbmulticloudOracleDbGcpKeyRings to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 614
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 531
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 617
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 547
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 563
          },
          "name": "resetOracleDbGcpConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 579
          },
          "name": "resetOracleDbGcpKeyRingId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 601
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 629
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 641
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbGcpKeyRings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 454
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 611
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 589
          },
          "name": "oracleDbGcpKeyRingSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 519
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 535
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 621
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 551
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 567
          },
          "name": "oracleDbGcpConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 583
          },
          "name": "oracleDbGcpKeyRingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 605
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 512
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 525
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 541
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 557
          },
          "name": "oracleDbGcpConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 573
          },
          "name": "oracleDbGcpKeyRingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 595
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index:DataOciDbmulticloudOracleDbGcpKeyRings"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
        "line": 9
      },
      "name": "DataOciDbmulticloudOracleDbGcpKeyRingsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key_rings#compartment_id DataOciDbmulticloudOracleDbGcpKeyRings#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key_rings#display_name DataOciDbmulticloudOracleDbGcpKeyRings#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key_rings#filter DataOciDbmulticloudOracleDbGcpKeyRings#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key_rings#id DataOciDbmulticloudOracleDbGcpKeyRings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key_rings#oracle_db_gcp_connector_id DataOciDbmulticloudOracleDbGcpKeyRings#oracle_db_gcp_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 28
          },
          "name": "oracleDbGcpConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key_rings#oracle_db_gcp_key_ring_id DataOciDbmulticloudOracleDbGcpKeyRings#oracle_db_gcp_key_ring_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 32
          },
          "name": "oracleDbGcpKeyRingId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key_rings#state DataOciDbmulticloudOracleDbGcpKeyRings#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index:DataOciDbmulticloudOracleDbGcpKeyRingsConfig"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
        "line": 269
      },
      "name": "DataOciDbmulticloudOracleDbGcpKeyRingsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key_rings#name DataOciDbmulticloudOracleDbGcpKeyRings#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 273
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key_rings#values DataOciDbmulticloudOracleDbGcpKeyRings#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 281
          },
          "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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_key_rings#regex DataOciDbmulticloudOracleDbGcpKeyRings#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 277
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index:DataOciDbmulticloudOracleDbGcpKeyRingsFilter"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/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-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/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.DataOciDbmulticloudOracleDbGcpKeyRingsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbGcpKeyRingsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/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-dbmulticloud-oracle-db-gcp-key-rings/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-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index:DataOciDbmulticloudOracleDbGcpKeyRingsFilterList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/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-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 404
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDbmulticloudOracleDbGcpKeyRingsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 392
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 408
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 421
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 385
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 398
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 414
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index:DataOciDbmulticloudOracleDbGcpKeyRingsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
        "line": 193
      },
      "name": "DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollection",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index:DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
        "line": 44
      },
      "name": "DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionItems",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index:DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/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-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/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.DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/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-dbmulticloud-oracle-db-gcp-key-rings/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-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index:DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/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-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
        "line": 67
      },
      "name": "DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 96
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 102
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 107
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 113
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 118
          },
          "name": "gcpKeyRingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 123
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 128
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 133
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 138
          },
          "name": "oracleDbConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 144
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 149
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 155
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 160
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 165
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 170
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index:DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/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-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/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.DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/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-dbmulticloud-oracle-db-gcp-key-rings/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-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 258
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index:DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/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-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
        "line": 216
      },
      "name": "DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 246
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-key-rings/index:DataOciDbmulticloudOracleDbGcpKeyRingsOracleDbGcpKeyRingSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeys": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_keys oci_dbmulticloud_oracle_db_gcp_keys}."
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeys",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_keys oci_dbmulticloud_oracle_db_gcp_keys} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
          "line": 476
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDbmulticloudOracleDbGcpKeys resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 461
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDbmulticloudOracleDbGcpKeys to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_keys#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDbmulticloudOracleDbGcpKeys that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDbmulticloudOracleDbGcpKeys to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 609
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 526
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 612
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 542
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 558
          },
          "name": "resetOracleDbGcpKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 574
          },
          "name": "resetOracleDbGcpKeyRingId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 596
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/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-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 636
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbGcpKeys",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 449
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 606
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 584
          },
          "name": "oracleDbGcpKeySummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 514
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 530
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 616
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 546
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 562
          },
          "name": "oracleDbGcpKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 578
          },
          "name": "oracleDbGcpKeyRingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 600
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 507
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 520
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 536
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 552
          },
          "name": "oracleDbGcpKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 568
          },
          "name": "oracleDbGcpKeyRingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 590
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index:DataOciDbmulticloudOracleDbGcpKeys"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
        "line": 9
      },
      "name": "DataOciDbmulticloudOracleDbGcpKeysConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_keys#compartment_id DataOciDbmulticloudOracleDbGcpKeys#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_keys#display_name DataOciDbmulticloudOracleDbGcpKeys#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_keys#filter DataOciDbmulticloudOracleDbGcpKeys#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysFilter"
                    },
                    "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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_keys#id DataOciDbmulticloudOracleDbGcpKeys#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_keys#oracle_db_gcp_key_id DataOciDbmulticloudOracleDbGcpKeys#oracle_db_gcp_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 28
          },
          "name": "oracleDbGcpKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_keys#oracle_db_gcp_key_ring_id DataOciDbmulticloudOracleDbGcpKeys#oracle_db_gcp_key_ring_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 32
          },
          "name": "oracleDbGcpKeyRingId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_keys#state DataOciDbmulticloudOracleDbGcpKeys#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index:DataOciDbmulticloudOracleDbGcpKeysConfig"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
        "line": 264
      },
      "name": "DataOciDbmulticloudOracleDbGcpKeysFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_keys#name DataOciDbmulticloudOracleDbGcpKeys#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 268
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_keys#values DataOciDbmulticloudOracleDbGcpKeys#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 276
          },
          "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/7.19.0/docs/data-sources/dbmulticloud_oracle_db_gcp_keys#regex DataOciDbmulticloudOracleDbGcpKeys#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 272
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index:DataOciDbmulticloudOracleDbGcpKeysFilter"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/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-dbmulticloud-oracle-db-gcp-keys/index.ts",
        "line": 421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/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.DataOciDbmulticloudOracleDbGcpKeysFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbGcpKeysFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/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-dbmulticloud-oracle-db-gcp-keys/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-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 429
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index:DataOciDbmulticloudOracleDbGcpKeysFilterList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 399
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDbmulticloudOracleDbGcpKeysFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 387
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 403
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 416
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 380
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 393
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 409
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index:DataOciDbmulticloudOracleDbGcpKeysFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
        "line": 188
      },
      "name": "DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollection",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index:DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollection"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
        "line": 44
      },
      "name": "DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionItems",
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index:DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 184
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 177
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 177
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index:DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/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-dbmulticloud-oracle-db-gcp-keys/index.ts",
        "line": 67
      },
      "name": "DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 96
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 102
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 107
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 113
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 118
          },
          "name": "gcpKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 124
          },
          "name": "gcpKeyProperties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 129
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 134
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 139
          },
          "name": "oracleDbGcpKeyRingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 144
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 149
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 155
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 160
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 165
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index:DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/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-dbmulticloud-oracle-db-gcp-keys/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/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.DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/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-dbmulticloud-oracle-db-gcp-keys/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-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 253
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index:DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
        "line": 211
      },
      "name": "DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 241
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index.ts",
            "line": 224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-dbmulticloud-oracle-db-gcp-keys/index:DataOciDbmulticloudOracleDbGcpKeysOracleDbGcpKeySummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequest": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_request oci_delegate_access_control_delegated_resource_access_request}."
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequest",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_request oci_delegate_access_control_delegated_resource_access_request} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/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.DataOciDelegateAccessControlDelegatedResourceAccessRequestConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDelegateAccessControlDelegatedResourceAccessRequest resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/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 DataOciDelegateAccessControlDelegatedResourceAccessRequest to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_request#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDelegateAccessControlDelegatedResourceAccessRequest that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDelegateAccessControlDelegatedResourceAccessRequest to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 271
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 384
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 391
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequest",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 131
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 184
          },
          "name": "approvalInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestApprovalInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 189
          },
          "name": "auditTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 194
          },
          "name": "closureComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 199
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 204
          },
          "name": "databaseNameList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 210
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 228
          },
          "name": "delegationControlId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 233
          },
          "name": "delegationSubscriptionIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 238
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 243
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 248
          },
          "name": "durationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 253
          },
          "name": "extendDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 259
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 280
          },
          "name": "isAutoApproved",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 285
          },
          "name": "isPendingMoreInfo",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 290
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 295
          },
          "name": "numExtensionApprovals",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 300
          },
          "name": "numInitialApprovals",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 305
          },
          "name": "providedServiceTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 310
          },
          "name": "reasonForRequest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 320
          },
          "name": "requestedActionNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 325
          },
          "name": "requesterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 315
          },
          "name": "requestStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 330
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 335
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 340
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 345
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 350
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 356
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 361
          },
          "name": "ticketNumbers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 366
          },
          "name": "timeAccessRequested",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 371
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 376
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 223
          },
          "name": "delegatedResourceAccessRequestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 275
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 216
          },
          "name": "delegatedResourceAccessRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 265
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-request/index:DataOciDelegateAccessControlDelegatedResourceAccessRequest"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestApprovalInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestApprovalInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
        "line": 22
      },
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestApprovalInfo",
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-request/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestApprovalInfo"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestApprovalInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestApprovalInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/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-delegate-access-control-delegated-resource-access-request/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/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.DataOciDelegateAccessControlDelegatedResourceAccessRequestApprovalInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestApprovalInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/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-delegate-access-control-delegated-resource-access-request/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-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-request/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestApprovalInfoList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestApprovalInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestApprovalInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/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-delegate-access-control-delegated-resource-access-request/index.ts",
        "line": 45
      },
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestApprovalInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 74
          },
          "name": "approvalAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 79
          },
          "name": "approvalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 84
          },
          "name": "approverAdditionalMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 89
          },
          "name": "approverComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 94
          },
          "name": "approverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 99
          },
          "name": "timeApprovedForAccess",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestApprovalInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-request/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestApprovalInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestAuditLogReport": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_request_audit_log_report oci_delegate_access_control_delegated_resource_access_request_audit_log_report}."
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestAuditLogReport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_request_audit_log_report oci_delegate_access_control_delegated_resource_access_request_audit_log_report} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/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.DataOciDelegateAccessControlDelegatedResourceAccessRequestAuditLogReportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDelegateAccessControlDelegatedResourceAccessRequestAuditLogReport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/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 DataOciDelegateAccessControlDelegatedResourceAccessRequestAuditLogReport to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_request_audit_log_report#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDelegateAccessControlDelegatedResourceAccessRequestAuditLogReport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDelegateAccessControlDelegatedResourceAccessRequestAuditLogReport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index.ts",
            "line": 113
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index.ts",
            "line": 129
          },
          "name": "resetIsProcessTreeEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index.ts",
            "line": 156
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index.ts",
            "line": 164
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestAuditLogReport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index.ts",
            "line": 88
          },
          "name": "auditReportStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index.ts",
            "line": 138
          },
          "name": "processTree",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index.ts",
            "line": 143
          },
          "name": "report",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index.ts",
            "line": 148
          },
          "name": "timeReportGenerated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index.ts",
            "line": 101
          },
          "name": "delegatedResourceAccessRequestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index.ts",
            "line": 117
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index.ts",
            "line": 133
          },
          "name": "isProcessTreeEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index.ts",
            "line": 94
          },
          "name": "delegatedResourceAccessRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index.ts",
            "line": 123
          },
          "name": "isProcessTreeEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestAuditLogReport"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestAuditLogReportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestAuditLogReportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index.ts",
        "line": 9
      },
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestAuditLogReportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_request_audit_log_report#delegated_resource_access_request_id DataOciDelegateAccessControlDelegatedResourceAccessRequestAuditLogReport#delegated_resource_access_request_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index.ts",
            "line": 13
          },
          "name": "delegatedResourceAccessRequestId",
          "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/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_request_audit_log_report#id DataOciDelegateAccessControlDelegatedResourceAccessRequestAuditLogReport#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/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/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_request_audit_log_report#is_process_tree_enabled DataOciDelegateAccessControlDelegatedResourceAccessRequestAuditLogReport#is_process_tree_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index.ts",
            "line": 24
          },
          "name": "isProcessTreeEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-request-audit-log-report/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestAuditLogReportConfig"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
        "line": 9
      },
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_request#delegated_resource_access_request_id DataOciDelegateAccessControlDelegatedResourceAccessRequest#delegated_resource_access_request_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 13
          },
          "name": "delegatedResourceAccessRequestId",
          "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/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_request#id DataOciDelegateAccessControlDelegatedResourceAccessRequest#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-request/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestConfig"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistories": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_request_histories oci_delegate_access_control_delegated_resource_access_request_histories}."
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistories",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_request_histories oci_delegate_access_control_delegated_resource_access_request_histories} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
          "line": 411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDelegateAccessControlDelegatedResourceAccessRequestHistories resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 396
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDelegateAccessControlDelegatedResourceAccessRequestHistories to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_request_histories#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDelegateAccessControlDelegatedResourceAccessRequestHistories that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDelegateAccessControlDelegatedResourceAccessRequestHistories to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 476
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 479
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 463
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 491
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 499
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestHistories",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 384
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 438
          },
          "name": "delegatedResourceAccessRequestHistoryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 473
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 451
          },
          "name": "delegatedResourceAccessRequestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 483
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 467
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 444
          },
          "name": "delegatedResourceAccessRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 457
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestHistories"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
        "line": 9
      },
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_request_histories#delegated_resource_access_request_id DataOciDelegateAccessControlDelegatedResourceAccessRequestHistories#delegated_resource_access_request_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 13
          },
          "name": "delegatedResourceAccessRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_request_histories#filter DataOciDelegateAccessControlDelegatedResourceAccessRequestHistories#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_request_histories#id DataOciDelegateAccessControlDelegatedResourceAccessRequestHistories#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesConfig"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
        "line": 123
      },
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollection",
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollection"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
        "line": 28
      },
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionItems",
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/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-delegate-access-control-delegated-resource-access-request-histories/index.ts",
        "line": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/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.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/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-delegate-access-control-delegated-resource-access-request-histories/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-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 112
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/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-delegate-access-control-delegated-resource-access-request-histories/index.ts",
        "line": 51
      },
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 80
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 85
          },
          "name": "requestStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 90
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 95
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 100
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/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-delegate-access-control-delegated-resource-access-request-histories/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/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.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/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-delegate-access-control-delegated-resource-access-request-histories/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-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/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-delegate-access-control-delegated-resource-access-request-histories/index.ts",
        "line": 146
      },
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 176
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesDelegatedResourceAccessRequestHistoryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
        "line": 199
      },
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_request_histories#name DataOciDelegateAccessControlDelegatedResourceAccessRequestHistories#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 203
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_request_histories#values DataOciDelegateAccessControlDelegatedResourceAccessRequestHistories#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 211
          },
          "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/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_request_histories#regex DataOciDelegateAccessControlDelegatedResourceAccessRequestHistories#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 207
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesFilter"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/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-delegate-access-control-delegated-resource-access-request-histories/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/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.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/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-delegate-access-control-delegated-resource-access-request-histories/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-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 364
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesFilterList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/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/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 334
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 322
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 338
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 351
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 315
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 328
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 344
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-request-histories/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestHistoriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequests": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_requests oci_delegate_access_control_delegated_resource_access_requests}."
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequests",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_requests oci_delegate_access_control_delegated_resource_access_requests} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
          "line": 684
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
        "line": 652
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDelegateAccessControlDelegatedResourceAccessRequests resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 669
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDelegateAccessControlDelegatedResourceAccessRequests to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_requests#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDelegateAccessControlDelegatedResourceAccessRequests that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDelegateAccessControlDelegatedResourceAccessRequests to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 851
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 742
          },
          "name": "resetDelegationControlId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 854
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 758
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 774
          },
          "name": "resetRequestStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 790
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 806
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 822
          },
          "name": "resetTimeEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 838
          },
          "name": "resetTimeStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 866
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 880
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequests",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 657
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 730
          },
          "name": "delegatedResourceAccessRequestSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 848
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 724
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 746
          },
          "name": "delegationControlIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 858
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 762
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 778
          },
          "name": "requestStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 794
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 810
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 826
          },
          "name": "timeEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 842
          },
          "name": "timeStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 717
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 736
          },
          "name": "delegationControlId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 752
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 768
          },
          "name": "requestStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 784
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 800
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 816
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 832
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index:DataOciDelegateAccessControlDelegatedResourceAccessRequests"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
        "line": 9
      },
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_requests#compartment_id DataOciDelegateAccessControlDelegatedResourceAccessRequests#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-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/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_requests#delegation_control_id DataOciDelegateAccessControlDelegatedResourceAccessRequests#delegation_control_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 17
          },
          "name": "delegationControlId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_requests#filter DataOciDelegateAccessControlDelegatedResourceAccessRequests#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsFilter"
                    },
                    "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/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_requests#id DataOciDelegateAccessControlDelegatedResourceAccessRequests#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-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/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_requests#request_status DataOciDelegateAccessControlDelegatedResourceAccessRequests#request_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 28
          },
          "name": "requestStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_requests#resource_id DataOciDelegateAccessControlDelegatedResourceAccessRequests#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 32
          },
          "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/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_requests#state DataOciDelegateAccessControlDelegatedResourceAccessRequests#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_requests#time_end DataOciDelegateAccessControlDelegatedResourceAccessRequests#time_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 40
          },
          "name": "timeEnd",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_requests#time_start DataOciDelegateAccessControlDelegatedResourceAccessRequests#time_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 44
          },
          "name": "timeStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestsConfig"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
        "line": 396
      },
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollection",
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
        "line": 152
      },
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItems",
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsApprovalInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsApprovalInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
        "line": 52
      },
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsApprovalInfo",
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsApprovalInfo"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsApprovalInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsApprovalInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 148
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsApprovalInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsApprovalInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 141
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 141
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 141
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsApprovalInfoList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsApprovalInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsApprovalInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/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-delegate-access-control-delegated-resource-access-requests/index.ts",
        "line": 75
      },
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsApprovalInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 104
          },
          "name": "approvalAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 109
          },
          "name": "approvalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 114
          },
          "name": "approverAdditionalMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 119
          },
          "name": "approverComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 124
          },
          "name": "approverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 129
          },
          "name": "timeApprovedForAccess",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsApprovalInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsApprovalInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/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-delegate-access-control-delegated-resource-access-requests/index.ts",
        "line": 378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/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.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/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-delegate-access-control-delegated-resource-access-requests/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-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 385
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/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-delegate-access-control-delegated-resource-access-requests/index.ts",
        "line": 175
      },
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 205
          },
          "name": "approvalInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsApprovalInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 210
          },
          "name": "auditTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 215
          },
          "name": "closureComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 220
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 225
          },
          "name": "databaseNameList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 231
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 236
          },
          "name": "delegationControlId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 241
          },
          "name": "delegationSubscriptionIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 246
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 251
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 256
          },
          "name": "durationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 261
          },
          "name": "extendDurationInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 267
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 272
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 277
          },
          "name": "isAutoApproved",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 282
          },
          "name": "isPendingMoreInfo",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 287
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 292
          },
          "name": "numExtensionApprovals",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 297
          },
          "name": "numInitialApprovals",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 302
          },
          "name": "providedServiceTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 307
          },
          "name": "reasonForRequest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 317
          },
          "name": "requestedActionNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 322
          },
          "name": "requesterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 312
          },
          "name": "requestStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 327
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 332
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 337
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 342
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 347
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 353
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 358
          },
          "name": "ticketNumbers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 363
          },
          "name": "timeAccessRequested",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 368
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 373
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 468
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 461
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 461
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 461
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/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-delegate-access-control-delegated-resource-access-requests/index.ts",
        "line": 419
      },
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 449
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
        "line": 472
      },
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_requests#name DataOciDelegateAccessControlDelegatedResourceAccessRequests#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 476
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_requests#values DataOciDelegateAccessControlDelegatedResourceAccessRequests#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 484
          },
          "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/7.19.0/docs/data-sources/delegate_access_control_delegated_resource_access_requests#regex DataOciDelegateAccessControlDelegatedResourceAccessRequests#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 480
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestsFilter"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/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-delegate-access-control-delegated-resource-access-requests/index.ts",
        "line": 629
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/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.DataOciDelegateAccessControlDelegatedResourceAccessRequestsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/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-delegate-access-control-delegated-resource-access-requests/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-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 637
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestsFilterList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
        "line": 530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 607
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDelegateAccessControlDelegatedResourceAccessRequestsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 595
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 611
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 624
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 588
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 601
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 617
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index.ts",
            "line": 544
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegatedResourceAccessRequestsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegated-resource-access-requests/index:DataOciDelegateAccessControlDelegatedResourceAccessRequestsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControl": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_control oci_delegate_access_control_delegation_control}."
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControl",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_control oci_delegate_access_control_delegation_control} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-control/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.DataOciDelegateAccessControlDelegationControlConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDelegateAccessControlDelegationControl resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/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 DataOciDelegateAccessControlDelegationControl to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_control#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDelegateAccessControlDelegationControl that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDelegateAccessControlDelegationControl to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 204
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 210
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegationControl",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 99
          },
          "name": "delegationSubscriptionIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 104
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 109
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 125
          },
          "name": "isAutoApproveDuringMaintenance",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 130
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 135
          },
          "name": "notificationMessageFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 140
          },
          "name": "notificationTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 145
          },
          "name": "numApprovalsRequired",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 150
          },
          "name": "preApprovedServiceProviderActionNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 155
          },
          "name": "resourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 160
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 165
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 171
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 176
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 181
          },
          "name": "timeDeleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 186
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 191
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 196
          },
          "name": "vaultKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 94
          },
          "name": "delegationControlIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 87
          },
          "name": "delegationControlId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-control/index:DataOciDelegateAccessControlDelegationControl"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
        "line": 9
      },
      "name": "DataOciDelegateAccessControlDelegationControlConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_control#delegation_control_id DataOciDelegateAccessControlDelegationControl#delegation_control_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control/index.ts",
            "line": 13
          },
          "name": "delegationControlId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-control/index:DataOciDelegateAccessControlDelegationControlConfig"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResources": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_control_resources oci_delegate_access_control_delegation_control_resources}."
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_control_resources oci_delegate_access_control_delegation_control_resources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-control-resources/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.DataOciDelegateAccessControlDelegationControlResourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
        "line": 364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDelegateAccessControlDelegationControlResources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/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 DataOciDelegateAccessControlDelegationControlResources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_control_resources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDelegateAccessControlDelegationControlResources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDelegateAccessControlDelegationControlResources to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 461
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 464
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 448
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/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-delegate-access-control-delegation-control-resources/index.ts",
            "line": 484
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegationControlResources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 369
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 436
          },
          "name": "delegationControlResourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 458
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 430
          },
          "name": "delegationControlIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 468
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 452
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 423
          },
          "name": "delegationControlId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 442
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-control-resources/index:DataOciDelegateAccessControlDelegationControlResources"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
        "line": 9
      },
      "name": "DataOciDelegateAccessControlDelegationControlResourcesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_control_resources#delegation_control_id DataOciDelegateAccessControlDelegationControlResources#delegation_control_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 13
          },
          "name": "delegationControlId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_control_resources#filter DataOciDelegateAccessControlDelegationControlResources#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesFilter"
                    },
                    "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/7.19.0/docs/data-sources/delegate_access_control_delegation_control_resources#id DataOciDelegateAccessControlDelegationControlResources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-control-resources/index:DataOciDelegateAccessControlDelegationControlResourcesConfig"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
        "line": 108
      },
      "name": "DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollection",
      "symbolId": "src/data-oci-delegate-access-control-delegation-control-resources/index:DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollection"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
        "line": 28
      },
      "name": "DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionItems",
      "symbolId": "src/data-oci-delegate-access-control-delegation-control-resources/index:DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionItems"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-control-resources/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-delegate-access-control-delegation-control-resources/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/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.DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/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-delegate-access-control-delegation-control-resources/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-delegate-access-control-delegation-control-resources/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-control-resources/index:DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-control-resources/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-delegate-access-control-delegation-control-resources/index.ts",
        "line": 51
      },
      "name": "DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 80
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 85
          },
          "name": "resourceStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-control-resources/index:DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-control-resources/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-delegate-access-control-delegation-control-resources/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/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.DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/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-delegate-access-control-delegation-control-resources/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-delegate-access-control-delegation-control-resources/index.ts",
            "line": 173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-control-resources/index:DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-control-resources/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-delegate-access-control-delegation-control-resources/index.ts",
        "line": 131
      },
      "name": "DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 161
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-control-resources/index:DataOciDelegateAccessControlDelegationControlResourcesDelegationControlResourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
        "line": 184
      },
      "name": "DataOciDelegateAccessControlDelegationControlResourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_control_resources#name DataOciDelegateAccessControlDelegationControlResources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/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/7.19.0/docs/data-sources/delegate_access_control_delegation_control_resources#values DataOciDelegateAccessControlDelegationControlResources#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/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/7.19.0/docs/data-sources/delegate_access_control_delegation_control_resources#regex DataOciDelegateAccessControlDelegationControlResources#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 192
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-control-resources/index:DataOciDelegateAccessControlDelegationControlResourcesFilter"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-control-resources/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-delegate-access-control-delegation-control-resources/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/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.DataOciDelegateAccessControlDelegationControlResourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegationControlResourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/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-delegate-access-control-delegation-control-resources/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-delegate-access-control-delegation-control-resources/index.ts",
            "line": 349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-control-resources/index:DataOciDelegateAccessControlDelegationControlResourcesFilterList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-control-resources/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-delegate-access-control-delegation-control-resources/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 319
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDelegateAccessControlDelegationControlResourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 307
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/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-delegate-access-control-delegation-control-resources/index.ts",
            "line": 336
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 300
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 313
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 329
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-control-resources/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlResourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-control-resources/index:DataOciDelegateAccessControlDelegationControlResourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControls": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_controls oci_delegate_access_control_delegation_controls}."
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControls",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_controls oci_delegate_access_control_delegation_controls} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
          "line": 515
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
        "line": 483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDelegateAccessControlDelegationControls resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 500
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDelegateAccessControlDelegationControls to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_controls#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDelegateAccessControlDelegationControls that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDelegateAccessControlDelegationControls to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 648
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 571
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 651
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 587
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 603
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 619
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 635
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 663
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 675
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegationControls",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 488
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 559
          },
          "name": "delegationControlSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 645
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 553
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 575
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 655
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 591
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 607
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 623
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 639
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 546
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 565
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 581
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 597
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 613
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 629
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-controls/index:DataOciDelegateAccessControlDelegationControls"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
        "line": 9
      },
      "name": "DataOciDelegateAccessControlDelegationControlsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_controls#compartment_id DataOciDelegateAccessControlDelegationControls#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/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/7.19.0/docs/data-sources/delegate_access_control_delegation_controls#display_name DataOciDelegateAccessControlDelegationControls#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/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/7.19.0/docs/data-sources/delegate_access_control_delegation_controls#filter DataOciDelegateAccessControlDelegationControls#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsFilter"
                    },
                    "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/7.19.0/docs/data-sources/delegate_access_control_delegation_controls#id DataOciDelegateAccessControlDelegationControls#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/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/7.19.0/docs/data-sources/delegate_access_control_delegation_controls#resource_id DataOciDelegateAccessControlDelegationControls#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/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/7.19.0/docs/data-sources/delegate_access_control_delegation_controls#resource_type DataOciDelegateAccessControlDelegationControls#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/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/7.19.0/docs/data-sources/delegate_access_control_delegation_controls#state DataOciDelegateAccessControlDelegationControls#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-controls/index:DataOciDelegateAccessControlDelegationControlsConfig"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
        "line": 227
      },
      "name": "DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollection",
      "symbolId": "src/data-oci-delegate-access-control-delegation-controls/index:DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
        "line": 44
      },
      "name": "DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionItems",
      "symbolId": "src/data-oci-delegate-access-control-delegation-controls/index:DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-controls/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-delegate-access-control-delegation-controls/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/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.DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/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-delegate-access-control-delegation-controls/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-delegate-access-control-delegation-controls/index.ts",
            "line": 216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-controls/index:DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-controls/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-delegate-access-control-delegation-controls/index.ts",
        "line": 67
      },
      "name": "DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 96
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 102
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 107
          },
          "name": "delegationSubscriptionIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 112
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 117
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 123
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 128
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 133
          },
          "name": "isAutoApproveDuringMaintenance",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 138
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 143
          },
          "name": "notificationMessageFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 148
          },
          "name": "notificationTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 153
          },
          "name": "numApprovalsRequired",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 158
          },
          "name": "preApprovedServiceProviderActionNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 163
          },
          "name": "resourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 168
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 173
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 179
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 184
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 189
          },
          "name": "timeDeleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 194
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 199
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 204
          },
          "name": "vaultKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-controls/index:DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-controls/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 299
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 292
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 292
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 292
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-controls/index:DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-controls/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-delegate-access-control-delegation-controls/index.ts",
        "line": 250
      },
      "name": "DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 280
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-controls/index:DataOciDelegateAccessControlDelegationControlsDelegationControlSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
        "line": 303
      },
      "name": "DataOciDelegateAccessControlDelegationControlsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_controls#name DataOciDelegateAccessControlDelegationControls#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 307
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_controls#values DataOciDelegateAccessControlDelegationControls#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 315
          },
          "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/7.19.0/docs/data-sources/delegate_access_control_delegation_controls#regex DataOciDelegateAccessControlDelegationControls#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 311
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-controls/index:DataOciDelegateAccessControlDelegationControlsFilter"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-controls/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/data-oci-delegate-access-control-delegation-controls/index.ts",
        "line": 460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/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.DataOciDelegateAccessControlDelegationControlsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegationControlsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 468
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/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/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 468
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-controls/index:DataOciDelegateAccessControlDelegationControlsFilterList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-controls/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-delegate-access-control-delegation-controls/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 438
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDelegateAccessControlDelegationControlsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 426
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 442
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 455
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 419
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 432
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 448
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-controls/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationControlsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-controls/index:DataOciDelegateAccessControlDelegationControlsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscription": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_subscription oci_delegate_access_control_delegation_subscription}."
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscription",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_subscription oci_delegate_access_control_delegation_subscription} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-subscription/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.DataOciDelegateAccessControlDelegationSubscriptionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegation-subscription/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDelegateAccessControlDelegationSubscription resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscription/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 DataOciDelegateAccessControlDelegationSubscription to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_subscription#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDelegateAccessControlDelegationSubscription that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDelegateAccessControlDelegationSubscription to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscription/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-delegate-access-control-delegation-subscription/index.ts",
            "line": 165
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegationSubscription",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscription/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscription/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscription/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscription/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscription/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscription/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscription/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscription/index.ts",
            "line": 120
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscription/index.ts",
            "line": 125
          },
          "name": "serviceProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscription/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscription/index.ts",
            "line": 135
          },
          "name": "subscribedServiceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscription/index.ts",
            "line": 141
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscription/index.ts",
            "line": 146
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscription/index.ts",
            "line": 151
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscription/index.ts",
            "line": 94
          },
          "name": "delegationSubscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscription/index.ts",
            "line": 87
          },
          "name": "delegationSubscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-subscription/index:DataOciDelegateAccessControlDelegationSubscription"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegation-subscription/index.ts",
        "line": 9
      },
      "name": "DataOciDelegateAccessControlDelegationSubscriptionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_subscription#delegation_subscription_id DataOciDelegateAccessControlDelegationSubscription#delegation_subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscription/index.ts",
            "line": 13
          },
          "name": "delegationSubscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-subscription/index:DataOciDelegateAccessControlDelegationSubscriptionConfig"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_subscriptions oci_delegate_access_control_delegation_subscriptions}."
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_subscriptions oci_delegate_access_control_delegation_subscriptions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/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.DataOciDelegateAccessControlDelegationSubscriptionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
        "line": 430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDelegateAccessControlDelegationSubscriptions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/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 DataOciDelegateAccessControlDelegationSubscriptions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_subscriptions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDelegateAccessControlDelegationSubscriptions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDelegateAccessControlDelegationSubscriptions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 561
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 516
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 564
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 532
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 548
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/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-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 586
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegationSubscriptions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 435
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 504
          },
          "name": "delegationSubscriptionSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 558
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 498
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 520
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 568
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 536
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 552
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 491
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 510
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 526
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 542
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-subscriptions/index:DataOciDelegateAccessControlDelegationSubscriptions"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
        "line": 9
      },
      "name": "DataOciDelegateAccessControlDelegationSubscriptionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_subscriptions#compartment_id DataOciDelegateAccessControlDelegationSubscriptions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-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/7.19.0/docs/data-sources/delegate_access_control_delegation_subscriptions#display_name DataOciDelegateAccessControlDelegationSubscriptions#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-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/7.19.0/docs/data-sources/delegate_access_control_delegation_subscriptions#filter DataOciDelegateAccessControlDelegationSubscriptions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/delegate_access_control_delegation_subscriptions#id DataOciDelegateAccessControlDelegationSubscriptions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-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/7.19.0/docs/data-sources/delegate_access_control_delegation_subscriptions#state DataOciDelegateAccessControlDelegationSubscriptions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-subscriptions/index:DataOciDelegateAccessControlDelegationSubscriptionsConfig"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
        "line": 174
      },
      "name": "DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollection",
      "symbolId": "src/data-oci-delegate-access-control-delegation-subscriptions/index:DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
        "line": 36
      },
      "name": "DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionItems",
      "symbolId": "src/data-oci-delegate-access-control-delegation-subscriptions/index:DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/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-delegate-access-control-delegation-subscriptions/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/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.DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/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-delegate-access-control-delegation-subscriptions/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-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-subscriptions/index:DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-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-delegate-access-control-delegation-subscriptions/index.ts",
        "line": 59
      },
      "name": "DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 120
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 125
          },
          "name": "serviceProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 135
          },
          "name": "subscribedServiceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 141
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 146
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 151
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-subscriptions/index:DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/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-delegate-access-control-delegation-subscriptions/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/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.DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/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-delegate-access-control-delegation-subscriptions/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-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-subscriptions/index:DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/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-delegate-access-control-delegation-subscriptions/index.ts",
        "line": 197
      },
      "name": "DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 227
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-subscriptions/index:DataOciDelegateAccessControlDelegationSubscriptionsDelegationSubscriptionSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
        "line": 250
      },
      "name": "DataOciDelegateAccessControlDelegationSubscriptionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_delegation_subscriptions#name DataOciDelegateAccessControlDelegationSubscriptions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/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/7.19.0/docs/data-sources/delegate_access_control_delegation_subscriptions#values DataOciDelegateAccessControlDelegationSubscriptions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/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/7.19.0/docs/data-sources/delegate_access_control_delegation_subscriptions#regex DataOciDelegateAccessControlDelegationSubscriptions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 258
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-subscriptions/index:DataOciDelegateAccessControlDelegationSubscriptionsFilter"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/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-delegate-access-control-delegation-subscriptions/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/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.DataOciDelegateAccessControlDelegationSubscriptionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlDelegationSubscriptionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/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-delegate-access-control-delegation-subscriptions/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-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 415
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-subscriptions/index:DataOciDelegateAccessControlDelegationSubscriptionsFilterList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/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-delegate-access-control-delegation-subscriptions/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 385
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDelegateAccessControlDelegationSubscriptionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 373
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/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-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 402
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 366
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 379
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 395
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-delegation-subscriptions/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlDelegationSubscriptionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-delegation-subscriptions/index:DataOciDelegateAccessControlDelegationSubscriptionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvider": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_service_provider oci_delegate_access_control_service_provider}."
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvider",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_service_provider oci_delegate_access_control_service_provider} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-service-provider/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.DataOciDelegateAccessControlServiceProviderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDelegateAccessControlServiceProvider resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/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 DataOciDelegateAccessControlServiceProvider to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_service_provider#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDelegateAccessControlServiceProvider that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDelegateAccessControlServiceProvider to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 112
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/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-delegate-access-control-service-provider/index.ts",
            "line": 190
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlServiceProvider",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 83
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 89
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 94
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 100
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 121
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 126
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 144
          },
          "name": "serviceProviderType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 149
          },
          "name": "serviceTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 154
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 159
          },
          "name": "supportedResourceTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 165
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 170
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 175
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 116
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 139
          },
          "name": "serviceProviderIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 106
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 132
          },
          "name": "serviceProviderId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-provider/index:DataOciDelegateAccessControlServiceProvider"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderAction": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_service_provider_action oci_delegate_access_control_service_provider_action}."
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderAction",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_service_provider_action oci_delegate_access_control_service_provider_action} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
          "line": 138
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDelegateAccessControlServiceProviderAction resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 123
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDelegateAccessControlServiceProviderAction to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_service_provider_action#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDelegateAccessControlServiceProviderAction that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDelegateAccessControlServiceProviderAction to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 185
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 236
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 243
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlServiceProviderAction",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 111
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 163
          },
          "name": "component",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 168
          },
          "name": "customerDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 173
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 194
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 200
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 205
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 223
          },
          "name": "serviceProviderServiceTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 228
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 189
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 218
          },
          "name": "serviceProviderActionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 179
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 211
          },
          "name": "serviceProviderActionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-provider-action/index:DataOciDelegateAccessControlServiceProviderAction"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
        "line": 9
      },
      "name": "DataOciDelegateAccessControlServiceProviderActionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_service_provider_action#service_provider_action_id DataOciDelegateAccessControlServiceProviderAction#service_provider_action_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 20
          },
          "name": "serviceProviderActionId",
          "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/7.19.0/docs/data-sources/delegate_access_control_service_provider_action#id DataOciDelegateAccessControlServiceProviderAction#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-provider-action/index:DataOciDelegateAccessControlServiceProviderActionConfig"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
        "line": 22
      },
      "name": "DataOciDelegateAccessControlServiceProviderActionProperties",
      "symbolId": "src/data-oci-delegate-access-control-service-provider-action/index:DataOciDelegateAccessControlServiceProviderActionProperties"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
          "line": 91
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
        "line": 84
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 98
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlServiceProviderActionPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 91
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 91
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 91
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-provider-action/index:DataOciDelegateAccessControlServiceProviderActionPropertiesList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-service-provider-action/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-delegate-access-control-service-provider-action/index.ts",
        "line": 45
      },
      "name": "DataOciDelegateAccessControlServiceProviderActionPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 74
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 79
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-action/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-provider-action/index:DataOciDelegateAccessControlServiceProviderActionPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_service_provider_actions oci_delegate_access_control_service_provider_actions}."
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_service_provider_actions oci_delegate_access_control_service_provider_actions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
          "line": 528
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDelegateAccessControlServiceProviderActions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 513
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDelegateAccessControlServiceProviderActions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_service_provider_actions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDelegateAccessControlServiceProviderActions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDelegateAccessControlServiceProviderActions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 661
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 664
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 578
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 594
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 610
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 632
          },
          "name": "resetServiceProviderServiceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 648
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 676
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 688
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlServiceProviderActions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 501
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 658
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 620
          },
          "name": "serviceProviderActionSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 566
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 668
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 582
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 598
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 614
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 636
          },
          "name": "serviceProviderServiceTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 652
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 559
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 572
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 588
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 604
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 626
          },
          "name": "serviceProviderServiceType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 642
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-provider-actions/index:DataOciDelegateAccessControlServiceProviderActions"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
        "line": 9
      },
      "name": "DataOciDelegateAccessControlServiceProviderActionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_service_provider_actions#compartment_id DataOciDelegateAccessControlServiceProviderActions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/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/7.19.0/docs/data-sources/delegate_access_control_service_provider_actions#filter DataOciDelegateAccessControlServiceProviderActions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/delegate_access_control_service_provider_actions#id DataOciDelegateAccessControlServiceProviderActions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/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/7.19.0/docs/data-sources/delegate_access_control_service_provider_actions#name DataOciDelegateAccessControlServiceProviderActions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/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/7.19.0/docs/data-sources/delegate_access_control_service_provider_actions#resource_type DataOciDelegateAccessControlServiceProviderActions#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 28
          },
          "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/7.19.0/docs/data-sources/delegate_access_control_service_provider_actions#service_provider_service_type DataOciDelegateAccessControlServiceProviderActions#service_provider_service_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 32
          },
          "name": "serviceProviderServiceType",
          "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/7.19.0/docs/data-sources/delegate_access_control_service_provider_actions#state DataOciDelegateAccessControlServiceProviderActions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-provider-actions/index:DataOciDelegateAccessControlServiceProviderActionsConfig"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
        "line": 316
      },
      "name": "DataOciDelegateAccessControlServiceProviderActionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_service_provider_actions#name DataOciDelegateAccessControlServiceProviderActions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 320
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_service_provider_actions#values DataOciDelegateAccessControlServiceProviderActions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 328
          },
          "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/7.19.0/docs/data-sources/delegate_access_control_service_provider_actions#regex DataOciDelegateAccessControlServiceProviderActions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 324
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-provider-actions/index:DataOciDelegateAccessControlServiceProviderActionsFilter"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-service-provider-actions/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-delegate-access-control-service-provider-actions/index.ts",
        "line": 473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/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.DataOciDelegateAccessControlServiceProviderActionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlServiceProviderActionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/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-delegate-access-control-service-provider-actions/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-delegate-access-control-service-provider-actions/index.ts",
            "line": 481
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-provider-actions/index:DataOciDelegateAccessControlServiceProviderActionsFilterList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-service-provider-actions/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-delegate-access-control-service-provider-actions/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 451
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDelegateAccessControlServiceProviderActionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 439
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 455
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 468
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 432
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 445
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 461
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-provider-actions/index:DataOciDelegateAccessControlServiceProviderActionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
        "line": 240
      },
      "name": "DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollection",
      "symbolId": "src/data-oci-delegate-access-control-service-provider-actions/index:DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
        "line": 124
      },
      "name": "DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItems",
      "symbolId": "src/data-oci-delegate-access-control-service-provider-actions/index:DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-service-provider-actions/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-delegate-access-control-service-provider-actions/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/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.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/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-delegate-access-control-service-provider-actions/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-delegate-access-control-service-provider-actions/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-provider-actions/index:DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-service-provider-actions/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-delegate-access-control-service-provider-actions/index.ts",
        "line": 147
      },
      "name": "DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 176
          },
          "name": "component",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 181
          },
          "name": "customerDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 186
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 191
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 196
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 202
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 207
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 212
          },
          "name": "serviceProviderServiceTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 217
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-provider-actions/index:DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
        "line": 44
      },
      "name": "DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsProperties",
      "symbolId": "src/data-oci-delegate-access-control-service-provider-actions/index:DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsProperties"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-service-provider-actions/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-delegate-access-control-service-provider-actions/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/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.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/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-delegate-access-control-service-provider-actions/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-delegate-access-control-service-provider-actions/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-provider-actions/index:DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsPropertiesList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-service-provider-actions/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-delegate-access-control-service-provider-actions/index.ts",
        "line": 67
      },
      "name": "DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 96
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 101
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-provider-actions/index:DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-service-provider-actions/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-delegate-access-control-service-provider-actions/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/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.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/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-delegate-access-control-service-provider-actions/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-delegate-access-control-service-provider-actions/index.ts",
            "line": 305
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-provider-actions/index:DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
          "line": 272
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
        "line": 263
      },
      "name": "DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 293
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider-actions/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-provider-actions/index:DataOciDelegateAccessControlServiceProviderActionsServiceProviderActionSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviderConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
        "line": 9
      },
      "name": "DataOciDelegateAccessControlServiceProviderConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_service_provider#service_provider_id DataOciDelegateAccessControlServiceProvider#service_provider_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 20
          },
          "name": "serviceProviderId",
          "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/7.19.0/docs/data-sources/delegate_access_control_service_provider#id DataOciDelegateAccessControlServiceProvider#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-provider/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-provider/index:DataOciDelegateAccessControlServiceProviderConfig"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviders": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_service_providers oci_delegate_access_control_service_providers}."
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProviders",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_service_providers oci_delegate_access_control_service_providers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-service-providers/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.DataOciDelegateAccessControlServiceProvidersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
        "line": 443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDelegateAccessControlServiceProviders resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/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 DataOciDelegateAccessControlServiceProviders to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_service_providers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDelegateAccessControlServiceProviders that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDelegateAccessControlServiceProviders to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 608
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 611
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 525
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 541
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 563
          },
          "name": "resetServiceProviderType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 579
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 595
          },
          "name": "resetSupportedResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/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-delegate-access-control-service-providers/index.ts",
            "line": 635
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlServiceProviders",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 448
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 605
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 551
          },
          "name": "serviceProviderSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 513
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 615
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 529
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 545
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 567
          },
          "name": "serviceProviderTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 583
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 599
          },
          "name": "supportedResourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 506
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 519
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 535
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 557
          },
          "name": "serviceProviderType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 573
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 589
          },
          "name": "supportedResourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-providers/index:DataOciDelegateAccessControlServiceProviders"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
        "line": 9
      },
      "name": "DataOciDelegateAccessControlServiceProvidersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_service_providers#compartment_id DataOciDelegateAccessControlServiceProviders#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/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/7.19.0/docs/data-sources/delegate_access_control_service_providers#filter DataOciDelegateAccessControlServiceProviders#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersFilter"
                    },
                    "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/7.19.0/docs/data-sources/delegate_access_control_service_providers#id DataOciDelegateAccessControlServiceProviders#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/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/7.19.0/docs/data-sources/delegate_access_control_service_providers#name DataOciDelegateAccessControlServiceProviders#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/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/7.19.0/docs/data-sources/delegate_access_control_service_providers#service_provider_type DataOciDelegateAccessControlServiceProviders#service_provider_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 28
          },
          "name": "serviceProviderType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_service_providers#state DataOciDelegateAccessControlServiceProviders#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/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/7.19.0/docs/data-sources/delegate_access_control_service_providers#supported_resource_type DataOciDelegateAccessControlServiceProviders#supported_resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 36
          },
          "name": "supportedResourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-providers/index:DataOciDelegateAccessControlServiceProvidersConfig"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
        "line": 263
      },
      "name": "DataOciDelegateAccessControlServiceProvidersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/delegate_access_control_service_providers#name DataOciDelegateAccessControlServiceProviders#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/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/7.19.0/docs/data-sources/delegate_access_control_service_providers#values DataOciDelegateAccessControlServiceProviders#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/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/7.19.0/docs/data-sources/delegate_access_control_service_providers#regex DataOciDelegateAccessControlServiceProviders#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 271
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-providers/index:DataOciDelegateAccessControlServiceProvidersFilter"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-service-providers/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-delegate-access-control-service-providers/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/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.DataOciDelegateAccessControlServiceProvidersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlServiceProvidersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/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-delegate-access-control-service-providers/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-delegate-access-control-service-providers/index.ts",
            "line": 428
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-providers/index:DataOciDelegateAccessControlServiceProvidersFilterList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-service-providers/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-delegate-access-control-service-providers/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 398
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDelegateAccessControlServiceProvidersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 386
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/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-delegate-access-control-service-providers/index.ts",
            "line": 415
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 379
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 392
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 408
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-providers/index:DataOciDelegateAccessControlServiceProvidersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
        "line": 187
      },
      "name": "DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollection",
      "symbolId": "src/data-oci-delegate-access-control-service-providers/index:DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
        "line": 44
      },
      "name": "DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionItems",
      "symbolId": "src/data-oci-delegate-access-control-service-providers/index:DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-service-providers/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-delegate-access-control-service-providers/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/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.DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/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-delegate-access-control-service-providers/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-delegate-access-control-service-providers/index.ts",
            "line": 176
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-providers/index:DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-service-providers/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-delegate-access-control-service-providers/index.ts",
        "line": 67
      },
      "name": "DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 96
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 102
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 107
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 113
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 118
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 123
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 128
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 133
          },
          "name": "serviceProviderType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 138
          },
          "name": "serviceTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 143
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 148
          },
          "name": "supportedResourceTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 154
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 159
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 164
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-providers/index:DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-service-providers/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-delegate-access-control-service-providers/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/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.DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/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-delegate-access-control-service-providers/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-delegate-access-control-service-providers/index.ts",
            "line": 252
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-providers/index:DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-delegate-access-control-service-providers/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-delegate-access-control-service-providers/index.ts",
        "line": 210
      },
      "name": "DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 240
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-delegate-access-control-service-providers/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-delegate-access-control-service-providers/index:DataOciDelegateAccessControlServiceProvidersServiceProviderSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignal": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/demand_signal_occ_demand_signal oci_demand_signal_occ_demand_signal}."
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignal",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/demand_signal_occ_demand_signal oci_demand_signal_occ_demand_signal} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-demand-signal-occ-demand-signal/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.DataOciDemandSignalOccDemandSignalConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
        "line": 291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDemandSignalOccDemandSignal resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/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 DataOciDemandSignalOccDemandSignal to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/demand_signal_occ_demand_signal#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDemandSignalOccDemandSignal that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDemandSignalOccDemandSignal to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 433
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 439
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDemandSignalOccDemandSignal",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 296
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 347
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 353
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 358
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 364
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 369
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 374
          },
          "name": "isActive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 379
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 398
          },
          "name": "occDemandSignals",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalOccDemandSignalsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 404
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalPatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 409
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 415
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 420
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 425
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 392
          },
          "name": "occDemandSignalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 385
          },
          "name": "occDemandSignalId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signal/index:DataOciDemandSignalOccDemandSignal"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
        "line": 9
      },
      "name": "DataOciDemandSignalOccDemandSignalConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/demand_signal_occ_demand_signal#occ_demand_signal_id DataOciDemandSignalOccDemandSignal#occ_demand_signal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 13
          },
          "name": "occDemandSignalId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signal/index:DataOciDemandSignalOccDemandSignalConfig"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalOccDemandSignals": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalOccDemandSignals",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
        "line": 100
      },
      "name": "DataOciDemandSignalOccDemandSignalOccDemandSignals",
      "symbolId": "src/data-oci-demand-signal-occ-demand-signal/index:DataOciDemandSignalOccDemandSignalOccDemandSignals"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalOccDemandSignalsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalOccDemandSignalsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-demand-signal-occ-demand-signal/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-demand-signal-occ-demand-signal/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/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.DataOciDemandSignalOccDemandSignalOccDemandSignalsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDemandSignalOccDemandSignalOccDemandSignalsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/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-demand-signal-occ-demand-signal/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-demand-signal-occ-demand-signal/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signal/index:DataOciDemandSignalOccDemandSignalOccDemandSignalsList"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalOccDemandSignalsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalOccDemandSignalsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-demand-signal-occ-demand-signal/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-demand-signal-occ-demand-signal/index.ts",
        "line": 123
      },
      "name": "DataOciDemandSignalOccDemandSignalOccDemandSignalsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 152
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 157
          },
          "name": "units",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 163
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalOccDemandSignalsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalOccDemandSignals"
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signal/index:DataOciDemandSignalOccDemandSignalOccDemandSignalsOutputReference"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalOccDemandSignalsValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalOccDemandSignalsValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
        "line": 15
      },
      "name": "DataOciDemandSignalOccDemandSignalOccDemandSignalsValues",
      "symbolId": "src/data-oci-demand-signal-occ-demand-signal/index:DataOciDemandSignalOccDemandSignalOccDemandSignalsValues"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalOccDemandSignalsValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalOccDemandSignalsValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-demand-signal-occ-demand-signal/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-demand-signal-occ-demand-signal/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/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.DataOciDemandSignalOccDemandSignalOccDemandSignalsValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDemandSignalOccDemandSignalOccDemandSignalsValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/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-demand-signal-occ-demand-signal/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-demand-signal-occ-demand-signal/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signal/index:DataOciDemandSignalOccDemandSignalOccDemandSignalsValuesList"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalOccDemandSignalsValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalOccDemandSignalsValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-demand-signal-occ-demand-signal/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-demand-signal-occ-demand-signal/index.ts",
        "line": 38
      },
      "name": "DataOciDemandSignalOccDemandSignalOccDemandSignalsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 67
          },
          "name": "comments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 72
          },
          "name": "timeExpected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 77
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalOccDemandSignalsValues"
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signal/index:DataOciDemandSignalOccDemandSignalOccDemandSignalsValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalPatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalPatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
        "line": 186
      },
      "name": "DataOciDemandSignalOccDemandSignalPatchOperations",
      "symbolId": "src/data-oci-demand-signal-occ-demand-signal/index:DataOciDemandSignalOccDemandSignalPatchOperations"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalPatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalPatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-demand-signal-occ-demand-signal/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-demand-signal-occ-demand-signal/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/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.DataOciDemandSignalOccDemandSignalPatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDemandSignalOccDemandSignalPatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/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-demand-signal-occ-demand-signal/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-demand-signal-occ-demand-signal/index.ts",
            "line": 276
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signal/index:DataOciDemandSignalOccDemandSignalPatchOperationsList"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalPatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalPatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-demand-signal-occ-demand-signal/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-demand-signal-occ-demand-signal/index.ts",
        "line": 209
      },
      "name": "DataOciDemandSignalOccDemandSignalPatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 238
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 243
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 248
          },
          "name": "position",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 253
          },
          "name": "selectedItem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 258
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 264
          },
          "name": "value",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signal/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalPatchOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signal/index:DataOciDemandSignalOccDemandSignalPatchOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignals": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/demand_signal_occ_demand_signals oci_demand_signal_occ_demand_signals}."
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignals",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/demand_signal_occ_demand_signals oci_demand_signal_occ_demand_signals} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
          "line": 741
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDemandSignalOccDemandSignalsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
        "line": 709
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDemandSignalOccDemandSignals resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 726
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDemandSignalOccDemandSignals to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/demand_signal_occ_demand_signals#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDemandSignalOccDemandSignals that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDemandSignalOccDemandSignals to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 843
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 776
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 792
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 846
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 808
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 830
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 858
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 868
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDemandSignalOccDemandSignals",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 714
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 840
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 818
          },
          "name": "occDemandSignalCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 780
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 796
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 850
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 812
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 834
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 770
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 786
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 802
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 824
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signals/index:DataOciDemandSignalOccDemandSignals"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
        "line": 9
      },
      "name": "DataOciDemandSignalOccDemandSignalsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/demand_signal_occ_demand_signals#compartment_id DataOciDemandSignalOccDemandSignals#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/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/7.19.0/docs/data-sources/demand_signal_occ_demand_signals#display_name DataOciDemandSignalOccDemandSignals#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/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/7.19.0/docs/data-sources/demand_signal_occ_demand_signals#filter DataOciDemandSignalOccDemandSignals#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsFilter"
                    },
                    "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/7.19.0/docs/data-sources/demand_signal_occ_demand_signals#id DataOciDemandSignalOccDemandSignals#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/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/7.19.0/docs/data-sources/demand_signal_occ_demand_signals#state DataOciDemandSignalOccDemandSignals#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signals/index:DataOciDemandSignalOccDemandSignalsConfig"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
        "line": 529
      },
      "name": "DataOciDemandSignalOccDemandSignalsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/demand_signal_occ_demand_signals#name DataOciDemandSignalOccDemandSignals#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 533
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/demand_signal_occ_demand_signals#values DataOciDemandSignalOccDemandSignals#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 541
          },
          "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/7.19.0/docs/data-sources/demand_signal_occ_demand_signals#regex DataOciDemandSignalOccDemandSignals#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 537
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signals/index:DataOciDemandSignalOccDemandSignalsFilter"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-demand-signal-occ-demand-signals/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-demand-signal-occ-demand-signals/index.ts",
        "line": 686
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/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.DataOciDemandSignalOccDemandSignalsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDemandSignalOccDemandSignalsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/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-demand-signal-occ-demand-signals/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-demand-signal-occ-demand-signals/index.ts",
            "line": 694
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 687
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signals/index:DataOciDemandSignalOccDemandSignalsFilterList"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-demand-signal-occ-demand-signals/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-demand-signal-occ-demand-signals/index.ts",
        "line": 587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 664
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDemandSignalOccDemandSignalsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 652
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 668
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 681
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 645
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 658
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 674
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 601
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signals/index:DataOciDemandSignalOccDemandSignalsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
        "line": 453
      },
      "name": "DataOciDemandSignalOccDemandSignalsOccDemandSignalCollection",
      "symbolId": "src/data-oci-demand-signal-occ-demand-signals/index:DataOciDemandSignalOccDemandSignalsOccDemandSignalCollection"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
        "line": 308
      },
      "name": "DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItems",
      "symbolId": "src/data-oci-demand-signal-occ-demand-signals/index:DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItems"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-demand-signal-occ-demand-signals/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-demand-signal-occ-demand-signals/index.ts",
        "line": 435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/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.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/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-demand-signal-occ-demand-signals/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-demand-signal-occ-demand-signals/index.ts",
            "line": 442
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signals/index:DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignals": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignals",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
        "line": 121
      },
      "name": "DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignals",
      "symbolId": "src/data-oci-demand-signal-occ-demand-signals/index:DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignals"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-demand-signal-occ-demand-signals/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 203
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 196
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 196
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signals/index:DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsList"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-demand-signal-occ-demand-signals/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-demand-signal-occ-demand-signals/index.ts",
        "line": 144
      },
      "name": "DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 173
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 178
          },
          "name": "units",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 184
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignals"
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signals/index:DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsOutputReference"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
        "line": 36
      },
      "name": "DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsValues",
      "symbolId": "src/data-oci-demand-signal-occ-demand-signals/index:DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsValues"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-demand-signal-occ-demand-signals/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-demand-signal-occ-demand-signals/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/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.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/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-demand-signal-occ-demand-signals/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-demand-signal-occ-demand-signals/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signals/index:DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsValuesList"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-demand-signal-occ-demand-signals/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-demand-signal-occ-demand-signals/index.ts",
        "line": 59
      },
      "name": "DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 88
          },
          "name": "comments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 93
          },
          "name": "timeExpected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 98
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsValues"
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signals/index:DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-demand-signal-occ-demand-signals/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
        "line": 331
      },
      "name": "DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 360
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 366
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 371
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 377
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 382
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 387
          },
          "name": "isActive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 392
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 397
          },
          "name": "occDemandSignalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 403
          },
          "name": "occDemandSignals",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOccDemandSignalsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 409
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsPatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 414
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 420
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 425
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 430
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signals/index:DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsPatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsPatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
        "line": 207
      },
      "name": "DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsPatchOperations",
      "symbolId": "src/data-oci-demand-signal-occ-demand-signals/index:DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsPatchOperations"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsPatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsPatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-demand-signal-occ-demand-signals/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
        "line": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 304
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsPatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsPatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 297
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 297
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 297
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signals/index:DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsPatchOperationsList"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsPatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsPatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-demand-signal-occ-demand-signals/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
        "line": 230
      },
      "name": "DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsPatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 259
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 264
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 269
          },
          "name": "position",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 274
          },
          "name": "selectedItem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 279
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 285
          },
          "name": "value",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsPatchOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signals/index:DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsPatchOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-demand-signal-occ-demand-signals/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-demand-signal-occ-demand-signals/index.ts",
        "line": 511
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/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.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/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-demand-signal-occ-demand-signals/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-demand-signal-occ-demand-signals/index.ts",
            "line": 518
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signals/index:DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionList"
    },
    "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-demand-signal-occ-demand-signals/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-demand-signal-occ-demand-signals/index.ts",
        "line": 476
      },
      "name": "DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 506
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-demand-signal-occ-demand-signals/index.ts",
            "line": 489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDemandSignalOccDemandSignalsOccDemandSignalCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-demand-signal-occ-demand-signals/index:DataOciDemandSignalOccDemandSignalsOccDemandSignalCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktop": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop oci_desktops_desktop}."
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktop",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop oci_desktops_desktop} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop/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.DataOciDesktopsDesktopConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDesktopsDesktop resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/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 DataOciDesktopsDesktop to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDesktopsDesktop that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDesktopsDesktop to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 403
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 435
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 442
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktop",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 302
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 355
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 374
          },
          "name": "devicePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopDevicePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 379
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 385
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 391
          },
          "name": "hostingOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopHostingOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 412
          },
          "name": "poolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 417
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 422
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 427
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 368
          },
          "name": "desktopIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 407
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 361
          },
          "name": "desktopId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 397
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop/index:DataOciDesktopsDesktop"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop/index.ts",
        "line": 9
      },
      "name": "DataOciDesktopsDesktopConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop#desktop_id DataOciDesktopsDesktop#desktop_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 13
          },
          "name": "desktopId",
          "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/7.19.0/docs/data-sources/desktops_desktop#id DataOciDesktopsDesktop#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop/index:DataOciDesktopsDesktopConfig"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopDevicePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopDevicePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop/index.ts",
        "line": 22
      },
      "name": "DataOciDesktopsDesktopDevicePolicy",
      "symbolId": "src/data-oci-desktops-desktop/index:DataOciDesktopsDesktopDevicePolicy"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopDevicePolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopDevicePolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop/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-desktops-desktop/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/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.DataOciDesktopsDesktopDevicePolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopDevicePolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/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-desktops-desktop/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-desktops-desktop/index.ts",
            "line": 116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop/index:DataOciDesktopsDesktopDevicePolicyList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopDevicePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopDevicePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop/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-desktops-desktop/index.ts",
        "line": 45
      },
      "name": "DataOciDesktopsDesktopDevicePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 74
          },
          "name": "audioMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 79
          },
          "name": "cdmMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 84
          },
          "name": "clipboardMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 89
          },
          "name": "isDisplayEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 94
          },
          "name": "isKeyboardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 99
          },
          "name": "isPointerEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 104
          },
          "name": "isPrintingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopDevicePolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop/index:DataOciDesktopsDesktopDevicePolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopHostingOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopHostingOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop/index.ts",
        "line": 212
      },
      "name": "DataOciDesktopsDesktopHostingOptions",
      "symbolId": "src/data-oci-desktops-desktop/index:DataOciDesktopsDesktopHostingOptions"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopHostingOptionsImage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopHostingOptionsImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop/index.ts",
        "line": 127
      },
      "name": "DataOciDesktopsDesktopHostingOptionsImage",
      "symbolId": "src/data-oci-desktops-desktop/index:DataOciDesktopsDesktopHostingOptionsImage"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopHostingOptionsImageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopHostingOptionsImageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop/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-desktops-desktop/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/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.DataOciDesktopsDesktopHostingOptionsImageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopHostingOptionsImageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/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-desktops-desktop/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-desktops-desktop/index.ts",
            "line": 201
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop/index:DataOciDesktopsDesktopHostingOptionsImageList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopHostingOptionsImageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopHostingOptionsImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop/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-desktops-desktop/index.ts",
        "line": 150
      },
      "name": "DataOciDesktopsDesktopHostingOptionsImageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 179
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 184
          },
          "name": "imageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 189
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopHostingOptionsImage"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop/index:DataOciDesktopsDesktopHostingOptionsImageOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopHostingOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopHostingOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop/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-desktops-desktop/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/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.DataOciDesktopsDesktopHostingOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopHostingOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/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-desktops-desktop/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-desktops-desktop/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop/index:DataOciDesktopsDesktopHostingOptionsList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopHostingOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopHostingOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop/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-desktops-desktop/index.ts",
        "line": 235
      },
      "name": "DataOciDesktopsDesktopHostingOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 264
          },
          "name": "connectAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 270
          },
          "name": "image",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopHostingOptionsImageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop/index.ts",
            "line": 248
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopHostingOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop/index:DataOciDesktopsDesktopHostingOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPool": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pool oci_desktops_desktop_pool}."
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPool",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pool oci_desktops_desktop_pool} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool/index.ts",
          "line": 985
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool/index.ts",
        "line": 953
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDesktopsDesktopPool resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 970
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDesktopsDesktopPool to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pool#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDesktopsDesktopPool that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDesktopsDesktopPool to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1184
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1190
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPool",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 958
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1009
          },
          "name": "activeDesktops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1014
          },
          "name": "arePrivilegedUsers",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1019
          },
          "name": "areVolumesPreserved",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1024
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1030
          },
          "name": "availabilityPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1035
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1040
          },
          "name": "contactDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1046
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1051
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1070
          },
          "name": "devicePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDevicePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1075
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1081
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1086
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1092
          },
          "name": "image",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolImageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1097
          },
          "name": "isStorageEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1102
          },
          "name": "maximumSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1108
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolNetworkConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1113
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1119
          },
          "name": "privateAccessDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolPrivateAccessDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1125
          },
          "name": "sessionLifecycleActions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1131
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1136
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1141
          },
          "name": "standbySize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1146
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1151
          },
          "name": "storageBackupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1156
          },
          "name": "storageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1161
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1166
          },
          "name": "timeStartScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1171
          },
          "name": "timeStopScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1176
          },
          "name": "useDedicatedVmHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1064
          },
          "name": "desktopPoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 1057
          },
          "name": "desktopPoolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPool"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool/index.ts",
        "line": 175
      },
      "name": "DataOciDesktopsDesktopPoolAvailabilityPolicy",
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolAvailabilityPolicy"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool/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-desktops-desktop-pool/index.ts",
        "line": 239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/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.DataOciDesktopsDesktopPoolAvailabilityPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolAvailabilityPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/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-desktops-desktop-pool/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-desktops-desktop-pool/index.ts",
            "line": 246
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolAvailabilityPolicyList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool/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-desktops-desktop-pool/index.ts",
        "line": 198
      },
      "name": "DataOciDesktopsDesktopPoolAvailabilityPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 228
          },
          "name": "startSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyStartScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 234
          },
          "name": "stopSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyStopScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolAvailabilityPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyStartSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyStartSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool/index.ts",
        "line": 15
      },
      "name": "DataOciDesktopsDesktopPoolAvailabilityPolicyStartSchedule",
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolAvailabilityPolicyStartSchedule"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyStartScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyStartScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-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-desktops-desktop-pool/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-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.DataOciDesktopsDesktopPoolAvailabilityPolicyStartScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolAvailabilityPolicyStartScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-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-desktops-desktop-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-desktops-desktop-pool/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolAvailabilityPolicyStartScheduleList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyStartScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyStartScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-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-desktops-desktop-pool/index.ts",
        "line": 38
      },
      "name": "DataOciDesktopsDesktopPoolAvailabilityPolicyStartScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 67
          },
          "name": "cronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 72
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyStartSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolAvailabilityPolicyStartScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyStopSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyStopSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool/index.ts",
        "line": 95
      },
      "name": "DataOciDesktopsDesktopPoolAvailabilityPolicyStopSchedule",
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolAvailabilityPolicyStopSchedule"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyStopScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyStopScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool/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-desktops-desktop-pool/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/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.DataOciDesktopsDesktopPoolAvailabilityPolicyStopScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolAvailabilityPolicyStopScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/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-desktops-desktop-pool/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-desktops-desktop-pool/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolAvailabilityPolicyStopScheduleList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyStopScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyStopScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-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-desktops-desktop-pool/index.ts",
        "line": 118
      },
      "name": "DataOciDesktopsDesktopPoolAvailabilityPolicyStopScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 147
          },
          "name": "cronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 152
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolAvailabilityPolicyStopSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolAvailabilityPolicyStopScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool/index.ts",
        "line": 9
      },
      "name": "DataOciDesktopsDesktopPoolConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pool#desktop_pool_id DataOciDesktopsDesktopPool#desktop_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 13
          },
          "name": "desktopPoolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolConfig"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktops": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pool_desktops oci_desktops_desktop_pool_desktops}."
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktops",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pool_desktops oci_desktops_desktop_pool_desktops} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool-desktops/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.DataOciDesktopsDesktopPoolDesktopsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDesktopsDesktopPoolDesktops resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/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 DataOciDesktopsDesktopPoolDesktops to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pool_desktops#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDesktopsDesktopPoolDesktops that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDesktopsDesktopPoolDesktops to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 574
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 481
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 529
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 577
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 545
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 561
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 589
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 601
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolDesktops",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 417
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 504
          },
          "name": "desktopPoolDesktopCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 571
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 485
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 498
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 517
          },
          "name": "desktopPoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 533
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 581
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 549
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 565
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 475
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 491
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 510
          },
          "name": "desktopPoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 523
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 539
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 555
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool-desktops/index:DataOciDesktopsDesktopPoolDesktops"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
        "line": 9
      },
      "name": "DataOciDesktopsDesktopPoolDesktopsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pool_desktops#compartment_id DataOciDesktopsDesktopPoolDesktops#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/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/7.19.0/docs/data-sources/desktops_desktop_pool_desktops#desktop_pool_id DataOciDesktopsDesktopPoolDesktops#desktop_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 21
          },
          "name": "desktopPoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pool_desktops#availability_domain DataOciDesktopsDesktopPoolDesktops#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/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/7.19.0/docs/data-sources/desktops_desktop_pool_desktops#display_name DataOciDesktopsDesktopPoolDesktops#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/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/7.19.0/docs/data-sources/desktops_desktop_pool_desktops#filter DataOciDesktopsDesktopPoolDesktops#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsFilter"
                    },
                    "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/7.19.0/docs/data-sources/desktops_desktop_pool_desktops#id DataOciDesktopsDesktopPoolDesktops#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/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/7.19.0/docs/data-sources/desktops_desktop_pool_desktops#state DataOciDesktopsDesktopPoolDesktops#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool-desktops/index:DataOciDesktopsDesktopPoolDesktopsConfig"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
        "line": 156
      },
      "name": "DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollection",
      "symbolId": "src/data-oci-desktops-desktop-pool-desktops/index:DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollection"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
        "line": 44
      },
      "name": "DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionItems",
      "symbolId": "src/data-oci-desktops-desktop-pool-desktops/index:DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionItems"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool-desktops/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-desktops-desktop-pool-desktops/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/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.DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/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-desktops-desktop-pool-desktops/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-desktops-desktop-pool-desktops/index.ts",
            "line": 145
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool-desktops/index:DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool-desktops/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-desktops-desktop-pool-desktops/index.ts",
        "line": 67
      },
      "name": "DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 97
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 102
          },
          "name": "desktopId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 108
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 113
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 118
          },
          "name": "isAssigned",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 123
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 128
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 133
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool-desktops/index:DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool-desktops/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-desktops-desktop-pool-desktops/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/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.DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/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-desktops-desktop-pool-desktops/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-desktops-desktop-pool-desktops/index.ts",
            "line": 221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool-desktops/index:DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool-desktops/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-desktops-desktop-pool-desktops/index.ts",
        "line": 179
      },
      "name": "DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 209
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 192
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool-desktops/index:DataOciDesktopsDesktopPoolDesktopsDesktopPoolDesktopCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
        "line": 232
      },
      "name": "DataOciDesktopsDesktopPoolDesktopsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pool_desktops#name DataOciDesktopsDesktopPoolDesktops#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 236
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pool_desktops#values DataOciDesktopsDesktopPoolDesktops#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 244
          },
          "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/7.19.0/docs/data-sources/desktops_desktop_pool_desktops#regex DataOciDesktopsDesktopPoolDesktops#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 240
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool-desktops/index:DataOciDesktopsDesktopPoolDesktopsFilter"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool-desktops/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/data-oci-desktops-desktop-pool-desktops/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/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.DataOciDesktopsDesktopPoolDesktopsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolDesktopsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 397
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/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/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 397
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool-desktops/index:DataOciDesktopsDesktopPoolDesktopsFilterList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool-desktops/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-desktops-desktop-pool-desktops/index.ts",
        "line": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 367
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDesktopsDesktopPoolDesktopsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 355
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 371
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 384
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 348
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 361
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 377
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-desktops/index.ts",
            "line": 304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDesktopsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool-desktops/index:DataOciDesktopsDesktopPoolDesktopsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolDevicePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDevicePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool/index.ts",
        "line": 257
      },
      "name": "DataOciDesktopsDesktopPoolDevicePolicy",
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolDevicePolicy"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolDevicePolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDevicePolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool/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-desktops-desktop-pool/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/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.DataOciDesktopsDesktopPoolDevicePolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolDevicePolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/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-desktops-desktop-pool/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-desktops-desktop-pool/index.ts",
            "line": 351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolDevicePolicyList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolDevicePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDevicePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool/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-desktops-desktop-pool/index.ts",
        "line": 280
      },
      "name": "DataOciDesktopsDesktopPoolDevicePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 309
          },
          "name": "audioMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 314
          },
          "name": "cdmMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 319
          },
          "name": "clipboardMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 324
          },
          "name": "isDisplayEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 329
          },
          "name": "isKeyboardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 334
          },
          "name": "isPointerEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 339
          },
          "name": "isPrintingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolDevicePolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolDevicePolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolImage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool/index.ts",
        "line": 362
      },
      "name": "DataOciDesktopsDesktopPoolImage",
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolImage"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolImageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolImageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool/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-desktops-desktop-pool/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/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.DataOciDesktopsDesktopPoolImageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolImageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/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-desktops-desktop-pool/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-desktops-desktop-pool/index.ts",
            "line": 436
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolImageList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolImageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool/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-desktops-desktop-pool/index.ts",
        "line": 385
      },
      "name": "DataOciDesktopsDesktopPoolImageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 414
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 419
          },
          "name": "imageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 424
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolImage"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolImageOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool/index.ts",
        "line": 447
      },
      "name": "DataOciDesktopsDesktopPoolNetworkConfiguration",
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolNetworkConfiguration"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolNetworkConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolNetworkConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool/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-desktops-desktop-pool/index.ts",
        "line": 509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/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.DataOciDesktopsDesktopPoolNetworkConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolNetworkConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/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-desktops-desktop-pool/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-desktops-desktop-pool/index.ts",
            "line": 516
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolNetworkConfigurationList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool/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-desktops-desktop-pool/index.ts",
        "line": 470
      },
      "name": "DataOciDesktopsDesktopPoolNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 499
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 504
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolPrivateAccessDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolPrivateAccessDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool/index.ts",
        "line": 527
      },
      "name": "DataOciDesktopsDesktopPoolPrivateAccessDetails",
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolPrivateAccessDetails"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolPrivateAccessDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolPrivateAccessDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool/index.ts",
        "line": 604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 618
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolPrivateAccessDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolPrivateAccessDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 611
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 611
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 611
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolPrivateAccessDetailsList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolPrivateAccessDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolPrivateAccessDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool/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-desktops-desktop-pool/index.ts",
        "line": 550
      },
      "name": "DataOciDesktopsDesktopPoolPrivateAccessDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 579
          },
          "name": "endpointFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 584
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 589
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 594
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 599
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolPrivateAccessDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolPrivateAccessDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool/index.ts",
        "line": 782
      },
      "name": "DataOciDesktopsDesktopPoolSessionLifecycleActions",
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolSessionLifecycleActions"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnect": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnect",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool/index.ts",
        "line": 622
      },
      "name": "DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnect",
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnect"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnectList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool/index.ts",
          "line": 691
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool/index.ts",
        "line": 684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 698
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnectOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnectList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 691
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 691
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 691
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnectList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool/index.ts",
          "line": 654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool/index.ts",
        "line": 645
      },
      "name": "DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 674
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 679
          },
          "name": "gracePeriodInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnect"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnectOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool/index.ts",
        "line": 702
      },
      "name": "DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivity",
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivity"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool/index.ts",
          "line": 771
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool/index.ts",
        "line": 764
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 778
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 771
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 771
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 771
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivityList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool/index.ts",
        "line": 725
      },
      "name": "DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 754
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 759
          },
          "name": "gracePeriodInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 738
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivity"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivityOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool/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-desktops-desktop-pool/index.ts",
        "line": 846
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/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.DataOciDesktopsDesktopPoolSessionLifecycleActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolSessionLifecycleActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/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-desktops-desktop-pool/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-desktops-desktop-pool/index.ts",
            "line": 853
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolSessionLifecycleActionsList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool/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/data-oci-desktops-desktop-pool/index.ts",
        "line": 805
      },
      "name": "DataOciDesktopsDesktopPoolSessionLifecycleActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 835
          },
          "name": "disconnect",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsDisconnectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 841
          },
          "name": "inactivity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActionsInactivityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 818
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolSessionLifecycleActions"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolSessionLifecycleActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool/index.ts",
        "line": 864
      },
      "name": "DataOciDesktopsDesktopPoolShapeConfig",
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolShapeConfig"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool/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-desktops-desktop-pool/index.ts",
        "line": 931
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/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.DataOciDesktopsDesktopPoolShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/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-desktops-desktop-pool/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-desktops-desktop-pool/index.ts",
            "line": 938
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolShapeConfigList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool/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-desktops-desktop-pool/index.ts",
        "line": 887
      },
      "name": "DataOciDesktopsDesktopPoolShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 916
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 921
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 926
          },
          "name": "ocpus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool/index.ts",
            "line": 900
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool/index:DataOciDesktopsDesktopPoolShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pool_volumes oci_desktops_desktop_pool_volumes}."
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pool_volumes oci_desktops_desktop_pool_volumes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool-volumes/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.DataOciDesktopsDesktopPoolVolumesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDesktopsDesktopPoolVolumes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/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 DataOciDesktopsDesktopPoolVolumes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pool_volumes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDesktopsDesktopPoolVolumes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDesktopsDesktopPoolVolumes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 574
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 481
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 529
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 577
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 545
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 561
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 589
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 601
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolVolumes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 417
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 517
          },
          "name": "desktopPoolVolumeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 571
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 485
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 498
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 511
          },
          "name": "desktopPoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 533
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 581
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 549
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 565
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 475
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 491
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 504
          },
          "name": "desktopPoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 523
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 539
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 555
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool-volumes/index:DataOciDesktopsDesktopPoolVolumes"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
        "line": 9
      },
      "name": "DataOciDesktopsDesktopPoolVolumesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pool_volumes#compartment_id DataOciDesktopsDesktopPoolVolumes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/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/7.19.0/docs/data-sources/desktops_desktop_pool_volumes#desktop_pool_id DataOciDesktopsDesktopPoolVolumes#desktop_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 21
          },
          "name": "desktopPoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pool_volumes#availability_domain DataOciDesktopsDesktopPoolVolumes#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-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/7.19.0/docs/data-sources/desktops_desktop_pool_volumes#display_name DataOciDesktopsDesktopPoolVolumes#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/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/7.19.0/docs/data-sources/desktops_desktop_pool_volumes#filter DataOciDesktopsDesktopPoolVolumes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesFilter"
                    },
                    "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/7.19.0/docs/data-sources/desktops_desktop_pool_volumes#id DataOciDesktopsDesktopPoolVolumes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/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/7.19.0/docs/data-sources/desktops_desktop_pool_volumes#state DataOciDesktopsDesktopPoolVolumes#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool-volumes/index:DataOciDesktopsDesktopPoolVolumesConfig"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
        "line": 156
      },
      "name": "DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollection",
      "symbolId": "src/data-oci-desktops-desktop-pool-volumes/index:DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollection"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
        "line": 44
      },
      "name": "DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionItems",
      "symbolId": "src/data-oci-desktops-desktop-pool-volumes/index:DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionItems"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool-volumes/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-desktops-desktop-pool-volumes/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/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.DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/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-desktops-desktop-pool-volumes/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-desktops-desktop-pool-volumes/index.ts",
            "line": 145
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool-volumes/index:DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool-volumes/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-desktops-desktop-pool-volumes/index.ts",
        "line": 67
      },
      "name": "DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 96
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 102
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 108
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 113
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 118
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 123
          },
          "name": "poolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 128
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 133
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool-volumes/index:DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool-volumes/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-desktops-desktop-pool-volumes/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/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.DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/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-desktops-desktop-pool-volumes/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-desktops-desktop-pool-volumes/index.ts",
            "line": 221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool-volumes/index:DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool-volumes/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-desktops-desktop-pool-volumes/index.ts",
        "line": 179
      },
      "name": "DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 209
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 192
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool-volumes/index:DataOciDesktopsDesktopPoolVolumesDesktopPoolVolumeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
        "line": 232
      },
      "name": "DataOciDesktopsDesktopPoolVolumesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pool_volumes#name DataOciDesktopsDesktopPoolVolumes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 236
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pool_volumes#values DataOciDesktopsDesktopPoolVolumes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 244
          },
          "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/7.19.0/docs/data-sources/desktops_desktop_pool_volumes#regex DataOciDesktopsDesktopPoolVolumes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 240
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool-volumes/index:DataOciDesktopsDesktopPoolVolumesFilter"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool-volumes/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/data-oci-desktops-desktop-pool-volumes/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/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.DataOciDesktopsDesktopPoolVolumesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolVolumesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 397
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/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/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 397
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool-volumes/index:DataOciDesktopsDesktopPoolVolumesFilterList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pool-volumes/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-desktops-desktop-pool-volumes/index.ts",
        "line": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 367
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDesktopsDesktopPoolVolumesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 355
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 371
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 384
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 348
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 361
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 377
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pool-volumes/index.ts",
            "line": 304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolVolumesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pool-volumes/index:DataOciDesktopsDesktopPoolVolumesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPools": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pools oci_desktops_desktop_pools}."
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPools",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pools oci_desktops_desktop_pools} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/index.ts",
          "line": 1491
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 1459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDesktopsDesktopPools resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1476
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDesktopsDesktopPools to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pools#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDesktopsDesktopPools that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDesktopsDesktopPools to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1607
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1527
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1562
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1610
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1578
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1594
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1622
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1633
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPools",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1464
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1550
          },
          "name": "desktopPoolCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1604
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1531
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1544
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1566
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1614
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1582
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1598
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1521
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1537
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1556
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1572
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1588
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPools"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 9
      },
      "name": "DataOciDesktopsDesktopPoolsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pools#compartment_id DataOciDesktopsDesktopPools#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-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/7.19.0/docs/data-sources/desktops_desktop_pools#availability_domain DataOciDesktopsDesktopPools#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/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/7.19.0/docs/data-sources/desktops_desktop_pools#display_name DataOciDesktopsDesktopPools#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-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/7.19.0/docs/data-sources/desktops_desktop_pools#filter DataOciDesktopsDesktopPools#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsFilter"
                    },
                    "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/7.19.0/docs/data-sources/desktops_desktop_pools#id DataOciDesktopsDesktopPools#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-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/7.19.0/docs/data-sources/desktops_desktop_pools#state DataOciDesktopsDesktopPools#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsConfig"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 1203
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollection",
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollection"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 974
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItems",
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItems"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 200
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicy",
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicy"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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-desktops-desktop-pools/index.ts",
        "line": 264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/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.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/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-desktops-desktop-pools/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-desktops-desktop-pools/index.ts",
            "line": 271
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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-desktops-desktop-pools/index.ts",
        "line": 223
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 253
          },
          "name": "startSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStartScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 259
          },
          "name": "stopSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStopScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStartSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStartSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 40
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStartSchedule",
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStartSchedule"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStartScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStartScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-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-desktops-desktop-pools/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-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.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStartScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStartScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-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-desktops-desktop-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-desktops-desktop-pools/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStartScheduleList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStartScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStartScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-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-desktops-desktop-pools/index.ts",
        "line": 63
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStartScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 92
          },
          "name": "cronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 97
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStartSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStartScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStopSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStopSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 120
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStopSchedule",
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStopSchedule"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStopScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStopScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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-desktops-desktop-pools/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/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.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStopScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStopScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/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-desktops-desktop-pools/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-desktops-desktop-pools/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStopScheduleList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStopScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStopScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-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-desktops-desktop-pools/index.ts",
        "line": 143
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStopScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 172
          },
          "name": "cronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 177
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStopSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyStopScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsDevicePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsDevicePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 282
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsDevicePolicy",
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsDevicePolicy"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsDevicePolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsDevicePolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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/data-oci-desktops-desktop-pools/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/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.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsDevicePolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsDevicePolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 376
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/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/data-oci-desktops-desktop-pools/index.ts",
            "line": 376
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsDevicePolicyList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsDevicePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsDevicePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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-desktops-desktop-pools/index.ts",
        "line": 305
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsDevicePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 334
          },
          "name": "audioMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 339
          },
          "name": "cdmMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 344
          },
          "name": "clipboardMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 349
          },
          "name": "isDisplayEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 354
          },
          "name": "isKeyboardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 359
          },
          "name": "isPointerEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 364
          },
          "name": "isPrintingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsDevicePolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsDevicePolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsImage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 387
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsImage",
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsImage"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsImageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsImageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 468
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsImageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsImageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 461
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 461
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 461
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsImageList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsImageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 410
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsImageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 439
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 444
          },
          "name": "imageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 449
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsImage"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsImageOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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-desktops-desktop-pools/index.ts",
        "line": 1185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/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.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/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-desktops-desktop-pools/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-desktops-desktop-pools/index.ts",
            "line": 1192
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 472
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsNetworkConfiguration",
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsNetworkConfiguration"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsNetworkConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsNetworkConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/index.ts",
          "line": 541
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 548
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsNetworkConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsNetworkConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 541
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 541
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 541
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsNetworkConfigurationList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 495
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 524
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 529
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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-desktops-desktop-pools/index.ts",
        "line": 997
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1026
          },
          "name": "activeDesktops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1031
          },
          "name": "arePrivilegedUsers",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1036
          },
          "name": "areVolumesPreserved",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1041
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1047
          },
          "name": "availabilityPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsAvailabilityPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1052
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1057
          },
          "name": "contactDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1063
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1068
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1074
          },
          "name": "devicePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsDevicePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1079
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1085
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1090
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1096
          },
          "name": "image",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsImageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1101
          },
          "name": "isStorageEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1106
          },
          "name": "maximumSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1112
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsNetworkConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1117
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1123
          },
          "name": "privateAccessDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsPrivateAccessDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1129
          },
          "name": "sessionLifecycleActions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1135
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1140
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1145
          },
          "name": "standbySize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1150
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1155
          },
          "name": "storageBackupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1160
          },
          "name": "storageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1165
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1170
          },
          "name": "timeStartScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1175
          },
          "name": "timeStopScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1180
          },
          "name": "useDedicatedVmHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1010
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsPrivateAccessDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsPrivateAccessDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 552
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsPrivateAccessDetails",
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsPrivateAccessDetails"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsPrivateAccessDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsPrivateAccessDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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-desktops-desktop-pools/index.ts",
        "line": 629
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/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.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsPrivateAccessDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsPrivateAccessDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/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-desktops-desktop-pools/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-desktops-desktop-pools/index.ts",
            "line": 636
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsPrivateAccessDetailsList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsPrivateAccessDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsPrivateAccessDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 575
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsPrivateAccessDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 604
          },
          "name": "endpointFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 609
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 614
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 619
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 624
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 588
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsPrivateAccessDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsPrivateAccessDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 807
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActions",
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActions"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsDisconnect": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsDisconnect",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 647
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsDisconnect",
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsDisconnect"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsDisconnectList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsDisconnectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/index.ts",
          "line": 716
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 709
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 723
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsDisconnectOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsDisconnectList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 716
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 716
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 716
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsDisconnectList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsDisconnectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsDisconnectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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-desktops-desktop-pools/index.ts",
        "line": 670
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsDisconnectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 699
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 704
          },
          "name": "gracePeriodInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 683
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsDisconnect"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsDisconnectOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsInactivity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsInactivity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 727
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsInactivity",
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsInactivity"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsInactivityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsInactivityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 789
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 803
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsInactivityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsInactivityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 796
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 796
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 796
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsInactivityList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsInactivityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsInactivityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/index.ts",
          "line": 759
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 750
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsInactivityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 779
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 784
          },
          "name": "gracePeriodInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 763
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsInactivity"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsInactivityOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 871
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 885
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 878
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 878
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 878
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 830
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 860
          },
          "name": "disconnect",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsDisconnectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 866
          },
          "name": "inactivity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsInactivityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 843
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActions"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsSessionLifecycleActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 889
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsShapeConfig",
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsShapeConfig"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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-desktops-desktop-pools/index.ts",
        "line": 956
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/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.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/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-desktops-desktop-pools/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-desktops-desktop-pools/index.ts",
            "line": 963
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsShapeConfigList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/index.ts",
          "line": 921
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 912
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 941
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 946
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 951
          },
          "name": "ocpus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 925
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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-desktops-desktop-pools/index.ts",
        "line": 1261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/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.DataOciDesktopsDesktopPoolsDesktopPoolCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/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-desktops-desktop-pools/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-desktops-desktop-pools/index.ts",
            "line": 1268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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-desktops-desktop-pools/index.ts",
        "line": 1226
      },
      "name": "DataOciDesktopsDesktopPoolsDesktopPoolCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1256
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsDesktopPoolCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsDesktopPoolCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktop-pools/index.ts",
        "line": 1279
      },
      "name": "DataOciDesktopsDesktopPoolsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pools#name DataOciDesktopsDesktopPools#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1283
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktop_pools#values DataOciDesktopsDesktopPools#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1291
          },
          "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/7.19.0/docs/data-sources/desktops_desktop_pools#regex DataOciDesktopsDesktopPools#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1287
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsFilter"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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-desktops-desktop-pools/index.ts",
        "line": 1436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/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.DataOciDesktopsDesktopPoolsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopPoolsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/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-desktops-desktop-pools/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-desktops-desktop-pools/index.ts",
            "line": 1444
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsFilterList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopPoolsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktop-pools/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-desktops-desktop-pools/index.ts",
        "line": 1337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1414
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDesktopsDesktopPoolsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1402
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1418
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1431
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1395
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1408
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1424
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktop-pools/index.ts",
            "line": 1351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopPoolsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktop-pools/index:DataOciDesktopsDesktopPoolsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktops": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktops oci_desktops_desktops}."
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktops",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktops oci_desktops_desktops} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktops/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.DataOciDesktopsDesktopsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktops/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDesktopsDesktops resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/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 DataOciDesktopsDesktops to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktops#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDesktopsDesktops that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDesktopsDesktops to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 577
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 481
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 516
          },
          "name": "resetDesktopPoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 532
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 580
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 548
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 564
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 592
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 604
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktops",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 417
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 504
          },
          "name": "desktopCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopsDesktopCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 574
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 485
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 498
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 520
          },
          "name": "desktopPoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 536
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 584
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 552
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 568
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 475
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 491
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 510
          },
          "name": "desktopPoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 526
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 542
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 558
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktops/index:DataOciDesktopsDesktops"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktops/index.ts",
        "line": 9
      },
      "name": "DataOciDesktopsDesktopsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktops#compartment_id DataOciDesktopsDesktops#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/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/7.19.0/docs/data-sources/desktops_desktops#availability_domain DataOciDesktopsDesktops#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/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/7.19.0/docs/data-sources/desktops_desktops#desktop_pool_id DataOciDesktopsDesktops#desktop_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 21
          },
          "name": "desktopPoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktops#display_name DataOciDesktopsDesktops#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/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/7.19.0/docs/data-sources/desktops_desktops#filter DataOciDesktopsDesktops#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopsFilter"
                    },
                    "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/7.19.0/docs/data-sources/desktops_desktops#id DataOciDesktopsDesktops#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/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/7.19.0/docs/data-sources/desktops_desktops#state DataOciDesktopsDesktops#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktops/index:DataOciDesktopsDesktopsConfig"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopsDesktopCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopsDesktopCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktops/index.ts",
        "line": 156
      },
      "name": "DataOciDesktopsDesktopsDesktopCollection",
      "symbolId": "src/data-oci-desktops-desktops/index:DataOciDesktopsDesktopsDesktopCollection"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopsDesktopCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopsDesktopCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktops/index.ts",
        "line": 44
      },
      "name": "DataOciDesktopsDesktopsDesktopCollectionItems",
      "symbolId": "src/data-oci-desktops-desktops/index:DataOciDesktopsDesktopsDesktopCollectionItems"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopsDesktopCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopsDesktopCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktops/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-desktops-desktops/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/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.DataOciDesktopsDesktopsDesktopCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopsDesktopCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/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-desktops-desktops/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-desktops-desktops/index.ts",
            "line": 145
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktops/index:DataOciDesktopsDesktopsDesktopCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopsDesktopCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopsDesktopCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktops/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-desktops-desktops/index.ts",
        "line": 67
      },
      "name": "DataOciDesktopsDesktopsDesktopCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 97
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 102
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 108
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 113
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 118
          },
          "name": "poolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 123
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 128
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 133
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopsDesktopCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktops/index:DataOciDesktopsDesktopsDesktopCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopsDesktopCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopsDesktopCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktops/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-desktops-desktops/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/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.DataOciDesktopsDesktopsDesktopCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopsDesktopCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/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-desktops-desktops/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-desktops-desktops/index.ts",
            "line": 221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktops/index:DataOciDesktopsDesktopsDesktopCollectionList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopsDesktopCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopsDesktopCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktops/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-desktops-desktops/index.ts",
        "line": 179
      },
      "name": "DataOciDesktopsDesktopsDesktopCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 209
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopsDesktopCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 192
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopsDesktopCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktops/index:DataOciDesktopsDesktopsDesktopCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-desktops-desktops/index.ts",
        "line": 232
      },
      "name": "DataOciDesktopsDesktopsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktops#name DataOciDesktopsDesktops#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 236
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/desktops_desktops#values DataOciDesktopsDesktops#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 244
          },
          "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/7.19.0/docs/data-sources/desktops_desktops#regex DataOciDesktopsDesktops#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 240
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktops/index:DataOciDesktopsDesktopsFilter"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktops/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/data-oci-desktops-desktops/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/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.DataOciDesktopsDesktopsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDesktopsDesktopsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 397
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/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/data-oci-desktops-desktops/index.ts",
            "line": 397
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktops/index:DataOciDesktopsDesktopsFilterList"
    },
    "cdktf-provider-oci.DataOciDesktopsDesktopsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-desktops-desktops/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-desktops-desktops/index.ts",
        "line": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 367
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDesktopsDesktopsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 355
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 371
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 384
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 348
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 361
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 377
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-desktops-desktops/index.ts",
            "line": 304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDesktopsDesktopsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-desktops-desktops/index:DataOciDesktopsDesktopsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipeline": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipeline oci_devops_build_pipeline}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipeline",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipeline oci_devops_build_pipeline} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline/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.DataOciDevopsBuildPipelineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsBuildPipeline resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/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 DataOciDevopsBuildPipeline to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipeline#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsBuildPipeline that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsBuildPipeline to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/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-devops-build-pipeline/index.ts",
            "line": 327
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipeline",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 185
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 250
          },
          "name": "buildPipelineParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineBuildPipelineParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 255
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 261
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 266
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 271
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 277
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 282
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 287
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 292
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 297
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 303
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 308
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 313
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 244
          },
          "name": "buildPipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 237
          },
          "name": "buildPipelineId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline/index:DataOciDevopsBuildPipeline"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineBuildPipelineParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineBuildPipelineParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline/index.ts",
        "line": 100
      },
      "name": "DataOciDevopsBuildPipelineBuildPipelineParameters",
      "symbolId": "src/data-oci-devops-build-pipeline/index:DataOciDevopsBuildPipelineBuildPipelineParameters"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineBuildPipelineParametersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineBuildPipelineParametersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline/index.ts",
        "line": 15
      },
      "name": "DataOciDevopsBuildPipelineBuildPipelineParametersItems",
      "symbolId": "src/data-oci-devops-build-pipeline/index:DataOciDevopsBuildPipelineBuildPipelineParametersItems"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineBuildPipelineParametersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineBuildPipelineParametersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline/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-devops-build-pipeline/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/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.DataOciDevopsBuildPipelineBuildPipelineParametersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineBuildPipelineParametersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/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-devops-build-pipeline/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-devops-build-pipeline/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline/index:DataOciDevopsBuildPipelineBuildPipelineParametersItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineBuildPipelineParametersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineBuildPipelineParametersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline/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-devops-build-pipeline/index.ts",
        "line": 38
      },
      "name": "DataOciDevopsBuildPipelineBuildPipelineParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 67
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 72
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 77
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineBuildPipelineParametersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline/index:DataOciDevopsBuildPipelineBuildPipelineParametersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineBuildPipelineParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineBuildPipelineParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline/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-devops-build-pipeline/index.ts",
        "line": 158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/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.DataOciDevopsBuildPipelineBuildPipelineParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineBuildPipelineParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/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-devops-build-pipeline/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-devops-build-pipeline/index.ts",
            "line": 165
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline/index:DataOciDevopsBuildPipelineBuildPipelineParametersList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineBuildPipelineParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineBuildPipelineParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline/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-devops-build-pipeline/index.ts",
        "line": 123
      },
      "name": "DataOciDevopsBuildPipelineBuildPipelineParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 153
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineBuildPipelineParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineBuildPipelineParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline/index:DataOciDevopsBuildPipelineBuildPipelineParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsBuildPipelineConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipeline#build_pipeline_id DataOciDevopsBuildPipeline#build_pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline/index.ts",
            "line": 13
          },
          "name": "buildPipelineId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline/index:DataOciDevopsBuildPipelineConfig"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipeline_stage oci_devops_build_pipeline_stage}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipeline_stage oci_devops_build_pipeline_stage} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
          "line": 784
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
        "line": 752
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsBuildPipelineStage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 769
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsBuildPipelineStage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipeline_stage#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsBuildPipelineStage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsBuildPipelineStage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 963
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 969
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 757
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 808
          },
          "name": "buildPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 827
          },
          "name": "buildPipelineStagePredecessorCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 832
          },
          "name": "buildPipelineStageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 838
          },
          "name": "buildRunnerShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildRunnerShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 844
          },
          "name": "buildSourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildSourceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 849
          },
          "name": "buildSpecFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 854
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 860
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 866
          },
          "name": "deliverArtifactCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageDeliverArtifactCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 871
          },
          "name": "deployPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 876
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 881
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 887
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 892
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 897
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 902
          },
          "name": "isPassAllParametersEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 907
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 912
          },
          "name": "primaryBuildSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 918
          },
          "name": "privateAccessConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagePrivateAccessConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 923
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 928
          },
          "name": "stageExecutionTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 933
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 939
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 944
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 949
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 955
          },
          "name": "waitCriteria",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageWaitCriteriaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 821
          },
          "name": "buildPipelineStageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 814
          },
          "name": "buildPipelineStageId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStage"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
        "line": 90
      },
      "name": "DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollection",
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollection"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
        "line": 15
      },
      "name": "DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItems",
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stage/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-devops-build-pipeline-stage/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/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.DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/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-devops-build-pipeline-stage/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-devops-build-pipeline-stage/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stage/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-devops-build-pipeline-stage/index.ts",
        "line": 38
      },
      "name": "DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 67
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stage/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-devops-build-pipeline-stage/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/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.DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/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-devops-build-pipeline-stage/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-devops-build-pipeline-stage/index.ts",
            "line": 155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stage/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-devops-build-pipeline-stage/index.ts",
        "line": 113
      },
      "name": "DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 143
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildRunnerShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildRunnerShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
        "line": 166
      },
      "name": "DataOciDevopsBuildPipelineStageBuildRunnerShapeConfig",
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageBuildRunnerShapeConfig"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildRunnerShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildRunnerShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stage/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-devops-build-pipeline-stage/index.ts",
        "line": 233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/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.DataOciDevopsBuildPipelineStageBuildRunnerShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStageBuildRunnerShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/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-devops-build-pipeline-stage/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-devops-build-pipeline-stage/index.ts",
            "line": 240
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageBuildRunnerShapeConfigList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildRunnerShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildRunnerShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stage/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-devops-build-pipeline-stage/index.ts",
        "line": 189
      },
      "name": "DataOciDevopsBuildPipelineStageBuildRunnerShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 218
          },
          "name": "buildRunnerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 223
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 228
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildRunnerShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageBuildRunnerShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildSourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildSourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
        "line": 351
      },
      "name": "DataOciDevopsBuildPipelineStageBuildSourceCollection",
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageBuildSourceCollection"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildSourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildSourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
        "line": 251
      },
      "name": "DataOciDevopsBuildPipelineStageBuildSourceCollectionItems",
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageBuildSourceCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildSourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildSourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stage/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-devops-build-pipeline-stage/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/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.DataOciDevopsBuildPipelineStageBuildSourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStageBuildSourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/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-devops-build-pipeline-stage/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-devops-build-pipeline-stage/index.ts",
            "line": 340
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageBuildSourceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildSourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildSourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stage/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-devops-build-pipeline-stage/index.ts",
        "line": 274
      },
      "name": "DataOciDevopsBuildPipelineStageBuildSourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 303
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 308
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 313
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 318
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 323
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 328
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildSourceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageBuildSourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildSourceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildSourceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stage/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-devops-build-pipeline-stage/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/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.DataOciDevopsBuildPipelineStageBuildSourceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStageBuildSourceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/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-devops-build-pipeline-stage/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-devops-build-pipeline-stage/index.ts",
            "line": 416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageBuildSourceCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildSourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildSourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stage/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-devops-build-pipeline-stage/index.ts",
        "line": 374
      },
      "name": "DataOciDevopsBuildPipelineStageBuildSourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 404
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildSourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageBuildSourceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageBuildSourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsBuildPipelineStageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipeline_stage#build_pipeline_stage_id DataOciDevopsBuildPipelineStage#build_pipeline_stage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 13
          },
          "name": "buildPipelineStageId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageConfig"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageDeliverArtifactCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageDeliverArtifactCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
        "line": 507
      },
      "name": "DataOciDevopsBuildPipelineStageDeliverArtifactCollection",
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageDeliverArtifactCollection"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageDeliverArtifactCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageDeliverArtifactCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
        "line": 427
      },
      "name": "DataOciDevopsBuildPipelineStageDeliverArtifactCollectionItems",
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageDeliverArtifactCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageDeliverArtifactCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageDeliverArtifactCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stage/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-devops-build-pipeline-stage/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/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.DataOciDevopsBuildPipelineStageDeliverArtifactCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStageDeliverArtifactCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/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-devops-build-pipeline-stage/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-devops-build-pipeline-stage/index.ts",
            "line": 496
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageDeliverArtifactCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageDeliverArtifactCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageDeliverArtifactCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stage/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
        "line": 450
      },
      "name": "DataOciDevopsBuildPipelineStageDeliverArtifactCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 479
          },
          "name": "artifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 484
          },
          "name": "artifactName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageDeliverArtifactCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageDeliverArtifactCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageDeliverArtifactCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageDeliverArtifactCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stage/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
        "line": 565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 579
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageDeliverArtifactCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStageDeliverArtifactCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 572
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 572
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 572
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageDeliverArtifactCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageDeliverArtifactCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageDeliverArtifactCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stage/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-devops-build-pipeline-stage/index.ts",
        "line": 530
      },
      "name": "DataOciDevopsBuildPipelineStageDeliverArtifactCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 560
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageDeliverArtifactCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 543
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageDeliverArtifactCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageDeliverArtifactCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagePrivateAccessConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagePrivateAccessConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
        "line": 583
      },
      "name": "DataOciDevopsBuildPipelineStagePrivateAccessConfig",
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStagePrivateAccessConfig"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagePrivateAccessConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagePrivateAccessConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
          "line": 657
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
        "line": 650
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 664
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagePrivateAccessConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStagePrivateAccessConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 657
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 657
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 657
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStagePrivateAccessConfigList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagePrivateAccessConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagePrivateAccessConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
          "line": 615
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
        "line": 606
      },
      "name": "DataOciDevopsBuildPipelineStagePrivateAccessConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 635
          },
          "name": "networkChannelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 640
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 645
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 619
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagePrivateAccessConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStagePrivateAccessConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageWaitCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageWaitCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
        "line": 668
      },
      "name": "DataOciDevopsBuildPipelineStageWaitCriteria",
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageWaitCriteria"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageWaitCriteriaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageWaitCriteriaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stage/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
        "line": 730
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 744
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageWaitCriteriaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStageWaitCriteriaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 737
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 737
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 737
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageWaitCriteriaList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStageWaitCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageWaitCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stage/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
        "line": 691
      },
      "name": "DataOciDevopsBuildPipelineStageWaitCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 720
          },
          "name": "waitDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 725
          },
          "name": "waitType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stage/index.ts",
            "line": 704
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStageWaitCriteria"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stage/index:DataOciDevopsBuildPipelineStageWaitCriteriaOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipeline_stages oci_devops_build_pipeline_stages}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipeline_stages oci_devops_build_pipeline_stages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
          "line": 1275
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDevopsBuildPipelineStagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 1243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsBuildPipelineStages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1260
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsBuildPipelineStages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipeline_stages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsBuildPipelineStages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsBuildPipelineStages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1394
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1311
          },
          "name": "resetBuildPipelineId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1333
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1349
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1397
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1365
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1381
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1409
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1420
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1248
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1321
          },
          "name": "buildPipelineStageCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1391
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1315
          },
          "name": "buildPipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1337
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1353
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1401
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1369
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1385
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1305
          },
          "name": "buildPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1327
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1343
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1359
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1375
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStages"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 987
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollection",
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollection"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 773
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItems",
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 115
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollection",
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollection"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 40
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionItems",
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/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-devops-build-pipeline-stages/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/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.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/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-devops-build-pipeline-stages/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-devops-build-pipeline-stages/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/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-devops-build-pipeline-stages/index.ts",
        "line": 63
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 92
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/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-devops-build-pipeline-stages/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/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.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/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-devops-build-pipeline-stages/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-devops-build-pipeline-stages/index.ts",
            "line": 180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/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-devops-build-pipeline-stages/index.ts",
        "line": 138
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 168
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildRunnerShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildRunnerShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 191
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildRunnerShapeConfig",
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildRunnerShapeConfig"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildRunnerShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildRunnerShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/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-devops-build-pipeline-stages/index.ts",
        "line": 258
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/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.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildRunnerShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildRunnerShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/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-devops-build-pipeline-stages/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-devops-build-pipeline-stages/index.ts",
            "line": 265
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildRunnerShapeConfigList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildRunnerShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildRunnerShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/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-devops-build-pipeline-stages/index.ts",
        "line": 214
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildRunnerShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 243
          },
          "name": "buildRunnerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 248
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 253
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildRunnerShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildRunnerShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 376
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollection",
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollection"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 276
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionItems",
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/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.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 365
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/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/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 365
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/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-devops-build-pipeline-stages/index.ts",
        "line": 299
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 328
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 333
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 338
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 343
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 348
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 353
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/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-devops-build-pipeline-stages/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/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.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/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-devops-build-pipeline-stages/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-devops-build-pipeline-stages/index.ts",
            "line": 441
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
          "line": 408
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 399
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 429
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 532
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollection",
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollection"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 452
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionItems",
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 528
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 521
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 521
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 521
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/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-devops-build-pipeline-stages/index.ts",
        "line": 475
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 504
          },
          "name": "artifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 509
          },
          "name": "artifactName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 590
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 604
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 597
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 597
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 597
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
          "line": 564
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 555
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 585
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 568
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 969
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 983
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 976
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 976
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 976
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/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-devops-build-pipeline-stages/index.ts",
        "line": 796
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 825
          },
          "name": "buildPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 831
          },
          "name": "buildPipelineStagePredecessorCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildPipelineStagePredecessorCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 836
          },
          "name": "buildPipelineStageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 842
          },
          "name": "buildRunnerShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildRunnerShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 848
          },
          "name": "buildSourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsBuildSourceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 853
          },
          "name": "buildSpecFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 858
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 863
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 869
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 875
          },
          "name": "deliverArtifactCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsDeliverArtifactCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 880
          },
          "name": "deployPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 885
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 890
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 896
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 901
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 906
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 911
          },
          "name": "isPassAllParametersEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 916
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 921
          },
          "name": "primaryBuildSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 927
          },
          "name": "privateAccessConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsPrivateAccessConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 932
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 937
          },
          "name": "stageExecutionTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 942
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 948
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 953
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 958
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 964
          },
          "name": "waitCriteria",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsWaitCriteriaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 809
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsPrivateAccessConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsPrivateAccessConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 608
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsPrivateAccessConfig",
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsPrivateAccessConfig"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsPrivateAccessConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsPrivateAccessConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 675
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 689
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsPrivateAccessConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsPrivateAccessConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 682
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 682
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 682
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsPrivateAccessConfigList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsPrivateAccessConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsPrivateAccessConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
          "line": 640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 631
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsPrivateAccessConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 660
          },
          "name": "networkChannelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 665
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 670
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsPrivateAccessConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsPrivateAccessConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsWaitCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsWaitCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 693
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsWaitCriteria",
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsWaitCriteria"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsWaitCriteriaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsWaitCriteriaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/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-devops-build-pipeline-stages/index.ts",
        "line": 755
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/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.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsWaitCriteriaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsWaitCriteriaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/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-devops-build-pipeline-stages/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-devops-build-pipeline-stages/index.ts",
            "line": 762
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsWaitCriteriaList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsWaitCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsWaitCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
          "line": 725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 716
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsWaitCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 745
          },
          "name": "waitDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 750
          },
          "name": "waitType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 729
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsWaitCriteria"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsWaitCriteriaOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 1045
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1059
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1052
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1052
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1052
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
          "line": 1019
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 1010
      },
      "name": "DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1040
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1023
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesBuildPipelineStageCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesBuildPipelineStageCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsBuildPipelineStagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipeline_stages#build_pipeline_id DataOciDevopsBuildPipelineStages#build_pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 13
          },
          "name": "buildPipelineId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipeline_stages#compartment_id DataOciDevopsBuildPipelineStages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/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/7.19.0/docs/data-sources/devops_build_pipeline_stages#display_name DataOciDevopsBuildPipelineStages#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/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/7.19.0/docs/data-sources/devops_build_pipeline_stages#filter DataOciDevopsBuildPipelineStages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesFilter"
                    },
                    "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/7.19.0/docs/data-sources/devops_build_pipeline_stages#id DataOciDevopsBuildPipelineStages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/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/7.19.0/docs/data-sources/devops_build_pipeline_stages#state DataOciDevopsBuildPipelineStages#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesConfig"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 1063
      },
      "name": "DataOciDevopsBuildPipelineStagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipeline_stages#name DataOciDevopsBuildPipelineStages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1067
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipeline_stages#values DataOciDevopsBuildPipelineStages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1075
          },
          "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/7.19.0/docs/data-sources/devops_build_pipeline_stages#regex DataOciDevopsBuildPipelineStages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1071
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesFilter"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
          "line": 1228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 1220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1235
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelineStagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1228
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1228
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1228
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
          "line": 1131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
        "line": 1121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1198
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDevopsBuildPipelineStagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1186
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1202
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1215
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1179
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1192
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1208
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipeline-stages/index.ts",
            "line": 1135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelineStagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipeline-stages/index:DataOciDevopsBuildPipelineStagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelines": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipelines oci_devops_build_pipelines}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelines",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipelines oci_devops_build_pipelines} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipelines/index.ts",
          "line": 628
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDevopsBuildPipelinesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipelines/index.ts",
        "line": 596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsBuildPipelines resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 613
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsBuildPipelines to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipelines#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsBuildPipelines that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsBuildPipelines to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 747
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 670
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 686
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 750
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 702
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 718
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 734
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 762
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 773
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelines",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 601
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 658
          },
          "name": "buildPipelineCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 744
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 674
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 690
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 754
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 706
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 722
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 738
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 664
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 680
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 696
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 712
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 728
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipelines/index:DataOciDevopsBuildPipelines"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipelines/index.ts",
        "line": 340
      },
      "name": "DataOciDevopsBuildPipelinesBuildPipelineCollection",
      "symbolId": "src/data-oci-devops-build-pipelines/index:DataOciDevopsBuildPipelinesBuildPipelineCollection"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipelines/index.ts",
        "line": 201
      },
      "name": "DataOciDevopsBuildPipelinesBuildPipelineCollectionItems",
      "symbolId": "src/data-oci-devops-build-pipelines/index:DataOciDevopsBuildPipelinesBuildPipelineCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipelines/index.ts",
        "line": 125
      },
      "name": "DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParameters",
      "symbolId": "src/data-oci-devops-build-pipelines/index:DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParameters"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipelines/index.ts",
        "line": 40
      },
      "name": "DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersItems",
      "symbolId": "src/data-oci-devops-build-pipelines/index:DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersItems"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipelines/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-devops-build-pipelines/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/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.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/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-devops-build-pipelines/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-devops-build-pipelines/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipelines/index:DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipelines/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-devops-build-pipelines/index.ts",
        "line": 63
      },
      "name": "DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 92
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 97
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 102
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipelines/index:DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipelines/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipelines/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 197
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 190
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 190
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipelines/index:DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipelines/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-devops-build-pipelines/index.ts",
        "line": 148
      },
      "name": "DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 178
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipelines/index:DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipelines/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipelines/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 336
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 329
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 329
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 329
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipelines/index:DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipelines/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-devops-build-pipelines/index.ts",
        "line": 224
      },
      "name": "DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 254
          },
          "name": "buildPipelineParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsBuildPipelineParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 259
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 265
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 270
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 275
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 281
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 286
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 291
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 296
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 301
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 307
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 312
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 317
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipelines/index:DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipelines/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-devops-build-pipelines/index.ts",
        "line": 398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/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.DataOciDevopsBuildPipelinesBuildPipelineCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelinesBuildPipelineCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/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-devops-build-pipelines/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-devops-build-pipelines/index.ts",
            "line": 405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipelines/index:DataOciDevopsBuildPipelinesBuildPipelineCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipelines/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipelines/index.ts",
        "line": 363
      },
      "name": "DataOciDevopsBuildPipelinesBuildPipelineCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 393
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 376
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesBuildPipelineCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipelines/index:DataOciDevopsBuildPipelinesBuildPipelineCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelinesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipelines/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsBuildPipelinesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipelines#compartment_id DataOciDevopsBuildPipelines#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/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/7.19.0/docs/data-sources/devops_build_pipelines#display_name DataOciDevopsBuildPipelines#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/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/7.19.0/docs/data-sources/devops_build_pipelines#filter DataOciDevopsBuildPipelines#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesFilter"
                    },
                    "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/7.19.0/docs/data-sources/devops_build_pipelines#id DataOciDevopsBuildPipelines#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/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/7.19.0/docs/data-sources/devops_build_pipelines#project_id DataOciDevopsBuildPipelines#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/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/7.19.0/docs/data-sources/devops_build_pipelines#state DataOciDevopsBuildPipelines#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipelines/index:DataOciDevopsBuildPipelinesConfig"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelinesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipelines/index.ts",
        "line": 416
      },
      "name": "DataOciDevopsBuildPipelinesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipelines#name DataOciDevopsBuildPipelines#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 420
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_pipelines#values DataOciDevopsBuildPipelines#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 428
          },
          "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/7.19.0/docs/data-sources/devops_build_pipelines#regex DataOciDevopsBuildPipelines#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 424
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipelines/index:DataOciDevopsBuildPipelinesFilter"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelinesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipelines/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-pipelines/index.ts",
        "line": 573
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 588
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildPipelinesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 581
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 581
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 581
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 574
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipelines/index:DataOciDevopsBuildPipelinesFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildPipelinesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-pipelines/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-devops-build-pipelines/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 551
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDevopsBuildPipelinesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 539
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 555
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 568
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 532
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 545
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 561
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-pipelines/index.ts",
            "line": 488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDevopsBuildPipelinesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-pipelines/index:DataOciDevopsBuildPipelinesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRun": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_run oci_devops_build_run}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRun",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_run oci_devops_build_run} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/index.ts",
          "line": 1808
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 1776
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsBuildRun resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1793
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsBuildRun to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_run#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsBuildRun that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsBuildRun to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1941
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1947
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRun",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1781
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1833
          },
          "name": "buildOutputs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1838
          },
          "name": "buildPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1844
          },
          "name": "buildRunArguments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunArgumentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1863
          },
          "name": "buildRunProgress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunProgressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1869
          },
          "name": "buildRunSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1875
          },
          "name": "commitInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunCommitInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1880
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1886
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1891
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1897
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1902
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1907
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1912
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1917
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1923
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1928
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1933
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1857
          },
          "name": "buildRunIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1850
          },
          "name": "buildRunId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRun"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 684
      },
      "name": "DataOciDevopsBuildRunBuildOutputs",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputs"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsArtifactOverrideParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsArtifactOverrideParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 100
      },
      "name": "DataOciDevopsBuildRunBuildOutputsArtifactOverrideParameters",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsArtifactOverrideParameters"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 15
      },
      "name": "DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersItems",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersItems"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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-devops-build-run/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/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.DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/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-devops-build-run/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-devops-build-run/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-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-devops-build-run/index.ts",
        "line": 38
      },
      "name": "DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 67
          },
          "name": "deployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 72
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 77
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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-devops-build-run/index.ts",
        "line": 158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/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.DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/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-devops-build-run/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-devops-build-run/index.ts",
            "line": 165
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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-devops-build-run/index.ts",
        "line": 123
      },
      "name": "DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 153
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsArtifactOverrideParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsDeliveredArtifacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsDeliveredArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 291
      },
      "name": "DataOciDevopsBuildRunBuildOutputsDeliveredArtifacts",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsDeliveredArtifacts"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 176
      },
      "name": "DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsItems",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsItems"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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-devops-build-run/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/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.DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/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-devops-build-run/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-devops-build-run/index.ts",
            "line": 280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/index.ts",
          "line": 208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 199
      },
      "name": "DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 228
          },
          "name": "artifactRepositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 233
          },
          "name": "artifactType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 238
          },
          "name": "deliveredArtifactHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 243
          },
          "name": "deliveredArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 248
          },
          "name": "deployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 253
          },
          "name": "imageUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 258
          },
          "name": "outputArtifactName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 263
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 268
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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-devops-build-run/index.ts",
        "line": 349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/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.DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/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-devops-build-run/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-devops-build-run/index.ts",
            "line": 356
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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-devops-build-run/index.ts",
        "line": 314
      },
      "name": "DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 344
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsDeliveredArtifacts"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsExportedVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsExportedVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 447
      },
      "name": "DataOciDevopsBuildRunBuildOutputsExportedVariables",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsExportedVariables"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsExportedVariablesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsExportedVariablesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 367
      },
      "name": "DataOciDevopsBuildRunBuildOutputsExportedVariablesItems",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsExportedVariablesItems"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsExportedVariablesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsExportedVariablesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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-devops-build-run/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/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.DataOciDevopsBuildRunBuildOutputsExportedVariablesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunBuildOutputsExportedVariablesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/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-devops-build-run/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-devops-build-run/index.ts",
            "line": 436
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsExportedVariablesItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsExportedVariablesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsExportedVariablesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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-devops-build-run/index.ts",
        "line": 390
      },
      "name": "DataOciDevopsBuildRunBuildOutputsExportedVariablesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 419
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 424
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsExportedVariablesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsExportedVariablesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsExportedVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsExportedVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 519
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsExportedVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunBuildOutputsExportedVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 512
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 512
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 512
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsExportedVariablesList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsExportedVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsExportedVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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-devops-build-run/index.ts",
        "line": 470
      },
      "name": "DataOciDevopsBuildRunBuildOutputsExportedVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 500
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsExportedVariablesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsExportedVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsExportedVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/index.ts",
          "line": 767
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 760
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 774
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunBuildOutputsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 767
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 767
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 767
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/index.ts",
          "line": 716
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 707
      },
      "name": "DataOciDevopsBuildRunBuildOutputsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 737
          },
          "name": "artifactOverrideParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsArtifactOverrideParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 743
          },
          "name": "deliveredArtifacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsDeliveredArtifactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 749
          },
          "name": "exportedVariables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsExportedVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 755
          },
          "name": "vulnerabilityAuditSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 720
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputs"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 608
      },
      "name": "DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollection",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 523
      },
      "name": "DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItems",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 590
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 604
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 597
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 597
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 597
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 546
      },
      "name": "DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 575
          },
          "name": "buildStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 580
          },
          "name": "commitHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 585
          },
          "name": "vulnerabilityAuditId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 680
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 673
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 673
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 673
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/index.ts",
          "line": 640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 631
      },
      "name": "DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 661
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 858
      },
      "name": "DataOciDevopsBuildRunBuildRunArguments",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunArguments"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunArgumentsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunArgumentsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 778
      },
      "name": "DataOciDevopsBuildRunBuildRunArgumentsItems",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunArgumentsItems"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunArgumentsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunArgumentsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 840
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 854
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunArgumentsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunBuildRunArgumentsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 847
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 847
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 847
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunArgumentsItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunArgumentsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunArgumentsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/index.ts",
          "line": 810
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 801
      },
      "name": "DataOciDevopsBuildRunBuildRunArgumentsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 830
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 835
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 814
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunArgumentsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunArgumentsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunArgumentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunArgumentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 916
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 930
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunArgumentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunBuildRunArgumentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 923
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 923
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 923
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunArgumentsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/index.ts",
          "line": 890
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 881
      },
      "name": "DataOciDevopsBuildRunBuildRunArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 911
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunArgumentsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 894
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunArguments"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunArgumentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunProgress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 934
      },
      "name": "DataOciDevopsBuildRunBuildRunProgress",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunProgress"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunProgressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunProgressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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-devops-build-run/index.ts",
        "line": 1002
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/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.DataOciDevopsBuildRunBuildRunProgressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunBuildRunProgressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/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-devops-build-run/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-devops-build-run/index.ts",
            "line": 1009
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunProgressList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunProgressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 957
      },
      "name": "DataOciDevopsBuildRunBuildRunProgressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 987
          },
          "name": "buildPipelineStageRunProgress",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 992
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 997
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 970
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunProgress"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunProgressOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 1596
      },
      "name": "DataOciDevopsBuildRunBuildRunSource",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSource"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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/data-oci-devops-build-run/index.ts",
        "line": 1669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/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.DataOciDevopsBuildRunBuildRunSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunBuildRunSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1676
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/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/data-oci-devops-build-run/index.ts",
            "line": 1676
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/index.ts",
          "line": 1628
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 1619
      },
      "name": "DataOciDevopsBuildRunBuildRunSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1648
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1653
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1658
          },
          "name": "triggerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1664
          },
          "name": "triggerInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1632
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSource"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 1515
      },
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfo",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfo"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 1429
      },
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfoActions",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfoActions"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 1337
      },
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilter",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilter"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExclude": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExclude",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 1095
      },
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExclude",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExclude"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 1020
      },
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilter",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilter"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/index.ts",
          "line": 1084
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 1077
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1091
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1084
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1084
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1084
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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-devops-build-run/index.ts",
        "line": 1043
      },
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1072
          },
          "name": "filePaths",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1056
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilter"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/index.ts",
          "line": 1160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 1153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1167
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1160
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1160
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1160
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/index.ts",
          "line": 1127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 1118
      },
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1148
          },
          "name": "fileFilter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExclude"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterInclude": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterInclude",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 1246
      },
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterInclude",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterInclude"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 1171
      },
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilter",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilter"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 1228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1242
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1235
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1235
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1235
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 1194
      },
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1223
          },
          "name": "filePaths",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilter"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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-devops-build-run/index.ts",
        "line": 1319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/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.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/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-devops-build-run/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-devops-build-run/index.ts",
            "line": 1326
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/index.ts",
          "line": 1278
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 1269
      },
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1298
          },
          "name": "baseRef",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1304
          },
          "name": "fileFilter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1309
          },
          "name": "headRef",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1314
          },
          "name": "repositoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterInclude"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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-devops-build-run/index.ts",
        "line": 1411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/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.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/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-devops-build-run/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-devops-build-run/index.ts",
            "line": 1418
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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-devops-build-run/index.ts",
        "line": 1360
      },
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1389
          },
          "name": "events",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1395
          },
          "name": "exclude",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1401
          },
          "name": "include",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1406
          },
          "name": "triggerSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilter"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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-devops-build-run/index.ts",
        "line": 1497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/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.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/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-devops-build-run/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-devops-build-run/index.ts",
            "line": 1504
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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-devops-build-run/index.ts",
        "line": 1452
      },
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1481
          },
          "name": "buildPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1487
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1492
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1465
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActions"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/index.ts",
          "line": 1585
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 1578
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1592
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1585
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1585
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1585
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfoList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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-devops-build-run/index.ts",
        "line": 1538
      },
      "name": "DataOciDevopsBuildRunBuildRunSourceTriggerInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1568
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfoActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1573
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunBuildRunSourceTriggerInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunBuildRunSourceTriggerInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunCommitInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunCommitInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 1687
      },
      "name": "DataOciDevopsBuildRunCommitInfo",
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunCommitInfo"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunCommitInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunCommitInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/index.ts",
          "line": 1761
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 1754
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1768
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunCommitInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunCommitInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1761
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1761
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1761
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunCommitInfoList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunCommitInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunCommitInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-run/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/data-oci-devops-build-run/index.ts",
        "line": 1710
      },
      "name": "DataOciDevopsBuildRunCommitInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1739
          },
          "name": "commitHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1744
          },
          "name": "repositoryBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1749
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 1723
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunCommitInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunCommitInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-run/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsBuildRunConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_run#build_run_id DataOciDevopsBuildRun#build_run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-run/index.ts",
            "line": 13
          },
          "name": "buildRunId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-run/index:DataOciDevopsBuildRunConfig"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRuns": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_runs oci_devops_build_runs}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRuns",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_runs oci_devops_build_runs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/index.ts",
          "line": 1234
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDevopsBuildRunsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 1202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsBuildRuns resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1219
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsBuildRuns to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_runs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsBuildRuns that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsBuildRuns to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1370
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1271
          },
          "name": "resetBuildPipelineId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1293
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1309
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1373
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1325
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1341
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1357
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1385
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1397
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRuns",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1207
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1281
          },
          "name": "buildRunSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1367
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1275
          },
          "name": "buildPipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1297
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1313
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1377
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1329
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1345
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1361
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1265
          },
          "name": "buildPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1287
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1303
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1319
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1335
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1351
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRuns"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 946
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollection",
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollection"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 789
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItems",
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 124
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArguments",
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArguments"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 44
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsItems",
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsItems"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/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.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/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-devops-build-runs/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/index.ts",
        "line": 67
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 96
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 101
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/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.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/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-devops-build-runs/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/index.ts",
        "line": 147
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 177
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArguments"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunProgressSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunProgressSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 200
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunProgressSummary",
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunProgressSummary"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunProgressSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunProgressSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/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.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunProgressSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunProgressSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/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-devops-build-runs/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunProgressSummaryList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunProgressSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunProgressSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/index.ts",
        "line": 223
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunProgressSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 252
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 257
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunProgressSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunProgressSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 618
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSource",
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSource"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/index.ts",
        "line": 686
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/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.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/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-devops-build-runs/index.ts",
            "line": 693
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 641
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 670
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 675
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 681
          },
          "name": "triggerInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSource"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 532
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfo",
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfo"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 446
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActions",
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActions"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 360
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilter",
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilter"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterInclude": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterInclude",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 280
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterInclude",
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterInclude"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterIncludeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterIncludeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-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-devops-build-runs/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-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.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterIncludeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterIncludeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-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-devops-build-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-devops-build-runs/index.ts",
            "line": 349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterIncludeList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterIncludeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterIncludeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/index.ts",
        "line": 303
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterIncludeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 332
          },
          "name": "baseRef",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 337
          },
          "name": "headRef",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterInclude"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterIncludeOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/index.ts",
        "line": 428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/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.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/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-devops-build-runs/index.ts",
            "line": 435
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 383
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 412
          },
          "name": "events",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 418
          },
          "name": "include",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterIncludeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 423
          },
          "name": "triggerSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilter"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 528
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 521
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 521
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 521
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/index.ts",
          "line": 478
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 469
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 498
          },
          "name": "buildPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 504
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 509
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 482
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActions"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/index.ts",
          "line": 607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 600
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 614
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 607
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 607
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 607
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/index.ts",
          "line": 564
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 555
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 585
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 590
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 595
          },
          "name": "triggerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 568
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceTriggerInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsCommitInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsCommitInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 704
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsCommitInfo",
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsCommitInfo"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsCommitInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsCommitInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/index.ts",
        "line": 771
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/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.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsCommitInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsCommitInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/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-devops-build-runs/index.ts",
            "line": 778
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsCommitInfoList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsCommitInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsCommitInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/index.ts",
        "line": 727
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsCommitInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 756
          },
          "name": "commitHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 761
          },
          "name": "repositoryBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 766
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 740
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsCommitInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsCommitInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/index.ts",
        "line": 928
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/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.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/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-devops-build-runs/index.ts",
            "line": 935
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/index.ts",
        "line": 812
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 841
          },
          "name": "buildPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 847
          },
          "name": "buildRunArguments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunArgumentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 853
          },
          "name": "buildRunProgressSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunProgressSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 859
          },
          "name": "buildRunSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsBuildRunSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 865
          },
          "name": "commitInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsCommitInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 870
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 876
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 881
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 887
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 892
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 897
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 902
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 907
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 913
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 918
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 923
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 825
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/index.ts",
          "line": 1011
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 1004
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1018
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1011
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1011
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1011
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/index.ts",
        "line": 969
      },
      "name": "DataOciDevopsBuildRunsBuildRunSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 999
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 982
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsBuildRunSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsBuildRunSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsBuildRunsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_runs#build_pipeline_id DataOciDevopsBuildRuns#build_pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 13
          },
          "name": "buildPipelineId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_runs#compartment_id DataOciDevopsBuildRuns#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/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/7.19.0/docs/data-sources/devops_build_runs#display_name DataOciDevopsBuildRuns#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/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/7.19.0/docs/data-sources/devops_build_runs#filter DataOciDevopsBuildRuns#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsFilter"
                    },
                    "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/7.19.0/docs/data-sources/devops_build_runs#id DataOciDevopsBuildRuns#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/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/7.19.0/docs/data-sources/devops_build_runs#project_id DataOciDevopsBuildRuns#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/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/7.19.0/docs/data-sources/devops_build_runs#state DataOciDevopsBuildRuns#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsConfig"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-build-runs/index.ts",
        "line": 1022
      },
      "name": "DataOciDevopsBuildRunsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_runs#name DataOciDevopsBuildRuns#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1026
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_build_runs#values DataOciDevopsBuildRuns#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1034
          },
          "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/7.19.0/docs/data-sources/devops_build_runs#regex DataOciDevopsBuildRuns#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1030
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsFilter"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/index.ts",
        "line": 1179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/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.DataOciDevopsBuildRunsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsBuildRunsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/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-devops-build-runs/index.ts",
            "line": 1187
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsBuildRunsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-build-runs/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-devops-build-runs/index.ts",
        "line": 1080
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1157
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDevopsBuildRunsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1145
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1161
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1174
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1138
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1151
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1167
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-build-runs/index.ts",
            "line": 1094
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDevopsBuildRunsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-build-runs/index:DataOciDevopsBuildRunsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsConnection": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_connection oci_devops_connection}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_connection oci_devops_connection} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-connection/index.ts",
          "line": 216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsConnectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-connection/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsConnection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 201
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsConnection to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_connection#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsConnection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsConnection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 351
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 357
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsConnection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 189
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 240
          },
          "name": "accessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 245
          },
          "name": "appPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 250
          },
          "name": "baseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 255
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 273
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 279
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 284
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 289
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 295
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 306
          },
          "name": "lastConnectionValidationResult",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsConnectionLastConnectionValidationResultList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 311
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 316
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 322
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 327
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 332
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 338
          },
          "name": "tlsVerifyConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsConnectionTlsVerifyConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 343
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 268
          },
          "name": "connectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 261
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-connection/index:DataOciDevopsConnection"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-connection/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsConnectionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_connection#connection_id DataOciDevopsConnection#connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 13
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-connection/index:DataOciDevopsConnectionConfig"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionLastConnectionValidationResult": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionLastConnectionValidationResult",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-connection/index.ts",
        "line": 15
      },
      "name": "DataOciDevopsConnectionLastConnectionValidationResult",
      "symbolId": "src/data-oci-devops-connection/index:DataOciDevopsConnectionLastConnectionValidationResult"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionLastConnectionValidationResultList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionLastConnectionValidationResultList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-connection/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-devops-connection/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/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.DataOciDevopsConnectionLastConnectionValidationResultOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsConnectionLastConnectionValidationResultList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/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-devops-connection/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-devops-connection/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-connection/index:DataOciDevopsConnectionLastConnectionValidationResultList"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionLastConnectionValidationResultOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionLastConnectionValidationResultOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-connection/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-devops-connection/index.ts",
        "line": 38
      },
      "name": "DataOciDevopsConnectionLastConnectionValidationResultOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 67
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 72
          },
          "name": "result",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 77
          },
          "name": "timeValidated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsConnectionLastConnectionValidationResult"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-connection/index:DataOciDevopsConnectionLastConnectionValidationResultOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionTlsVerifyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionTlsVerifyConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-connection/index.ts",
        "line": 100
      },
      "name": "DataOciDevopsConnectionTlsVerifyConfig",
      "symbolId": "src/data-oci-devops-connection/index:DataOciDevopsConnectionTlsVerifyConfig"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionTlsVerifyConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionTlsVerifyConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-connection/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-devops-connection/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/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.DataOciDevopsConnectionTlsVerifyConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsConnectionTlsVerifyConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/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-devops-connection/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-devops-connection/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-connection/index:DataOciDevopsConnectionTlsVerifyConfigList"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionTlsVerifyConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionTlsVerifyConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-connection/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-devops-connection/index.ts",
        "line": 123
      },
      "name": "DataOciDevopsConnectionTlsVerifyConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 152
          },
          "name": "caCertificateBundleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 157
          },
          "name": "tlsVerifyMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connection/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsConnectionTlsVerifyConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-connection/index:DataOciDevopsConnectionTlsVerifyConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsConnections": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_connections oci_devops_connections}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnections",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_connections oci_devops_connections} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-connections/index.ts",
          "line": 662
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDevopsConnectionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-connections/index.ts",
        "line": 630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsConnections resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 647
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsConnections to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_connections#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsConnections that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsConnections to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 798
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 699
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 721
          },
          "name": "resetConnectionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 737
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 801
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 753
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 769
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 785
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/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-devops-connections/index.ts",
            "line": 825
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsConnections",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 635
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 709
          },
          "name": "connectionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 795
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 703
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 725
          },
          "name": "connectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 741
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 805
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 757
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 773
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 789
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 693
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 715
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 731
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 747
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 763
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 779
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-connections/index:DataOciDevopsConnections"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-connections/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsConnectionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_connections#compartment_id DataOciDevopsConnections#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/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/7.19.0/docs/data-sources/devops_connections#connection_type DataOciDevopsConnections#connection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 17
          },
          "name": "connectionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_connections#display_name DataOciDevopsConnections#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/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/7.19.0/docs/data-sources/devops_connections#filter DataOciDevopsConnections#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/devops_connections#id DataOciDevopsConnections#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/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/7.19.0/docs/data-sources/devops_connections#project_id DataOciDevopsConnections#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/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/7.19.0/docs/data-sources/devops_connections#state DataOciDevopsConnections#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-connections/index:DataOciDevopsConnectionsConfig"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-connections/index.ts",
        "line": 374
      },
      "name": "DataOciDevopsConnectionsConnectionCollection",
      "symbolId": "src/data-oci-devops-connections/index:DataOciDevopsConnectionsConnectionCollection"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-connections/index.ts",
        "line": 209
      },
      "name": "DataOciDevopsConnectionsConnectionCollectionItems",
      "symbolId": "src/data-oci-devops-connections/index:DataOciDevopsConnectionsConnectionCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsLastConnectionValidationResult": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsLastConnectionValidationResult",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-connections/index.ts",
        "line": 44
      },
      "name": "DataOciDevopsConnectionsConnectionCollectionItemsLastConnectionValidationResult",
      "symbolId": "src/data-oci-devops-connections/index:DataOciDevopsConnectionsConnectionCollectionItemsLastConnectionValidationResult"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsLastConnectionValidationResultList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsLastConnectionValidationResultList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-connections/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-devops-connections/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/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.DataOciDevopsConnectionsConnectionCollectionItemsLastConnectionValidationResultOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsConnectionsConnectionCollectionItemsLastConnectionValidationResultList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/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-devops-connections/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-devops-connections/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-connections/index:DataOciDevopsConnectionsConnectionCollectionItemsLastConnectionValidationResultList"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsLastConnectionValidationResultOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsLastConnectionValidationResultOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-connections/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-devops-connections/index.ts",
        "line": 67
      },
      "name": "DataOciDevopsConnectionsConnectionCollectionItemsLastConnectionValidationResultOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 96
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 101
          },
          "name": "result",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 106
          },
          "name": "timeValidated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsLastConnectionValidationResult"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-connections/index:DataOciDevopsConnectionsConnectionCollectionItemsLastConnectionValidationResultOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-connections/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-devops-connections/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/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.DataOciDevopsConnectionsConnectionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsConnectionsConnectionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/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-devops-connections/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-devops-connections/index.ts",
            "line": 363
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-connections/index:DataOciDevopsConnectionsConnectionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-connections/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-connections/index.ts",
        "line": 232
      },
      "name": "DataOciDevopsConnectionsConnectionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 261
          },
          "name": "accessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 266
          },
          "name": "appPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 271
          },
          "name": "baseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 281
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 287
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 292
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 297
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 303
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 308
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 314
          },
          "name": "lastConnectionValidationResult",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsLastConnectionValidationResultList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 319
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 324
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 330
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 335
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 340
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 346
          },
          "name": "tlsVerifyConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsTlsVerifyConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 351
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-connections/index:DataOciDevopsConnectionsConnectionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsTlsVerifyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsTlsVerifyConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-connections/index.ts",
        "line": 129
      },
      "name": "DataOciDevopsConnectionsConnectionCollectionItemsTlsVerifyConfig",
      "symbolId": "src/data-oci-devops-connections/index:DataOciDevopsConnectionsConnectionCollectionItemsTlsVerifyConfig"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsTlsVerifyConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsTlsVerifyConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-connections/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-connections/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 205
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsTlsVerifyConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsConnectionsConnectionCollectionItemsTlsVerifyConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 198
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 198
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 198
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-connections/index:DataOciDevopsConnectionsConnectionCollectionItemsTlsVerifyConfigList"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsTlsVerifyConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsTlsVerifyConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-connections/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-devops-connections/index.ts",
        "line": 152
      },
      "name": "DataOciDevopsConnectionsConnectionCollectionItemsTlsVerifyConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 181
          },
          "name": "caCertificateBundleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 186
          },
          "name": "tlsVerifyMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsTlsVerifyConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-connections/index:DataOciDevopsConnectionsConnectionCollectionItemsTlsVerifyConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-connections/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-connections/index.ts",
        "line": 432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 446
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsConnectionsConnectionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 439
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 439
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 439
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-connections/index:DataOciDevopsConnectionsConnectionCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-connections/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-devops-connections/index.ts",
        "line": 397
      },
      "name": "DataOciDevopsConnectionsConnectionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 427
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsConnectionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-connections/index:DataOciDevopsConnectionsConnectionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-connections/index.ts",
        "line": 450
      },
      "name": "DataOciDevopsConnectionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_connections#name DataOciDevopsConnections#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 454
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_connections#values DataOciDevopsConnections#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 462
          },
          "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/7.19.0/docs/data-sources/devops_connections#regex DataOciDevopsConnections#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 458
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-connections/index:DataOciDevopsConnectionsFilter"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-connections/index.ts",
          "line": 615
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-connections/index.ts",
        "line": 607
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 622
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsConnectionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 615
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 615
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 615
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 608
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-connections/index:DataOciDevopsConnectionsFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsConnectionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-connections/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-connections/index.ts",
        "line": 508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 585
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDevopsConnectionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 573
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 589
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 602
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 566
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 579
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 595
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-connections/index.ts",
            "line": 522
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDevopsConnectionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-connections/index:DataOciDevopsConnectionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifact": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_artifact oci_devops_deploy_artifact}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifact",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_artifact oci_devops_deploy_artifact} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-artifact/index.ts",
          "line": 262
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-artifact/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsDeployArtifact resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 247
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsDeployArtifact to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_artifact#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsDeployArtifact that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsDeployArtifact to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 381
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 387
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployArtifact",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 235
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 286
          },
          "name": "argumentSubstitutionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 291
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 297
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 316
          },
          "name": "deployArtifactSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactDeployArtifactSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 321
          },
          "name": "deployArtifactType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 326
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 331
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 337
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 342
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 347
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 352
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 357
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 363
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 368
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 373
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 310
          },
          "name": "deployArtifactIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 303
          },
          "name": "deployArtifactId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-artifact/index:DataOciDevopsDeployArtifact"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-artifact/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsDeployArtifactConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_artifact#deploy_artifact_id DataOciDevopsDeployArtifact#deploy_artifact_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 13
          },
          "name": "deployArtifactId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-artifact/index:DataOciDevopsDeployArtifactConfig"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactDeployArtifactSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactDeployArtifactSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-artifact/index.ts",
        "line": 105
      },
      "name": "DataOciDevopsDeployArtifactDeployArtifactSource",
      "symbolId": "src/data-oci-devops-deploy-artifact/index:DataOciDevopsDeployArtifactDeployArtifactSource"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-artifact/index.ts",
        "line": 15
      },
      "name": "DataOciDevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySource",
      "symbolId": "src/data-oci-devops-deploy-artifact/index:DataOciDevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySource"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-artifact/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-devops-deploy-artifact/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/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.DataOciDevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/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-devops-deploy-artifact/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-devops-deploy-artifact/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-artifact/index:DataOciDevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySourceList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-artifact/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-devops-deploy-artifact/index.ts",
        "line": 38
      },
      "name": "DataOciDevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 67
          },
          "name": "currentPublicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 72
          },
          "name": "previousPublicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 77
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 82
          },
          "name": "verificationKeySourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySource"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-artifact/index:DataOciDevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySourceOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactDeployArtifactSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactDeployArtifactSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-artifact/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-devops-deploy-artifact/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/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.DataOciDevopsDeployArtifactDeployArtifactSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployArtifactDeployArtifactSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/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-devops-deploy-artifact/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-devops-deploy-artifact/index.ts",
            "line": 215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-artifact/index:DataOciDevopsDeployArtifactDeployArtifactSourceList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactDeployArtifactSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactDeployArtifactSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-artifact/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-devops-deploy-artifact/index.ts",
        "line": 128
      },
      "name": "DataOciDevopsDeployArtifactDeployArtifactSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 157
          },
          "name": "base64EncodedContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 162
          },
          "name": "chartUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 167
          },
          "name": "deployArtifactPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 172
          },
          "name": "deployArtifactSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 177
          },
          "name": "deployArtifactVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 182
          },
          "name": "helmArtifactSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 188
          },
          "name": "helmVerificationKeySource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 193
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 198
          },
          "name": "imageUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 203
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifact/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactDeployArtifactSource"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-artifact/index:DataOciDevopsDeployArtifactDeployArtifactSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifacts": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_artifacts oci_devops_deploy_artifacts}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifacts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_artifacts oci_devops_deploy_artifacts} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-artifacts/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
        "line": 656
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsDeployArtifacts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/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 DataOciDevopsDeployArtifacts to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_artifacts#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsDeployArtifacts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsDeployArtifacts to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 807
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 724
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 746
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 810
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 762
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 778
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 794
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 822
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 833
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployArtifacts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 661
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 734
          },
          "name": "deployArtifactCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 804
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 728
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 750
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 814
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 766
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 782
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 798
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 718
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 740
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 756
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 772
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 788
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-artifacts/index:DataOciDevopsDeployArtifacts"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsDeployArtifactsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_artifacts#compartment_id DataOciDevopsDeployArtifacts#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/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/7.19.0/docs/data-sources/devops_deploy_artifacts#display_name DataOciDevopsDeployArtifacts#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/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/7.19.0/docs/data-sources/devops_deploy_artifacts#filter DataOciDevopsDeployArtifacts#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsFilter"
                    },
                    "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/7.19.0/docs/data-sources/devops_deploy_artifacts#id DataOciDevopsDeployArtifacts#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/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/7.19.0/docs/data-sources/devops_deploy_artifacts#project_id DataOciDevopsDeployArtifacts#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/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/7.19.0/docs/data-sources/devops_deploy_artifacts#state DataOciDevopsDeployArtifacts#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-artifacts/index:DataOciDevopsDeployArtifactsConfig"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
        "line": 400
      },
      "name": "DataOciDevopsDeployArtifactsDeployArtifactCollection",
      "symbolId": "src/data-oci-devops-deploy-artifacts/index:DataOciDevopsDeployArtifactsDeployArtifactCollection"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
        "line": 251
      },
      "name": "DataOciDevopsDeployArtifactsDeployArtifactCollectionItems",
      "symbolId": "src/data-oci-devops-deploy-artifacts/index:DataOciDevopsDeployArtifactsDeployArtifactCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
        "line": 130
      },
      "name": "DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSource",
      "symbolId": "src/data-oci-devops-deploy-artifacts/index:DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSource"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceHelmVerificationKeySource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceHelmVerificationKeySource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
        "line": 40
      },
      "name": "DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceHelmVerificationKeySource",
      "symbolId": "src/data-oci-devops-deploy-artifacts/index:DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceHelmVerificationKeySource"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceHelmVerificationKeySourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceHelmVerificationKeySourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-artifacts/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-devops-deploy-artifacts/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/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.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceHelmVerificationKeySourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceHelmVerificationKeySourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/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-devops-deploy-artifacts/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-devops-deploy-artifacts/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-artifacts/index:DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceHelmVerificationKeySourceList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceHelmVerificationKeySourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceHelmVerificationKeySourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-artifacts/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-devops-deploy-artifacts/index.ts",
        "line": 63
      },
      "name": "DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceHelmVerificationKeySourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 92
          },
          "name": "currentPublicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 97
          },
          "name": "previousPublicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 102
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 107
          },
          "name": "verificationKeySourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceHelmVerificationKeySource"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-artifacts/index:DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceHelmVerificationKeySourceOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-artifacts/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-devops-deploy-artifacts/index.ts",
        "line": 233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/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.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/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-devops-deploy-artifacts/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-devops-deploy-artifacts/index.ts",
            "line": 240
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-artifacts/index:DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-artifacts/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-devops-deploy-artifacts/index.ts",
        "line": 153
      },
      "name": "DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 182
          },
          "name": "base64EncodedContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 187
          },
          "name": "chartUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 192
          },
          "name": "deployArtifactPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 197
          },
          "name": "deployArtifactSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 202
          },
          "name": "deployArtifactVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 207
          },
          "name": "helmArtifactSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 213
          },
          "name": "helmVerificationKeySource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceHelmVerificationKeySourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 218
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 223
          },
          "name": "imageUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 228
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSource"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-artifacts/index:DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-artifacts/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-devops-deploy-artifacts/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/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.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/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-devops-deploy-artifacts/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-devops-deploy-artifacts/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-artifacts/index:DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-artifacts/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-devops-deploy-artifacts/index.ts",
        "line": 274
      },
      "name": "DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 303
          },
          "name": "argumentSubstitutionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 308
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 314
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 320
          },
          "name": "deployArtifactSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsDeployArtifactSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 325
          },
          "name": "deployArtifactType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 330
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 335
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 341
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 346
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 351
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 356
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 361
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 367
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 372
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 377
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-artifacts/index:DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-artifacts/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-devops-deploy-artifacts/index.ts",
        "line": 458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/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.DataOciDevopsDeployArtifactsDeployArtifactCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployArtifactsDeployArtifactCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/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-devops-deploy-artifacts/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-devops-deploy-artifacts/index.ts",
            "line": 465
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-artifacts/index:DataOciDevopsDeployArtifactsDeployArtifactCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-artifacts/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-devops-deploy-artifacts/index.ts",
        "line": 423
      },
      "name": "DataOciDevopsDeployArtifactsDeployArtifactCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 453
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsDeployArtifactCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-artifacts/index:DataOciDevopsDeployArtifactsDeployArtifactCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
        "line": 476
      },
      "name": "DataOciDevopsDeployArtifactsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_artifacts#name DataOciDevopsDeployArtifacts#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/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/7.19.0/docs/data-sources/devops_deploy_artifacts#values DataOciDevopsDeployArtifacts#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/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/7.19.0/docs/data-sources/devops_deploy_artifacts#regex DataOciDevopsDeployArtifacts#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 484
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-artifacts/index:DataOciDevopsDeployArtifactsFilter"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-artifacts/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-devops-deploy-artifacts/index.ts",
        "line": 633
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/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.DataOciDevopsDeployArtifactsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployArtifactsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/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-devops-deploy-artifacts/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-devops-deploy-artifacts/index.ts",
            "line": 641
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-artifacts/index:DataOciDevopsDeployArtifactsFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployArtifactsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-artifacts/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-devops-deploy-artifacts/index.ts",
        "line": 534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 611
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDevopsDeployArtifactsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 599
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/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-devops-deploy-artifacts/index.ts",
            "line": 628
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 592
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 605
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 621
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-artifacts/index.ts",
            "line": 548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDevopsDeployArtifactsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-artifacts/index:DataOciDevopsDeployArtifactsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_environment oci_devops_deploy_environment}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_environment oci_devops_deploy_environment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-environment/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.DataOciDevopsDeployEnvironmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-environment/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsDeployEnvironment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/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 DataOciDevopsDeployEnvironment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_environment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsDeployEnvironment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsDeployEnvironment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 432
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 438
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployEnvironment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 275
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 326
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 331
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 337
          },
          "name": "computeInstanceGroupSelectors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 343
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 361
          },
          "name": "deployEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 366
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 371
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 377
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 382
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 387
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 392
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 398
          },
          "name": "networkChannel",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentNetworkChannelList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 403
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 408
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 414
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 419
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 424
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 356
          },
          "name": "deployEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 349
          },
          "name": "deployEnvironmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environment/index:DataOciDevopsDeployEnvironment"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-environment/index.ts",
        "line": 105
      },
      "name": "DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectors",
      "symbolId": "src/data-oci-devops-deploy-environment/index:DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectors"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-environment/index.ts",
        "line": 15
      },
      "name": "DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsItems",
      "symbolId": "src/data-oci-devops-deploy-environment/index:DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-environment/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-devops-deploy-environment/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/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.DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/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-devops-deploy-environment/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-devops-deploy-environment/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environment/index:DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-environment/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-devops-deploy-environment/index.ts",
        "line": 38
      },
      "name": "DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 67
          },
          "name": "computeInstanceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 72
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 77
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 82
          },
          "name": "selectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environment/index:DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-environment/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-devops-deploy-environment/index.ts",
        "line": 163
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/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.DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/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-devops-deploy-environment/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-devops-deploy-environment/index.ts",
            "line": 170
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environment/index:DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-environment/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-devops-deploy-environment/index.ts",
        "line": 128
      },
      "name": "DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 158
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectors"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environment/index:DataOciDevopsDeployEnvironmentComputeInstanceGroupSelectorsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-environment/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsDeployEnvironmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_environment#deploy_environment_id DataOciDevopsDeployEnvironment#deploy_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 13
          },
          "name": "deployEnvironmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environment/index:DataOciDevopsDeployEnvironmentConfig"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentNetworkChannel": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentNetworkChannel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-environment/index.ts",
        "line": 181
      },
      "name": "DataOciDevopsDeployEnvironmentNetworkChannel",
      "symbolId": "src/data-oci-devops-deploy-environment/index:DataOciDevopsDeployEnvironmentNetworkChannel"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentNetworkChannelList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentNetworkChannelList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-environment/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-devops-deploy-environment/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/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.DataOciDevopsDeployEnvironmentNetworkChannelOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployEnvironmentNetworkChannelList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/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-devops-deploy-environment/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-devops-deploy-environment/index.ts",
            "line": 255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environment/index:DataOciDevopsDeployEnvironmentNetworkChannelList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentNetworkChannelOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentNetworkChannelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-environment/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-devops-deploy-environment/index.ts",
        "line": 204
      },
      "name": "DataOciDevopsDeployEnvironmentNetworkChannelOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 233
          },
          "name": "networkChannelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 238
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 243
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environment/index.ts",
            "line": 217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentNetworkChannel"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environment/index:DataOciDevopsDeployEnvironmentNetworkChannelOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_environments oci_devops_deploy_environments}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_environments oci_devops_deploy_environments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-environments/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-environments/index.ts",
        "line": 707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsDeployEnvironments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/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 DataOciDevopsDeployEnvironments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_environments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsDeployEnvironments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsDeployEnvironments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 858
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 775
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 797
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 861
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 813
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 829
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 845
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 873
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 884
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployEnvironments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 712
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 785
          },
          "name": "deployEnvironmentCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 855
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 779
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 801
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 865
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 817
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 833
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 849
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 769
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 791
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 807
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 823
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 839
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environments/index:DataOciDevopsDeployEnvironments"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-environments/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsDeployEnvironmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_environments#compartment_id DataOciDevopsDeployEnvironments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/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/7.19.0/docs/data-sources/devops_deploy_environments#display_name DataOciDevopsDeployEnvironments#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/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/7.19.0/docs/data-sources/devops_deploy_environments#filter DataOciDevopsDeployEnvironments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsFilter"
                    },
                    "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/7.19.0/docs/data-sources/devops_deploy_environments#id DataOciDevopsDeployEnvironments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/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/7.19.0/docs/data-sources/devops_deploy_environments#project_id DataOciDevopsDeployEnvironments#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/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/7.19.0/docs/data-sources/devops_deploy_environments#state DataOciDevopsDeployEnvironments#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environments/index:DataOciDevopsDeployEnvironmentsConfig"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-environments/index.ts",
        "line": 451
      },
      "name": "DataOciDevopsDeployEnvironmentsDeployEnvironmentCollection",
      "symbolId": "src/data-oci-devops-deploy-environments/index:DataOciDevopsDeployEnvironmentsDeployEnvironmentCollection"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-environments/index.ts",
        "line": 291
      },
      "name": "DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItems",
      "symbolId": "src/data-oci-devops-deploy-environments/index:DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-environments/index.ts",
        "line": 130
      },
      "name": "DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectors",
      "symbolId": "src/data-oci-devops-deploy-environments/index:DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectors"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-environments/index.ts",
        "line": 40
      },
      "name": "DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsItems",
      "symbolId": "src/data-oci-devops-deploy-environments/index:DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-environments/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-devops-deploy-environments/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/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.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/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-devops-deploy-environments/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-devops-deploy-environments/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environments/index:DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-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-devops-deploy-environments/index.ts",
        "line": 63
      },
      "name": "DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 92
          },
          "name": "computeInstanceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 97
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 102
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 107
          },
          "name": "selectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environments/index:DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-environments/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/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.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/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-devops-deploy-environments/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-devops-deploy-environments/index.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environments/index:DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-environments/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-devops-deploy-environments/index.ts",
        "line": 153
      },
      "name": "DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 183
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectors"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environments/index:DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-environments/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-devops-deploy-environments/index.ts",
        "line": 433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/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.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/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-devops-deploy-environments/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-devops-deploy-environments/index.ts",
            "line": 440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environments/index:DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsNetworkChannel": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsNetworkChannel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-environments/index.ts",
        "line": 206
      },
      "name": "DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsNetworkChannel",
      "symbolId": "src/data-oci-devops-deploy-environments/index:DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsNetworkChannel"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsNetworkChannelList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsNetworkChannelList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-environments/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-devops-deploy-environments/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/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.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsNetworkChannelOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsNetworkChannelList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/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-devops-deploy-environments/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-devops-deploy-environments/index.ts",
            "line": 280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environments/index:DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsNetworkChannelList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsNetworkChannelOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsNetworkChannelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-environments/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-devops-deploy-environments/index.ts",
        "line": 229
      },
      "name": "DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsNetworkChannelOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 258
          },
          "name": "networkChannelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 263
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 268
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsNetworkChannel"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environments/index:DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsNetworkChannelOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-environments/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-devops-deploy-environments/index.ts",
        "line": 314
      },
      "name": "DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 343
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 348
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 354
          },
          "name": "computeInstanceGroupSelectors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsComputeInstanceGroupSelectorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 360
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 365
          },
          "name": "deployEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 370
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 375
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 381
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 386
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 391
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 396
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 402
          },
          "name": "networkChannel",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsNetworkChannelList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 407
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 412
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 418
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 423
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 428
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environments/index:DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-environments/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-devops-deploy-environments/index.ts",
        "line": 509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/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.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/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-devops-deploy-environments/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-devops-deploy-environments/index.ts",
            "line": 516
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environments/index:DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-environments/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-devops-deploy-environments/index.ts",
        "line": 474
      },
      "name": "DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 504
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 487
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsDeployEnvironmentCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environments/index:DataOciDevopsDeployEnvironmentsDeployEnvironmentCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-environments/index.ts",
        "line": 527
      },
      "name": "DataOciDevopsDeployEnvironmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_environments#name DataOciDevopsDeployEnvironments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/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/7.19.0/docs/data-sources/devops_deploy_environments#values DataOciDevopsDeployEnvironments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/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/7.19.0/docs/data-sources/devops_deploy_environments#regex DataOciDevopsDeployEnvironments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 535
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environments/index:DataOciDevopsDeployEnvironmentsFilter"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-environments/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-devops-deploy-environments/index.ts",
        "line": 684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/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.DataOciDevopsDeployEnvironmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployEnvironmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/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-devops-deploy-environments/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-devops-deploy-environments/index.ts",
            "line": 692
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 685
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environments/index:DataOciDevopsDeployEnvironmentsFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-environments/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-devops-deploy-environments/index.ts",
        "line": 585
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 662
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDevopsDeployEnvironmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 650
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/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-devops-deploy-environments/index.ts",
            "line": 679
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 643
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 656
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 672
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-environments/index.ts",
            "line": 599
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDevopsDeployEnvironmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-environments/index:DataOciDevopsDeployEnvironmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipeline": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_pipeline oci_devops_deploy_pipeline}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipeline",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_pipeline oci_devops_deploy_pipeline} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
          "line": 848
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
        "line": 816
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsDeployPipeline resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 833
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsDeployPipeline to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_pipeline#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsDeployPipeline that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsDeployPipeline to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 969
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 975
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipeline",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 821
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 872
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 878
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 884
          },
          "name": "deployPipelineArtifacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 890
          },
          "name": "deployPipelineEnvironments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 909
          },
          "name": "deployPipelineParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 914
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 919
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 925
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 930
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 935
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 940
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 945
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 951
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 956
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 961
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 903
          },
          "name": "deployPipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 896
          },
          "name": "deployPipelineId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipeline"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsDeployPipelineConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_pipeline#deploy_pipeline_id DataOciDevopsDeployPipeline#deploy_pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 13
          },
          "name": "deployPipelineId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineConfig"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
        "line": 257
      },
      "name": "DataOciDevopsDeployPipelineDeployPipelineArtifacts",
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineArtifacts"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
        "line": 171
      },
      "name": "DataOciDevopsDeployPipelineDeployPipelineArtifactsItems",
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineArtifactsItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
        "line": 95
      },
      "name": "DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStages",
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStages"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
        "line": 15
      },
      "name": "DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItems",
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/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-devops-deploy-pipeline/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/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.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/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-devops-deploy-pipeline/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-devops-deploy-pipeline/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/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-devops-deploy-pipeline/index.ts",
        "line": 38
      },
      "name": "DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 67
          },
          "name": "deployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 72
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/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-devops-deploy-pipeline/index.ts",
        "line": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/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.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/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-devops-deploy-pipeline/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-devops-deploy-pipeline/index.ts",
            "line": 160
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/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-devops-deploy-pipeline/index.ts",
        "line": 118
      },
      "name": "DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 148
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStages"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/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-devops-deploy-pipeline/index.ts",
        "line": 239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/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.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/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-devops-deploy-pipeline/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-devops-deploy-pipeline/index.ts",
            "line": 246
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/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-devops-deploy-pipeline/index.ts",
        "line": 194
      },
      "name": "DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 223
          },
          "name": "deployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 229
          },
          "name": "deployPipelineStages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 234
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/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-devops-deploy-pipeline/index.ts",
        "line": 315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/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.DataOciDevopsDeployPipelineDeployPipelineArtifactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelineDeployPipelineArtifactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/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-devops-deploy-pipeline/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-devops-deploy-pipeline/index.ts",
            "line": 322
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineArtifactsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/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-devops-deploy-pipeline/index.ts",
        "line": 280
      },
      "name": "DataOciDevopsDeployPipelineDeployPipelineArtifactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 310
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifactsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineArtifacts"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineArtifactsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
        "line": 575
      },
      "name": "DataOciDevopsDeployPipelineDeployPipelineEnvironments",
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineEnvironments"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
        "line": 489
      },
      "name": "DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItems",
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
        "line": 413
      },
      "name": "DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStages",
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStages"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
        "line": 333
      },
      "name": "DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItems",
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
        "line": 395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 409
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 402
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 402
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 402
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/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-devops-deploy-pipeline/index.ts",
        "line": 356
      },
      "name": "DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 385
          },
          "name": "deployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 390
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
          "line": 478
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
        "line": 471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 485
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 478
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 478
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 478
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
        "line": 436
      },
      "name": "DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 466
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStages"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
          "line": 564
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
        "line": 557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 571
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 564
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 564
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 564
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/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/data-oci-devops-deploy-pipeline/index.ts",
        "line": 512
      },
      "name": "DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 541
          },
          "name": "deployEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 547
          },
          "name": "deployPipelineStages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 552
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 525
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
          "line": 640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
        "line": 633
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 647
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelineDeployPipelineEnvironmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 640
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 640
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 640
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineEnvironmentsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
          "line": 607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
        "line": 598
      },
      "name": "DataOciDevopsDeployPipelineDeployPipelineEnvironmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 628
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironmentsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 611
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineEnvironments"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineEnvironmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
        "line": 736
      },
      "name": "DataOciDevopsDeployPipelineDeployPipelineParameters",
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineParameters"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineParametersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineParametersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
        "line": 651
      },
      "name": "DataOciDevopsDeployPipelineDeployPipelineParametersItems",
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineParametersItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineParametersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineParametersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
          "line": 725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
        "line": 718
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 732
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineParametersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelineDeployPipelineParametersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 725
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 725
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 725
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineParametersItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineParametersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineParametersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/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/data-oci-devops-deploy-pipeline/index.ts",
        "line": 674
      },
      "name": "DataOciDevopsDeployPipelineDeployPipelineParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 703
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 708
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 713
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 687
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineParametersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineParametersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/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-devops-deploy-pipeline/index.ts",
        "line": 794
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/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.DataOciDevopsDeployPipelineDeployPipelineParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelineDeployPipelineParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/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-devops-deploy-pipeline/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-devops-deploy-pipeline/index.ts",
            "line": 801
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineParametersList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
          "line": 768
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
        "line": 759
      },
      "name": "DataOciDevopsDeployPipelineDeployPipelineParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 789
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipeline/index.ts",
            "line": 772
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelineDeployPipelineParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipeline/index:DataOciDevopsDeployPipelineDeployPipelineParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelines": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_pipelines oci_devops_deploy_pipelines}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelines",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_pipelines oci_devops_deploy_pipelines} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
          "line": 1276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDevopsDeployPipelinesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 1244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsDeployPipelines resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1261
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsDeployPipelines to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_pipelines#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsDeployPipelines that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsDeployPipelines to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1395
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1312
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1334
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1398
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1350
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1366
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1382
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/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-devops-deploy-pipelines/index.ts",
            "line": 1421
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelines",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1249
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1322
          },
          "name": "deployPipelineCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1392
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1316
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1338
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1402
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1354
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1370
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1386
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1306
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1328
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1344
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1360
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1376
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelines"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsDeployPipelinesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_pipelines#compartment_id DataOciDevopsDeployPipelines#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/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/7.19.0/docs/data-sources/devops_deploy_pipelines#display_name DataOciDevopsDeployPipelines#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/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/7.19.0/docs/data-sources/devops_deploy_pipelines#filter DataOciDevopsDeployPipelines#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesFilter"
                    },
                    "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/7.19.0/docs/data-sources/devops_deploy_pipelines#id DataOciDevopsDeployPipelines#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/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/7.19.0/docs/data-sources/devops_deploy_pipelines#project_id DataOciDevopsDeployPipelines#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/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/7.19.0/docs/data-sources/devops_deploy_pipelines#state DataOciDevopsDeployPipelines#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesConfig"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 988
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollection",
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollection"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 837
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItems",
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 282
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifacts",
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifacts"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 196
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItems",
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 120
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStages",
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStages"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 40
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItems",
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/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-devops-deploy-pipelines/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/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.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/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-devops-deploy-pipelines/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-devops-deploy-pipelines/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/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-devops-deploy-pipelines/index.ts",
        "line": 63
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 92
          },
          "name": "deployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 97
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/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-devops-deploy-pipelines/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/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.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/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-devops-deploy-pipelines/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-devops-deploy-pipelines/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/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-devops-deploy-pipelines/index.ts",
        "line": 143
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 173
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStages"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/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-devops-deploy-pipelines/index.ts",
        "line": 264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/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.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/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-devops-deploy-pipelines/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-devops-deploy-pipelines/index.ts",
            "line": 271
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/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-devops-deploy-pipelines/index.ts",
        "line": 219
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 248
          },
          "name": "deployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 254
          },
          "name": "deployPipelineStages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 259
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/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-devops-deploy-pipelines/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/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.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/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-devops-deploy-pipelines/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-devops-deploy-pipelines/index.ts",
            "line": 347
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/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-devops-deploy-pipelines/index.ts",
        "line": 305
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 335
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifacts"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 600
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironments",
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironments"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 514
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItems",
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 438
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStages",
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStages"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 358
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItems",
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/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-devops-deploy-pipelines/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/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.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/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-devops-deploy-pipelines/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-devops-deploy-pipelines/index.ts",
            "line": 427
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/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/data-oci-devops-deploy-pipelines/index.ts",
        "line": 381
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 410
          },
          "name": "deployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 415
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
          "line": 503
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 510
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 503
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 503
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 503
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/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/data-oci-devops-deploy-pipelines/index.ts",
        "line": 461
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 491
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStages"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 596
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 589
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 589
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 589
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
          "line": 546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 537
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 566
          },
          "name": "deployEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 572
          },
          "name": "deployPipelineStages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 577
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 658
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 672
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 665
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 665
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 665
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
          "line": 632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 623
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 653
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 636
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironments"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 761
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParameters",
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParameters"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 676
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItems",
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 743
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 757
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 750
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 750
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 750
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 699
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 728
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 733
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 738
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 712
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
          "line": 826
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 819
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 833
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 826
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 826
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 826
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 784
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 814
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 797
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 970
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 984
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 977
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 977
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 977
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
          "line": 869
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 860
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 889
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 895
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 901
          },
          "name": "deployPipelineArtifacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineArtifactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 907
          },
          "name": "deployPipelineEnvironments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineEnvironmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 913
          },
          "name": "deployPipelineParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsDeployPipelineParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 918
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 923
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 929
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 934
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 939
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 944
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 949
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 955
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 960
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 965
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 873
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/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-devops-deploy-pipelines/index.ts",
        "line": 1046
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/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.DataOciDevopsDeployPipelinesDeployPipelineCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/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-devops-deploy-pipelines/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-devops-deploy-pipelines/index.ts",
            "line": 1053
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
          "line": 1020
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 1011
      },
      "name": "DataOciDevopsDeployPipelinesDeployPipelineCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1041
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1024
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesDeployPipelineCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesDeployPipelineCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 1064
      },
      "name": "DataOciDevopsDeployPipelinesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_pipelines#name DataOciDevopsDeployPipelines#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1068
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_pipelines#values DataOciDevopsDeployPipelines#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1076
          },
          "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/7.19.0/docs/data-sources/devops_deploy_pipelines#regex DataOciDevopsDeployPipelines#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1072
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesFilter"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
          "line": 1229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
        "line": 1221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1236
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployPipelinesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1229
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1229
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployPipelinesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-pipelines/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-devops-deploy-pipelines/index.ts",
        "line": 1122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1199
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDevopsDeployPipelinesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1187
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1203
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1216
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1180
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1193
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1209
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-pipelines/index.ts",
            "line": 1136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDevopsDeployPipelinesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-pipelines/index:DataOciDevopsDeployPipelinesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_stage oci_devops_deploy_stage}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_stage oci_devops_deploy_stage} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/index.ts",
          "line": 1791
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 1759
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsDeployStage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1776
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsDeployStage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_stage#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsDeployStage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsDeployStage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2206
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2212
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1764
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1816
          },
          "name": "approvalPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageApprovalPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1821
          },
          "name": "areHooksEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1827
          },
          "name": "blueBackendIps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageBlueBackendIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1833
          },
          "name": "blueGreenStrategy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageBlueGreenStrategyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1839
          },
          "name": "canaryStrategy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageCanaryStrategyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1844
          },
          "name": "commandSpecDeployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1849
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1854
          },
          "name": "computeInstanceGroupBlueGreenDeploymentDeployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1859
          },
          "name": "computeInstanceGroupCanaryDeployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1864
          },
          "name": "computeInstanceGroupCanaryTrafficShiftDeployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1869
          },
          "name": "computeInstanceGroupDeployEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1875
          },
          "name": "config",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1881
          },
          "name": "containerConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1887
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1892
          },
          "name": "deployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1897
          },
          "name": "deployArtifactIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1902
          },
          "name": "deployEnvironmentIdA",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1907
          },
          "name": "deployEnvironmentIdB",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1941
          },
          "name": "deploymentSpecDeployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1912
          },
          "name": "deployPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1931
          },
          "name": "deployStagePredecessorCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageDeployStagePredecessorCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1936
          },
          "name": "deployStageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1946
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1951
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1956
          },
          "name": "dockerImageDeployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1962
          },
          "name": "failurePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageFailurePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1968
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1973
          },
          "name": "functionDeployEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1978
          },
          "name": "functionTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1984
          },
          "name": "greenBackendIps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageGreenBackendIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1989
          },
          "name": "helmChartDeployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1994
          },
          "name": "helmCommandArtifactIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1999
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2004
          },
          "name": "isAsync",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2009
          },
          "name": "isDebugEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2014
          },
          "name": "isForceEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2019
          },
          "name": "isUninstallOnStageDelete",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2024
          },
          "name": "isValidationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2029
          },
          "name": "kubernetesManifestDeployArtifactIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2034
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2040
          },
          "name": "loadBalancerConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageLoadBalancerConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2045
          },
          "name": "maxHistory",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2050
          },
          "name": "maxMemoryInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2055
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2060
          },
          "name": "okeBlueGreenDeployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2065
          },
          "name": "okeCanaryDeployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2070
          },
          "name": "okeCanaryTrafficShiftDeployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2075
          },
          "name": "okeClusterDeployEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2081
          },
          "name": "productionLoadBalancerConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageProductionLoadBalancerConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2086
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2091
          },
          "name": "purpose",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2096
          },
          "name": "releaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2102
          },
          "name": "rollbackPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageRollbackPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2108
          },
          "name": "rolloutPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageRolloutPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2114
          },
          "name": "setString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2120
          },
          "name": "setValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2125
          },
          "name": "shouldCleanupOnFail",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2130
          },
          "name": "shouldNotWait",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2135
          },
          "name": "shouldResetValues",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2140
          },
          "name": "shouldReuseValues",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2145
          },
          "name": "shouldSkipCrds",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2150
          },
          "name": "shouldSkipRenderSubchartNotes",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2155
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2161
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2167
          },
          "name": "testLoadBalancerConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageTestLoadBalancerConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2172
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2182
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2177
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2187
          },
          "name": "trafficShiftTarget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2192
          },
          "name": "valuesArtifactIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 2198
          },
          "name": "waitCriteria",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageWaitCriteriaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1925
          },
          "name": "deployStageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1918
          },
          "name": "deployStageId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStage"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageApprovalPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageApprovalPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 15
      },
      "name": "DataOciDevopsDeployStageApprovalPolicy",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageApprovalPolicy"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageApprovalPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageApprovalPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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.DataOciDevopsDeployStageApprovalPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageApprovalPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/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-devops-deploy-stage/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageApprovalPolicyList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageApprovalPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageApprovalPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 38
      },
      "name": "DataOciDevopsDeployStageApprovalPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 67
          },
          "name": "approvalPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 72
          },
          "name": "numberOfApprovalsRequired",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageApprovalPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageApprovalPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageBlueBackendIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageBlueBackendIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 95
      },
      "name": "DataOciDevopsDeployStageBlueBackendIps",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageBlueBackendIps"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageBlueBackendIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageBlueBackendIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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.DataOciDevopsDeployStageBlueBackendIpsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageBlueBackendIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/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-devops-deploy-stage/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageBlueBackendIpsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageBlueBackendIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageBlueBackendIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 118
      },
      "name": "DataOciDevopsDeployStageBlueBackendIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 147
          },
          "name": "items",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageBlueBackendIps"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageBlueBackendIpsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageBlueGreenStrategy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageBlueGreenStrategy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 170
      },
      "name": "DataOciDevopsDeployStageBlueGreenStrategy",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageBlueGreenStrategy"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageBlueGreenStrategyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageBlueGreenStrategyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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.DataOciDevopsDeployStageBlueGreenStrategyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageBlueGreenStrategyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/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-devops-deploy-stage/index.ts",
            "line": 249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageBlueGreenStrategyList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageBlueGreenStrategyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageBlueGreenStrategyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 193
      },
      "name": "DataOciDevopsDeployStageBlueGreenStrategyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 222
          },
          "name": "ingressName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 227
          },
          "name": "namespaceA",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 232
          },
          "name": "namespaceB",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 237
          },
          "name": "strategyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageBlueGreenStrategy"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageBlueGreenStrategyOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageCanaryStrategy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageCanaryStrategy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 260
      },
      "name": "DataOciDevopsDeployStageCanaryStrategy",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageCanaryStrategy"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageCanaryStrategyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageCanaryStrategyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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.DataOciDevopsDeployStageCanaryStrategyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageCanaryStrategyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/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-devops-deploy-stage/index.ts",
            "line": 334
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageCanaryStrategyList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageCanaryStrategyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageCanaryStrategyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 283
      },
      "name": "DataOciDevopsDeployStageCanaryStrategyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 312
          },
          "name": "ingressName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 317
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 322
          },
          "name": "strategyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageCanaryStrategy"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageCanaryStrategyOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsDeployStageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_stage#deploy_stage_id DataOciDevopsDeployStage#deploy_stage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 13
          },
          "name": "deployStageId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageConfig"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 510
      },
      "name": "DataOciDevopsDeployStageContainerConfig",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageContainerConfig"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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.DataOciDevopsDeployStageContainerConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageContainerConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/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-devops-deploy-stage/index.ts",
            "line": 601
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageContainerConfigList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigNetworkChannel": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigNetworkChannel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 345
      },
      "name": "DataOciDevopsDeployStageContainerConfigNetworkChannel",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageContainerConfigNetworkChannel"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigNetworkChannelList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigNetworkChannelList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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.DataOciDevopsDeployStageContainerConfigNetworkChannelOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageContainerConfigNetworkChannelList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/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-devops-deploy-stage/index.ts",
            "line": 419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageContainerConfigNetworkChannelList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigNetworkChannelOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigNetworkChannelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 368
      },
      "name": "DataOciDevopsDeployStageContainerConfigNetworkChannelOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 397
          },
          "name": "networkChannelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 402
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 407
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigNetworkChannel"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageContainerConfigNetworkChannelOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 533
      },
      "name": "DataOciDevopsDeployStageContainerConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 562
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 567
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 572
          },
          "name": "containerConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 578
          },
          "name": "networkChannel",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigNetworkChannelList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 584
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 589
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 546
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageContainerConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 430
      },
      "name": "DataOciDevopsDeployStageContainerConfigShapeConfig",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageContainerConfigShapeConfig"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 506
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageContainerConfigShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 499
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 499
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 499
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageContainerConfigShapeConfigList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 453
      },
      "name": "DataOciDevopsDeployStageContainerConfigShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 482
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 487
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageContainerConfigShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageContainerConfigShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageDeployStagePredecessorCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageDeployStagePredecessorCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 687
      },
      "name": "DataOciDevopsDeployStageDeployStagePredecessorCollection",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageDeployStagePredecessorCollection"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageDeployStagePredecessorCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageDeployStagePredecessorCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 612
      },
      "name": "DataOciDevopsDeployStageDeployStagePredecessorCollectionItems",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageDeployStagePredecessorCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageDeployStagePredecessorCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageDeployStagePredecessorCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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.DataOciDevopsDeployStageDeployStagePredecessorCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageDeployStagePredecessorCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/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-devops-deploy-stage/index.ts",
            "line": 676
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageDeployStagePredecessorCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageDeployStagePredecessorCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageDeployStagePredecessorCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 635
      },
      "name": "DataOciDevopsDeployStageDeployStagePredecessorCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 664
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 648
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageDeployStagePredecessorCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageDeployStagePredecessorCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageDeployStagePredecessorCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageDeployStagePredecessorCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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.DataOciDevopsDeployStageDeployStagePredecessorCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageDeployStagePredecessorCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/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-devops-deploy-stage/index.ts",
            "line": 752
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageDeployStagePredecessorCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageDeployStagePredecessorCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageDeployStagePredecessorCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 710
      },
      "name": "DataOciDevopsDeployStageDeployStagePredecessorCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 740
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageDeployStagePredecessorCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 723
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageDeployStagePredecessorCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageDeployStagePredecessorCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageFailurePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageFailurePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 763
      },
      "name": "DataOciDevopsDeployStageFailurePolicy",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageFailurePolicy"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageFailurePolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageFailurePolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 830
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 844
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageFailurePolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageFailurePolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 837
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 837
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 837
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageFailurePolicyList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageFailurePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageFailurePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 786
      },
      "name": "DataOciDevopsDeployStageFailurePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 815
          },
          "name": "failureCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 820
          },
          "name": "failurePercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 825
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 799
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageFailurePolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageFailurePolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageGreenBackendIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageGreenBackendIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 848
      },
      "name": "DataOciDevopsDeployStageGreenBackendIps",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageGreenBackendIps"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageGreenBackendIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageGreenBackendIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/index.ts",
          "line": 912
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 905
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 919
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageGreenBackendIpsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageGreenBackendIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 912
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 912
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 912
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageGreenBackendIpsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageGreenBackendIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageGreenBackendIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 871
      },
      "name": "DataOciDevopsDeployStageGreenBackendIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 900
          },
          "name": "items",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 884
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageGreenBackendIps"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageGreenBackendIpsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageLoadBalancerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageLoadBalancerConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 923
      },
      "name": "DataOciDevopsDeployStageLoadBalancerConfig",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageLoadBalancerConfig"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageLoadBalancerConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageLoadBalancerConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 995
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1009
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageLoadBalancerConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageLoadBalancerConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1002
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1002
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1002
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageLoadBalancerConfigList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageLoadBalancerConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageLoadBalancerConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 946
      },
      "name": "DataOciDevopsDeployStageLoadBalancerConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 975
          },
          "name": "backendPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 980
          },
          "name": "listenerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 985
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 990
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 959
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageLoadBalancerConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageLoadBalancerConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageProductionLoadBalancerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageProductionLoadBalancerConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 1013
      },
      "name": "DataOciDevopsDeployStageProductionLoadBalancerConfig",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageProductionLoadBalancerConfig"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageProductionLoadBalancerConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageProductionLoadBalancerConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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/data-oci-devops-deploy-stage/index.ts",
        "line": 1085
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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.DataOciDevopsDeployStageProductionLoadBalancerConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageProductionLoadBalancerConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1092
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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/data-oci-devops-deploy-stage/index.ts",
            "line": 1092
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageProductionLoadBalancerConfigList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageProductionLoadBalancerConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageProductionLoadBalancerConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 1036
      },
      "name": "DataOciDevopsDeployStageProductionLoadBalancerConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1065
          },
          "name": "backendPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1070
          },
          "name": "listenerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1075
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1080
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1049
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageProductionLoadBalancerConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageProductionLoadBalancerConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageRollbackPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageRollbackPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 1103
      },
      "name": "DataOciDevopsDeployStageRollbackPolicy",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageRollbackPolicy"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageRollbackPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageRollbackPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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/data-oci-devops-deploy-stage/index.ts",
        "line": 1160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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.DataOciDevopsDeployStageRollbackPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageRollbackPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1167
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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/data-oci-devops-deploy-stage/index.ts",
            "line": 1167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageRollbackPolicyList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageRollbackPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageRollbackPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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/data-oci-devops-deploy-stage/index.ts",
        "line": 1126
      },
      "name": "DataOciDevopsDeployStageRollbackPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1155
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageRollbackPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageRollbackPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageRolloutPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageRolloutPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 1178
      },
      "name": "DataOciDevopsDeployStageRolloutPolicy",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageRolloutPolicy"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageRolloutPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageRolloutPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 1255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1269
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageRolloutPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageRolloutPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1262
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1262
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1262
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageRolloutPolicyList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageRolloutPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageRolloutPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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/data-oci-devops-deploy-stage/index.ts",
        "line": 1201
      },
      "name": "DataOciDevopsDeployStageRolloutPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1230
          },
          "name": "batchCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1235
          },
          "name": "batchDelayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1240
          },
          "name": "batchPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1245
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1250
          },
          "name": "rampLimitPercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageRolloutPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageRolloutPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageSetString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 1353
      },
      "name": "DataOciDevopsDeployStageSetString",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageSetString"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageSetStringItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetStringItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 1273
      },
      "name": "DataOciDevopsDeployStageSetStringItems",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageSetStringItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageSetStringItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetStringItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 1335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1349
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetStringItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageSetStringItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1342
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1342
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1342
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageSetStringItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageSetStringItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetStringItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 1296
      },
      "name": "DataOciDevopsDeployStageSetStringItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1325
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1330
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetStringItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageSetStringItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageSetStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 1411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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.DataOciDevopsDeployStageSetStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageSetStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/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-devops-deploy-stage/index.ts",
            "line": 1418
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageSetStringList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageSetStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 1376
      },
      "name": "DataOciDevopsDeployStageSetStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1406
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetStringItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1389
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetString"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageSetStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageSetValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 1509
      },
      "name": "DataOciDevopsDeployStageSetValues",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageSetValues"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageSetValuesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetValuesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 1429
      },
      "name": "DataOciDevopsDeployStageSetValuesItems",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageSetValuesItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageSetValuesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetValuesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 1491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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.DataOciDevopsDeployStageSetValuesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageSetValuesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/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-devops-deploy-stage/index.ts",
            "line": 1498
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageSetValuesItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageSetValuesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetValuesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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-devops-deploy-stage/index.ts",
        "line": 1452
      },
      "name": "DataOciDevopsDeployStageSetValuesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1481
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1486
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1465
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetValuesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageSetValuesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageSetValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/index.ts",
          "line": 1574
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 1567
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1581
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageSetValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1574
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1574
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1574
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageSetValuesList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageSetValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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/data-oci-devops-deploy-stage/index.ts",
        "line": 1532
      },
      "name": "DataOciDevopsDeployStageSetValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1562
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetValuesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1545
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageSetValues"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageSetValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageTestLoadBalancerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageTestLoadBalancerConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 1585
      },
      "name": "DataOciDevopsDeployStageTestLoadBalancerConfig",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageTestLoadBalancerConfig"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageTestLoadBalancerConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageTestLoadBalancerConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 1657
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1671
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageTestLoadBalancerConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageTestLoadBalancerConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1664
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1664
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1664
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageTestLoadBalancerConfigList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageTestLoadBalancerConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageTestLoadBalancerConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/index.ts",
          "line": 1617
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 1608
      },
      "name": "DataOciDevopsDeployStageTestLoadBalancerConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1637
          },
          "name": "backendPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1642
          },
          "name": "listenerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1647
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1652
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1621
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageTestLoadBalancerConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageTestLoadBalancerConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageWaitCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageWaitCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 1675
      },
      "name": "DataOciDevopsDeployStageWaitCriteria",
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageWaitCriteria"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageWaitCriteriaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageWaitCriteriaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/index.ts",
          "line": 1744
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 1737
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1751
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageWaitCriteriaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStageWaitCriteriaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1744
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1744
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1744
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageWaitCriteriaList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStageWaitCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageWaitCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stage/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stage/index.ts",
        "line": 1698
      },
      "name": "DataOciDevopsDeployStageWaitCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1727
          },
          "name": "waitDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1732
          },
          "name": "waitType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stage/index.ts",
            "line": 1711
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStageWaitCriteria"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stage/index:DataOciDevopsDeployStageWaitCriteriaOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_stages oci_devops_deploy_stages}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_stages oci_devops_deploy_stages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/index.ts",
          "line": 2513
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDevopsDeployStagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 2481
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsDeployStages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2498
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsDeployStages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_stages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsDeployStages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsDeployStages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2632
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2549
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2565
          },
          "name": "resetDeployPipelineId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2587
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2635
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2603
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2619
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2647
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2658
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2486
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2575
          },
          "name": "deployStageCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2629
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2553
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2569
          },
          "name": "deployPipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2591
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2639
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2607
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2623
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2543
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2559
          },
          "name": "deployPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2581
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2597
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2613
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStages"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsDeployStagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_stages#compartment_id DataOciDevopsDeployStages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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/7.19.0/docs/data-sources/devops_deploy_stages#deploy_pipeline_id DataOciDevopsDeployStages#deploy_pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 17
          },
          "name": "deployPipelineId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_stages#display_name DataOciDevopsDeployStages#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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/7.19.0/docs/data-sources/devops_deploy_stages#filter DataOciDevopsDeployStages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesFilter"
                    },
                    "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/7.19.0/docs/data-sources/devops_deploy_stages#id DataOciDevopsDeployStages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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/7.19.0/docs/data-sources/devops_deploy_stages#state DataOciDevopsDeployStages#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesConfig"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 2225
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollection",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollection"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1780
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItems",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsApprovalPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsApprovalPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 40
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsApprovalPolicy",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsApprovalPolicy"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsApprovalPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsApprovalPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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.DataOciDevopsDeployStagesDeployStageCollectionItemsApprovalPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsApprovalPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/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-devops-deploy-stages/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsApprovalPolicyList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsApprovalPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsApprovalPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/index.ts",
        "line": 63
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsApprovalPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 92
          },
          "name": "approvalPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 97
          },
          "name": "numberOfApprovalsRequired",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsApprovalPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsApprovalPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsBlueBackendIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsBlueBackendIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 120
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsBlueBackendIps",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsBlueBackendIps"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsBlueBackendIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsBlueBackendIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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.DataOciDevopsDeployStagesDeployStageCollectionItemsBlueBackendIpsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsBlueBackendIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/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-devops-deploy-stages/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsBlueBackendIpsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsBlueBackendIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsBlueBackendIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/index.ts",
        "line": 143
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsBlueBackendIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 172
          },
          "name": "items",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsBlueBackendIps"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsBlueBackendIpsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsBlueGreenStrategy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsBlueGreenStrategy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 195
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsBlueGreenStrategy",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsBlueGreenStrategy"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsBlueGreenStrategyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsBlueGreenStrategyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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.DataOciDevopsDeployStagesDeployStageCollectionItemsBlueGreenStrategyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsBlueGreenStrategyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/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-devops-deploy-stages/index.ts",
            "line": 274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsBlueGreenStrategyList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsBlueGreenStrategyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsBlueGreenStrategyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/index.ts",
        "line": 218
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsBlueGreenStrategyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 247
          },
          "name": "ingressName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 252
          },
          "name": "namespaceA",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 257
          },
          "name": "namespaceB",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 262
          },
          "name": "strategyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsBlueGreenStrategy"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsBlueGreenStrategyOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsCanaryStrategy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsCanaryStrategy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 285
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsCanaryStrategy",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsCanaryStrategy"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsCanaryStrategyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsCanaryStrategyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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.DataOciDevopsDeployStagesDeployStageCollectionItemsCanaryStrategyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsCanaryStrategyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/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-devops-deploy-stages/index.ts",
            "line": 359
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsCanaryStrategyList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsCanaryStrategyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsCanaryStrategyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/index.ts",
        "line": 308
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsCanaryStrategyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 337
          },
          "name": "ingressName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 342
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 347
          },
          "name": "strategyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsCanaryStrategy"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsCanaryStrategyOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 535
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfig",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfig"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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/data-oci-devops-deploy-stages/index.ts",
        "line": 619
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 626
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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/data-oci-devops-deploy-stages/index.ts",
            "line": 626
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigNetworkChannel": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigNetworkChannel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 370
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigNetworkChannel",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigNetworkChannel"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigNetworkChannelList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigNetworkChannelList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/index.ts",
        "line": 437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigNetworkChannelOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigNetworkChannelList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/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-devops-deploy-stages/index.ts",
            "line": 444
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigNetworkChannelList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigNetworkChannelOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigNetworkChannelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/index.ts",
        "line": 393
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigNetworkChannelOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 422
          },
          "name": "networkChannelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 427
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 432
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigNetworkChannel"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigNetworkChannelOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 558
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 587
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 592
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 597
          },
          "name": "containerConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 603
          },
          "name": "networkChannel",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigNetworkChannelList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 609
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigShapeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 614
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 571
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 455
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigShapeConfig",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigShapeConfig"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigShapeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigShapeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 517
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 531
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigShapeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigShapeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 524
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 524
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 524
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigShapeConfigList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 478
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 507
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 512
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 491
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigShapeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 712
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollection",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollection"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 637
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionItems",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/index.ts",
        "line": 694
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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.DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/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-devops-deploy-stages/index.ts",
            "line": 701
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 660
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 689
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 673
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/index.ts",
        "line": 770
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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.DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/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-devops-deploy-stages/index.ts",
            "line": 777
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/index.ts",
        "line": 735
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 765
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 748
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsFailurePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsFailurePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 788
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsFailurePolicy",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsFailurePolicy"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsFailurePolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsFailurePolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/index.ts",
          "line": 862
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 855
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 869
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsFailurePolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsFailurePolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 862
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 862
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 862
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsFailurePolicyList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsFailurePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsFailurePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 811
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsFailurePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 840
          },
          "name": "failureCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 845
          },
          "name": "failurePercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 850
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 824
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsFailurePolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsFailurePolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsGreenBackendIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsGreenBackendIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 873
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsGreenBackendIps",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsGreenBackendIps"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsGreenBackendIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsGreenBackendIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/index.ts",
        "line": 930
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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.DataOciDevopsDeployStagesDeployStageCollectionItemsGreenBackendIpsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsGreenBackendIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/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-devops-deploy-stages/index.ts",
            "line": 937
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsGreenBackendIpsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsGreenBackendIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsGreenBackendIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 896
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsGreenBackendIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 925
          },
          "name": "items",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 909
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsGreenBackendIps"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsGreenBackendIpsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/index.ts",
          "line": 2214
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 2207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2221
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2214
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2214
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsLoadBalancerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsLoadBalancerConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 948
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsLoadBalancerConfig",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsLoadBalancerConfig"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsLoadBalancerConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsLoadBalancerConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1020
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1034
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsLoadBalancerConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsLoadBalancerConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1027
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1027
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1027
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsLoadBalancerConfigList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsLoadBalancerConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsLoadBalancerConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/index.ts",
          "line": 980
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 971
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsLoadBalancerConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1000
          },
          "name": "backendPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1005
          },
          "name": "listenerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1010
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1015
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 984
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsLoadBalancerConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsLoadBalancerConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/index.ts",
        "line": 1803
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1833
          },
          "name": "approvalPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsApprovalPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1838
          },
          "name": "areHooksEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1844
          },
          "name": "blueBackendIps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsBlueBackendIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1850
          },
          "name": "blueGreenStrategy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsBlueGreenStrategyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1856
          },
          "name": "canaryStrategy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsCanaryStrategyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1861
          },
          "name": "commandSpecDeployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1866
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1871
          },
          "name": "computeInstanceGroupBlueGreenDeploymentDeployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1876
          },
          "name": "computeInstanceGroupCanaryDeployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1881
          },
          "name": "computeInstanceGroupCanaryTrafficShiftDeployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1886
          },
          "name": "computeInstanceGroupDeployEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1892
          },
          "name": "config",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1898
          },
          "name": "containerConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsContainerConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1904
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1909
          },
          "name": "deployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1914
          },
          "name": "deployArtifactIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1919
          },
          "name": "deployEnvironmentIdA",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1924
          },
          "name": "deployEnvironmentIdB",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1945
          },
          "name": "deploymentSpecDeployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1929
          },
          "name": "deployPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1935
          },
          "name": "deployStagePredecessorCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsDeployStagePredecessorCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1940
          },
          "name": "deployStageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1950
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1955
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1960
          },
          "name": "dockerImageDeployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1966
          },
          "name": "failurePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsFailurePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1972
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1977
          },
          "name": "functionDeployEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1982
          },
          "name": "functionTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1988
          },
          "name": "greenBackendIps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsGreenBackendIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1993
          },
          "name": "helmChartDeployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1998
          },
          "name": "helmCommandArtifactIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2003
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2008
          },
          "name": "isAsync",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2013
          },
          "name": "isDebugEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2018
          },
          "name": "isForceEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2023
          },
          "name": "isUninstallOnStageDelete",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2028
          },
          "name": "isValidationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2033
          },
          "name": "kubernetesManifestDeployArtifactIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2038
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2044
          },
          "name": "loadBalancerConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsLoadBalancerConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2049
          },
          "name": "maxHistory",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2054
          },
          "name": "maxMemoryInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2059
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2064
          },
          "name": "okeBlueGreenDeployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2069
          },
          "name": "okeCanaryDeployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2074
          },
          "name": "okeCanaryTrafficShiftDeployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2079
          },
          "name": "okeClusterDeployEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2085
          },
          "name": "productionLoadBalancerConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsProductionLoadBalancerConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2090
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2095
          },
          "name": "purpose",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2100
          },
          "name": "releaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2106
          },
          "name": "rollbackPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsRollbackPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2112
          },
          "name": "rolloutPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsRolloutPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2118
          },
          "name": "setString",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2124
          },
          "name": "setValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2129
          },
          "name": "shouldCleanupOnFail",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2134
          },
          "name": "shouldNotWait",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2139
          },
          "name": "shouldResetValues",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2144
          },
          "name": "shouldReuseValues",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2149
          },
          "name": "shouldSkipCrds",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2154
          },
          "name": "shouldSkipRenderSubchartNotes",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2159
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2165
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2171
          },
          "name": "testLoadBalancerConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsTestLoadBalancerConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2176
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2186
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2181
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2191
          },
          "name": "trafficShiftTarget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2196
          },
          "name": "valuesArtifactIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2202
          },
          "name": "waitCriteria",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsWaitCriteriaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1816
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsProductionLoadBalancerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsProductionLoadBalancerConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1038
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsProductionLoadBalancerConfig",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsProductionLoadBalancerConfig"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsProductionLoadBalancerConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsProductionLoadBalancerConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1124
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsProductionLoadBalancerConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsProductionLoadBalancerConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1117
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1117
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsProductionLoadBalancerConfigList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsProductionLoadBalancerConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsProductionLoadBalancerConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/index.ts",
          "line": 1070
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1061
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsProductionLoadBalancerConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1090
          },
          "name": "backendPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1095
          },
          "name": "listenerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1100
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1105
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1074
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsProductionLoadBalancerConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsProductionLoadBalancerConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsRollbackPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsRollbackPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1128
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsRollbackPolicy",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsRollbackPolicy"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsRollbackPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsRollbackPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/index.ts",
        "line": 1185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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.DataOciDevopsDeployStagesDeployStageCollectionItemsRollbackPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsRollbackPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/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-devops-deploy-stages/index.ts",
            "line": 1192
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsRollbackPolicyList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsRollbackPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsRollbackPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/index.ts",
          "line": 1160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1151
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsRollbackPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1180
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsRollbackPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsRollbackPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsRolloutPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsRolloutPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1203
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsRolloutPolicy",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsRolloutPolicy"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsRolloutPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsRolloutPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/index.ts",
          "line": 1287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1294
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsRolloutPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsRolloutPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1287
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1287
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1287
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsRolloutPolicyList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsRolloutPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsRolloutPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/index.ts",
        "line": 1226
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsRolloutPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1255
          },
          "name": "batchCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1260
          },
          "name": "batchDelayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1265
          },
          "name": "batchPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1270
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1275
          },
          "name": "rampLimitPercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsRolloutPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsRolloutPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1378
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsSetString",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsSetString"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1298
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringItems",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/index.ts",
          "line": 1367
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1374
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1367
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1367
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1367
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1321
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1350
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1355
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/index.ts",
          "line": 1443
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1450
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1443
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1443
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1443
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/index.ts",
          "line": 1410
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1401
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1431
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetString"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsSetStringOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1534
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsSetValues",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsSetValues"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1454
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesItems",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/index.ts",
          "line": 1523
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1530
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1523
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1523
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1523
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1477
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1506
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1511
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/index.ts",
          "line": 1599
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1606
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1599
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1599
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1599
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1557
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1587
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1570
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsSetValues"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsSetValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsTestLoadBalancerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsTestLoadBalancerConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1610
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsTestLoadBalancerConfig",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsTestLoadBalancerConfig"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsTestLoadBalancerConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsTestLoadBalancerConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/index.ts",
          "line": 1689
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1682
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1696
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsTestLoadBalancerConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsTestLoadBalancerConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1689
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1689
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1689
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsTestLoadBalancerConfigList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsTestLoadBalancerConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsTestLoadBalancerConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1633
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsTestLoadBalancerConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1662
          },
          "name": "backendPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1667
          },
          "name": "listenerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1672
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1677
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1646
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsTestLoadBalancerConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsTestLoadBalancerConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsWaitCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsWaitCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1700
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsWaitCriteria",
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsWaitCriteria"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsWaitCriteriaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsWaitCriteriaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/index.ts",
        "line": 1762
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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.DataOciDevopsDeployStagesDeployStageCollectionItemsWaitCriteriaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsWaitCriteriaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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-devops-deploy-stages/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-devops-deploy-stages/index.ts",
            "line": 1769
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsWaitCriteriaList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsWaitCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsWaitCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/index.ts",
          "line": 1732
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 1723
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionItemsWaitCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1752
          },
          "name": "waitDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1757
          },
          "name": "waitType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 1736
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsWaitCriteria"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionItemsWaitCriteriaOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/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/data-oci-devops-deploy-stages/index.ts",
        "line": 2283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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.DataOciDevopsDeployStagesDeployStageCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesDeployStageCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2290
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/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/data-oci-devops-deploy-stages/index.ts",
            "line": 2290
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/index.ts",
          "line": 2257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 2248
      },
      "name": "DataOciDevopsDeployStagesDeployStageCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2278
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesDeployStageCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesDeployStageCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 2301
      },
      "name": "DataOciDevopsDeployStagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_stages#name DataOciDevopsDeployStages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2305
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deploy_stages#values DataOciDevopsDeployStages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2313
          },
          "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/7.19.0/docs/data-sources/devops_deploy_stages#regex DataOciDevopsDeployStages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2309
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesFilter"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/index.ts",
          "line": 2466
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 2458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2473
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployStagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2466
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2466
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2466
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2459
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsDeployStagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deploy-stages/index.ts",
          "line": 2369
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deploy-stages/index.ts",
        "line": 2359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2436
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDevopsDeployStagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2424
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2440
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2453
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2417
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2430
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2446
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deploy-stages/index.ts",
            "line": 2373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDevopsDeployStagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deploy-stages/index:DataOciDevopsDeployStagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deployment oci_devops_deployment}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deployment oci_devops_deployment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/index.ts",
          "line": 1251
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 1219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsDeployment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1236
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsDeployment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deployment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsDeployment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsDeployment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/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-devops-deployment/index.ts",
            "line": 1416
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1224
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1275
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1281
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1287
          },
          "name": "deployArtifactOverrideArguments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployArtifactOverrideArgumentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1321
          },
          "name": "deploymentArguments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentArgumentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1327
          },
          "name": "deploymentExecutionProgress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentExecutionProgressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1345
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1293
          },
          "name": "deployPipelineArtifacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1299
          },
          "name": "deployPipelineEnvironments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1304
          },
          "name": "deployPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1309
          },
          "name": "deployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1315
          },
          "name": "deployStageOverrideArguments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployStageOverrideArgumentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1350
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1356
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1361
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1366
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1371
          },
          "name": "previousDeploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1376
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1381
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1387
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1392
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1397
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1402
          },
          "name": "triggerNewDevopsDeployment",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1340
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1333
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeployment"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsDeploymentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deployment#deployment_id DataOciDevopsDeployment#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 13
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentConfig"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployArtifactOverrideArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployArtifactOverrideArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 100
      },
      "name": "DataOciDevopsDeploymentDeployArtifactOverrideArguments",
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployArtifactOverrideArguments"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 15
      },
      "name": "DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItems",
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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-devops-deployment/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/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.DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/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-devops-deployment/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-devops-deployment/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-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-devops-deployment/index.ts",
        "line": 38
      },
      "name": "DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 67
          },
          "name": "deployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 72
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 77
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployArtifactOverrideArgumentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployArtifactOverrideArgumentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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-devops-deployment/index.ts",
        "line": 158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/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.DataOciDevopsDeploymentDeployArtifactOverrideArgumentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentDeployArtifactOverrideArgumentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/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-devops-deployment/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-devops-deployment/index.ts",
            "line": 165
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployArtifactOverrideArgumentsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployArtifactOverrideArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployArtifactOverrideArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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-devops-deployment/index.ts",
        "line": 123
      },
      "name": "DataOciDevopsDeploymentDeployArtifactOverrideArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 153
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployArtifactOverrideArgumentsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployArtifactOverrideArguments"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployArtifactOverrideArgumentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 418
      },
      "name": "DataOciDevopsDeploymentDeployPipelineArtifacts",
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineArtifacts"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 332
      },
      "name": "DataOciDevopsDeploymentDeployPipelineArtifactsItems",
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineArtifactsItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 256
      },
      "name": "DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStages",
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStages"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 176
      },
      "name": "DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItems",
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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-devops-deployment/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/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.DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/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-devops-deployment/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-devops-deployment/index.ts",
            "line": 245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/index.ts",
          "line": 208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 199
      },
      "name": "DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 228
          },
          "name": "deployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 233
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/index.ts",
          "line": 321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 328
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 321
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 321
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 321
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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-devops-deployment/index.ts",
        "line": 279
      },
      "name": "DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 309
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStages"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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-devops-deployment/index.ts",
        "line": 400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/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.DataOciDevopsDeploymentDeployPipelineArtifactsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentDeployPipelineArtifactsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/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-devops-deployment/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-devops-deployment/index.ts",
            "line": 407
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineArtifactsItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 355
      },
      "name": "DataOciDevopsDeploymentDeployPipelineArtifactsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 384
          },
          "name": "deployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 390
          },
          "name": "deployPipelineStages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 395
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 368
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineArtifactsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 490
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentDeployPipelineArtifactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 483
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 483
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 483
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineArtifactsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 441
      },
      "name": "DataOciDevopsDeploymentDeployPipelineArtifactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 471
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifactsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 454
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineArtifacts"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineArtifactsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 736
      },
      "name": "DataOciDevopsDeploymentDeployPipelineEnvironments",
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineEnvironments"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 650
      },
      "name": "DataOciDevopsDeploymentDeployPipelineEnvironmentsItems",
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineEnvironmentsItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 574
      },
      "name": "DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStages",
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStages"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 494
      },
      "name": "DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItems",
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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/data-oci-devops-deployment/index.ts",
        "line": 556
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/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.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 563
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/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/data-oci-devops-deployment/index.ts",
            "line": 563
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 517
      },
      "name": "DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 546
          },
          "name": "deployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 551
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 530
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 646
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 639
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 639
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 639
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/index.ts",
          "line": 606
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 597
      },
      "name": "DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 627
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 610
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStages"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/index.ts",
          "line": 725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 718
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 732
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 725
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 725
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 725
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 673
      },
      "name": "DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 702
          },
          "name": "deployEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 708
          },
          "name": "deployPipelineStages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 713
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 686
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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-devops-deployment/index.ts",
        "line": 794
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/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.DataOciDevopsDeploymentDeployPipelineEnvironmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentDeployPipelineEnvironmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/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-devops-deployment/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-devops-deployment/index.ts",
            "line": 801
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineEnvironmentsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/index.ts",
          "line": 768
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 759
      },
      "name": "DataOciDevopsDeploymentDeployPipelineEnvironmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 789
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironmentsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 772
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployPipelineEnvironments"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployPipelineEnvironmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployStageOverrideArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployStageOverrideArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 897
      },
      "name": "DataOciDevopsDeploymentDeployStageOverrideArguments",
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployStageOverrideArguments"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployStageOverrideArgumentsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployStageOverrideArgumentsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 812
      },
      "name": "DataOciDevopsDeploymentDeployStageOverrideArgumentsItems",
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployStageOverrideArgumentsItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployStageOverrideArgumentsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployStageOverrideArgumentsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 879
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 893
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployStageOverrideArgumentsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentDeployStageOverrideArgumentsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 886
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 886
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 886
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployStageOverrideArgumentsItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployStageOverrideArgumentsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployStageOverrideArgumentsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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-devops-deployment/index.ts",
        "line": 835
      },
      "name": "DataOciDevopsDeploymentDeployStageOverrideArgumentsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 864
          },
          "name": "deployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 869
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 874
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 848
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployStageOverrideArgumentsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployStageOverrideArgumentsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployStageOverrideArgumentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployStageOverrideArgumentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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-devops-deployment/index.ts",
        "line": 955
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/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.DataOciDevopsDeploymentDeployStageOverrideArgumentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentDeployStageOverrideArgumentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/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-devops-deployment/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-devops-deployment/index.ts",
            "line": 962
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployStageOverrideArgumentsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeployStageOverrideArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployStageOverrideArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 920
      },
      "name": "DataOciDevopsDeploymentDeployStageOverrideArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 950
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployStageOverrideArgumentsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 933
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeployStageOverrideArguments"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeployStageOverrideArgumentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 1053
      },
      "name": "DataOciDevopsDeploymentDeploymentArguments",
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeploymentArguments"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentArgumentsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentArgumentsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 973
      },
      "name": "DataOciDevopsDeploymentDeploymentArgumentsItems",
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeploymentArgumentsItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentArgumentsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentArgumentsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/index.ts",
          "line": 1042
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 1035
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1049
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentArgumentsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentDeploymentArgumentsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1042
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1042
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1042
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeploymentArgumentsItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentArgumentsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentArgumentsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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-devops-deployment/index.ts",
        "line": 996
      },
      "name": "DataOciDevopsDeploymentDeploymentArgumentsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1025
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1030
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1009
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentArgumentsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeploymentArgumentsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentArgumentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentArgumentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 1111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1125
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentArgumentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentDeploymentArgumentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1118
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1118
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeploymentArgumentsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/index.ts",
          "line": 1085
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 1076
      },
      "name": "DataOciDevopsDeploymentDeploymentArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1106
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentArgumentsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1089
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentArguments"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeploymentArgumentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentExecutionProgress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentExecutionProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 1129
      },
      "name": "DataOciDevopsDeploymentDeploymentExecutionProgress",
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeploymentExecutionProgress"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentExecutionProgressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentExecutionProgressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 1197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1211
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentExecutionProgressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentDeploymentExecutionProgressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1204
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1204
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeploymentExecutionProgressList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentExecutionProgressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentExecutionProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployment/index.ts",
          "line": 1161
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployment/index.ts",
        "line": 1152
      },
      "name": "DataOciDevopsDeploymentDeploymentExecutionProgressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1182
          },
          "name": "deployStageExecutionProgress",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1187
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1192
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployment/index.ts",
            "line": 1165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentDeploymentExecutionProgress"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployment/index:DataOciDevopsDeploymentDeploymentExecutionProgressOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeployments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deployments oci_devops_deployments}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeployments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deployments oci_devops_deployments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/index.ts",
          "line": 1729
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDevopsDeploymentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 1697
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsDeployments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1714
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsDeployments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deployments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsDeployments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsDeployments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1899
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1768
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1784
          },
          "name": "resetDeployPipelineId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1806
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1902
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1822
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1838
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1854
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1870
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1886
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1914
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1928
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsDeployments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1702
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1794
          },
          "name": "deploymentCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1896
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1772
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1788
          },
          "name": "deployPipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1810
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1906
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1826
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1842
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1858
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1874
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1890
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1762
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1778
          },
          "name": "deployPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1800
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1816
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1832
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1848
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1864
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1880
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeployments"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsDeploymentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deployments#compartment_id DataOciDevopsDeployments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/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/7.19.0/docs/data-sources/devops_deployments#deploy_pipeline_id DataOciDevopsDeployments#deploy_pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 17
          },
          "name": "deployPipelineId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deployments#display_name DataOciDevopsDeployments#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/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/7.19.0/docs/data-sources/devops_deployments#filter DataOciDevopsDeployments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsFilter"
                    },
                    "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/7.19.0/docs/data-sources/devops_deployments#id DataOciDevopsDeployments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-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/7.19.0/docs/data-sources/devops_deployments#project_id DataOciDevopsDeployments#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/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/7.19.0/docs/data-sources/devops_deployments#state DataOciDevopsDeployments#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/devops_deployments#time_created_greater_than_or_equal_to DataOciDevopsDeployments#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 40
          },
          "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/7.19.0/docs/data-sources/devops_deployments#time_created_less_than DataOciDevopsDeployments#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 44
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsConfig"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 1441
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollection",
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollection"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 1252
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItems",
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 137
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArguments",
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArguments"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 52
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsItems",
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 133
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 126
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 126
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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-devops-deployments/index.ts",
        "line": 75
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 104
          },
          "name": "deployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 109
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 114
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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-devops-deployments/index.ts",
        "line": 195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/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.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/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-devops-deployments/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-devops-deployments/index.ts",
            "line": 202
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 160
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 190
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArguments"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 455
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifacts",
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifacts"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 369
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItems",
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 293
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStages",
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStages"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 213
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItems",
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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-devops-deployments/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/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.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/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-devops-deployments/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-devops-deployments/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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-devops-deployments/index.ts",
        "line": 236
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 265
          },
          "name": "deployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 270
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 365
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 358
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 358
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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-devops-deployments/index.ts",
        "line": 316
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 346
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStages"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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-devops-deployments/index.ts",
        "line": 437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/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.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/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-devops-deployments/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-devops-deployments/index.ts",
            "line": 444
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/index.ts",
          "line": 401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 392
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 421
          },
          "name": "deployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 427
          },
          "name": "deployPipelineStages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsDeployPipelineStagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 432
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/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.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/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-devops-deployments/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-devops-deployments/index.ts",
            "line": 520
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 478
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 508
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 491
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifacts"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 773
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironments",
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironments"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 687
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItems",
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 611
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStages",
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStages"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 531
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItems",
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/index.ts",
          "line": 600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 593
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 607
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 600
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 600
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 600
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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-devops-deployments/index.ts",
        "line": 554
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 583
          },
          "name": "deployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 588
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 567
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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-devops-deployments/index.ts",
        "line": 669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/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.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/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-devops-deployments/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-devops-deployments/index.ts",
            "line": 676
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/index.ts",
          "line": 643
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 634
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 664
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 647
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStages"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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-devops-deployments/index.ts",
        "line": 755
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/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.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/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-devops-deployments/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-devops-deployments/index.ts",
            "line": 762
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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-devops-deployments/index.ts",
        "line": 710
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 739
          },
          "name": "deployEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 745
          },
          "name": "deployPipelineStages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsDeployPipelineStagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 750
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 723
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 831
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 845
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 838
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 838
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 838
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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-devops-deployments/index.ts",
        "line": 796
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 826
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 809
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironments"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 934
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArguments",
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArguments"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 849
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsItems",
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 916
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 930
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 923
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 923
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 923
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 872
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 901
          },
          "name": "deployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 906
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 911
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 885
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 992
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1006
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 999
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 999
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 999
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 957
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 987
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 970
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArguments"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 1090
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArguments",
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArguments"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 1010
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsItems",
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsItems"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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-devops-deployments/index.ts",
        "line": 1072
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/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.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/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-devops-deployments/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-devops-deployments/index.ts",
            "line": 1079
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/index.ts",
          "line": 1042
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 1033
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1062
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1067
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1046
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/index.ts",
          "line": 1155
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 1148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1162
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1155
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1155
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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-devops-deployments/index.ts",
        "line": 1113
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1143
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArguments"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentExecutionProgress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentExecutionProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 1166
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentExecutionProgress",
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentExecutionProgress"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentExecutionProgressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentExecutionProgressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/index.ts",
          "line": 1241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 1234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1248
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentExecutionProgressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentExecutionProgressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1241
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1241
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentExecutionProgressList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentExecutionProgressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentExecutionProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/index.ts",
          "line": 1198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 1189
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentExecutionProgressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1219
          },
          "name": "deployStageExecutionProgress",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1224
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1229
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentExecutionProgress"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentExecutionProgressOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/index.ts",
          "line": 1430
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 1423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1437
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1430
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1430
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1430
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 1275
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1304
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1310
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1316
          },
          "name": "deployArtifactOverrideArguments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployArtifactOverrideArgumentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1350
          },
          "name": "deploymentArguments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentArgumentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1356
          },
          "name": "deploymentExecutionProgress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeploymentExecutionProgressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1361
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1322
          },
          "name": "deployPipelineArtifacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineArtifactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1328
          },
          "name": "deployPipelineEnvironments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployPipelineEnvironmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1333
          },
          "name": "deployPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1338
          },
          "name": "deployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1344
          },
          "name": "deployStageOverrideArguments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsDeployStageOverrideArgumentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1366
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1372
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1377
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1382
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1387
          },
          "name": "previousDeploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1392
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1397
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1403
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1408
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1413
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1418
          },
          "name": "triggerNewDevopsDeployment",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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-devops-deployments/index.ts",
        "line": 1499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/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.DataOciDevopsDeploymentsDeploymentCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentsDeploymentCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/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-devops-deployments/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-devops-deployments/index.ts",
            "line": 1506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/index.ts",
          "line": 1473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 1464
      },
      "name": "DataOciDevopsDeploymentsDeploymentCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1494
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsDeploymentCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsDeploymentCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 1517
      },
      "name": "DataOciDevopsDeploymentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deployments#name DataOciDevopsDeployments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1521
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_deployments#values DataOciDevopsDeployments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1529
          },
          "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/7.19.0/docs/data-sources/devops_deployments#regex DataOciDevopsDeployments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1525
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsFilter"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 1674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1689
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsDeploymentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1682
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1682
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1682
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1675
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsDeploymentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-deployments/index.ts",
          "line": 1585
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-deployments/index.ts",
        "line": 1575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1652
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDevopsDeploymentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1640
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1656
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1669
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1633
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1646
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1662
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-deployments/index.ts",
            "line": 1589
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDevopsDeploymentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-deployments/index:DataOciDevopsDeploymentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsProject": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_project oci_devops_project}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_project oci_devops_project} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-project/index.ts",
          "line": 126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsProjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-project/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsProject resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 111
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsProject to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_project#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsProject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsProject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 235
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 241
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsProject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 99
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 150
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 156
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 161
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 167
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 172
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 177
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 182
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 187
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 193
          },
          "name": "notificationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsProjectNotificationConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 211
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 217
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 222
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 227
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 206
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 199
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-project/index:DataOciDevopsProject"
    },
    "cdktf-provider-oci.DataOciDevopsProjectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-project/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsProjectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_project#project_id DataOciDevopsProject#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 13
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-project/index:DataOciDevopsProjectConfig"
    },
    "cdktf-provider-oci.DataOciDevopsProjectNotificationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectNotificationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-project/index.ts",
        "line": 15
      },
      "name": "DataOciDevopsProjectNotificationConfig",
      "symbolId": "src/data-oci-devops-project/index:DataOciDevopsProjectNotificationConfig"
    },
    "cdktf-provider-oci.DataOciDevopsProjectNotificationConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectNotificationConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-project/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-devops-project/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project/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.DataOciDevopsProjectNotificationConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsProjectNotificationConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project/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-devops-project/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-devops-project/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-project/index:DataOciDevopsProjectNotificationConfigList"
    },
    "cdktf-provider-oci.DataOciDevopsProjectNotificationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectNotificationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-project/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-devops-project/index.ts",
        "line": 38
      },
      "name": "DataOciDevopsProjectNotificationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 67
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsProjectNotificationConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-project/index:DataOciDevopsProjectNotificationConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsProjectRepositorySetting": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_project_repository_setting oci_devops_project_repository_setting}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_project_repository_setting oci_devops_project_repository_setting} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-project-repository-setting/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.DataOciDevopsProjectRepositorySettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-project-repository-setting/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsProjectRepositorySetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/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 DataOciDevopsProjectRepositorySetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_project_repository_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsProjectRepositorySetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsProjectRepositorySetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 445
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 451
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsProjectRepositorySetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 361
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 413
          },
          "name": "approvalRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 418
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 424
          },
          "name": "mergeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingMergeSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 437
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 430
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-project-repository-setting/index:DataOciDevopsProjectRepositorySetting"
    },
    "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-project-repository-setting/index.ts",
        "line": 196
      },
      "name": "DataOciDevopsProjectRepositorySettingApprovalRules",
      "symbolId": "src/data-oci-devops-project-repository-setting/index:DataOciDevopsProjectRepositorySettingApprovalRules"
    },
    "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-project-repository-setting/index.ts",
        "line": 105
      },
      "name": "DataOciDevopsProjectRepositorySettingApprovalRulesItems",
      "symbolId": "src/data-oci-devops-project-repository-setting/index:DataOciDevopsProjectRepositorySettingApprovalRulesItems"
    },
    "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-project-repository-setting/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-devops-project-repository-setting/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/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.DataOciDevopsProjectRepositorySettingApprovalRulesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsProjectRepositorySettingApprovalRulesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/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-devops-project-repository-setting/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-devops-project-repository-setting/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-project-repository-setting/index:DataOciDevopsProjectRepositorySettingApprovalRulesItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-project-repository-setting/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-devops-project-repository-setting/index.ts",
        "line": 128
      },
      "name": "DataOciDevopsProjectRepositorySettingApprovalRulesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 157
          },
          "name": "destinationBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 162
          },
          "name": "minApprovalsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 167
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 173
          },
          "name": "reviewers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesItemsReviewersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-project-repository-setting/index:DataOciDevopsProjectRepositorySettingApprovalRulesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesItemsReviewers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesItemsReviewers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-project-repository-setting/index.ts",
        "line": 15
      },
      "name": "DataOciDevopsProjectRepositorySettingApprovalRulesItemsReviewers",
      "symbolId": "src/data-oci-devops-project-repository-setting/index:DataOciDevopsProjectRepositorySettingApprovalRulesItemsReviewers"
    },
    "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesItemsReviewersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesItemsReviewersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-project-repository-setting/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-devops-project-repository-setting/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/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.DataOciDevopsProjectRepositorySettingApprovalRulesItemsReviewersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsProjectRepositorySettingApprovalRulesItemsReviewersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/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-devops-project-repository-setting/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-devops-project-repository-setting/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-project-repository-setting/index:DataOciDevopsProjectRepositorySettingApprovalRulesItemsReviewersList"
    },
    "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesItemsReviewersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesItemsReviewersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-project-repository-setting/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-devops-project-repository-setting/index.ts",
        "line": 38
      },
      "name": "DataOciDevopsProjectRepositorySettingApprovalRulesItemsReviewersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 67
          },
          "name": "principalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 72
          },
          "name": "principalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 77
          },
          "name": "principalState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 82
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesItemsReviewers"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-project-repository-setting/index:DataOciDevopsProjectRepositorySettingApprovalRulesItemsReviewersOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-project-repository-setting/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-devops-project-repository-setting/index.ts",
        "line": 254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/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.DataOciDevopsProjectRepositorySettingApprovalRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsProjectRepositorySettingApprovalRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/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-devops-project-repository-setting/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-devops-project-repository-setting/index.ts",
            "line": 261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-project-repository-setting/index:DataOciDevopsProjectRepositorySettingApprovalRulesList"
    },
    "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-project-repository-setting/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-devops-project-repository-setting/index.ts",
        "line": 219
      },
      "name": "DataOciDevopsProjectRepositorySettingApprovalRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 249
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRulesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingApprovalRules"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-project-repository-setting/index:DataOciDevopsProjectRepositorySettingApprovalRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-project-repository-setting/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsProjectRepositorySettingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_project_repository_setting#project_id DataOciDevopsProjectRepositorySetting#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 13
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-project-repository-setting/index:DataOciDevopsProjectRepositorySettingConfig"
    },
    "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingMergeSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingMergeSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-project-repository-setting/index.ts",
        "line": 272
      },
      "name": "DataOciDevopsProjectRepositorySettingMergeSettings",
      "symbolId": "src/data-oci-devops-project-repository-setting/index:DataOciDevopsProjectRepositorySettingMergeSettings"
    },
    "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingMergeSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingMergeSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-project-repository-setting/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-devops-project-repository-setting/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/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.DataOciDevopsProjectRepositorySettingMergeSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsProjectRepositorySettingMergeSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/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-devops-project-repository-setting/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-devops-project-repository-setting/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-project-repository-setting/index:DataOciDevopsProjectRepositorySettingMergeSettingsList"
    },
    "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingMergeSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingMergeSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-project-repository-setting/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-devops-project-repository-setting/index.ts",
        "line": 295
      },
      "name": "DataOciDevopsProjectRepositorySettingMergeSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 324
          },
          "name": "allowedMergeStrategies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 329
          },
          "name": "defaultMergeStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-project-repository-setting/index.ts",
            "line": 308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsProjectRepositorySettingMergeSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-project-repository-setting/index:DataOciDevopsProjectRepositorySettingMergeSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsProjects": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_projects oci_devops_projects}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjects",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_projects oci_devops_projects} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-projects/index.ts",
          "line": 538
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsProjectsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-projects/index.ts",
        "line": 506
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsProjects resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 523
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsProjects to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_projects#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsProjects that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsProjects to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 637
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDevopsProjectsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 640
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 586
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 602
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 624
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 652
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 662
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsProjects",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 511
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 634
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsProjectsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 612
          },
          "name": "projectCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 574
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 644
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsProjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 590
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 606
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 628
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 567
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 580
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 596
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 618
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-projects/index:DataOciDevopsProjects"
    },
    "cdktf-provider-oci.DataOciDevopsProjectsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-projects/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsProjectsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_projects#compartment_id DataOciDevopsProjects#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/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/7.19.0/docs/data-sources/devops_projects#filter DataOciDevopsProjects#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsProjectsFilter"
                    },
                    "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/7.19.0/docs/data-sources/devops_projects#id DataOciDevopsProjects#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/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/7.19.0/docs/data-sources/devops_projects#name DataOciDevopsProjects#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/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/7.19.0/docs/data-sources/devops_projects#state DataOciDevopsProjects#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-projects/index:DataOciDevopsProjectsConfig"
    },
    "cdktf-provider-oci.DataOciDevopsProjectsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-projects/index.ts",
        "line": 326
      },
      "name": "DataOciDevopsProjectsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_projects#name DataOciDevopsProjects#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 330
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_projects#values DataOciDevopsProjects#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 338
          },
          "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/7.19.0/docs/data-sources/devops_projects#regex DataOciDevopsProjects#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 334
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-projects/index:DataOciDevopsProjectsFilter"
    },
    "cdktf-provider-oci.DataOciDevopsProjectsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-projects/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-devops-projects/index.ts",
        "line": 483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/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.DataOciDevopsProjectsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsProjectsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/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-devops-projects/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-devops-projects/index.ts",
            "line": 491
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsProjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-projects/index:DataOciDevopsProjectsFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsProjectsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-projects/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-devops-projects/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 461
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDevopsProjectsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 449
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 465
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 478
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 442
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 455
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 471
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDevopsProjectsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-projects/index:DataOciDevopsProjectsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsProjectsProjectCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectsProjectCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-projects/index.ts",
        "line": 250
      },
      "name": "DataOciDevopsProjectsProjectCollection",
      "symbolId": "src/data-oci-devops-projects/index:DataOciDevopsProjectsProjectCollection"
    },
    "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-projects/index.ts",
        "line": 111
      },
      "name": "DataOciDevopsProjectsProjectCollectionItems",
      "symbolId": "src/data-oci-devops-projects/index:DataOciDevopsProjectsProjectCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-projects/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-devops-projects/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/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.DataOciDevopsProjectsProjectCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsProjectsProjectCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/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-devops-projects/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-devops-projects/index.ts",
            "line": 239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-projects/index:DataOciDevopsProjectsProjectCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionItemsNotificationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionItemsNotificationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-projects/index.ts",
        "line": 36
      },
      "name": "DataOciDevopsProjectsProjectCollectionItemsNotificationConfig",
      "symbolId": "src/data-oci-devops-projects/index:DataOciDevopsProjectsProjectCollectionItemsNotificationConfig"
    },
    "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionItemsNotificationConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionItemsNotificationConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-projects/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-devops-projects/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/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.DataOciDevopsProjectsProjectCollectionItemsNotificationConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsProjectsProjectCollectionItemsNotificationConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/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-devops-projects/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-devops-projects/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-projects/index:DataOciDevopsProjectsProjectCollectionItemsNotificationConfigList"
    },
    "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionItemsNotificationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionItemsNotificationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-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-devops-projects/index.ts",
        "line": 59
      },
      "name": "DataOciDevopsProjectsProjectCollectionItemsNotificationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 88
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionItemsNotificationConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-projects/index:DataOciDevopsProjectsProjectCollectionItemsNotificationConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-projects/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-devops-projects/index.ts",
        "line": 134
      },
      "name": "DataOciDevopsProjectsProjectCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 163
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 169
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 174
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 180
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 185
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 190
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 195
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 200
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 206
          },
          "name": "notificationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionItemsNotificationConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 211
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 217
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 222
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 227
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-projects/index:DataOciDevopsProjectsProjectCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-projects/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-devops-projects/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/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.DataOciDevopsProjectsProjectCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsProjectsProjectCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/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-devops-projects/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-devops-projects/index.ts",
            "line": 315
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-projects/index:DataOciDevopsProjectsProjectCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-projects/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-devops-projects/index.ts",
        "line": 273
      },
      "name": "DataOciDevopsProjectsProjectCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 303
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsProjectsProjectCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-projects/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsProjectsProjectCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-projects/index:DataOciDevopsProjectsProjectCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepoFileLine": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repo_file_line oci_devops_repo_file_line}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepoFileLine",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repo_file_line oci_devops_repo_file_line} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repo-file-line/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepoFileLineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repo-file-line/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepoFileLine resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 135
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsRepoFileLine to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repo_file_line#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepoFileLine that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepoFileLine to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 198
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 246
          },
          "name": "resetStartLineNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 258
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 268
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepoFileLine",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 123
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 208
          },
          "name": "lines",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepoFileLineLinesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 186
          },
          "name": "filePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 202
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 221
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 234
          },
          "name": "revisionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 250
          },
          "name": "startLineNumberInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 179
          },
          "name": "filePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 192
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 214
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 227
          },
          "name": "revision",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 240
          },
          "name": "startLineNumber",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repo-file-line/index:DataOciDevopsRepoFileLine"
    },
    "cdktf-provider-oci.DataOciDevopsRepoFileLineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepoFileLineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repo-file-line/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepoFileLineConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repo_file_line#file_path DataOciDevopsRepoFileLine#file_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 13
          },
          "name": "filePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repo_file_line#repository_id DataOciDevopsRepoFileLine#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 24
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repo_file_line#revision DataOciDevopsRepoFileLine#revision}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 28
          },
          "name": "revision",
          "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/7.19.0/docs/data-sources/devops_repo_file_line#id DataOciDevopsRepoFileLine#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/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/7.19.0/docs/data-sources/devops_repo_file_line#start_line_number DataOciDevopsRepoFileLine#start_line_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 32
          },
          "name": "startLineNumber",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repo-file-line/index:DataOciDevopsRepoFileLineConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepoFileLineLines": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepoFileLineLines",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repo-file-line/index.ts",
        "line": 34
      },
      "name": "DataOciDevopsRepoFileLineLines",
      "symbolId": "src/data-oci-devops-repo-file-line/index:DataOciDevopsRepoFileLineLines"
    },
    "cdktf-provider-oci.DataOciDevopsRepoFileLineLinesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepoFileLineLinesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repo-file-line/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repo-file-line/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 110
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepoFileLineLinesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepoFileLineLinesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 103
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 103
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 103
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repo-file-line/index:DataOciDevopsRepoFileLineLinesList"
    },
    "cdktf-provider-oci.DataOciDevopsRepoFileLineLinesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepoFileLineLinesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repo-file-line/index.ts",
          "line": 66
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repo-file-line/index.ts",
        "line": 57
      },
      "name": "DataOciDevopsRepoFileLineLinesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 86
          },
          "name": "lineContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 91
          },
          "name": "lineNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repo-file-line/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepoFileLineLines"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repo-file-line/index:DataOciDevopsRepoFileLineLinesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositories": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repositories oci_devops_repositories}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositories",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repositories oci_devops_repositories} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repositories/index.ts",
          "line": 692
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDevopsRepositoriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repositories/index.ts",
        "line": 660
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositories resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 677
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsRepositories to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repositories#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositories that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositories to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 828
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 729
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 831
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 745
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 761
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 777
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 799
          },
          "name": "resetRepositoryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 815
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 843
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 855
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositories",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 665
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 825
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 787
          },
          "name": "repositoryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 733
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 835
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 749
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 765
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 781
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 803
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 819
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 723
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 739
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 755
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 771
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 793
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 809
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repositories/index:DataOciDevopsRepositories"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repositories/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repositories#compartment_id DataOciDevopsRepositories#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/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/7.19.0/docs/data-sources/devops_repositories#filter DataOciDevopsRepositories#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesFilter"
                    },
                    "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/7.19.0/docs/data-sources/devops_repositories#id DataOciDevopsRepositories#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/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/7.19.0/docs/data-sources/devops_repositories#name DataOciDevopsRepositories#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/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/7.19.0/docs/data-sources/devops_repositories#project_id DataOciDevopsRepositories#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/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/7.19.0/docs/data-sources/devops_repositories#repository_id DataOciDevopsRepositories#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 32
          },
          "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/7.19.0/docs/data-sources/devops_repositories#state DataOciDevopsRepositories#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repositories/index:DataOciDevopsRepositoriesConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repositories/index.ts",
        "line": 480
      },
      "name": "DataOciDevopsRepositoriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repositories#name DataOciDevopsRepositories#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 484
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repositories#values DataOciDevopsRepositories#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 492
          },
          "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/7.19.0/docs/data-sources/devops_repositories#regex DataOciDevopsRepositories#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 488
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repositories/index:DataOciDevopsRepositoriesFilter"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repositories/index.ts",
          "line": 645
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repositories/index.ts",
        "line": 637
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 652
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 645
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 645
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 645
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 638
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repositories/index:DataOciDevopsRepositoriesFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repositories/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-devops-repositories/index.ts",
        "line": 538
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 615
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDevopsRepositoriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 603
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 619
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 632
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 596
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 609
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 625
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 552
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repositories/index:DataOciDevopsRepositoriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repositories/index.ts",
        "line": 404
      },
      "name": "DataOciDevopsRepositoriesRepositoryCollection",
      "symbolId": "src/data-oci-devops-repositories/index:DataOciDevopsRepositoriesRepositoryCollection"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repositories/index.ts",
        "line": 210
      },
      "name": "DataOciDevopsRepositoriesRepositoryCollectionItems",
      "symbolId": "src/data-oci-devops-repositories/index:DataOciDevopsRepositoriesRepositoryCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repositories/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/data-oci-devops-repositories/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/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.DataOciDevopsRepositoriesRepositoryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoriesRepositoryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 393
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/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/data-oci-devops-repositories/index.ts",
            "line": 393
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repositories/index:DataOciDevopsRepositoriesRepositoryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repositories/index.ts",
        "line": 124
      },
      "name": "DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfig",
      "symbolId": "src/data-oci-devops-repositories/index:DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repositories/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-devops-repositories/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/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.DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/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-devops-repositories/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-devops-repositories/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repositories/index:DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repositories/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-devops-repositories/index.ts",
        "line": 147
      },
      "name": "DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 176
          },
          "name": "connectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 181
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 187
          },
          "name": "triggerSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigTriggerScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repositories/index:DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigTriggerSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigTriggerSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repositories/index.ts",
        "line": 44
      },
      "name": "DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigTriggerSchedule",
      "symbolId": "src/data-oci-devops-repositories/index:DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigTriggerSchedule"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigTriggerScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigTriggerScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repositories/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-devops-repositories/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/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.DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigTriggerScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigTriggerScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/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-devops-repositories/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-devops-repositories/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repositories/index:DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigTriggerScheduleList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigTriggerScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigTriggerScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repositories/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-devops-repositories/index.ts",
        "line": 67
      },
      "name": "DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigTriggerScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 96
          },
          "name": "customSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 101
          },
          "name": "scheduleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigTriggerSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repositories/index:DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigTriggerScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repositories/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-devops-repositories/index.ts",
        "line": 233
      },
      "name": "DataOciDevopsRepositoriesRepositoryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 262
          },
          "name": "branchCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 267
          },
          "name": "commitCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 272
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 277
          },
          "name": "defaultBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 283
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 288
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 294
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 299
          },
          "name": "httpUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 304
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 309
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 315
          },
          "name": "mirrorRepositoryConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsMirrorRepositoryConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 320
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 325
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 330
          },
          "name": "parentRepositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 335
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 340
          },
          "name": "projectName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 345
          },
          "name": "repositoryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 350
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 355
          },
          "name": "sshUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 360
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 366
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 371
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 376
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 381
          },
          "name": "triggerBuildEvents",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repositories/index:DataOciDevopsRepositoriesRepositoryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repositories/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-devops-repositories/index.ts",
        "line": 462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/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.DataOciDevopsRepositoriesRepositoryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoriesRepositoryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/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-devops-repositories/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-devops-repositories/index.ts",
            "line": 469
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repositories/index:DataOciDevopsRepositoriesRepositoryCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repositories/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-devops-repositories/index.ts",
        "line": 427
      },
      "name": "DataOciDevopsRepositoriesRepositoryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 457
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repositories/index.ts",
            "line": 440
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoriesRepositoryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repositories/index:DataOciDevopsRepositoriesRepositoryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepository": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository oci_devops_repository}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepository",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository oci_devops_repository} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository/index.ts",
          "line": 221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepository resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 206
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsRepository to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepository that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepository to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 284
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 402
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 409
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepository",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 194
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 246
          },
          "name": "branchCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 251
          },
          "name": "commitCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 256
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 261
          },
          "name": "defaultBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 267
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 272
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 294
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 299
          },
          "name": "httpUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 304
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 309
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 315
          },
          "name": "mirrorRepositoryConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRepositoryConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 320
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 325
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 330
          },
          "name": "parentRepositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 335
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 340
          },
          "name": "projectName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 358
          },
          "name": "repositoryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 363
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 368
          },
          "name": "sshUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 373
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 379
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 384
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 389
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 394
          },
          "name": "triggerBuildEvents",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 288
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 353
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 278
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 346
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository/index:DataOciDevopsRepository"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryArchiveContent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_archive_content oci_devops_repository_archive_content}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryArchiveContent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_archive_content oci_devops_repository_archive_content} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-archive-content/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.DataOciDevopsRepositoryArchiveContentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-archive-content/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositoryArchiveContent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-archive-content/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 DataOciDevopsRepositoryArchiveContent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_archive_content#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositoryArchiveContent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositoryArchiveContent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-archive-content/index.ts",
            "line": 100
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-archive-content/index.ts",
            "line": 116
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-archive-content/index.ts",
            "line": 132
          },
          "name": "resetRefName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-archive-content/index.ts",
            "line": 157
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-archive-content/index.ts",
            "line": 166
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryArchiveContent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-archive-content/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-archive-content/index.ts",
            "line": 104
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-archive-content/index.ts",
            "line": 120
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-archive-content/index.ts",
            "line": 136
          },
          "name": "refNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-archive-content/index.ts",
            "line": 149
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-archive-content/index.ts",
            "line": 94
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-archive-content/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-archive-content/index.ts",
            "line": 126
          },
          "name": "refName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-archive-content/index.ts",
            "line": 142
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-archive-content/index:DataOciDevopsRepositoryArchiveContent"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryArchiveContentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryArchiveContentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-archive-content/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoryArchiveContentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_archive_content#repository_id DataOciDevopsRepositoryArchiveContent#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-archive-content/index.ts",
            "line": 28
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_archive_content#format DataOciDevopsRepositoryArchiveContent#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-archive-content/index.ts",
            "line": 13
          },
          "name": "format",
          "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/7.19.0/docs/data-sources/devops_repository_archive_content#id DataOciDevopsRepositoryArchiveContent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-archive-content/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/7.19.0/docs/data-sources/devops_repository_archive_content#ref_name DataOciDevopsRepositoryArchiveContent#ref_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-archive-content/index.ts",
            "line": 24
          },
          "name": "refName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-archive-content/index:DataOciDevopsRepositoryArchiveContentConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryAuthor": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_author oci_devops_repository_author}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthor",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_author oci_devops_repository_author} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-author/index.ts",
          "line": 149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-author/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositoryAuthor resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/index.ts",
            "line": 134
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsRepositoryAuthor to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_author#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositoryAuthor that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositoryAuthor to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/index.ts",
            "line": 182
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/index.ts",
            "line": 204
          },
          "name": "resetRefName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/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-devops-repository-author/index.ts",
            "line": 237
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryAuthor",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/index.ts",
            "line": 122
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/index.ts",
            "line": 192
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/index.ts",
            "line": 186
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/index.ts",
            "line": 208
          },
          "name": "refNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/index.ts",
            "line": 221
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/index.ts",
            "line": 176
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/index.ts",
            "line": 198
          },
          "name": "refName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/index.ts",
            "line": 214
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-author/index:DataOciDevopsRepositoryAuthor"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryAuthorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-author/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoryAuthorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_author#repository_id DataOciDevopsRepositoryAuthor#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/index.ts",
            "line": 24
          },
          "name": "repositoryId",
          "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/7.19.0/docs/data-sources/devops_repository_author#id DataOciDevopsRepositoryAuthor#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/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/7.19.0/docs/data-sources/devops_repository_author#ref_name DataOciDevopsRepositoryAuthor#ref_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/index.ts",
            "line": 20
          },
          "name": "refName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-author/index:DataOciDevopsRepositoryAuthorConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryAuthorItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-author/index.ts",
        "line": 26
      },
      "name": "DataOciDevopsRepositoryAuthorItems",
      "symbolId": "src/data-oci-devops-repository-author/index:DataOciDevopsRepositoryAuthorItems"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryAuthorItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-author/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-devops-repository-author/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/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.DataOciDevopsRepositoryAuthorItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryAuthorItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/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-devops-repository-author/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-devops-repository-author/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-author/index:DataOciDevopsRepositoryAuthorItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryAuthorItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-author/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-devops-repository-author/index.ts",
        "line": 49
      },
      "name": "DataOciDevopsRepositoryAuthorItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/index.ts",
            "line": 78
          },
          "name": "authorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/index.ts",
            "line": 84
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/index.ts",
            "line": 90
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-author/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-author/index:DataOciDevopsRepositoryAuthorItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryAuthors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_authors oci_devops_repository_authors}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_authors oci_devops_repository_authors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-authors/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.DataOciDevopsRepositoryAuthorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-authors/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositoryAuthors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/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 DataOciDevopsRepositoryAuthors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_authors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositoryAuthors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositoryAuthors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 495
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 498
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 447
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 463
          },
          "name": "resetRefName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 510
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 519
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryAuthors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 386
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 492
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 473
          },
          "name": "repositoryAuthorCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 502
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 451
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 467
          },
          "name": "refNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 486
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 441
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 457
          },
          "name": "refName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 479
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-authors/index:DataOciDevopsRepositoryAuthors"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-authors/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoryAuthorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_authors#repository_id DataOciDevopsRepositoryAuthors#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 24
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_authors#filter DataOciDevopsRepositoryAuthors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsFilter"
                    },
                    "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/7.19.0/docs/data-sources/devops_repository_authors#id DataOciDevopsRepositoryAuthors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/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/7.19.0/docs/data-sources/devops_repository_authors#ref_name DataOciDevopsRepositoryAuthors#ref_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 20
          },
          "name": "refName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-authors/index:DataOciDevopsRepositoryAuthorsConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-authors/index.ts",
        "line": 201
      },
      "name": "DataOciDevopsRepositoryAuthorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_authors#name DataOciDevopsRepositoryAuthors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 205
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_authors#values DataOciDevopsRepositoryAuthors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 213
          },
          "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/7.19.0/docs/data-sources/devops_repository_authors#regex DataOciDevopsRepositoryAuthors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 209
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-authors/index:DataOciDevopsRepositoryAuthorsFilter"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-authors/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-devops-repository-authors/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/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.DataOciDevopsRepositoryAuthorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryAuthorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/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-devops-repository-authors/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-devops-repository-authors/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-authors/index:DataOciDevopsRepositoryAuthorsFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-authors/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-authors/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 336
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDevopsRepositoryAuthorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 324
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 340
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 353
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 317
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 330
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 346
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-authors/index:DataOciDevopsRepositoryAuthorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsRepositoryAuthorCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsRepositoryAuthorCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-authors/index.ts",
        "line": 125
      },
      "name": "DataOciDevopsRepositoryAuthorsRepositoryAuthorCollection",
      "symbolId": "src/data-oci-devops-repository-authors/index:DataOciDevopsRepositoryAuthorsRepositoryAuthorCollection"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-authors/index.ts",
        "line": 32
      },
      "name": "DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionItems",
      "symbolId": "src/data-oci-devops-repository-authors/index:DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-authors/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-devops-repository-authors/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/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.DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/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-devops-repository-authors/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-devops-repository-authors/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-authors/index:DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-authors/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-devops-repository-authors/index.ts",
        "line": 55
      },
      "name": "DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 84
          },
          "name": "authorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 90
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 96
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 102
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-authors/index:DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-authors/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-authors/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 197
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 190
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 190
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-authors/index:DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-authors/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-devops-repository-authors/index.ts",
        "line": 148
      },
      "name": "DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 178
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-authors/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryAuthorsRepositoryAuthorCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-authors/index:DataOciDevopsRepositoryAuthorsRepositoryAuthorCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryCommit": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_commit oci_devops_repository_commit}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommit",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_commit oci_devops_repository_commit} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-commit/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.DataOciDevopsRepositoryCommitConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-commit/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositoryCommit resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/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 DataOciDevopsRepositoryCommit to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_commit#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositoryCommit that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositoryCommit to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 133
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 173
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 181
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryCommit",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 88
          },
          "name": "authorEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 93
          },
          "name": "authorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 111
          },
          "name": "commitMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 116
          },
          "name": "committerEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 121
          },
          "name": "committerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 142
          },
          "name": "parentCommitIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 160
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 165
          },
          "name": "treeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 106
          },
          "name": "commitIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 137
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 155
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 99
          },
          "name": "commitId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 127
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 148
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-commit/index:DataOciDevopsRepositoryCommit"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryCommitConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-commit/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoryCommitConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_commit#commit_id DataOciDevopsRepositoryCommit#commit_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 13
          },
          "name": "commitId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_commit#repository_id DataOciDevopsRepositoryCommit#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 24
          },
          "name": "repositoryId",
          "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/7.19.0/docs/data-sources/devops_repository_commit#id DataOciDevopsRepositoryCommit#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commit/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-commit/index:DataOciDevopsRepositoryCommitConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryCommits": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_commits oci_devops_repository_commits}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommits",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_commits oci_devops_repository_commits} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-commits/index.ts",
          "line": 471
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-commits/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositoryCommits resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 456
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsRepositoryCommits to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_commits#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositoryCommits that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositoryCommits to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 655
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 511
          },
          "name": "resetAuthorName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 527
          },
          "name": "resetCommitMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 543
          },
          "name": "resetExcludeRefName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 559
          },
          "name": "resetFilePath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 658
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 575
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 591
          },
          "name": "resetRefName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 626
          },
          "name": "resetTimestampGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 642
          },
          "name": "resetTimestampLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 670
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 685
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryCommits",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 444
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 652
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 601
          },
          "name": "repositoryCommitCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsRepositoryCommitCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 515
          },
          "name": "authorNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 531
          },
          "name": "commitMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 547
          },
          "name": "excludeRefNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 563
          },
          "name": "filePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 662
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 579
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 595
          },
          "name": "refNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 614
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 630
          },
          "name": "timestampGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 646
          },
          "name": "timestampLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 505
          },
          "name": "authorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 521
          },
          "name": "commitMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 537
          },
          "name": "excludeRefName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 553
          },
          "name": "filePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 569
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 585
          },
          "name": "refName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 607
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 620
          },
          "name": "timestampGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 636
          },
          "name": "timestampLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-commits/index:DataOciDevopsRepositoryCommits"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryCommitsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-commits/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoryCommitsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_commits#repository_id DataOciDevopsRepositoryCommits#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 40
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_commits#author_name DataOciDevopsRepositoryCommits#author_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 13
          },
          "name": "authorName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_commits#commit_message DataOciDevopsRepositoryCommits#commit_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 17
          },
          "name": "commitMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_commits#exclude_ref_name DataOciDevopsRepositoryCommits#exclude_ref_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 21
          },
          "name": "excludeRefName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_commits#file_path DataOciDevopsRepositoryCommits#file_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 25
          },
          "name": "filePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_commits#filter DataOciDevopsRepositoryCommits#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsFilter"
                    },
                    "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/7.19.0/docs/data-sources/devops_repository_commits#id DataOciDevopsRepositoryCommits#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/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/7.19.0/docs/data-sources/devops_repository_commits#ref_name DataOciDevopsRepositoryCommits#ref_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 36
          },
          "name": "refName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_commits#timestamp_greater_than_or_equal_to DataOciDevopsRepositoryCommits#timestamp_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 44
          },
          "name": "timestampGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_commits#timestamp_less_than_or_equal_to DataOciDevopsRepositoryCommits#timestamp_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 48
          },
          "name": "timestampLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-commits/index:DataOciDevopsRepositoryCommitsConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryCommitsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-commits/index.ts",
        "line": 259
      },
      "name": "DataOciDevopsRepositoryCommitsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_commits#name DataOciDevopsRepositoryCommits#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 263
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_commits#values DataOciDevopsRepositoryCommits#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 271
          },
          "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/7.19.0/docs/data-sources/devops_repository_commits#regex DataOciDevopsRepositoryCommits#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 267
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-commits/index:DataOciDevopsRepositoryCommitsFilter"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryCommitsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-commits/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-devops-repository-commits/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/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.DataOciDevopsRepositoryCommitsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryCommitsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/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-devops-repository-commits/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-devops-repository-commits/index.ts",
            "line": 424
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-commits/index:DataOciDevopsRepositoryCommitsFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryCommitsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-commits/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-devops-repository-commits/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 394
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDevopsRepositoryCommitsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 382
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 398
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 411
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 375
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 388
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 404
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-commits/index:DataOciDevopsRepositoryCommitsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryCommitsRepositoryCommitCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsRepositoryCommitCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-commits/index.ts",
        "line": 183
      },
      "name": "DataOciDevopsRepositoryCommitsRepositoryCommitCollection",
      "symbolId": "src/data-oci-devops-repository-commits/index:DataOciDevopsRepositoryCommitsRepositoryCommitCollection"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryCommitsRepositoryCommitCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsRepositoryCommitCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-commits/index.ts",
        "line": 56
      },
      "name": "DataOciDevopsRepositoryCommitsRepositoryCommitCollectionItems",
      "symbolId": "src/data-oci-devops-repository-commits/index:DataOciDevopsRepositoryCommitsRepositoryCommitCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryCommitsRepositoryCommitCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsRepositoryCommitCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-commits/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-devops-repository-commits/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/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.DataOciDevopsRepositoryCommitsRepositoryCommitCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryCommitsRepositoryCommitCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/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-devops-repository-commits/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-devops-repository-commits/index.ts",
            "line": 172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-commits/index:DataOciDevopsRepositoryCommitsRepositoryCommitCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryCommitsRepositoryCommitCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsRepositoryCommitCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-commits/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-devops-repository-commits/index.ts",
        "line": 79
      },
      "name": "DataOciDevopsRepositoryCommitsRepositoryCommitCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 108
          },
          "name": "authorEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 113
          },
          "name": "authorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 118
          },
          "name": "commitId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 123
          },
          "name": "commitMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 128
          },
          "name": "committerEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 133
          },
          "name": "committerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 139
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 145
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 150
          },
          "name": "parentCommitIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 155
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 160
          },
          "name": "treeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsRepositoryCommitCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-commits/index:DataOciDevopsRepositoryCommitsRepositoryCommitCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryCommitsRepositoryCommitCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsRepositoryCommitCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-commits/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-devops-repository-commits/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/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.DataOciDevopsRepositoryCommitsRepositoryCommitCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryCommitsRepositoryCommitCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/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-devops-repository-commits/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-devops-repository-commits/index.ts",
            "line": 248
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-commits/index:DataOciDevopsRepositoryCommitsRepositoryCommitCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryCommitsRepositoryCommitCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsRepositoryCommitCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-commits/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-devops-repository-commits/index.ts",
        "line": 206
      },
      "name": "DataOciDevopsRepositoryCommitsRepositoryCommitCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 236
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsRepositoryCommitCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-commits/index.ts",
            "line": 219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryCommitsRepositoryCommitCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-commits/index:DataOciDevopsRepositoryCommitsRepositoryCommitCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository#repository_id DataOciDevopsRepository#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 17
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository#fields DataOciDevopsRepository#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 13
          },
          "name": "fields",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository/index:DataOciDevopsRepositoryConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiff": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_diff oci_devops_repository_diff}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiff",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_diff oci_devops_repository_diff} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-diff/index.ts",
          "line": 341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-diff/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositoryDiff resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 326
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsRepositoryDiff to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_diff#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositoryDiff that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositoryDiff to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 414
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 435
          },
          "name": "resetIsComparisonFromMergeBase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/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-devops-repository-diff/index.ts",
            "line": 509
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryDiff",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 314
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 370
          },
          "name": "areConflictsInFile",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 389
          },
          "name": "changes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 423
          },
          "name": "isBinary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 444
          },
          "name": "isLarge",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 449
          },
          "name": "newId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 454
          },
          "name": "newPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 459
          },
          "name": "oldId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 464
          },
          "name": "oldPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 383
          },
          "name": "baseVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 402
          },
          "name": "filePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 418
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 439
          },
          "name": "isComparisonFromMergeBaseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 477
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 490
          },
          "name": "targetVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 376
          },
          "name": "baseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 395
          },
          "name": "filePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 408
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 429
          },
          "name": "isComparisonFromMergeBase",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 470
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 483
          },
          "name": "targetVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diff/index:DataOciDevopsRepositoryDiff"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffChanges": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffChanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-diff/index.ts",
        "line": 209
      },
      "name": "DataOciDevopsRepositoryDiffChanges",
      "symbolId": "src/data-oci-devops-repository-diff/index:DataOciDevopsRepositoryDiffChanges"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesDiffSections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesDiffSections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-diff/index.ts",
        "line": 128
      },
      "name": "DataOciDevopsRepositoryDiffChangesDiffSections",
      "symbolId": "src/data-oci-devops-repository-diff/index:DataOciDevopsRepositoryDiffChangesDiffSections"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesDiffSectionsLines": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesDiffSectionsLines",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-diff/index.ts",
        "line": 38
      },
      "name": "DataOciDevopsRepositoryDiffChangesDiffSectionsLines",
      "symbolId": "src/data-oci-devops-repository-diff/index:DataOciDevopsRepositoryDiffChangesDiffSectionsLines"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesDiffSectionsLinesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesDiffSectionsLinesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-diff/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-devops-repository-diff/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/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.DataOciDevopsRepositoryDiffChangesDiffSectionsLinesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryDiffChangesDiffSectionsLinesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/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-devops-repository-diff/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-devops-repository-diff/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diff/index:DataOciDevopsRepositoryDiffChangesDiffSectionsLinesList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesDiffSectionsLinesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesDiffSectionsLinesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-diff/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-devops-repository-diff/index.ts",
        "line": 61
      },
      "name": "DataOciDevopsRepositoryDiffChangesDiffSectionsLinesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 90
          },
          "name": "baseLine",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 95
          },
          "name": "conflictMarker",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 100
          },
          "name": "lineContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 105
          },
          "name": "targetLine",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 74
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesDiffSectionsLines"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diff/index:DataOciDevopsRepositoryDiffChangesDiffSectionsLinesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesDiffSectionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesDiffSectionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-diff/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-diff/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 205
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesDiffSectionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryDiffChangesDiffSectionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 198
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 198
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 198
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diff/index:DataOciDevopsRepositoryDiffChangesDiffSectionsList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesDiffSectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesDiffSectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-diff/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-devops-repository-diff/index.ts",
        "line": 151
      },
      "name": "DataOciDevopsRepositoryDiffChangesDiffSectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 181
          },
          "name": "lines",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesDiffSectionsLinesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 186
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesDiffSections"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diff/index:DataOciDevopsRepositoryDiffChangesDiffSectionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-diff/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-devops-repository-diff/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/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.DataOciDevopsRepositoryDiffChangesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryDiffChangesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/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-devops-repository-diff/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-devops-repository-diff/index.ts",
            "line": 294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diff/index:DataOciDevopsRepositoryDiffChangesList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-diff/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-diff/index.ts",
        "line": 232
      },
      "name": "DataOciDevopsRepositoryDiffChangesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 261
          },
          "name": "baseLine",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 266
          },
          "name": "baseSpan",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 272
          },
          "name": "diffSections",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffChangesDiffSectionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 277
          },
          "name": "targetLine",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 282
          },
          "name": "targetSpan",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffChanges"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diff/index:DataOciDevopsRepositoryDiffChangesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-diff/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoryDiffConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_diff#base_version DataOciDevopsRepositoryDiff#base_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 13
          },
          "name": "baseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_diff#file_path DataOciDevopsRepositoryDiff#file_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 17
          },
          "name": "filePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_diff#repository_id DataOciDevopsRepositoryDiff#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/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/7.19.0/docs/data-sources/devops_repository_diff#target_version DataOciDevopsRepositoryDiff#target_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 36
          },
          "name": "targetVersion",
          "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/7.19.0/docs/data-sources/devops_repository_diff#id DataOciDevopsRepositoryDiff#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/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/7.19.0/docs/data-sources/devops_repository_diff#is_comparison_from_merge_base DataOciDevopsRepositoryDiff#is_comparison_from_merge_base}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diff/index.ts",
            "line": 28
          },
          "name": "isComparisonFromMergeBase",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diff/index:DataOciDevopsRepositoryDiffConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_diffs oci_devops_repository_diffs}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_diffs oci_devops_repository_diffs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-diffs/index.ts",
          "line": 716
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-diffs/index.ts",
        "line": 684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositoryDiffs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 701
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsRepositoryDiffs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_diffs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositoryDiffs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositoryDiffs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 843
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 846
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 772
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 788
          },
          "name": "resetIsComparisonFromMergeBase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 817
          },
          "name": "resetTargetRepositoryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 858
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 870
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryDiffs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 689
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 760
          },
          "name": "diffCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 840
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 754
          },
          "name": "baseVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 850
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 776
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 792
          },
          "name": "isComparisonFromMergeBaseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 805
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 821
          },
          "name": "targetRepositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 834
          },
          "name": "targetVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 747
          },
          "name": "baseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 766
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 782
          },
          "name": "isComparisonFromMergeBase",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 798
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 811
          },
          "name": "targetRepositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 827
          },
          "name": "targetVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diffs/index:DataOciDevopsRepositoryDiffs"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-diffs/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoryDiffsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_diffs#base_version DataOciDevopsRepositoryDiffs#base_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 13
          },
          "name": "baseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_diffs#repository_id DataOciDevopsRepositoryDiffs#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 28
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_diffs#target_version DataOciDevopsRepositoryDiffs#target_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 36
          },
          "name": "targetVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_diffs#filter DataOciDevopsRepositoryDiffs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsFilter"
                    },
                    "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/7.19.0/docs/data-sources/devops_repository_diffs#id DataOciDevopsRepositoryDiffs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/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/7.19.0/docs/data-sources/devops_repository_diffs#is_comparison_from_merge_base DataOciDevopsRepositoryDiffs#is_comparison_from_merge_base}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 24
          },
          "name": "isComparisonFromMergeBase",
          "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/7.19.0/docs/data-sources/devops_repository_diffs#target_repository_id DataOciDevopsRepositoryDiffs#target_repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 32
          },
          "name": "targetRepositoryId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diffs/index:DataOciDevopsRepositoryDiffsConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-diffs/index.ts",
        "line": 428
      },
      "name": "DataOciDevopsRepositoryDiffsDiffCollection",
      "symbolId": "src/data-oci-devops-repository-diffs/index:DataOciDevopsRepositoryDiffsDiffCollection"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-diffs/index.ts",
        "line": 311
      },
      "name": "DataOciDevopsRepositoryDiffsDiffCollectionItems",
      "symbolId": "src/data-oci-devops-repository-diffs/index:DataOciDevopsRepositoryDiffsDiffCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChanges": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-diffs/index.ts",
        "line": 215
      },
      "name": "DataOciDevopsRepositoryDiffsDiffCollectionItemsChanges",
      "symbolId": "src/data-oci-devops-repository-diffs/index:DataOciDevopsRepositoryDiffsDiffCollectionItemsChanges"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-diffs/index.ts",
        "line": 134
      },
      "name": "DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSections",
      "symbolId": "src/data-oci-devops-repository-diffs/index:DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSections"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsLines": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsLines",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-diffs/index.ts",
        "line": 44
      },
      "name": "DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsLines",
      "symbolId": "src/data-oci-devops-repository-diffs/index:DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsLines"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsLinesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsLinesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-diffs/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-devops-repository-diffs/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/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.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsLinesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsLinesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/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-devops-repository-diffs/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-devops-repository-diffs/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diffs/index:DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsLinesList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsLinesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsLinesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-diffs/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-devops-repository-diffs/index.ts",
        "line": 67
      },
      "name": "DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsLinesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 96
          },
          "name": "baseLine",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 101
          },
          "name": "conflictMarker",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 106
          },
          "name": "lineContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 111
          },
          "name": "targetLine",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsLines"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diffs/index:DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsLinesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-diffs/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-devops-repository-diffs/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/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.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/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-devops-repository-diffs/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-devops-repository-diffs/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diffs/index:DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-diffs/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-devops-repository-diffs/index.ts",
        "line": 157
      },
      "name": "DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 187
          },
          "name": "lines",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsLinesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 192
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSections"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diffs/index:DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-diffs/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-devops-repository-diffs/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/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.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/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-devops-repository-diffs/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-devops-repository-diffs/index.ts",
            "line": 300
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diffs/index:DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-diffs/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-devops-repository-diffs/index.ts",
        "line": 238
      },
      "name": "DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 267
          },
          "name": "baseLine",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 272
          },
          "name": "baseSpan",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 278
          },
          "name": "diffSections",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesDiffSectionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 283
          },
          "name": "targetLine",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 288
          },
          "name": "targetSpan",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChanges"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diffs/index:DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-diffs/index.ts",
          "line": 417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-diffs/index.ts",
        "line": 410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 424
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryDiffsDiffCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 417
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 417
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 417
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diffs/index:DataOciDevopsRepositoryDiffsDiffCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-diffs/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-devops-repository-diffs/index.ts",
        "line": 334
      },
      "name": "DataOciDevopsRepositoryDiffsDiffCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 363
          },
          "name": "areConflictsInFile",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 369
          },
          "name": "changes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsChangesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 375
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 380
          },
          "name": "isBinary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 385
          },
          "name": "isLarge",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 390
          },
          "name": "newId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 395
          },
          "name": "newPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 400
          },
          "name": "oldId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 405
          },
          "name": "oldPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diffs/index:DataOciDevopsRepositoryDiffsDiffCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-diffs/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-devops-repository-diffs/index.ts",
        "line": 486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/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.DataOciDevopsRepositoryDiffsDiffCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryDiffsDiffCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/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-devops-repository-diffs/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-devops-repository-diffs/index.ts",
            "line": 493
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diffs/index:DataOciDevopsRepositoryDiffsDiffCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-diffs/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-diffs/index.ts",
        "line": 451
      },
      "name": "DataOciDevopsRepositoryDiffsDiffCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 481
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 464
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsDiffCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diffs/index:DataOciDevopsRepositoryDiffsDiffCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-diffs/index.ts",
        "line": 504
      },
      "name": "DataOciDevopsRepositoryDiffsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_diffs#name DataOciDevopsRepositoryDiffs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 508
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_diffs#values DataOciDevopsRepositoryDiffs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 516
          },
          "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/7.19.0/docs/data-sources/devops_repository_diffs#regex DataOciDevopsRepositoryDiffs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 512
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diffs/index:DataOciDevopsRepositoryDiffsFilter"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-diffs/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-diffs/index.ts",
        "line": 661
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 676
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryDiffsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 669
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 669
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 669
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 662
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diffs/index:DataOciDevopsRepositoryDiffsFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryDiffsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-diffs/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-diffs/index.ts",
        "line": 562
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 639
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDevopsRepositoryDiffsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 627
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 643
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 656
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 620
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 633
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 649
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-diffs/index.ts",
            "line": 576
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryDiffsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-diffs/index:DataOciDevopsRepositoryDiffsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryFileDiff": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_file_diff oci_devops_repository_file_diff}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileDiff",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_file_diff oci_devops_repository_file_diff} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-file-diff/index.ts",
          "line": 341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-file-diff/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositoryFileDiff resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 326
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsRepositoryFileDiff to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_file_diff#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositoryFileDiff that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositoryFileDiff to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 414
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 435
          },
          "name": "resetIsComparisonFromMergeBase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/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-devops-repository-file-diff/index.ts",
            "line": 509
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryFileDiff",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 314
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 370
          },
          "name": "areConflictsInFile",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 389
          },
          "name": "changes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 423
          },
          "name": "isBinary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 444
          },
          "name": "isLarge",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 449
          },
          "name": "newId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 454
          },
          "name": "newPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 459
          },
          "name": "oldId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 464
          },
          "name": "oldPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 383
          },
          "name": "baseVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 402
          },
          "name": "filePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 418
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 439
          },
          "name": "isComparisonFromMergeBaseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 477
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 490
          },
          "name": "targetVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 376
          },
          "name": "baseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 395
          },
          "name": "filePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 408
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 429
          },
          "name": "isComparisonFromMergeBase",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 470
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 483
          },
          "name": "targetVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-file-diff/index:DataOciDevopsRepositoryFileDiff"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChanges": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-file-diff/index.ts",
        "line": 209
      },
      "name": "DataOciDevopsRepositoryFileDiffChanges",
      "symbolId": "src/data-oci-devops-repository-file-diff/index:DataOciDevopsRepositoryFileDiffChanges"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesDiffSections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesDiffSections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-file-diff/index.ts",
        "line": 128
      },
      "name": "DataOciDevopsRepositoryFileDiffChangesDiffSections",
      "symbolId": "src/data-oci-devops-repository-file-diff/index:DataOciDevopsRepositoryFileDiffChangesDiffSections"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesDiffSectionsLines": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesDiffSectionsLines",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-file-diff/index.ts",
        "line": 38
      },
      "name": "DataOciDevopsRepositoryFileDiffChangesDiffSectionsLines",
      "symbolId": "src/data-oci-devops-repository-file-diff/index:DataOciDevopsRepositoryFileDiffChangesDiffSectionsLines"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesDiffSectionsLinesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesDiffSectionsLinesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-file-diff/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-devops-repository-file-diff/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/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.DataOciDevopsRepositoryFileDiffChangesDiffSectionsLinesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryFileDiffChangesDiffSectionsLinesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/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-devops-repository-file-diff/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-devops-repository-file-diff/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-file-diff/index:DataOciDevopsRepositoryFileDiffChangesDiffSectionsLinesList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesDiffSectionsLinesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesDiffSectionsLinesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-file-diff/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-devops-repository-file-diff/index.ts",
        "line": 61
      },
      "name": "DataOciDevopsRepositoryFileDiffChangesDiffSectionsLinesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 90
          },
          "name": "baseLine",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 95
          },
          "name": "conflictMarker",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 100
          },
          "name": "lineContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 105
          },
          "name": "targetLine",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 74
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesDiffSectionsLines"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-file-diff/index:DataOciDevopsRepositoryFileDiffChangesDiffSectionsLinesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesDiffSectionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesDiffSectionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-file-diff/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-file-diff/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 205
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesDiffSectionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryFileDiffChangesDiffSectionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 198
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 198
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 198
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-file-diff/index:DataOciDevopsRepositoryFileDiffChangesDiffSectionsList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesDiffSectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesDiffSectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-file-diff/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-devops-repository-file-diff/index.ts",
        "line": 151
      },
      "name": "DataOciDevopsRepositoryFileDiffChangesDiffSectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 181
          },
          "name": "lines",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesDiffSectionsLinesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 186
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesDiffSections"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-file-diff/index:DataOciDevopsRepositoryFileDiffChangesDiffSectionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-file-diff/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-devops-repository-file-diff/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/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.DataOciDevopsRepositoryFileDiffChangesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryFileDiffChangesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/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-devops-repository-file-diff/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-devops-repository-file-diff/index.ts",
            "line": 294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-file-diff/index:DataOciDevopsRepositoryFileDiffChangesList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-file-diff/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-file-diff/index.ts",
        "line": 232
      },
      "name": "DataOciDevopsRepositoryFileDiffChangesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 261
          },
          "name": "baseLine",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 266
          },
          "name": "baseSpan",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 272
          },
          "name": "diffSections",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChangesDiffSectionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 277
          },
          "name": "targetLine",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 282
          },
          "name": "targetSpan",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffChanges"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-file-diff/index:DataOciDevopsRepositoryFileDiffChangesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileDiffConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-file-diff/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoryFileDiffConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_file_diff#base_version DataOciDevopsRepositoryFileDiff#base_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 13
          },
          "name": "baseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_file_diff#file_path DataOciDevopsRepositoryFileDiff#file_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 17
          },
          "name": "filePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_file_diff#repository_id DataOciDevopsRepositoryFileDiff#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/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/7.19.0/docs/data-sources/devops_repository_file_diff#target_version DataOciDevopsRepositoryFileDiff#target_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 36
          },
          "name": "targetVersion",
          "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/7.19.0/docs/data-sources/devops_repository_file_diff#id DataOciDevopsRepositoryFileDiff#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/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/7.19.0/docs/data-sources/devops_repository_file_diff#is_comparison_from_merge_base DataOciDevopsRepositoryFileDiff#is_comparison_from_merge_base}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-diff/index.ts",
            "line": 28
          },
          "name": "isComparisonFromMergeBase",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-file-diff/index:DataOciDevopsRepositoryFileDiffConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryFileLine": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_file_line oci_devops_repository_file_line}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileLine",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_file_line oci_devops_repository_file_line} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-file-line/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileLineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-file-line/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositoryFileLine resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 135
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsRepositoryFileLine to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_file_line#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositoryFileLine that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositoryFileLine to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 198
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 246
          },
          "name": "resetStartLineNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 258
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 268
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryFileLine",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 123
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 208
          },
          "name": "lines",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileLineLinesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 186
          },
          "name": "filePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 202
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 221
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 234
          },
          "name": "revisionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 250
          },
          "name": "startLineNumberInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 179
          },
          "name": "filePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 192
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 214
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 227
          },
          "name": "revision",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 240
          },
          "name": "startLineNumber",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-file-line/index:DataOciDevopsRepositoryFileLine"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryFileLineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileLineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-file-line/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoryFileLineConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_file_line#file_path DataOciDevopsRepositoryFileLine#file_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 13
          },
          "name": "filePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_file_line#repository_id DataOciDevopsRepositoryFileLine#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 24
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_file_line#revision DataOciDevopsRepositoryFileLine#revision}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 28
          },
          "name": "revision",
          "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/7.19.0/docs/data-sources/devops_repository_file_line#id DataOciDevopsRepositoryFileLine#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/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/7.19.0/docs/data-sources/devops_repository_file_line#start_line_number DataOciDevopsRepositoryFileLine#start_line_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 32
          },
          "name": "startLineNumber",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-file-line/index:DataOciDevopsRepositoryFileLineConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryFileLineLines": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileLineLines",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-file-line/index.ts",
        "line": 34
      },
      "name": "DataOciDevopsRepositoryFileLineLines",
      "symbolId": "src/data-oci-devops-repository-file-line/index:DataOciDevopsRepositoryFileLineLines"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryFileLineLinesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileLineLinesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-file-line/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-file-line/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 110
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileLineLinesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryFileLineLinesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 103
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 103
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 103
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-file-line/index:DataOciDevopsRepositoryFileLineLinesList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryFileLineLinesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileLineLinesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-file-line/index.ts",
          "line": 66
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-file-line/index.ts",
        "line": 57
      },
      "name": "DataOciDevopsRepositoryFileLineLinesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 86
          },
          "name": "lineContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 91
          },
          "name": "lineNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-file-line/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryFileLineLines"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-file-line/index:DataOciDevopsRepositoryFileLineLinesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecord": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_mirror_record oci_devops_repository_mirror_record}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecord",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_mirror_record oci_devops_repository_mirror_record} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-mirror-record/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.DataOciDevopsRepositoryMirrorRecordConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-mirror-record/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositoryMirrorRecord resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-record/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 DataOciDevopsRepositoryMirrorRecord to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_mirror_record#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositoryMirrorRecord that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositoryMirrorRecord to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-record/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-record/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-devops-repository-mirror-record/index.ts",
            "line": 166
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryMirrorRecord",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-record/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-record/index.ts",
            "line": 117
          },
          "name": "mirrorStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-record/index.ts",
            "line": 135
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-record/index.ts",
            "line": 140
          },
          "name": "timeEnqueued",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-record/index.ts",
            "line": 145
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-record/index.ts",
            "line": 150
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-record/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-record/index.ts",
            "line": 112
          },
          "name": "mirrorRecordTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-record/index.ts",
            "line": 130
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-record/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-record/index.ts",
            "line": 105
          },
          "name": "mirrorRecordType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-record/index.ts",
            "line": 123
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-mirror-record/index:DataOciDevopsRepositoryMirrorRecord"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-mirror-record/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoryMirrorRecordConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_mirror_record#mirror_record_type DataOciDevopsRepositoryMirrorRecord#mirror_record_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-record/index.ts",
            "line": 20
          },
          "name": "mirrorRecordType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_mirror_record#repository_id DataOciDevopsRepositoryMirrorRecord#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-record/index.ts",
            "line": 24
          },
          "name": "repositoryId",
          "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/7.19.0/docs/data-sources/devops_repository_mirror_record#id DataOciDevopsRepositoryMirrorRecord#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-record/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-mirror-record/index:DataOciDevopsRepositoryMirrorRecordConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecords": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_mirror_records oci_devops_repository_mirror_records}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecords",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_mirror_records oci_devops_repository_mirror_records} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
          "line": 417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
        "line": 385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositoryMirrorRecords resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 402
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsRepositoryMirrorRecords to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_mirror_records#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositoryMirrorRecords that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositoryMirrorRecords to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 482
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 485
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 450
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 497
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 505
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryMirrorRecords",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 390
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 479
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 473
          },
          "name": "repositoryMirrorRecordCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 489
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 454
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 467
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 444
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 460
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-mirror-records/index:DataOciDevopsRepositoryMirrorRecords"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoryMirrorRecordsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_mirror_records#repository_id DataOciDevopsRepositoryMirrorRecords#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 20
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_mirror_records#filter DataOciDevopsRepositoryMirrorRecords#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsFilter"
                    },
                    "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/7.19.0/docs/data-sources/devops_repository_mirror_records#id DataOciDevopsRepositoryMirrorRecords#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-mirror-records/index:DataOciDevopsRepositoryMirrorRecordsConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
        "line": 205
      },
      "name": "DataOciDevopsRepositoryMirrorRecordsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_mirror_records#name DataOciDevopsRepositoryMirrorRecords#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 209
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_mirror_records#values DataOciDevopsRepositoryMirrorRecords#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 217
          },
          "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/7.19.0/docs/data-sources/devops_repository_mirror_records#regex DataOciDevopsRepositoryMirrorRecords#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 213
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-mirror-records/index:DataOciDevopsRepositoryMirrorRecordsFilter"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-mirror-records/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-devops-repository-mirror-records/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/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.DataOciDevopsRepositoryMirrorRecordsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryMirrorRecordsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/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-devops-repository-mirror-records/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-devops-repository-mirror-records/index.ts",
            "line": 370
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-mirror-records/index:DataOciDevopsRepositoryMirrorRecordsFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-mirror-records/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/data-oci-devops-repository-mirror-records/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 340
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDevopsRepositoryMirrorRecordsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 328
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 344
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 357
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 321
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 334
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 350
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-mirror-records/index:DataOciDevopsRepositoryMirrorRecordsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
        "line": 129
      },
      "name": "DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollection",
      "symbolId": "src/data-oci-devops-repository-mirror-records/index:DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollection"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
        "line": 28
      },
      "name": "DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionItems",
      "symbolId": "src/data-oci-devops-repository-mirror-records/index:DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-mirror-records/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-devops-repository-mirror-records/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/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.DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/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-devops-repository-mirror-records/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-devops-repository-mirror-records/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-mirror-records/index:DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-mirror-records/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-devops-repository-mirror-records/index.ts",
        "line": 51
      },
      "name": "DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 81
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 86
          },
          "name": "mirrorStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 91
          },
          "name": "timeCompleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 96
          },
          "name": "timeEnqueued",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 101
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 106
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-mirror-records/index:DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-mirror-records/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-devops-repository-mirror-records/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/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.DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/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-devops-repository-mirror-records/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-devops-repository-mirror-records/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-mirror-records/index:DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-mirror-records/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-devops-repository-mirror-records/index.ts",
        "line": 152
      },
      "name": "DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 182
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirror-records/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-mirror-records/index:DataOciDevopsRepositoryMirrorRecordsRepositoryMirrorRecordCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRepositoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRepositoryConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository/index.ts",
        "line": 99
      },
      "name": "DataOciDevopsRepositoryMirrorRepositoryConfig",
      "symbolId": "src/data-oci-devops-repository/index:DataOciDevopsRepositoryMirrorRepositoryConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRepositoryConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRepositoryConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository/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-devops-repository/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/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.DataOciDevopsRepositoryMirrorRepositoryConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryMirrorRepositoryConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/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-devops-repository/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-devops-repository/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository/index:DataOciDevopsRepositoryMirrorRepositoryConfigList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRepositoryConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRepositoryConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository/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-devops-repository/index.ts",
        "line": 122
      },
      "name": "DataOciDevopsRepositoryMirrorRepositoryConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 151
          },
          "name": "connectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 156
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 162
          },
          "name": "triggerSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRepositoryConfigTriggerScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRepositoryConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository/index:DataOciDevopsRepositoryMirrorRepositoryConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRepositoryConfigTriggerSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRepositoryConfigTriggerSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository/index.ts",
        "line": 19
      },
      "name": "DataOciDevopsRepositoryMirrorRepositoryConfigTriggerSchedule",
      "symbolId": "src/data-oci-devops-repository/index:DataOciDevopsRepositoryMirrorRepositoryConfigTriggerSchedule"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRepositoryConfigTriggerScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRepositoryConfigTriggerScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository/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-devops-repository/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/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.DataOciDevopsRepositoryMirrorRepositoryConfigTriggerScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryMirrorRepositoryConfigTriggerScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/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-devops-repository/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-devops-repository/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository/index:DataOciDevopsRepositoryMirrorRepositoryConfigTriggerScheduleList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRepositoryConfigTriggerScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRepositoryConfigTriggerScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository/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-devops-repository/index.ts",
        "line": 42
      },
      "name": "DataOciDevopsRepositoryMirrorRepositoryConfigTriggerScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 71
          },
          "name": "customSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 76
          },
          "name": "scheduleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorRepositoryConfigTriggerSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository/index:DataOciDevopsRepositoryMirrorRepositoryConfigTriggerScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorrecord": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_mirrorrecord oci_devops_repository_mirrorrecord}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorrecord",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_mirrorrecord oci_devops_repository_mirrorrecord} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-mirrorrecord/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.DataOciDevopsRepositoryMirrorrecordConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-mirrorrecord/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositoryMirrorrecord resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirrorrecord/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 DataOciDevopsRepositoryMirrorrecord to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_mirrorrecord#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositoryMirrorrecord that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositoryMirrorrecord to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirrorrecord/index.ts",
            "line": 105
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirrorrecord/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-devops-repository-mirrorrecord/index.ts",
            "line": 166
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryMirrorrecord",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirrorrecord/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirrorrecord/index.ts",
            "line": 88
          },
          "name": "endTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirrorrecord/index.ts",
            "line": 93
          },
          "name": "enqueueTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirrorrecord/index.ts",
            "line": 127
          },
          "name": "mirrorStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirrorrecord/index.ts",
            "line": 145
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirrorrecord/index.ts",
            "line": 150
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirrorrecord/index.ts",
            "line": 109
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirrorrecord/index.ts",
            "line": 122
          },
          "name": "mirrorRecordTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirrorrecord/index.ts",
            "line": 140
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirrorrecord/index.ts",
            "line": 99
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirrorrecord/index.ts",
            "line": 115
          },
          "name": "mirrorRecordType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirrorrecord/index.ts",
            "line": 133
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-mirrorrecord/index:DataOciDevopsRepositoryMirrorrecord"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryMirrorrecordConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryMirrorrecordConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-mirrorrecord/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoryMirrorrecordConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_mirrorrecord#mirror_record_type DataOciDevopsRepositoryMirrorrecord#mirror_record_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirrorrecord/index.ts",
            "line": 20
          },
          "name": "mirrorRecordType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_mirrorrecord#repository_id DataOciDevopsRepositoryMirrorrecord#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirrorrecord/index.ts",
            "line": 24
          },
          "name": "repositoryId",
          "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/7.19.0/docs/data-sources/devops_repository_mirrorrecord#id DataOciDevopsRepositoryMirrorrecord#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-mirrorrecord/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-mirrorrecord/index:DataOciDevopsRepositoryMirrorrecordConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryObject": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_object oci_devops_repository_object}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryObject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_object oci_devops_repository_object} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-object/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.DataOciDevopsRepositoryObjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-object/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositoryObject resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/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 DataOciDevopsRepositoryObject to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_object#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositoryObject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositoryObject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/index.ts",
            "line": 100
          },
          "name": "resetFilePath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/index.ts",
            "line": 116
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/index.ts",
            "line": 137
          },
          "name": "resetRefName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/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-devops-repository-object/index.ts",
            "line": 186
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryObject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/index.ts",
            "line": 125
          },
          "name": "isBinary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/index.ts",
            "line": 159
          },
          "name": "sha",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/index.ts",
            "line": 164
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/index.ts",
            "line": 169
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/index.ts",
            "line": 104
          },
          "name": "filePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/index.ts",
            "line": 120
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/index.ts",
            "line": 141
          },
          "name": "refNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/index.ts",
            "line": 154
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/index.ts",
            "line": 94
          },
          "name": "filePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/index.ts",
            "line": 131
          },
          "name": "refName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/index.ts",
            "line": 147
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-object/index:DataOciDevopsRepositoryObject"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryObjectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryObjectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-object/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoryObjectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_object#repository_id DataOciDevopsRepositoryObject#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/index.ts",
            "line": 28
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_object#file_path DataOciDevopsRepositoryObject#file_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/index.ts",
            "line": 13
          },
          "name": "filePath",
          "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/7.19.0/docs/data-sources/devops_repository_object#id DataOciDevopsRepositoryObject#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/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/7.19.0/docs/data-sources/devops_repository_object#ref_name DataOciDevopsRepositoryObject#ref_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object/index.ts",
            "line": 24
          },
          "name": "refName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-object/index:DataOciDevopsRepositoryObjectConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryObjectContent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_object_content oci_devops_repository_object_content}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryObjectContent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_object_content oci_devops_repository_object_content} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-object-content/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.DataOciDevopsRepositoryObjectContentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-object-content/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositoryObjectContent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object-content/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 DataOciDevopsRepositoryObjectContent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_object_content#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositoryObjectContent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositoryObjectContent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object-content/index.ts",
            "line": 100
          },
          "name": "resetFilePath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object-content/index.ts",
            "line": 116
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object-content/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-devops-repository-object-content/index.ts",
            "line": 163
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryObjectContent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object-content/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object-content/index.ts",
            "line": 104
          },
          "name": "filePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object-content/index.ts",
            "line": 120
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object-content/index.ts",
            "line": 133
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object-content/index.ts",
            "line": 146
          },
          "name": "shaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object-content/index.ts",
            "line": 94
          },
          "name": "filePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object-content/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object-content/index.ts",
            "line": 126
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object-content/index.ts",
            "line": 139
          },
          "name": "sha",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-object-content/index:DataOciDevopsRepositoryObjectContent"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryObjectContentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryObjectContentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-object-content/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoryObjectContentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_object_content#repository_id DataOciDevopsRepositoryObjectContent#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object-content/index.ts",
            "line": 24
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_object_content#sha DataOciDevopsRepositoryObjectContent#sha}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object-content/index.ts",
            "line": 28
          },
          "name": "sha",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_object_content#file_path DataOciDevopsRepositoryObjectContent#file_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object-content/index.ts",
            "line": 13
          },
          "name": "filePath",
          "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/7.19.0/docs/data-sources/devops_repository_object_content#id DataOciDevopsRepositoryObjectContent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-object-content/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-object-content/index:DataOciDevopsRepositoryObjectContentConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryPath": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_path oci_devops_repository_path}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPath",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_path oci_devops_repository_path} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-path/index.ts",
          "line": 186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-path/index.ts",
        "line": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositoryPath resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 171
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsRepositoryPath to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_path#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositoryPath that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositoryPath to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 222
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 238
          },
          "name": "resetFolderPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 254
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 276
          },
          "name": "resetPathsInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 292
          },
          "name": "resetRef"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 317
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 328
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryPath",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 159
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 264
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 226
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 242
          },
          "name": "folderPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 258
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 280
          },
          "name": "pathsInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 296
          },
          "name": "refInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 309
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 216
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 232
          },
          "name": "folderPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 248
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 270
          },
          "name": "pathsInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 286
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 302
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-path/index:DataOciDevopsRepositoryPath"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryPathConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-path/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoryPathConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_path#repository_id DataOciDevopsRepositoryPath#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 36
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_path#display_name DataOciDevopsRepositoryPath#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 13
          },
          "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/7.19.0/docs/data-sources/devops_repository_path#folder_path DataOciDevopsRepositoryPath#folder_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 17
          },
          "name": "folderPath",
          "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/7.19.0/docs/data-sources/devops_repository_path#id DataOciDevopsRepositoryPath#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/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/7.19.0/docs/data-sources/devops_repository_path#paths_in_subtree DataOciDevopsRepositoryPath#paths_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 28
          },
          "name": "pathsInSubtree",
          "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/7.19.0/docs/data-sources/devops_repository_path#ref DataOciDevopsRepositoryPath#ref}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 32
          },
          "name": "ref",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-path/index:DataOciDevopsRepositoryPathConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryPathItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-path/index.ts",
        "line": 38
      },
      "name": "DataOciDevopsRepositoryPathItems",
      "symbolId": "src/data-oci-devops-repository-path/index:DataOciDevopsRepositoryPathItems"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryPathItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-path/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-path/index.ts",
        "line": 132
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 146
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryPathItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 139
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 139
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 139
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-path/index:DataOciDevopsRepositoryPathItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryPathItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-path/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-devops-repository-path/index.ts",
        "line": 61
      },
      "name": "DataOciDevopsRepositoryPathItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 91
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 102
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 107
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 112
          },
          "name": "sha",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 117
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 122
          },
          "name": "submoduleGitUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 127
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-path/index.ts",
            "line": 74
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-path/index:DataOciDevopsRepositoryPathItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryPaths": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_paths oci_devops_repository_paths}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPaths",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_paths oci_devops_repository_paths} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-paths/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.DataOciDevopsRepositoryPathsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-paths/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositoryPaths resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/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 DataOciDevopsRepositoryPaths to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_paths#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositoryPaths that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositoryPaths to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 583
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 487
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 586
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 503
          },
          "name": "resetFolderPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 519
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 535
          },
          "name": "resetPathsInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 551
          },
          "name": "resetRef"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 598
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 610
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryPaths",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 423
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 580
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 574
          },
          "name": "repositoryPathCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathsRepositoryPathCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 491
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 590
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 507
          },
          "name": "folderPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 523
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 539
          },
          "name": "pathsInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 555
          },
          "name": "refInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 568
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 481
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 497
          },
          "name": "folderPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 513
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 529
          },
          "name": "pathsInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 545
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 561
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-paths/index:DataOciDevopsRepositoryPaths"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryPathsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-paths/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoryPathsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_paths#repository_id DataOciDevopsRepositoryPaths#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 36
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_paths#display_name DataOciDevopsRepositoryPaths#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/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/7.19.0/docs/data-sources/devops_repository_paths#filter DataOciDevopsRepositoryPaths#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_paths#folder_path DataOciDevopsRepositoryPaths#folder_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 17
          },
          "name": "folderPath",
          "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/7.19.0/docs/data-sources/devops_repository_paths#id DataOciDevopsRepositoryPaths#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/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/7.19.0/docs/data-sources/devops_repository_paths#paths_in_subtree DataOciDevopsRepositoryPaths#paths_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 28
          },
          "name": "pathsInSubtree",
          "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/7.19.0/docs/data-sources/devops_repository_paths#ref DataOciDevopsRepositoryPaths#ref}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 32
          },
          "name": "ref",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-paths/index:DataOciDevopsRepositoryPathsConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryPathsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-paths/index.ts",
        "line": 238
      },
      "name": "DataOciDevopsRepositoryPathsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_paths#name DataOciDevopsRepositoryPaths#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/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/7.19.0/docs/data-sources/devops_repository_paths#values DataOciDevopsRepositoryPaths#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/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/7.19.0/docs/data-sources/devops_repository_paths#regex DataOciDevopsRepositoryPaths#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 246
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-paths/index:DataOciDevopsRepositoryPathsFilter"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryPathsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-paths/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-devops-repository-paths/index.ts",
        "line": 395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/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.DataOciDevopsRepositoryPathsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryPathsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/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-devops-repository-paths/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-devops-repository-paths/index.ts",
            "line": 403
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-paths/index:DataOciDevopsRepositoryPathsFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryPathsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-paths/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-devops-repository-paths/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 373
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDevopsRepositoryPathsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 361
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/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-devops-repository-paths/index.ts",
            "line": 390
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 354
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 367
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 383
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-paths/index:DataOciDevopsRepositoryPathsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryPathsRepositoryPathCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathsRepositoryPathCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-paths/index.ts",
        "line": 162
      },
      "name": "DataOciDevopsRepositoryPathsRepositoryPathCollection",
      "symbolId": "src/data-oci-devops-repository-paths/index:DataOciDevopsRepositoryPathsRepositoryPathCollection"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryPathsRepositoryPathCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathsRepositoryPathCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-paths/index.ts",
        "line": 44
      },
      "name": "DataOciDevopsRepositoryPathsRepositoryPathCollectionItems",
      "symbolId": "src/data-oci-devops-repository-paths/index:DataOciDevopsRepositoryPathsRepositoryPathCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryPathsRepositoryPathCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathsRepositoryPathCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-paths/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-devops-repository-paths/index.ts",
        "line": 144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/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.DataOciDevopsRepositoryPathsRepositoryPathCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryPathsRepositoryPathCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/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-devops-repository-paths/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-devops-repository-paths/index.ts",
            "line": 151
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-paths/index:DataOciDevopsRepositoryPathsRepositoryPathCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryPathsRepositoryPathCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathsRepositoryPathCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-paths/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-devops-repository-paths/index.ts",
        "line": 67
      },
      "name": "DataOciDevopsRepositoryPathsRepositoryPathCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 97
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 103
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 108
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 113
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 118
          },
          "name": "sha",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 123
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 128
          },
          "name": "submoduleGitUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 134
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 139
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathsRepositoryPathCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-paths/index:DataOciDevopsRepositoryPathsRepositoryPathCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryPathsRepositoryPathCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathsRepositoryPathCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-paths/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-devops-repository-paths/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/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.DataOciDevopsRepositoryPathsRepositoryPathCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryPathsRepositoryPathCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/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-devops-repository-paths/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-devops-repository-paths/index.ts",
            "line": 227
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-paths/index:DataOciDevopsRepositoryPathsRepositoryPathCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryPathsRepositoryPathCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathsRepositoryPathCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-paths/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-devops-repository-paths/index.ts",
        "line": 185
      },
      "name": "DataOciDevopsRepositoryPathsRepositoryPathCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 215
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathsRepositoryPathCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-paths/index.ts",
            "line": 198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryPathsRepositoryPathCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-paths/index:DataOciDevopsRepositoryPathsRepositoryPathCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranches": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_protected_branches oci_devops_repository_protected_branches}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranches",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_protected_branches oci_devops_repository_protected_branches} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
          "line": 418
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositoryProtectedBranches resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 403
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsRepositoryProtectedBranches to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_protected_branches#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositoryProtectedBranches that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositoryProtectedBranches to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 500
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 503
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 452
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 468
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 515
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 524
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryProtectedBranches",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 391
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 497
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 478
          },
          "name": "protectedBranchCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 507
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 456
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 472
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 491
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 446
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 462
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 484
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-protected-branches/index:DataOciDevopsRepositoryProtectedBranches"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoryProtectedBranchesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_protected_branches#repository_id DataOciDevopsRepositoryProtectedBranches#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 24
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_protected_branches#filter DataOciDevopsRepositoryProtectedBranches#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesFilter"
                    },
                    "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/7.19.0/docs/data-sources/devops_repository_protected_branches#id DataOciDevopsRepositoryProtectedBranches#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/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/7.19.0/docs/data-sources/devops_repository_protected_branches#name DataOciDevopsRepositoryProtectedBranches#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 20
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-protected-branches/index:DataOciDevopsRepositoryProtectedBranchesConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
        "line": 206
      },
      "name": "DataOciDevopsRepositoryProtectedBranchesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_protected_branches#name DataOciDevopsRepositoryProtectedBranches#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 210
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_protected_branches#values DataOciDevopsRepositoryProtectedBranches#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 218
          },
          "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/7.19.0/docs/data-sources/devops_repository_protected_branches#regex DataOciDevopsRepositoryProtectedBranches#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 214
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-protected-branches/index:DataOciDevopsRepositoryProtectedBranchesFilter"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-protected-branches/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-devops-repository-protected-branches/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/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.DataOciDevopsRepositoryProtectedBranchesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryProtectedBranchesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/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-devops-repository-protected-branches/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-devops-repository-protected-branches/index.ts",
            "line": 371
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-protected-branches/index:DataOciDevopsRepositoryProtectedBranchesFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-protected-branches/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
        "line": 264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 341
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDevopsRepositoryProtectedBranchesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 329
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 345
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 358
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 322
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 335
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 351
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 278
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-protected-branches/index:DataOciDevopsRepositoryProtectedBranchesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
        "line": 130
      },
      "name": "DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollection",
      "symbolId": "src/data-oci-devops-repository-protected-branches/index:DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollection"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
        "line": 32
      },
      "name": "DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionItems",
      "symbolId": "src/data-oci-devops-repository-protected-branches/index:DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-protected-branches/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-devops-repository-protected-branches/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/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.DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/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-devops-repository-protected-branches/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-devops-repository-protected-branches/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-protected-branches/index:DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-protected-branches/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-devops-repository-protected-branches/index.ts",
        "line": 55
      },
      "name": "DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 84
          },
          "name": "branchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 90
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 96
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 101
          },
          "name": "protectionLevels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 107
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-protected-branches/index:DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-protected-branches/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-devops-repository-protected-branches/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/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.DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/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-devops-repository-protected-branches/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-devops-repository-protected-branches/index.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-protected-branches/index:DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-protected-branches/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-devops-repository-protected-branches/index.ts",
        "line": 153
      },
      "name": "DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 183
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-protected-branches/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-protected-branches/index:DataOciDevopsRepositoryProtectedBranchesProtectedBranchCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryRef": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_ref oci_devops_repository_ref}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRef",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_ref oci_devops_repository_ref} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-ref/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.DataOciDevopsRepositoryRefConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-ref/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositoryRef resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-ref/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 DataOciDevopsRepositoryRef to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_ref#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositoryRef that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositoryRef to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-ref/index.ts",
            "line": 146
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-ref/index.ts",
            "line": 153
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryRef",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-ref/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-ref/index.ts",
            "line": 80
          },
          "name": "commitId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-ref/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-ref/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-ref/index.ts",
            "line": 97
          },
          "name": "fullRefName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-ref/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-ref/index.ts",
            "line": 107
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-ref/index.ts",
            "line": 125
          },
          "name": "refType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-ref/index.ts",
            "line": 120
          },
          "name": "refNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-ref/index.ts",
            "line": 138
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-ref/index.ts",
            "line": 113
          },
          "name": "refName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-ref/index.ts",
            "line": 131
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-ref/index:DataOciDevopsRepositoryRef"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryRefConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-ref/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoryRefConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_ref#ref_name DataOciDevopsRepositoryRef#ref_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-ref/index.ts",
            "line": 13
          },
          "name": "refName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_ref#repository_id DataOciDevopsRepositoryRef#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-ref/index.ts",
            "line": 17
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-ref/index:DataOciDevopsRepositoryRefConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryRefs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_refs oci_devops_repository_refs}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_refs oci_devops_repository_refs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-refs/index.ts",
          "line": 445
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-refs/index.ts",
        "line": 413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositoryRefs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 430
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsRepositoryRefs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_refs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositoryRefs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositoryRefs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 561
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 481
          },
          "name": "resetCommitId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 564
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 497
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 513
          },
          "name": "resetRefName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 529
          },
          "name": "resetRefType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/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-devops-repository-refs/index.ts",
            "line": 587
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryRefs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 418
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 558
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 552
          },
          "name": "repositoryRefCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsRepositoryRefCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 485
          },
          "name": "commitIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 568
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 501
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 517
          },
          "name": "refNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 533
          },
          "name": "refTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 546
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 475
          },
          "name": "commitId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 491
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 507
          },
          "name": "refName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 523
          },
          "name": "refType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 539
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-refs/index:DataOciDevopsRepositoryRefs"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryRefsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-refs/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositoryRefsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_refs#repository_id DataOciDevopsRepositoryRefs#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/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/7.19.0/docs/data-sources/devops_repository_refs#commit_id DataOciDevopsRepositoryRefs#commit_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 13
          },
          "name": "commitId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_refs#filter DataOciDevopsRepositoryRefs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsFilter"
                    },
                    "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/7.19.0/docs/data-sources/devops_repository_refs#id DataOciDevopsRepositoryRefs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/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/7.19.0/docs/data-sources/devops_repository_refs#ref_name DataOciDevopsRepositoryRefs#ref_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 24
          },
          "name": "refName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_refs#ref_type DataOciDevopsRepositoryRefs#ref_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 28
          },
          "name": "refType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-refs/index:DataOciDevopsRepositoryRefsConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryRefsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-refs/index.ts",
        "line": 233
      },
      "name": "DataOciDevopsRepositoryRefsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_refs#name DataOciDevopsRepositoryRefs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 237
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_refs#values DataOciDevopsRepositoryRefs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 245
          },
          "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/7.19.0/docs/data-sources/devops_repository_refs#regex DataOciDevopsRepositoryRefs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 241
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-refs/index:DataOciDevopsRepositoryRefsFilter"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryRefsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-refs/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-devops-repository-refs/index.ts",
        "line": 390
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/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.DataOciDevopsRepositoryRefsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryRefsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/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-devops-repository-refs/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-devops-repository-refs/index.ts",
            "line": 398
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-refs/index:DataOciDevopsRepositoryRefsFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryRefsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-refs/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/data-oci-devops-repository-refs/index.ts",
        "line": 291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 368
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDevopsRepositoryRefsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 356
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 372
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 385
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 349
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 362
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 378
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-refs/index:DataOciDevopsRepositoryRefsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryRefsRepositoryRefCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsRepositoryRefCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-refs/index.ts",
        "line": 157
      },
      "name": "DataOciDevopsRepositoryRefsRepositoryRefCollection",
      "symbolId": "src/data-oci-devops-repository-refs/index:DataOciDevopsRepositoryRefsRepositoryRefCollection"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryRefsRepositoryRefCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsRepositoryRefCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-refs/index.ts",
        "line": 40
      },
      "name": "DataOciDevopsRepositoryRefsRepositoryRefCollectionItems",
      "symbolId": "src/data-oci-devops-repository-refs/index:DataOciDevopsRepositoryRefsRepositoryRefCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryRefsRepositoryRefCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsRepositoryRefCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-refs/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/data-oci-devops-repository-refs/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/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.DataOciDevopsRepositoryRefsRepositoryRefCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryRefsRepositoryRefCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/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/data-oci-devops-repository-refs/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-refs/index:DataOciDevopsRepositoryRefsRepositoryRefCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryRefsRepositoryRefCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsRepositoryRefCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-refs/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-devops-repository-refs/index.ts",
        "line": 63
      },
      "name": "DataOciDevopsRepositoryRefsRepositoryRefCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 92
          },
          "name": "commitId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 104
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 109
          },
          "name": "fullRefName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 114
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 119
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 124
          },
          "name": "refName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 129
          },
          "name": "refType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 134
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsRepositoryRefCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-refs/index:DataOciDevopsRepositoryRefsRepositoryRefCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryRefsRepositoryRefCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsRepositoryRefCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-refs/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-devops-repository-refs/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/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.DataOciDevopsRepositoryRefsRepositoryRefCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositoryRefsRepositoryRefCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/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-devops-repository-refs/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-devops-repository-refs/index.ts",
            "line": 222
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-refs/index:DataOciDevopsRepositoryRefsRepositoryRefCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositoryRefsRepositoryRefCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsRepositoryRefCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-refs/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-refs/index.ts",
        "line": 180
      },
      "name": "DataOciDevopsRepositoryRefsRepositoryRefCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 210
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsRepositoryRefCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-refs/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositoryRefsRepositoryRefCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-refs/index:DataOciDevopsRepositoryRefsRepositoryRefCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositorySetting": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_setting oci_devops_repository_setting}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_setting oci_devops_repository_setting} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-setting/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.DataOciDevopsRepositorySettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-setting/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsRepositorySetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/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 DataOciDevopsRepositorySetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsRepositorySetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsRepositorySetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 526
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 532
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositorySetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 436
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 488
          },
          "name": "approvalRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 493
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 499
          },
          "name": "mergeChecks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingMergeChecksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 505
          },
          "name": "mergeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingMergeSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 518
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 511
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-setting/index:DataOciDevopsRepositorySetting"
    },
    "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-setting/index.ts",
        "line": 196
      },
      "name": "DataOciDevopsRepositorySettingApprovalRules",
      "symbolId": "src/data-oci-devops-repository-setting/index:DataOciDevopsRepositorySettingApprovalRules"
    },
    "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-setting/index.ts",
        "line": 105
      },
      "name": "DataOciDevopsRepositorySettingApprovalRulesItems",
      "symbolId": "src/data-oci-devops-repository-setting/index:DataOciDevopsRepositorySettingApprovalRulesItems"
    },
    "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-setting/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-devops-repository-setting/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/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.DataOciDevopsRepositorySettingApprovalRulesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositorySettingApprovalRulesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/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-devops-repository-setting/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-devops-repository-setting/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-setting/index:DataOciDevopsRepositorySettingApprovalRulesItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-setting/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-devops-repository-setting/index.ts",
        "line": 128
      },
      "name": "DataOciDevopsRepositorySettingApprovalRulesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 157
          },
          "name": "destinationBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 162
          },
          "name": "minApprovalsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 167
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 173
          },
          "name": "reviewers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesItemsReviewersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-setting/index:DataOciDevopsRepositorySettingApprovalRulesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesItemsReviewers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesItemsReviewers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-setting/index.ts",
        "line": 15
      },
      "name": "DataOciDevopsRepositorySettingApprovalRulesItemsReviewers",
      "symbolId": "src/data-oci-devops-repository-setting/index:DataOciDevopsRepositorySettingApprovalRulesItemsReviewers"
    },
    "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesItemsReviewersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesItemsReviewersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-setting/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-devops-repository-setting/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/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.DataOciDevopsRepositorySettingApprovalRulesItemsReviewersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositorySettingApprovalRulesItemsReviewersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/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-devops-repository-setting/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-devops-repository-setting/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-setting/index:DataOciDevopsRepositorySettingApprovalRulesItemsReviewersList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesItemsReviewersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesItemsReviewersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-setting/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-devops-repository-setting/index.ts",
        "line": 38
      },
      "name": "DataOciDevopsRepositorySettingApprovalRulesItemsReviewersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 67
          },
          "name": "principalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 72
          },
          "name": "principalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 77
          },
          "name": "principalState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 82
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesItemsReviewers"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-setting/index:DataOciDevopsRepositorySettingApprovalRulesItemsReviewersOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-setting/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-devops-repository-setting/index.ts",
        "line": 254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/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.DataOciDevopsRepositorySettingApprovalRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositorySettingApprovalRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/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-devops-repository-setting/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-devops-repository-setting/index.ts",
            "line": 261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-setting/index:DataOciDevopsRepositorySettingApprovalRulesList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-setting/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-devops-repository-setting/index.ts",
        "line": 219
      },
      "name": "DataOciDevopsRepositorySettingApprovalRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 249
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRulesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingApprovalRules"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-setting/index:DataOciDevopsRepositorySettingApprovalRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositorySettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-setting/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsRepositorySettingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_repository_setting#repository_id DataOciDevopsRepositorySetting#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 13
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-setting/index:DataOciDevopsRepositorySettingConfig"
    },
    "cdktf-provider-oci.DataOciDevopsRepositorySettingMergeChecks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingMergeChecks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-setting/index.ts",
        "line": 272
      },
      "name": "DataOciDevopsRepositorySettingMergeChecks",
      "symbolId": "src/data-oci-devops-repository-setting/index:DataOciDevopsRepositorySettingMergeChecks"
    },
    "cdktf-provider-oci.DataOciDevopsRepositorySettingMergeChecksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingMergeChecksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-setting/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-devops-repository-setting/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/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.DataOciDevopsRepositorySettingMergeChecksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositorySettingMergeChecksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/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-devops-repository-setting/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-devops-repository-setting/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-setting/index:DataOciDevopsRepositorySettingMergeChecksList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositorySettingMergeChecksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingMergeChecksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-setting/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-devops-repository-setting/index.ts",
        "line": 295
      },
      "name": "DataOciDevopsRepositorySettingMergeChecksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 324
          },
          "name": "lastBuildSucceeded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingMergeChecks"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-setting/index:DataOciDevopsRepositorySettingMergeChecksOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsRepositorySettingMergeSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingMergeSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-repository-setting/index.ts",
        "line": 347
      },
      "name": "DataOciDevopsRepositorySettingMergeSettings",
      "symbolId": "src/data-oci-devops-repository-setting/index:DataOciDevopsRepositorySettingMergeSettings"
    },
    "cdktf-provider-oci.DataOciDevopsRepositorySettingMergeSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingMergeSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-setting/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-devops-repository-setting/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/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.DataOciDevopsRepositorySettingMergeSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsRepositorySettingMergeSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/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-devops-repository-setting/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-devops-repository-setting/index.ts",
            "line": 416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-setting/index:DataOciDevopsRepositorySettingMergeSettingsList"
    },
    "cdktf-provider-oci.DataOciDevopsRepositorySettingMergeSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingMergeSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-repository-setting/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-devops-repository-setting/index.ts",
        "line": 370
      },
      "name": "DataOciDevopsRepositorySettingMergeSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 399
          },
          "name": "allowedMergeStrategies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 404
          },
          "name": "defaultMergeStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-repository-setting/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsRepositorySettingMergeSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-repository-setting/index:DataOciDevopsRepositorySettingMergeSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsTrigger": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_trigger oci_devops_trigger}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTrigger",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_trigger oci_devops_trigger} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-trigger/index.ts",
          "line": 546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsTriggerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-trigger/index.ts",
        "line": 514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsTrigger resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 531
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsTrigger to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_trigger#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsTrigger that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsTrigger to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/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-devops-trigger/index.ts",
            "line": 681
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsTrigger",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 519
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 571
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 576
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 581
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 587
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 592
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 597
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 603
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 608
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 613
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 618
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 623
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 628
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 634
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 639
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 644
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 662
          },
          "name": "triggerSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 667
          },
          "name": "triggerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 657
          },
          "name": "triggerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 650
          },
          "name": "triggerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-trigger/index:DataOciDevopsTrigger"
    },
    "cdktf-provider-oci.DataOciDevopsTriggerActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-trigger/index.ts",
        "line": 424
      },
      "name": "DataOciDevopsTriggerActions",
      "symbolId": "src/data-oci-devops-trigger/index:DataOciDevopsTriggerActions"
    },
    "cdktf-provider-oci.DataOciDevopsTriggerActionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-trigger/index.ts",
        "line": 332
      },
      "name": "DataOciDevopsTriggerActionsFilter",
      "symbolId": "src/data-oci-devops-trigger/index:DataOciDevopsTriggerActionsFilter"
    },
    "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterExclude": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterExclude",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-trigger/index.ts",
        "line": 90
      },
      "name": "DataOciDevopsTriggerActionsFilterExclude",
      "symbolId": "src/data-oci-devops-trigger/index:DataOciDevopsTriggerActionsFilterExclude"
    },
    "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterExcludeFileFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterExcludeFileFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-trigger/index.ts",
        "line": 15
      },
      "name": "DataOciDevopsTriggerActionsFilterExcludeFileFilter",
      "symbolId": "src/data-oci-devops-trigger/index:DataOciDevopsTriggerActionsFilterExcludeFileFilter"
    },
    "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterExcludeFileFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterExcludeFileFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-trigger/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-devops-trigger/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/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.DataOciDevopsTriggerActionsFilterExcludeFileFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsTriggerActionsFilterExcludeFileFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/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-devops-trigger/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-devops-trigger/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-trigger/index:DataOciDevopsTriggerActionsFilterExcludeFileFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterExcludeFileFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterExcludeFileFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-trigger/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-devops-trigger/index.ts",
        "line": 38
      },
      "name": "DataOciDevopsTriggerActionsFilterExcludeFileFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 67
          },
          "name": "filePaths",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterExcludeFileFilter"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-trigger/index:DataOciDevopsTriggerActionsFilterExcludeFileFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterExcludeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterExcludeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-trigger/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-devops-trigger/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/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.DataOciDevopsTriggerActionsFilterExcludeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsTriggerActionsFilterExcludeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/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-devops-trigger/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-devops-trigger/index.ts",
            "line": 155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-trigger/index:DataOciDevopsTriggerActionsFilterExcludeList"
    },
    "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterExcludeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterExcludeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-trigger/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-devops-trigger/index.ts",
        "line": 113
      },
      "name": "DataOciDevopsTriggerActionsFilterExcludeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 143
          },
          "name": "fileFilter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterExcludeFileFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterExclude"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-trigger/index:DataOciDevopsTriggerActionsFilterExcludeOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterInclude": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterInclude",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-trigger/index.ts",
        "line": 241
      },
      "name": "DataOciDevopsTriggerActionsFilterInclude",
      "symbolId": "src/data-oci-devops-trigger/index:DataOciDevopsTriggerActionsFilterInclude"
    },
    "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterIncludeFileFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterIncludeFileFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-trigger/index.ts",
        "line": 166
      },
      "name": "DataOciDevopsTriggerActionsFilterIncludeFileFilter",
      "symbolId": "src/data-oci-devops-trigger/index:DataOciDevopsTriggerActionsFilterIncludeFileFilter"
    },
    "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterIncludeFileFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterIncludeFileFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-trigger/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-trigger/index.ts",
        "line": 223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 237
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterIncludeFileFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsTriggerActionsFilterIncludeFileFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 230
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 230
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 230
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-trigger/index:DataOciDevopsTriggerActionsFilterIncludeFileFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterIncludeFileFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterIncludeFileFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-trigger/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-devops-trigger/index.ts",
        "line": 189
      },
      "name": "DataOciDevopsTriggerActionsFilterIncludeFileFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 218
          },
          "name": "filePaths",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterIncludeFileFilter"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-trigger/index:DataOciDevopsTriggerActionsFilterIncludeFileFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterIncludeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterIncludeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-trigger/index.ts",
          "line": 321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-trigger/index.ts",
        "line": 314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 328
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterIncludeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsTriggerActionsFilterIncludeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 321
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 321
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 321
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-trigger/index:DataOciDevopsTriggerActionsFilterIncludeList"
    },
    "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterIncludeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterIncludeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-trigger/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/data-oci-devops-trigger/index.ts",
        "line": 264
      },
      "name": "DataOciDevopsTriggerActionsFilterIncludeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 293
          },
          "name": "baseRef",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 299
          },
          "name": "fileFilter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterIncludeFileFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 304
          },
          "name": "headRef",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 309
          },
          "name": "repositoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterInclude"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-trigger/index:DataOciDevopsTriggerActionsFilterIncludeOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-trigger/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-trigger/index.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 420
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsTriggerActionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 413
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 413
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 413
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-trigger/index:DataOciDevopsTriggerActionsFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-trigger/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-trigger/index.ts",
        "line": 355
      },
      "name": "DataOciDevopsTriggerActionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 384
          },
          "name": "events",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 390
          },
          "name": "exclude",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterExcludeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 396
          },
          "name": "include",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterIncludeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 401
          },
          "name": "triggerSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 368
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilter"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-trigger/index:DataOciDevopsTriggerActionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsTriggerActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-trigger/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-trigger/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 506
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsTriggerActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 499
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 499
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 499
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-trigger/index:DataOciDevopsTriggerActionsList"
    },
    "cdktf-provider-oci.DataOciDevopsTriggerActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-trigger/index.ts",
          "line": 456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-trigger/index.ts",
        "line": 447
      },
      "name": "DataOciDevopsTriggerActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 476
          },
          "name": "buildPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 482
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 487
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggerActions"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-trigger/index:DataOciDevopsTriggerActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsTriggerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-trigger/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsTriggerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_trigger#trigger_id DataOciDevopsTrigger#trigger_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-trigger/index.ts",
            "line": 13
          },
          "name": "triggerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-trigger/index:DataOciDevopsTriggerConfig"
    },
    "cdktf-provider-oci.DataOciDevopsTriggers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_triggers oci_devops_triggers}."
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_triggers oci_devops_triggers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-triggers/index.ts",
          "line": 982
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciDevopsTriggersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-triggers/index.ts",
        "line": 950
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDevopsTriggers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 967
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDevopsTriggers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_triggers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDevopsTriggers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDevopsTriggers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1101
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDevopsTriggersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1018
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1034
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1104
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1050
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1066
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1082
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1116
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1127
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDevopsTriggers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 955
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1098
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1092
          },
          "name": "triggerCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1022
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1038
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1108
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1054
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1070
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1086
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1012
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1028
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1044
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1060
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 1076
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggers"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-triggers/index.ts",
        "line": 9
      },
      "name": "DataOciDevopsTriggersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_triggers#compartment_id DataOciDevopsTriggers#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/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/7.19.0/docs/data-sources/devops_triggers#display_name DataOciDevopsTriggers#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/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/7.19.0/docs/data-sources/devops_triggers#filter DataOciDevopsTriggers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersFilter"
                    },
                    "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/7.19.0/docs/data-sources/devops_triggers#id DataOciDevopsTriggers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/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/7.19.0/docs/data-sources/devops_triggers#project_id DataOciDevopsTriggers#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/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/7.19.0/docs/data-sources/devops_triggers#state DataOciDevopsTriggers#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersConfig"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-triggers/index.ts",
        "line": 770
      },
      "name": "DataOciDevopsTriggersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_triggers#name DataOciDevopsTriggers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 774
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/devops_triggers#values DataOciDevopsTriggers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 782
          },
          "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/7.19.0/docs/data-sources/devops_triggers#regex DataOciDevopsTriggers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 778
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersFilter"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-triggers/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-devops-triggers/index.ts",
        "line": 927
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/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.DataOciDevopsTriggersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsTriggersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/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-devops-triggers/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-devops-triggers/index.ts",
            "line": 935
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 928
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-triggers/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-devops-triggers/index.ts",
        "line": 828
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 905
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDevopsTriggersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 893
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 909
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 922
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 886
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 899
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 915
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 842
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDevopsTriggersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-triggers/index.ts",
        "line": 694
      },
      "name": "DataOciDevopsTriggersTriggerCollection",
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollection"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-triggers/index.ts",
        "line": 535
      },
      "name": "DataOciDevopsTriggersTriggerCollectionItems",
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItems"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-triggers/index.ts",
        "line": 449
      },
      "name": "DataOciDevopsTriggersTriggerCollectionItemsActions",
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItemsActions"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-triggers/index.ts",
        "line": 357
      },
      "name": "DataOciDevopsTriggersTriggerCollectionItemsActionsFilter",
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItemsActionsFilter"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExclude": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExclude",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-triggers/index.ts",
        "line": 115
      },
      "name": "DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExclude",
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExclude"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeFileFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeFileFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-triggers/index.ts",
        "line": 40
      },
      "name": "DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeFileFilter",
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeFileFilter"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeFileFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeFileFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-triggers/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-devops-triggers/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/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.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeFileFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeFileFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/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-devops-triggers/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-devops-triggers/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeFileFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeFileFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeFileFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-triggers/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-devops-triggers/index.ts",
        "line": 63
      },
      "name": "DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeFileFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 92
          },
          "name": "filePaths",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeFileFilter"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeFileFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-triggers/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-devops-triggers/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/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.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/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-devops-triggers/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-devops-triggers/index.ts",
            "line": 180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeList"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-triggers/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-devops-triggers/index.ts",
        "line": 138
      },
      "name": "DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 168
          },
          "name": "fileFilter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeFileFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExclude"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterInclude": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterInclude",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-triggers/index.ts",
        "line": 266
      },
      "name": "DataOciDevopsTriggersTriggerCollectionItemsActionsFilterInclude",
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItemsActionsFilterInclude"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeFileFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeFileFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-devops-triggers/index.ts",
        "line": 191
      },
      "name": "DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeFileFilter",
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeFileFilter"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeFileFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeFileFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-triggers/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-devops-triggers/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/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.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeFileFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeFileFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/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-devops-triggers/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-devops-triggers/index.ts",
            "line": 255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeFileFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeFileFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeFileFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-triggers/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-devops-triggers/index.ts",
        "line": 214
      },
      "name": "DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeFileFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 243
          },
          "name": "filePaths",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeFileFilter"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeFileFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-triggers/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-devops-triggers/index.ts",
        "line": 339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/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.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/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-devops-triggers/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-devops-triggers/index.ts",
            "line": 346
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeList"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-triggers/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-devops-triggers/index.ts",
        "line": 289
      },
      "name": "DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 318
          },
          "name": "baseRef",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 324
          },
          "name": "fileFilter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeFileFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 329
          },
          "name": "headRef",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 334
          },
          "name": "repositoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterInclude"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-triggers/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-triggers/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 445
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsTriggersTriggerCollectionItemsActionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 438
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 438
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 438
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItemsActionsFilterList"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-triggers/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-devops-triggers/index.ts",
        "line": 380
      },
      "name": "DataOciDevopsTriggersTriggerCollectionItemsActionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 409
          },
          "name": "events",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 415
          },
          "name": "exclude",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterExcludeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 421
          },
          "name": "include",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterIncludeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 426
          },
          "name": "triggerSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilter"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItemsActionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-triggers/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-triggers/index.ts",
        "line": 517
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 531
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsTriggersTriggerCollectionItemsActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 524
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 524
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 524
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItemsActionsList"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-triggers/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-triggers/index.ts",
        "line": 472
      },
      "name": "DataOciDevopsTriggersTriggerCollectionItemsActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 501
          },
          "name": "buildPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 507
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 512
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActions"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItemsActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-triggers/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-devops-triggers/index.ts",
        "line": 676
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/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.DataOciDevopsTriggersTriggerCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsTriggersTriggerCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/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-devops-triggers/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-devops-triggers/index.ts",
            "line": 683
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-triggers/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-triggers/index.ts",
        "line": 558
      },
      "name": "DataOciDevopsTriggersTriggerCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 588
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 593
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 598
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 604
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 609
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 614
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 620
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 625
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 630
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 635
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 640
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 645
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 651
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 656
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 661
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 666
          },
          "name": "triggerSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 671
          },
          "name": "triggerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 571
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-triggers/index.ts",
          "line": 759
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-devops-triggers/index.ts",
        "line": 752
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 766
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDevopsTriggersTriggerCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 759
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 759
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 759
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionList"
    },
    "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-devops-triggers/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-devops-triggers/index.ts",
        "line": 717
      },
      "name": "DataOciDevopsTriggersTriggerCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 747
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-devops-triggers/index.ts",
            "line": 730
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDevopsTriggersTriggerCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-devops-triggers/index:DataOciDevopsTriggersTriggerCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlan": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plan oci_disaster_recovery_dr_plan}."
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlan",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plan oci_disaster_recovery_dr_plan} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
          "line": 479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDisasterRecoveryDrPlan resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 464
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDisasterRecoveryDrPlan to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plan#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDisasterRecoveryDrPlan that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDisasterRecoveryDrPlan to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/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-disaster-recovery-dr-plan/index.ts",
            "line": 624
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlan",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 452
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 503
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 509
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 514
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 532
          },
          "name": "drProtectionGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 538
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 543
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 548
          },
          "name": "lifeCycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 553
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 558
          },
          "name": "peerDrProtectionGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 563
          },
          "name": "peerRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 569
          },
          "name": "planGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 574
          },
          "name": "refreshTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 579
          },
          "name": "sourcePlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 584
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 590
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 595
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 600
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 605
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 610
          },
          "name": "verifyTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 527
          },
          "name": "drPlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 520
          },
          "name": "drPlanId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan/index:DataOciDisasterRecoveryDrPlan"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
        "line": 9
      },
      "name": "DataOciDisasterRecoveryDrPlanConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plan#dr_plan_id DataOciDisasterRecoveryDrPlan#dr_plan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 13
          },
          "name": "drPlanId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan/index:DataOciDisasterRecoveryDrPlanConfig"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecution": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plan_execution oci_disaster_recovery_dr_plan_execution}."
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecution",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plan_execution oci_disaster_recovery_dr_plan_execution} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
          "line": 548
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
        "line": 516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDisasterRecoveryDrPlanExecution resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 533
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDisasterRecoveryDrPlanExecution to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plan_execution#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDisasterRecoveryDrPlanExecution that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDisasterRecoveryDrPlanExecution to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/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-disaster-recovery-dr-plan-execution/index.ts",
            "line": 705
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlanExecution",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 521
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 572
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 578
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 583
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 601
          },
          "name": "drProtectionGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 606
          },
          "name": "executionDurationInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 612
          },
          "name": "executionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionExecutionOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 618
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 624
          },
          "name": "groupExecutions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 629
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 634
          },
          "name": "lifeCycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 640
          },
          "name": "logLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionLogLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 645
          },
          "name": "peerDrProtectionGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 650
          },
          "name": "peerRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 655
          },
          "name": "planExecutionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 660
          },
          "name": "planId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 665
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 671
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 676
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 681
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 686
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 691
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 596
          },
          "name": "drPlanExecutionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 589
          },
          "name": "drPlanExecutionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-execution/index:DataOciDisasterRecoveryDrPlanExecution"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
        "line": 9
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plan_execution#dr_plan_execution_id DataOciDisasterRecoveryDrPlanExecution#dr_plan_execution_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 13
          },
          "name": "drPlanExecutionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-execution/index:DataOciDisasterRecoveryDrPlanExecutionConfig"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionExecutionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionExecutionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
        "line": 15
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionExecutionOptions",
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-execution/index:DataOciDisasterRecoveryDrPlanExecutionExecutionOptions"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionExecutionOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionExecutionOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-execution/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-disaster-recovery-dr-plan-execution/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/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.DataOciDisasterRecoveryDrPlanExecutionExecutionOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlanExecutionExecutionOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/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-disaster-recovery-dr-plan-execution/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-disaster-recovery-dr-plan-execution/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-execution/index:DataOciDisasterRecoveryDrPlanExecutionExecutionOptionsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionExecutionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionExecutionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-execution/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-disaster-recovery-dr-plan-execution/index.ts",
        "line": 38
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionExecutionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 67
          },
          "name": "arePrechecksEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 72
          },
          "name": "areWarningsIgnored",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 77
          },
          "name": "planExecutionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionExecutionOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-execution/index:DataOciDisasterRecoveryDrPlanExecutionExecutionOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
        "line": 311
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionGroupExecutions",
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-execution/index:DataOciDisasterRecoveryDrPlanExecutionGroupExecutions"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-execution/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-disaster-recovery-dr-plan-execution/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/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.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/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-disaster-recovery-dr-plan-execution/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-disaster-recovery-dr-plan-execution/index.ts",
            "line": 416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-execution/index:DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-execution/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-disaster-recovery-dr-plan-execution/index.ts",
        "line": 334
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 363
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 368
          },
          "name": "executionDurationInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 373
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 378
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 383
          },
          "name": "statusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 389
          },
          "name": "stepExecutions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 394
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 399
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 404
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutions"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-execution/index:DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
        "line": 185
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutions",
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-execution/index:DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutions"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-execution/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-disaster-recovery-dr-plan-execution/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/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.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/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-disaster-recovery-dr-plan-execution/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-disaster-recovery-dr-plan-execution/index.ts",
            "line": 300
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-execution/index:DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
        "line": 100
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocation",
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-execution/index:DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocation"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-execution/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-disaster-recovery-dr-plan-execution/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/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.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/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-disaster-recovery-dr-plan-execution/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-disaster-recovery-dr-plan-execution/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-execution/index:DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocationList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-execution/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-disaster-recovery-dr-plan-execution/index.ts",
        "line": 123
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 152
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 157
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 162
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-execution/index:DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-execution/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-disaster-recovery-dr-plan-execution/index.ts",
        "line": 208
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 237
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 242
          },
          "name": "executionDurationInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 247
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 253
          },
          "name": "logLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 258
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 263
          },
          "name": "statusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 268
          },
          "name": "stepId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 273
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 278
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 283
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 288
          },
          "name": "typeDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutions"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-execution/index:DataOciDisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionLogLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionLogLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
        "line": 427
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionLogLocation",
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-execution/index:DataOciDisasterRecoveryDrPlanExecutionLogLocation"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionLogLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionLogLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
          "line": 501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 508
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionLogLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlanExecutionLogLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 501
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 501
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-execution/index:DataOciDisasterRecoveryDrPlanExecutionLogLocationList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionLogLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionLogLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-execution/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
        "line": 450
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionLogLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 479
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 484
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 489
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-execution/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionLogLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-execution/index:DataOciDisasterRecoveryDrPlanExecutionLogLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plan_executions oci_disaster_recovery_dr_plan_executions}."
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plan_executions oci_disaster_recovery_dr_plan_executions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
          "line": 1006
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
        "line": 974
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDisasterRecoveryDrPlanExecutions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 991
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDisasterRecoveryDrPlanExecutions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plan_executions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDisasterRecoveryDrPlanExecutions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDisasterRecoveryDrPlanExecutions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1122
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1042
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1064
          },
          "name": "resetDrPlanExecutionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1125
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1093
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1109
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1137
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1148
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlanExecutions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 979
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1052
          },
          "name": "drPlanExecutionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1119
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1046
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1068
          },
          "name": "drPlanExecutionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1081
          },
          "name": "drProtectionGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1129
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1097
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1113
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1036
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1058
          },
          "name": "drPlanExecutionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1074
          },
          "name": "drProtectionGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1087
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 1103
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutions"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
        "line": 9
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plan_executions#dr_protection_group_id DataOciDisasterRecoveryDrPlanExecutions#dr_protection_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 21
          },
          "name": "drProtectionGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plan_executions#display_name DataOciDisasterRecoveryDrPlanExecutions#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 13
          },
          "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/7.19.0/docs/data-sources/disaster_recovery_dr_plan_executions#dr_plan_execution_id DataOciDisasterRecoveryDrPlanExecutions#dr_plan_execution_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 17
          },
          "name": "drPlanExecutionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plan_executions#filter DataOciDisasterRecoveryDrPlanExecutions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/disaster_recovery_dr_plan_executions#id DataOciDisasterRecoveryDrPlanExecutions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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/7.19.0/docs/data-sources/disaster_recovery_dr_plan_executions#state DataOciDisasterRecoveryDrPlanExecutions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsConfig"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
        "line": 718
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollection",
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollection"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
        "line": 537
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItems",
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItems"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsExecutionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsExecutionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
        "line": 40
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsExecutionOptions",
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsExecutionOptions"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsExecutionOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsExecutionOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsExecutionOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsExecutionOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsExecutionOptionsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsExecutionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsExecutionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
        "line": 63
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsExecutionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 92
          },
          "name": "arePrechecksEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 97
          },
          "name": "areWarningsIgnored",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 102
          },
          "name": "planExecutionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsExecutionOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsExecutionOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
        "line": 336
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutions",
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutions"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
            "line": 441
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
        "line": 359
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 388
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 393
          },
          "name": "executionDurationInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 398
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 403
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 408
          },
          "name": "statusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 414
          },
          "name": "stepExecutions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 419
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 424
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 429
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutions"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
        "line": 210
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutions",
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutions"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
            "line": 325
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsLogLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsLogLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
        "line": 125
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsLogLocation",
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsLogLocation"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsLogLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsLogLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsLogLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsLogLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsLogLocationList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsLogLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsLogLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
        "line": 148
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsLogLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 177
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 182
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 187
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsLogLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsLogLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
        "line": 233
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 262
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 267
          },
          "name": "executionDurationInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 272
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 278
          },
          "name": "logLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsLogLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 283
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 288
          },
          "name": "statusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 293
          },
          "name": "stepId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 298
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 303
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 308
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 313
          },
          "name": "typeDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutions"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsStepExecutionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
        "line": 700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
            "line": 707
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsLogLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsLogLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
        "line": 452
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsLogLocation",
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsLogLocation"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsLogLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsLogLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
        "line": 519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsLogLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsLogLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
            "line": 526
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsLogLocationList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsLogLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsLogLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
        "line": 475
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsLogLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 504
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 509
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 514
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsLogLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsLogLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
        "line": 560
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 589
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 595
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 600
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 605
          },
          "name": "drProtectionGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 610
          },
          "name": "executionDurationInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 616
          },
          "name": "executionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsExecutionOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 622
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 628
          },
          "name": "groupExecutions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsGroupExecutionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 633
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 638
          },
          "name": "lifeCycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 644
          },
          "name": "logLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsLogLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 649
          },
          "name": "peerDrProtectionGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 654
          },
          "name": "peerRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 659
          },
          "name": "planExecutionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 664
          },
          "name": "planId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 669
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 675
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 680
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 685
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 690
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 695
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
        "line": 776
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 790
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 783
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 783
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 783
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
        "line": 741
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 771
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 754
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsDrPlanExecutionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
        "line": 794
      },
      "name": "DataOciDisasterRecoveryDrPlanExecutionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plan_executions#name DataOciDisasterRecoveryDrPlanExecutions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 798
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plan_executions#values DataOciDisasterRecoveryDrPlanExecutions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 806
          },
          "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/7.19.0/docs/data-sources/disaster_recovery_dr_plan_executions#regex DataOciDisasterRecoveryDrPlanExecutions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 802
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsFilter"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
        "line": 951
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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.DataOciDisasterRecoveryDrPlanExecutionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlanExecutionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/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-disaster-recovery-dr-plan-executions/index.ts",
            "line": 959
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 952
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsFilterList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
          "line": 862
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
        "line": 852
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 929
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlanExecutionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 917
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 933
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 946
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 910
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 923
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 939
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan-executions/index.ts",
            "line": 866
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanExecutionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan-executions/index:DataOciDisasterRecoveryDrPlanExecutionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
        "line": 342
      },
      "name": "DataOciDisasterRecoveryDrPlanPlanGroups",
      "symbolId": "src/data-oci-disaster-recovery-dr-plan/index:DataOciDisasterRecoveryDrPlanPlanGroups"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
        "line": 425
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 439
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlanPlanGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 432
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 432
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 432
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan/index:DataOciDisasterRecoveryDrPlanPlanGroupsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-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/data-oci-disaster-recovery-dr-plan/index.ts",
        "line": 365
      },
      "name": "DataOciDisasterRecoveryDrPlanPlanGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 394
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 399
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 404
          },
          "name": "isPauseEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 409
          },
          "name": "refreshStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 415
          },
          "name": "steps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 420
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan/index:DataOciDisasterRecoveryDrPlanPlanGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsSteps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsSteps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
        "line": 216
      },
      "name": "DataOciDisasterRecoveryDrPlanPlanGroupsSteps",
      "symbolId": "src/data-oci-disaster-recovery-dr-plan/index:DataOciDisasterRecoveryDrPlanPlanGroupsSteps"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
        "line": 324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 338
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlanPlanGroupsStepsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 331
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 331
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 331
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan/index:DataOciDisasterRecoveryDrPlanPlanGroupsStepsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan/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-disaster-recovery-dr-plan/index.ts",
        "line": 239
      },
      "name": "DataOciDisasterRecoveryDrPlanPlanGroupsStepsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 268
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 273
          },
          "name": "errorMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 278
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 283
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 288
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 293
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 298
          },
          "name": "refreshStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 303
          },
          "name": "timeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 308
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 313
          },
          "name": "typeDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 319
          },
          "name": "userDefinedStep",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsSteps"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan/index:DataOciDisasterRecoveryDrPlanPlanGroupsStepsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStep": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStep",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
        "line": 100
      },
      "name": "DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStep",
      "symbolId": "src/data-oci-disaster-recovery-dr-plan/index:DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStep"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan/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-disaster-recovery-dr-plan/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/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.DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/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-disaster-recovery-dr-plan/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-disaster-recovery-dr-plan/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan/index:DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
        "line": 15
      },
      "name": "DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocation",
      "symbolId": "src/data-oci-disaster-recovery-dr-plan/index:DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocation"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan/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-disaster-recovery-dr-plan/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/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.DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/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-disaster-recovery-dr-plan/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-disaster-recovery-dr-plan/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan/index:DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-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-disaster-recovery-dr-plan/index.ts",
        "line": 38
      },
      "name": "DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 67
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 72
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 77
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan/index:DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plan/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-disaster-recovery-dr-plan/index.ts",
        "line": 123
      },
      "name": "DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 152
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 157
          },
          "name": "functionRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 163
          },
          "name": "objectStorageScriptLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 168
          },
          "name": "requestBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 173
          },
          "name": "runAsUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 178
          },
          "name": "runOnInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 183
          },
          "name": "runOnInstanceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 188
          },
          "name": "scriptCommand",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 193
          },
          "name": "stepType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plan/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStep"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plan/index:DataOciDisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlans": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plans oci_disaster_recovery_dr_plans}."
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlans",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plans oci_disaster_recovery_dr_plans} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
          "line": 933
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
        "line": 901
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDisasterRecoveryDrPlans resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 918
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDisasterRecoveryDrPlans to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plans#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDisasterRecoveryDrPlans that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDisasterRecoveryDrPlans to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 1083
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 971
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 993
          },
          "name": "resetDrPlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 1009
          },
          "name": "resetDrPlanType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 1086
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 1038
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 1054
          },
          "name": "resetLifecycleSubState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 1070
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 1098
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 1111
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlans",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 906
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 981
          },
          "name": "drPlanCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 1080
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 975
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 997
          },
          "name": "drPlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 1013
          },
          "name": "drPlanTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 1026
          },
          "name": "drProtectionGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 1090
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 1042
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 1058
          },
          "name": "lifecycleSubStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 1074
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 965
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 987
          },
          "name": "drPlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 1003
          },
          "name": "drPlanType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 1019
          },
          "name": "drProtectionGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 1032
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 1048
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 1064
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlans"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
        "line": 9
      },
      "name": "DataOciDisasterRecoveryDrPlansConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plans#dr_protection_group_id DataOciDisasterRecoveryDrPlans#dr_protection_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 25
          },
          "name": "drProtectionGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plans#display_name DataOciDisasterRecoveryDrPlans#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 13
          },
          "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/7.19.0/docs/data-sources/disaster_recovery_dr_plans#dr_plan_id DataOciDisasterRecoveryDrPlans#dr_plan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 17
          },
          "name": "drPlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plans#dr_plan_type DataOciDisasterRecoveryDrPlans#dr_plan_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 21
          },
          "name": "drPlanType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plans#filter DataOciDisasterRecoveryDrPlans#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansFilter"
                    },
                    "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/7.19.0/docs/data-sources/disaster_recovery_dr_plans#id DataOciDisasterRecoveryDrPlans#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/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/7.19.0/docs/data-sources/disaster_recovery_dr_plans#lifecycle_sub_state DataOciDisasterRecoveryDrPlans#lifecycle_sub_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 36
          },
          "name": "lifecycleSubState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plans#state DataOciDisasterRecoveryDrPlans#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansConfig"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
        "line": 645
      },
      "name": "DataOciDisasterRecoveryDrPlansDrPlanCollection",
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansDrPlanCollection"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
        "line": 476
      },
      "name": "DataOciDisasterRecoveryDrPlansDrPlanCollectionItems",
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansDrPlanCollectionItems"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plans/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-disaster-recovery-dr-plans/index.ts",
        "line": 627
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/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.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/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-disaster-recovery-dr-plans/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-disaster-recovery-dr-plans/index.ts",
            "line": 634
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plans/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
        "line": 499
      },
      "name": "DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 528
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 534
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 539
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 544
          },
          "name": "drProtectionGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 550
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 555
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 560
          },
          "name": "lifeCycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 565
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 570
          },
          "name": "peerDrProtectionGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 575
          },
          "name": "peerRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 581
          },
          "name": "planGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 586
          },
          "name": "refreshTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 591
          },
          "name": "sourcePlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 596
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 602
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 607
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 612
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 617
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 622
          },
          "name": "verifyTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 512
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
        "line": 375
      },
      "name": "DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroups",
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroups"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plans/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-disaster-recovery-dr-plans/index.ts",
        "line": 458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/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.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/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-disaster-recovery-dr-plans/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-disaster-recovery-dr-plans/index.ts",
            "line": 465
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plans/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-disaster-recovery-dr-plans/index.ts",
        "line": 398
      },
      "name": "DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 427
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 432
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 437
          },
          "name": "isPauseEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 442
          },
          "name": "refreshStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 448
          },
          "name": "steps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 453
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsSteps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsSteps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
        "line": 249
      },
      "name": "DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsSteps",
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsSteps"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plans/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-disaster-recovery-dr-plans/index.ts",
        "line": 357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/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.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/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-disaster-recovery-dr-plans/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-disaster-recovery-dr-plans/index.ts",
            "line": 364
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-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-disaster-recovery-dr-plans/index.ts",
        "line": 272
      },
      "name": "DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 301
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 306
          },
          "name": "errorMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 311
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 316
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 321
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 326
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 331
          },
          "name": "refreshStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 336
          },
          "name": "timeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 341
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 346
          },
          "name": "typeDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 352
          },
          "name": "userDefinedStep",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsSteps"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStep": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStep",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
        "line": 133
      },
      "name": "DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStep",
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStep"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-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-disaster-recovery-dr-plans/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-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.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-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-disaster-recovery-dr-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-disaster-recovery-dr-plans/index.ts",
            "line": 238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepObjectStorageScriptLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepObjectStorageScriptLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
        "line": 48
      },
      "name": "DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepObjectStorageScriptLocation",
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepObjectStorageScriptLocation"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plans/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-disaster-recovery-dr-plans/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/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.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/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-disaster-recovery-dr-plans/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-disaster-recovery-dr-plans/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plans/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-disaster-recovery-dr-plans/index.ts",
        "line": 71
      },
      "name": "DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 100
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 105
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 110
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepObjectStorageScriptLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plans/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-disaster-recovery-dr-plans/index.ts",
        "line": 156
      },
      "name": "DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 185
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 190
          },
          "name": "functionRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 196
          },
          "name": "objectStorageScriptLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 201
          },
          "name": "requestBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 206
          },
          "name": "runAsUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 211
          },
          "name": "runOnInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 216
          },
          "name": "runOnInstanceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 221
          },
          "name": "scriptCommand",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 226
          },
          "name": "stepType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStep"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsPlanGroupsStepsUserDefinedStepOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plans/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
        "line": 703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 717
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlansDrPlanCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 710
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 710
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 710
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansDrPlanCollectionList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plans/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-disaster-recovery-dr-plans/index.ts",
        "line": 668
      },
      "name": "DataOciDisasterRecoveryDrPlansDrPlanCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 698
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 681
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansDrPlanCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansDrPlanCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
        "line": 721
      },
      "name": "DataOciDisasterRecoveryDrPlansFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plans#name DataOciDisasterRecoveryDrPlans#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 725
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_plans#values DataOciDisasterRecoveryDrPlans#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 733
          },
          "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/7.19.0/docs/data-sources/disaster_recovery_dr_plans#regex DataOciDisasterRecoveryDrPlans#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 729
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansFilter"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plans/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
        "line": 878
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 893
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlansFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 886
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 886
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 886
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 879
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansFilterList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-plans/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
        "line": 779
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 856
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDisasterRecoveryDrPlansFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 844
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 860
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 873
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 837
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 850
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 866
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-plans/index.ts",
            "line": 793
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrPlansFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-plans/index:DataOciDisasterRecoveryDrPlansFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_protection_group oci_disaster_recovery_dr_protection_group}."
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_protection_group oci_disaster_recovery_dr_protection_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 2667
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 2635
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDisasterRecoveryDrProtectionGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2652
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDisasterRecoveryDrProtectionGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_protection_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDisasterRecoveryDrProtectionGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDisasterRecoveryDrProtectionGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2803
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2809
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2640
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2692
          },
          "name": "association",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupAssociationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2697
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2703
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2708
          },
          "name": "disassociateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2713
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2732
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2737
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2742
          },
          "name": "lifeCycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2747
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2753
          },
          "name": "logLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupLogLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2759
          },
          "name": "members",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2764
          },
          "name": "peerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2769
          },
          "name": "peerRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2774
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2779
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2785
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2790
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2795
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2726
          },
          "name": "drProtectionGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2719
          },
          "name": "drProtectionGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroup"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupAssociation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupAssociation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 15
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupAssociation",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupAssociation"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupAssociationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupAssociationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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.DataOciDisasterRecoveryDrProtectionGroupAssociationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupAssociationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupAssociationList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupAssociationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupAssociationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-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-disaster-recovery-dr-protection-group/index.ts",
        "line": 38
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupAssociationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 67
          },
          "name": "peerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 72
          },
          "name": "peerRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 77
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupAssociation"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupAssociationOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 9
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_protection_group#dr_protection_group_id DataOciDisasterRecoveryDrProtectionGroup#dr_protection_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 13
          },
          "name": "drProtectionGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupConfig"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupLogLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupLogLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 100
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupLogLocation",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupLogLocation"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupLogLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupLogLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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.DataOciDisasterRecoveryDrProtectionGroupLogLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupLogLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupLogLocationList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupLogLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupLogLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
        "line": 123
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupLogLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 152
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 157
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 162
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupLogLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupLogLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 2332
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembers",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembers"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackendSetMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackendSetMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 185
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBackendSetMappings",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBackendSetMappings"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackendSetMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackendSetMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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.DataOciDisasterRecoveryDrProtectionGroupMembersBackendSetMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBackendSetMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
            "line": 259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBackendSetMappingsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackendSetMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackendSetMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
        "line": 208
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBackendSetMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 237
          },
          "name": "destinationBackendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 242
          },
          "name": "isBackendSetForNonMovable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 247
          },
          "name": "sourceBackendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackendSetMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBackendSetMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 270
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBackupConfig",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBackupConfig"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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.DataOciDisasterRecoveryDrProtectionGroupMembersBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
            "line": 359
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBackupConfigList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
        "line": 293
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 322
          },
          "name": "backupSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 327
          },
          "name": "excludeNamespaces",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 332
          },
          "name": "imageReplicationVaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 337
          },
          "name": "maxNumberOfBackupsRetained",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 342
          },
          "name": "namespaces",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 347
          },
          "name": "replicateImages",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackupConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackupLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackupLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 370
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBackupLocation",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBackupLocation"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackupLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackupLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
        "line": 437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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.DataOciDisasterRecoveryDrProtectionGroupMembersBackupLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBackupLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
            "line": 444
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBackupLocationList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackupLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackupLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
        "line": 393
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBackupLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 422
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 427
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 432
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackupLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBackupLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 610
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperations",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperations"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 455
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachments",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachments"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 517
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 531
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 524
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 524
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 524
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachmentsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 478
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 507
          },
          "name": "blockVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 512
          },
          "name": "volumeAttachmentReferenceInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 491
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachments"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
        "line": 674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
            "line": 681
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 535
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMounts",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMounts"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 606
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 599
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 599
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 599
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMountsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 558
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 587
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 571
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMounts"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMountsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 633
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 663
          },
          "name": "attachments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 669
          },
          "name": "mounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 646
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 842
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperations",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperations"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 692
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetails",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetails"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 749
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 756
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 756
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetailsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
        "line": 715
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 744
          },
          "name": "volumeAttachmentReferenceInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 728
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
        "line": 911
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
            "line": 918
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 767
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetails",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetails"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 831
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 824
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 838
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 831
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 831
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 831
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetailsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 799
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 790
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 819
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 803
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 865
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 895
          },
          "name": "attachmentDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 900
          },
          "name": "blockVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 906
          },
          "name": "mountDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 878
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersCommonDestinationKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersCommonDestinationKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 929
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersCommonDestinationKey",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersCommonDestinationKey"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersCommonDestinationKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersCommonDestinationKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 998
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 991
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1005
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersCommonDestinationKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersCommonDestinationKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 998
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 998
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 998
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersCommonDestinationKeyList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersCommonDestinationKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersCommonDestinationKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
        "line": 952
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersCommonDestinationKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 981
          },
          "name": "encryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 986
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 965
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersCommonDestinationKey"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersCommonDestinationKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1009
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetails",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetails"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
        "line": 1071
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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.DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
            "line": 1078
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetailsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 1041
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1032
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1061
          },
          "name": "passwordVaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1066
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1045
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1089
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetails",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetails"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1165
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1158
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1158
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1158
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetailsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
        "line": 1112
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1141
          },
          "name": "passwordVaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1146
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1125
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1169
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKey",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKey"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 1238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1245
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1238
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1238
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKeyList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1192
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1221
          },
          "name": "encryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1226
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKey"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersExportMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersExportMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1249
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersExportMappings",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersExportMappings"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersExportMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersExportMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 1318
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1325
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersExportMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersExportMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1318
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1318
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1318
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersExportMappingsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersExportMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersExportMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1272
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersExportMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1301
          },
          "name": "destinationMountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1306
          },
          "name": "exportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersExportMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersExportMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1479
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperations",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperations"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
        "line": 1558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
            "line": 1565
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1329
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetails",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetails"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 1393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1400
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1393
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1393
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1393
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetailsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 1361
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1352
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1381
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 1511
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1502
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1531
          },
          "name": "exportPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1537
          },
          "name": "mountDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1542
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1547
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1553
          },
          "name": "unmountDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1515
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1404
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetails",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetails"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 1468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1461
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1475
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1468
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1468
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1468
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetailsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1427
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1456
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1440
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 2620
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 2613
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2627
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2620
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2620
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2620
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersLoadBalancerMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersLoadBalancerMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1576
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersLoadBalancerMappings",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersLoadBalancerMappings"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersLoadBalancerMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersLoadBalancerMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
        "line": 1638
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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.DataOciDisasterRecoveryDrProtectionGroupMembersLoadBalancerMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersLoadBalancerMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
            "line": 1645
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersLoadBalancerMappingsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersLoadBalancerMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersLoadBalancerMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
        "line": 1599
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersLoadBalancerMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1628
          },
          "name": "destinationLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1633
          },
          "name": "sourceLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1612
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersLoadBalancerMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersLoadBalancerMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1656
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigs",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigs"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1723
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1737
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1730
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1730
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1730
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
        "line": 1679
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1708
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1713
          },
          "name": "maximum",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1718
          },
          "name": "minimum",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1692
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1741
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappings",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappings"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 1810
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1803
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1817
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1810
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1810
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1810
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappingsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 1773
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1764
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1793
          },
          "name": "destinationNetworkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1798
          },
          "name": "sourceNetworkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1777
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 2364
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 2355
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2384
          },
          "name": "autonomousDatabaseStandbyTypeForDrDrills",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2390
          },
          "name": "backendSetMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackendSetMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2396
          },
          "name": "backupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2402
          },
          "name": "backupLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBackupLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2408
          },
          "name": "blockVolumeAttachAndMountOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2414
          },
          "name": "blockVolumeOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2419
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2425
          },
          "name": "commonDestinationKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersCommonDestinationKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2430
          },
          "name": "connectionStringType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2436
          },
          "name": "dbSystemAdminUserDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2442
          },
          "name": "dbSystemReplicationUserDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2447
          },
          "name": "destinationAvailabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2452
          },
          "name": "destinationBackupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2457
          },
          "name": "destinationCapacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2462
          },
          "name": "destinationCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2467
          },
          "name": "destinationDedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2473
          },
          "name": "destinationEncryptionKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2478
          },
          "name": "destinationLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2483
          },
          "name": "destinationNetworkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2488
          },
          "name": "destinationSnapshotPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2494
          },
          "name": "exportMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersExportMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2500
          },
          "name": "fileSystemOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersFileSystemOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2505
          },
          "name": "gtidReconciliationTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2510
          },
          "name": "isContinueOnGtidReconciliationTimeout",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2515
          },
          "name": "isMovable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2520
          },
          "name": "isRetainFaultDomain",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2525
          },
          "name": "isStartStopEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2530
          },
          "name": "jumpHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2536
          },
          "name": "loadBalancerMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersLoadBalancerMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2542
          },
          "name": "managedNodePoolConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2547
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2552
          },
          "name": "memberType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2557
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2563
          },
          "name": "networkLoadBalancerMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2568
          },
          "name": "passwordVaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2573
          },
          "name": "peerClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2578
          },
          "name": "peerDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2584
          },
          "name": "sourceVolumeToDestinationEncryptionKeyMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2590
          },
          "name": "vaultMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVaultMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2596
          },
          "name": "virtualNodePoolConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2602
          },
          "name": "vnicMapping",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2608
          },
          "name": "vnicMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2368
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1901
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappings",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappings"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1821
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKey",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKey"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1883
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1897
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1890
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1890
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1890
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 1853
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1844
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1873
          },
          "name": "encryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1878
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1857
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKey"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
        "line": 1964
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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.DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
            "line": 1971
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 1933
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1924
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1954
          },
          "name": "destinationEncryptionKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1959
          },
          "name": "sourceVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 1937
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVaultMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVaultMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 1982
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersVaultMappings",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersVaultMappings"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVaultMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVaultMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 2051
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 2044
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2058
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVaultMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersVaultMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2051
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2051
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2051
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersVaultMappingsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVaultMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVaultMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/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-disaster-recovery-dr-protection-group/index.ts",
        "line": 2005
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersVaultMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2034
          },
          "name": "destinationVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2039
          },
          "name": "sourceVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2018
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVaultMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersVaultMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 2062
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigs",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigs"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 2136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 2129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2143
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2136
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2136
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 2094
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 2085
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2114
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2119
          },
          "name": "maximum",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2124
          },
          "name": "minimum",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2098
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVnicMapping": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVnicMapping",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 2147
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersVnicMapping",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersVnicMapping"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 2221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 2214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2228
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2221
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2221
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappingList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 2179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 2170
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2199
          },
          "name": "destinationNsgIdList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2204
          },
          "name": "destinationSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2209
          },
          "name": "sourceVnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVnicMapping"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappingOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 2232
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappings",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappings"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 2321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 2314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2328
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2321
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2321
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2321
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappingsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
          "line": 2264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
        "line": 2255
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2284
          },
          "name": "destinationNsgIdList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2289
          },
          "name": "destinationPrimaryPrivateIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2294
          },
          "name": "destinationPrimaryPrivateIpHostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2299
          },
          "name": "destinationReservedPublicIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2304
          },
          "name": "destinationSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2309
          },
          "name": "sourceVnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-group/index.ts",
            "line": 2268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-group/index:DataOciDisasterRecoveryDrProtectionGroupMembersVnicMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_protection_groups oci_disaster_recovery_dr_protection_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_protection_groups oci_disaster_recovery_dr_protection_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 3118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 3086
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDisasterRecoveryDrProtectionGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3103
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDisasterRecoveryDrProtectionGroups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_protection_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDisasterRecoveryDrProtectionGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDisasterRecoveryDrProtectionGroups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3268
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3169
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3191
          },
          "name": "resetDrProtectionGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3271
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3207
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3223
          },
          "name": "resetLifecycleSubState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3239
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3255
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3283
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3296
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3091
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3179
          },
          "name": "drProtectionGroupCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3265
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3157
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3173
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3195
          },
          "name": "drProtectionGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3275
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3211
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3227
          },
          "name": "lifecycleSubStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3243
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3259
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3150
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3163
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3185
          },
          "name": "drProtectionGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3201
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3217
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3233
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3249
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroups"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 9
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_protection_groups#compartment_id DataOciDisasterRecoveryDrProtectionGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-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/7.19.0/docs/data-sources/disaster_recovery_dr_protection_groups#display_name DataOciDisasterRecoveryDrProtectionGroups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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/7.19.0/docs/data-sources/disaster_recovery_dr_protection_groups#dr_protection_group_id DataOciDisasterRecoveryDrProtectionGroups#dr_protection_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 21
          },
          "name": "drProtectionGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_protection_groups#filter DataOciDisasterRecoveryDrProtectionGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsFilter"
                    },
                    "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/7.19.0/docs/data-sources/disaster_recovery_dr_protection_groups#id DataOciDisasterRecoveryDrProtectionGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-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/7.19.0/docs/data-sources/disaster_recovery_dr_protection_groups#lifecycle_sub_state DataOciDisasterRecoveryDrProtectionGroups#lifecycle_sub_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 32
          },
          "name": "lifecycleSubState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_protection_groups#role DataOciDisasterRecoveryDrProtectionGroups#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 36
          },
          "name": "role",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_protection_groups#state DataOciDisasterRecoveryDrProtectionGroups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsConfig"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2830
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollection",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollection"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2664
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItems",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItems"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsAssociation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsAssociation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 48
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsAssociation",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsAssociation"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsAssociationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsAssociationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsAssociationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsAssociationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsAssociationList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsAssociationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsAssociationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 71
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsAssociationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 100
          },
          "name": "peerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 105
          },
          "name": "peerRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 110
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsAssociation"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsAssociationOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 2819
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2812
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2826
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2819
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2819
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2819
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsLogLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsLogLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 133
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsLogLocation",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsLogLocation"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsLogLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsLogLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsLogLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsLogLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
            "line": 207
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsLogLocationList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsLogLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsLogLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 156
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsLogLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 185
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 190
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 195
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsLogLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsLogLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2365
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembers",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembers"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackendSetMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackendSetMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 218
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackendSetMappings",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackendSetMappings"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackendSetMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackendSetMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 299
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackendSetMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackendSetMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 292
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 292
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 292
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackendSetMappingsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackendSetMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackendSetMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 241
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackendSetMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 270
          },
          "name": "destinationBackendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 275
          },
          "name": "isBackendSetForNonMovable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 280
          },
          "name": "sourceBackendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackendSetMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackendSetMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 303
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupConfig",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupConfig"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
            "line": 392
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupConfigList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 326
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 355
          },
          "name": "backupSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 360
          },
          "name": "excludeNamespaces",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 365
          },
          "name": "imageReplicationVaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 370
          },
          "name": "maxNumberOfBackupsRetained",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 375
          },
          "name": "namespaces",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 380
          },
          "name": "replicateImages",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 403
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupLocation",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupLocation"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
            "line": 477
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupLocationList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 426
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 455
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 460
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 465
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 439
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 643
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperations",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperations"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsAttachments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsAttachments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 488
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsAttachments",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsAttachments"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsAttachmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsAttachmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 564
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsAttachmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsAttachmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 557
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 557
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 557
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsAttachmentsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsAttachmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsAttachmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 511
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsAttachmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 540
          },
          "name": "blockVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 545
          },
          "name": "volumeAttachmentReferenceInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsAttachments"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsAttachmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
            "line": 714
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsMounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsMounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 568
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsMounts",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsMounts"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsMountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsMountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 639
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsMountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsMountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 632
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 632
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 632
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsMountsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsMountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsMountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 591
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsMountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 620
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsMounts"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsMountsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 666
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 696
          },
          "name": "attachments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsAttachmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 702
          },
          "name": "mounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsMountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 679
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 875
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperations",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperations"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsAttachmentDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsAttachmentDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 725
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsAttachmentDetails",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsAttachmentDetails"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsAttachmentDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsAttachmentDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 782
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsAttachmentDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsAttachmentDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
            "line": 789
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsAttachmentDetailsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsAttachmentDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsAttachmentDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 748
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsAttachmentDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 777
          },
          "name": "volumeAttachmentReferenceInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 761
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsAttachmentDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsAttachmentDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 944
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
            "line": 951
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsMountDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsMountDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 800
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsMountDetails",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsMountDetails"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsMountDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsMountDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 857
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsMountDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsMountDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
            "line": 864
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsMountDetailsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsMountDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsMountDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 823
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsMountDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 852
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 836
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsMountDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsMountDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 898
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 928
          },
          "name": "attachmentDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsAttachmentDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 933
          },
          "name": "blockVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 939
          },
          "name": "mountDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsMountDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 911
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersCommonDestinationKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersCommonDestinationKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 962
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersCommonDestinationKey",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersCommonDestinationKey"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersCommonDestinationKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersCommonDestinationKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1024
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1038
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersCommonDestinationKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersCommonDestinationKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1031
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1031
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1031
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersCommonDestinationKeyList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersCommonDestinationKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersCommonDestinationKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 985
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersCommonDestinationKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1014
          },
          "name": "encryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1019
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 998
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersCommonDestinationKey"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersCommonDestinationKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemAdminUserDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemAdminUserDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1042
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemAdminUserDetails",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemAdminUserDetails"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemAdminUserDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemAdminUserDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 1111
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1118
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemAdminUserDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemAdminUserDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1111
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1111
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemAdminUserDetailsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemAdminUserDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemAdminUserDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1065
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemAdminUserDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1094
          },
          "name": "passwordVaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1099
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1078
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemAdminUserDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemAdminUserDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemReplicationUserDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemReplicationUserDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1122
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemReplicationUserDetails",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemReplicationUserDetails"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemReplicationUserDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemReplicationUserDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemReplicationUserDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemReplicationUserDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemReplicationUserDetailsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemReplicationUserDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemReplicationUserDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1145
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemReplicationUserDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1174
          },
          "name": "passwordVaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1179
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemReplicationUserDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemReplicationUserDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDestinationEncryptionKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDestinationEncryptionKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1202
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDestinationEncryptionKey",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDestinationEncryptionKey"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDestinationEncryptionKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDestinationEncryptionKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 1271
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1278
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDestinationEncryptionKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDestinationEncryptionKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1271
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1271
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1271
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDestinationEncryptionKeyList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDestinationEncryptionKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDestinationEncryptionKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1225
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDestinationEncryptionKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1254
          },
          "name": "encryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1259
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDestinationEncryptionKey"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDestinationEncryptionKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersExportMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersExportMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1282
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersExportMappings",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersExportMappings"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersExportMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersExportMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersExportMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersExportMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersExportMappingsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersExportMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersExportMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 1314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1305
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersExportMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1334
          },
          "name": "destinationMountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1339
          },
          "name": "exportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersExportMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersExportMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1512
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperations",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperations"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1605
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1598
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1598
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1598
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsMountDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsMountDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1362
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsMountDetails",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsMountDetails"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsMountDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsMountDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsMountDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsMountDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1426
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsMountDetailsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsMountDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsMountDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1385
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsMountDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1414
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsMountDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsMountDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 1544
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1535
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1564
          },
          "name": "exportPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1570
          },
          "name": "mountDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsMountDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1575
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1580
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1586
          },
          "name": "unmountDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsUnmountDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsUnmountDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsUnmountDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1437
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsUnmountDetails",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsUnmountDetails"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsUnmountDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsUnmountDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 1501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1508
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsUnmountDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsUnmountDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1501
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1501
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsUnmountDetailsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsUnmountDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsUnmountDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1460
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsUnmountDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1489
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsUnmountDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsUnmountDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 2653
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2646
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2660
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2653
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2653
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2653
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersLoadBalancerMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersLoadBalancerMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1609
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersLoadBalancerMappings",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersLoadBalancerMappings"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersLoadBalancerMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersLoadBalancerMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersLoadBalancerMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersLoadBalancerMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1678
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersLoadBalancerMappingsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersLoadBalancerMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersLoadBalancerMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1632
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersLoadBalancerMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1661
          },
          "name": "destinationLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1666
          },
          "name": "sourceLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1645
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersLoadBalancerMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersLoadBalancerMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersManagedNodePoolConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersManagedNodePoolConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1689
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersManagedNodePoolConfigs",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersManagedNodePoolConfigs"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersManagedNodePoolConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersManagedNodePoolConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 1763
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1756
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1770
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersManagedNodePoolConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersManagedNodePoolConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1763
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1763
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1763
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersManagedNodePoolConfigsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersManagedNodePoolConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersManagedNodePoolConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1712
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersManagedNodePoolConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1741
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1746
          },
          "name": "maximum",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1751
          },
          "name": "minimum",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersManagedNodePoolConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersManagedNodePoolConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersNetworkLoadBalancerMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersNetworkLoadBalancerMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1774
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersNetworkLoadBalancerMappings",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersNetworkLoadBalancerMappings"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersNetworkLoadBalancerMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersNetworkLoadBalancerMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1836
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersNetworkLoadBalancerMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersNetworkLoadBalancerMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1843
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersNetworkLoadBalancerMappingsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersNetworkLoadBalancerMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersNetworkLoadBalancerMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 1806
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1797
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersNetworkLoadBalancerMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1826
          },
          "name": "destinationNetworkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1831
          },
          "name": "sourceNetworkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1810
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersNetworkLoadBalancerMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersNetworkLoadBalancerMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2388
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2417
          },
          "name": "autonomousDatabaseStandbyTypeForDrDrills",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2423
          },
          "name": "backendSetMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackendSetMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2429
          },
          "name": "backupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2435
          },
          "name": "backupLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBackupLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2441
          },
          "name": "blockVolumeAttachAndMountOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeAttachAndMountOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2447
          },
          "name": "blockVolumeOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersBlockVolumeOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2452
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2458
          },
          "name": "commonDestinationKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersCommonDestinationKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2463
          },
          "name": "connectionStringType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2469
          },
          "name": "dbSystemAdminUserDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemAdminUserDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2475
          },
          "name": "dbSystemReplicationUserDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDbSystemReplicationUserDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2480
          },
          "name": "destinationAvailabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2485
          },
          "name": "destinationBackupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2490
          },
          "name": "destinationCapacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2495
          },
          "name": "destinationCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2500
          },
          "name": "destinationDedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2506
          },
          "name": "destinationEncryptionKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersDestinationEncryptionKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2511
          },
          "name": "destinationLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2516
          },
          "name": "destinationNetworkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2521
          },
          "name": "destinationSnapshotPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2527
          },
          "name": "exportMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersExportMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2533
          },
          "name": "fileSystemOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersFileSystemOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2538
          },
          "name": "gtidReconciliationTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2543
          },
          "name": "isContinueOnGtidReconciliationTimeout",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2548
          },
          "name": "isMovable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2553
          },
          "name": "isRetainFaultDomain",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2558
          },
          "name": "isStartStopEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2563
          },
          "name": "jumpHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2569
          },
          "name": "loadBalancerMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersLoadBalancerMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2575
          },
          "name": "managedNodePoolConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersManagedNodePoolConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2580
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2585
          },
          "name": "memberType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2590
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2596
          },
          "name": "networkLoadBalancerMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersNetworkLoadBalancerMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2601
          },
          "name": "passwordVaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2606
          },
          "name": "peerClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2611
          },
          "name": "peerDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2617
          },
          "name": "sourceVolumeToDestinationEncryptionKeyMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2623
          },
          "name": "vaultMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVaultMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2629
          },
          "name": "virtualNodePoolConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVirtualNodePoolConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2635
          },
          "name": "vnicMapping",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2641
          },
          "name": "vnicMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1934
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappings",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappings"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1854
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKey",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKey"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 1923
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1916
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1930
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1923
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1923
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1923
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1877
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1906
          },
          "name": "encryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1911
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1890
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKey"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 2004
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1997
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2011
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2004
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2004
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2004
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 1966
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 1957
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1987
          },
          "name": "destinationEncryptionKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1992
          },
          "name": "sourceVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 1970
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersSourceVolumeToDestinationEncryptionKeyMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVaultMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVaultMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2015
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVaultMappings",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVaultMappings"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVaultMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVaultMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 2084
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2077
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2091
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVaultMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVaultMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2084
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2084
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2084
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVaultMappingsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVaultMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVaultMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 2047
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2038
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVaultMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2067
          },
          "name": "destinationVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2072
          },
          "name": "sourceVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2051
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVaultMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVaultMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVirtualNodePoolConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVirtualNodePoolConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2095
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVirtualNodePoolConfigs",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVirtualNodePoolConfigs"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVirtualNodePoolConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVirtualNodePoolConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2176
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVirtualNodePoolConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVirtualNodePoolConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2169
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2169
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVirtualNodePoolConfigsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVirtualNodePoolConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVirtualNodePoolConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 2127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2118
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVirtualNodePoolConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2147
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2152
          },
          "name": "maximum",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2157
          },
          "name": "minimum",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVirtualNodePoolConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVirtualNodePoolConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMapping": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMapping",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2180
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMapping",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMapping"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 2254
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2261
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2254
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2254
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappingList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 2212
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2203
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2232
          },
          "name": "destinationNsgIdList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2237
          },
          "name": "destinationSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2242
          },
          "name": "sourceVnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMapping"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappingOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2265
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappings",
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappings"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 2354
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2361
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2354
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2354
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappingsList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2288
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2317
          },
          "name": "destinationNsgIdList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2322
          },
          "name": "destinationPrimaryPrivateIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2327
          },
          "name": "destinationPrimaryPrivateIpHostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2332
          },
          "name": "destinationReservedPublicIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2337
          },
          "name": "destinationSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2342
          },
          "name": "sourceVnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersVnicMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 2696
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2687
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2717
          },
          "name": "association",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsAssociationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2722
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2728
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2733
          },
          "name": "disassociateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2738
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2744
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2749
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2754
          },
          "name": "lifeCycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2759
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2765
          },
          "name": "logLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsLogLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2771
          },
          "name": "members",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2776
          },
          "name": "peerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2781
          },
          "name": "peerRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2786
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2791
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2797
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2802
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2807
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 2895
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2888
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2902
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2895
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2895
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2895
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 2862
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2853
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2883
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2866
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsDrProtectionGroupCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2906
      },
      "name": "DataOciDisasterRecoveryDrProtectionGroupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_protection_groups#name DataOciDisasterRecoveryDrProtectionGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2910
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/disaster_recovery_dr_protection_groups#values DataOciDisasterRecoveryDrProtectionGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2918
          },
          "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/7.19.0/docs/data-sources/disaster_recovery_dr_protection_groups#regex DataOciDisasterRecoveryDrProtectionGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2914
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsFilter"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 3071
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 3063
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3078
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3071
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3071
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3071
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3064
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
          "line": 2974
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
        "line": 2964
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3041
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDisasterRecoveryDrProtectionGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3029
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3045
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3058
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3022
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3035
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 3051
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-disaster-recovery-dr-protection-groups/index.ts",
            "line": 2978
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDisasterRecoveryDrProtectionGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-disaster-recovery-dr-protection-groups/index:DataOciDisasterRecoveryDrProtectionGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsRecords": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_records oci_dns_records}."
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRecords",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_records oci_dns_records} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-records/index.ts",
          "line": 383
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsRecordsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-records/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDnsRecords resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 368
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDnsRecords to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_records#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDnsRecords that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDnsRecords to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 567
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDnsRecordsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 423
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 439
          },
          "name": "resetDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 455
          },
          "name": "resetDomainContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 570
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 471
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 493
          },
          "name": "resetRtype"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 509
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 525
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 554
          },
          "name": "resetZoneVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/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-dns-records/index.ts",
            "line": 597
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDnsRecords",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 356
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 564
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsRecordsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 481
          },
          "name": "records",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsRecordsRecordsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 427
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 459
          },
          "name": "domainContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 443
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 574
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 475
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 497
          },
          "name": "rtypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 513
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 529
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 542
          },
          "name": "zoneNameOrIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 558
          },
          "name": "zoneVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 417
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 433
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 449
          },
          "name": "domainContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 465
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 487
          },
          "name": "rtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 503
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 519
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 535
          },
          "name": "zoneNameOrId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 548
          },
          "name": "zoneVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-records/index:DataOciDnsRecords"
    },
    "cdktf-provider-oci.DataOciDnsRecordsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRecordsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-records/index.ts",
        "line": 9
      },
      "name": "DataOciDnsRecordsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_records#zone_name_or_id DataOciDnsRecords#zone_name_or_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 44
          },
          "name": "zoneNameOrId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_records#compartment_id DataOciDnsRecords#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/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/7.19.0/docs/data-sources/dns_records#domain DataOciDnsRecords#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 17
          },
          "name": "domain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_records#domain_contains DataOciDnsRecords#domain_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 21
          },
          "name": "domainContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_records#filter DataOciDnsRecords#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsRecordsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dns_records#id DataOciDnsRecords#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/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/7.19.0/docs/data-sources/dns_records#rtype DataOciDnsRecords#rtype}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 32
          },
          "name": "rtype",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_records#sort_by DataOciDnsRecords#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/dns_records#sort_order DataOciDnsRecords#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 40
          },
          "name": "sortOrder",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_records#zone_version DataOciDnsRecords#zone_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 48
          },
          "name": "zoneVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-records/index:DataOciDnsRecordsConfig"
    },
    "cdktf-provider-oci.DataOciDnsRecordsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRecordsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-records/index.ts",
        "line": 171
      },
      "name": "DataOciDnsRecordsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_records#name DataOciDnsRecords#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 175
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_records#values DataOciDnsRecords#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 183
          },
          "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/7.19.0/docs/data-sources/dns_records#regex DataOciDnsRecords#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 179
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-records/index:DataOciDnsRecordsFilter"
    },
    "cdktf-provider-oci.DataOciDnsRecordsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRecordsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-records/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-dns-records/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/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.DataOciDnsRecordsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsRecordsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/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-dns-records/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-dns-records/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-records/index:DataOciDnsRecordsFilterList"
    },
    "cdktf-provider-oci.DataOciDnsRecordsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRecordsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-records/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-records/index.ts",
        "line": 229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 306
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDnsRecordsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 294
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 310
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 323
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 287
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 300
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 316
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDnsRecordsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-records/index:DataOciDnsRecordsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsRecordsRecords": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRecordsRecords",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-records/index.ts",
        "line": 56
      },
      "name": "DataOciDnsRecordsRecords",
      "symbolId": "src/data-oci-dns-records/index:DataOciDnsRecordsRecords"
    },
    "cdktf-provider-oci.DataOciDnsRecordsRecordsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRecordsRecordsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-records/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-dns-records/index.ts",
        "line": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/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.DataOciDnsRecordsRecordsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsRecordsRecordsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/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-dns-records/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-dns-records/index.ts",
            "line": 160
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-records/index:DataOciDnsRecordsRecordsList"
    },
    "cdktf-provider-oci.DataOciDnsRecordsRecordsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRecordsRecordsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-records/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-dns-records/index.ts",
        "line": 79
      },
      "name": "DataOciDnsRecordsRecordsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 108
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 113
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 118
          },
          "name": "isProtected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 123
          },
          "name": "rdata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 128
          },
          "name": "recordHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 133
          },
          "name": "rrsetVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 138
          },
          "name": "rtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 143
          },
          "name": "ttl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 148
          },
          "name": "zoneNameOrId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-records/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsRecordsRecords"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-records/index:DataOciDnsRecordsRecordsOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsResolver": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolver oci_dns_resolver}."
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolver",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolver oci_dns_resolver} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolver/index.ts",
          "line": 355
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsResolverConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolver/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDnsResolver resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 340
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDnsResolver to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolver#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDnsResolver that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDnsResolver to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 460
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/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-dns-resolver/index.ts",
            "line": 499
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDnsResolver",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 328
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 380
          },
          "name": "attachedVcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 386
          },
          "name": "attachedViews",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsResolverAttachedViewsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 391
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 396
          },
          "name": "defaultViewId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 402
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 407
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 413
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 419
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 424
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 429
          },
          "name": "isProtected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 448
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsResolverRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 469
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 474
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 479
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 484
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 442
          },
          "name": "resolverIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 464
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 435
          },
          "name": "resolverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 454
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolver/index:DataOciDnsResolver"
    },
    "cdktf-provider-oci.DataOciDnsResolverAttachedViews": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolverAttachedViews",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolver/index.ts",
        "line": 19
      },
      "name": "DataOciDnsResolverAttachedViews",
      "symbolId": "src/data-oci-dns-resolver/index:DataOciDnsResolverAttachedViews"
    },
    "cdktf-provider-oci.DataOciDnsResolverAttachedViewsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolverAttachedViewsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolver/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-dns-resolver/index.ts",
        "line": 76
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/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.DataOciDnsResolverAttachedViewsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsResolverAttachedViewsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/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-dns-resolver/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-dns-resolver/index.ts",
            "line": 83
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolver/index:DataOciDnsResolverAttachedViewsList"
    },
    "cdktf-provider-oci.DataOciDnsResolverAttachedViewsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolverAttachedViewsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolver/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-dns-resolver/index.ts",
        "line": 42
      },
      "name": "DataOciDnsResolverAttachedViewsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 71
          },
          "name": "viewId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsResolverAttachedViews"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolver/index:DataOciDnsResolverAttachedViewsOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsResolverConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolverConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolver/index.ts",
        "line": 9
      },
      "name": "DataOciDnsResolverConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolver#resolver_id DataOciDnsResolver#resolver_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 13
          },
          "name": "resolverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolver#scope DataOciDnsResolver#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 17
          },
          "name": "scope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolver/index:DataOciDnsResolverConfig"
    },
    "cdktf-provider-oci.DataOciDnsResolverEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolver_endpoint oci_dns_resolver_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolver_endpoint oci_dns_resolver_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
        "line": 27
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDnsResolverEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 44
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDnsResolverEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolver_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDnsResolverEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDnsResolverEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 163
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 200
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 208
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDnsResolverEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 32
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 85
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 90
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 95
          },
          "name": "forwardingAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 100
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 105
          },
          "name": "isForwarding",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 110
          },
          "name": "isListening",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 115
          },
          "name": "listeningAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 120
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 125
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 172
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 177
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 182
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 187
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 192
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 138
          },
          "name": "resolverEndpointNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 151
          },
          "name": "resolverIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 167
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 131
          },
          "name": "resolverEndpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 144
          },
          "name": "resolverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 157
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolver-endpoint/index:DataOciDnsResolverEndpoint"
    },
    "cdktf-provider-oci.DataOciDnsResolverEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
        "line": 9
      },
      "name": "DataOciDnsResolverEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolver_endpoint#resolver_endpoint_name DataOciDnsResolverEndpoint#resolver_endpoint_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 13
          },
          "name": "resolverEndpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolver_endpoint#resolver_id DataOciDnsResolverEndpoint#resolver_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 17
          },
          "name": "resolverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolver_endpoint#scope DataOciDnsResolverEndpoint#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoint/index.ts",
            "line": 21
          },
          "name": "scope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolver-endpoint/index:DataOciDnsResolverEndpointConfig"
    },
    "cdktf-provider-oci.DataOciDnsResolverEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolver/index.ts",
        "line": 94
      },
      "name": "DataOciDnsResolverEndpoints",
      "symbolId": "src/data-oci-dns-resolver/index:DataOciDnsResolverEndpoints"
    },
    "cdktf-provider-oci.DataOciDnsResolverEndpointsA": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolver_endpoints oci_dns_resolver_endpoints}."
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointsA",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolver_endpoints oci_dns_resolver_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
          "line": 397
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointsAConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
        "line": 365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDnsResolverEndpointsA resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 382
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDnsResolverEndpointsA to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolver_endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDnsResolverEndpointsA that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDnsResolverEndpointsA to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 510
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 513
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 433
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 449
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 497
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 525
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 536
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDnsResolverEndpointsA",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 370
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 507
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 459
          },
          "name": "resolverEndpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointsResolverEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 517
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 437
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 453
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 472
          },
          "name": "resolverIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 485
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 501
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 427
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 443
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 465
          },
          "name": "resolverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 478
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 491
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolver-endpoints/index:DataOciDnsResolverEndpointsA"
    },
    "cdktf-provider-oci.DataOciDnsResolverEndpointsAConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointsAConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
        "line": 9
      },
      "name": "DataOciDnsResolverEndpointsAConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolver_endpoints#resolver_id DataOciDnsResolverEndpointsA#resolver_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 24
          },
          "name": "resolverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolver_endpoints#scope DataOciDnsResolverEndpointsA#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 28
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolver_endpoints#filter DataOciDnsResolverEndpointsA#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dns_resolver_endpoints#id DataOciDnsResolverEndpointsA#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/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/7.19.0/docs/data-sources/dns_resolver_endpoints#name DataOciDnsResolverEndpointsA#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 20
          },
          "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/7.19.0/docs/data-sources/dns_resolver_endpoints#state DataOciDnsResolverEndpointsA#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolver-endpoints/index:DataOciDnsResolverEndpointsAConfig"
    },
    "cdktf-provider-oci.DataOciDnsResolverEndpointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
        "line": 185
      },
      "name": "DataOciDnsResolverEndpointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolver_endpoints#name DataOciDnsResolverEndpointsA#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 189
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolver_endpoints#values DataOciDnsResolverEndpointsA#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 197
          },
          "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/7.19.0/docs/data-sources/dns_resolver_endpoints#regex DataOciDnsResolverEndpointsA#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 193
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolver-endpoints/index:DataOciDnsResolverEndpointsFilter"
    },
    "cdktf-provider-oci.DataOciDnsResolverEndpointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolver-endpoints/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-dns-resolver-endpoints/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/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.DataOciDnsResolverEndpointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsResolverEndpointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/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-dns-resolver-endpoints/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-dns-resolver-endpoints/index.ts",
            "line": 350
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 343
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolver-endpoints/index:DataOciDnsResolverEndpointsFilterList"
    },
    "cdktf-provider-oci.DataOciDnsResolverEndpointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolver-endpoints/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-dns-resolver-endpoints/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 320
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDnsResolverEndpointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 308
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 324
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 337
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 301
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 314
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 330
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolver-endpoints/index:DataOciDnsResolverEndpointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsResolverEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolver/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-dns-resolver/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/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.DataOciDnsResolverEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsResolverEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/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-dns-resolver/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-dns-resolver/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolver/index:DataOciDnsResolverEndpointsList"
    },
    "cdktf-provider-oci.DataOciDnsResolverEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolver/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-dns-resolver/index.ts",
        "line": 117
      },
      "name": "DataOciDnsResolverEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 146
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 151
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 156
          },
          "name": "forwardingAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 161
          },
          "name": "isForwarding",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 166
          },
          "name": "isListening",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 171
          },
          "name": "listeningAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 176
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 181
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 186
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 191
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 196
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 201
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolver/index:DataOciDnsResolverEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsResolverEndpointsResolverEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointsResolverEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
        "line": 40
      },
      "name": "DataOciDnsResolverEndpointsResolverEndpoints",
      "symbolId": "src/data-oci-dns-resolver-endpoints/index:DataOciDnsResolverEndpointsResolverEndpoints"
    },
    "cdktf-provider-oci.DataOciDnsResolverEndpointsResolverEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointsResolverEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolver-endpoints/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-dns-resolver-endpoints/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/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.DataOciDnsResolverEndpointsResolverEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsResolverEndpointsResolverEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/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-dns-resolver-endpoints/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-dns-resolver-endpoints/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolver-endpoints/index:DataOciDnsResolverEndpointsResolverEndpointsList"
    },
    "cdktf-provider-oci.DataOciDnsResolverEndpointsResolverEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointsResolverEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolver-endpoints/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-dns-resolver-endpoints/index.ts",
        "line": 63
      },
      "name": "DataOciDnsResolverEndpointsResolverEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 97
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 102
          },
          "name": "forwardingAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 107
          },
          "name": "isForwarding",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 112
          },
          "name": "isListening",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 117
          },
          "name": "listeningAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 122
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 127
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 132
          },
          "name": "resolverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 137
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 142
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 147
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 152
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 157
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 162
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver-endpoints/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsResolverEndpointsResolverEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolver-endpoints/index:DataOciDnsResolverEndpointsResolverEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsResolverRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolverRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolver/index.ts",
        "line": 224
      },
      "name": "DataOciDnsResolverRules",
      "symbolId": "src/data-oci-dns-resolver/index:DataOciDnsResolverRules"
    },
    "cdktf-provider-oci.DataOciDnsResolverRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolverRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolver/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-dns-resolver/index.ts",
        "line": 301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/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.DataOciDnsResolverRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsResolverRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/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-dns-resolver/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-dns-resolver/index.ts",
            "line": 308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolver/index:DataOciDnsResolverRulesList"
    },
    "cdktf-provider-oci.DataOciDnsResolverRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolverRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolver/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-dns-resolver/index.ts",
        "line": 247
      },
      "name": "DataOciDnsResolverRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 276
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 281
          },
          "name": "clientAddressConditions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 286
          },
          "name": "destinationAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 291
          },
          "name": "qnameCoverConditions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 296
          },
          "name": "sourceEndpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolver/index.ts",
            "line": 260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsResolverRules"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolver/index:DataOciDnsResolverRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsResolvers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolvers oci_dns_resolvers}."
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolvers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolvers oci_dns_resolvers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolvers/index.ts",
          "line": 712
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsResolversConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolvers/index.ts",
        "line": 680
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDnsResolvers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 697
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDnsResolvers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolvers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDnsResolvers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDnsResolvers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 825
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDnsResolversFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 761
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 828
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 777
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 812
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 840
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 851
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDnsResolvers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 685
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 822
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsResolversFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 787
          },
          "name": "resolvers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsResolversResolversList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 749
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 765
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 832
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsResolversFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 781
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 800
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 816
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 742
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 755
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 771
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 793
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 806
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolvers/index:DataOciDnsResolvers"
    },
    "cdktf-provider-oci.DataOciDnsResolversConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolversConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolvers/index.ts",
        "line": 9
      },
      "name": "DataOciDnsResolversConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolvers#compartment_id DataOciDnsResolvers#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/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/7.19.0/docs/data-sources/dns_resolvers#scope DataOciDnsResolvers#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 28
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolvers#display_name DataOciDnsResolvers#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/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/7.19.0/docs/data-sources/dns_resolvers#filter DataOciDnsResolvers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsResolversFilter"
                    },
                    "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/7.19.0/docs/data-sources/dns_resolvers#id DataOciDnsResolvers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/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/7.19.0/docs/data-sources/dns_resolvers#state DataOciDnsResolvers#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolvers/index:DataOciDnsResolversConfig"
    },
    "cdktf-provider-oci.DataOciDnsResolversFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolversFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolvers/index.ts",
        "line": 500
      },
      "name": "DataOciDnsResolversFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolvers#name DataOciDnsResolvers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 504
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_resolvers#values DataOciDnsResolvers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 512
          },
          "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/7.19.0/docs/data-sources/dns_resolvers#regex DataOciDnsResolvers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 508
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolvers/index:DataOciDnsResolversFilter"
    },
    "cdktf-provider-oci.DataOciDnsResolversFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolversFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolvers/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolvers/index.ts",
        "line": 657
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 672
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsResolversFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsResolversFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 665
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 665
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 665
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsResolversFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolvers/index:DataOciDnsResolversFilterList"
    },
    "cdktf-provider-oci.DataOciDnsResolversFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolversFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolvers/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-dns-resolvers/index.ts",
        "line": 558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 635
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDnsResolversFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 623
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 639
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 652
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 616
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 629
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 645
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 572
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDnsResolversFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolvers/index:DataOciDnsResolversFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsResolversResolvers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolversResolvers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolvers/index.ts",
        "line": 340
      },
      "name": "DataOciDnsResolversResolvers",
      "symbolId": "src/data-oci-dns-resolvers/index:DataOciDnsResolversResolvers"
    },
    "cdktf-provider-oci.DataOciDnsResolversResolversAttachedViews": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolversResolversAttachedViews",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolvers/index.ts",
        "line": 40
      },
      "name": "DataOciDnsResolversResolversAttachedViews",
      "symbolId": "src/data-oci-dns-resolvers/index:DataOciDnsResolversResolversAttachedViews"
    },
    "cdktf-provider-oci.DataOciDnsResolversResolversAttachedViewsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolversResolversAttachedViewsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolvers/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-dns-resolvers/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/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.DataOciDnsResolversResolversAttachedViewsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsResolversResolversAttachedViewsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/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-dns-resolvers/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-dns-resolvers/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolvers/index:DataOciDnsResolversResolversAttachedViewsList"
    },
    "cdktf-provider-oci.DataOciDnsResolversResolversAttachedViewsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolversResolversAttachedViewsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolvers/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-dns-resolvers/index.ts",
        "line": 63
      },
      "name": "DataOciDnsResolversResolversAttachedViewsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 92
          },
          "name": "viewId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsResolversResolversAttachedViews"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolvers/index:DataOciDnsResolversResolversAttachedViewsOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsResolversResolversEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolversResolversEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolvers/index.ts",
        "line": 115
      },
      "name": "DataOciDnsResolversResolversEndpoints",
      "symbolId": "src/data-oci-dns-resolvers/index:DataOciDnsResolversResolversEndpoints"
    },
    "cdktf-provider-oci.DataOciDnsResolversResolversEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolversResolversEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolvers/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-dns-resolvers/index.ts",
        "line": 227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/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.DataOciDnsResolversResolversEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsResolversResolversEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/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-dns-resolvers/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-dns-resolvers/index.ts",
            "line": 234
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolvers/index:DataOciDnsResolversResolversEndpointsList"
    },
    "cdktf-provider-oci.DataOciDnsResolversResolversEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolversResolversEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolvers/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-dns-resolvers/index.ts",
        "line": 138
      },
      "name": "DataOciDnsResolversResolversEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 167
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 172
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 177
          },
          "name": "forwardingAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 182
          },
          "name": "isForwarding",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 187
          },
          "name": "isListening",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 192
          },
          "name": "listeningAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 197
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 202
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 207
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 212
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 217
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 222
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsResolversResolversEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolvers/index:DataOciDnsResolversResolversEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsResolversResolversList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolversResolversList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolvers/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolvers/index.ts",
        "line": 482
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 496
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsResolversResolversOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsResolversResolversList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 489
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 489
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 489
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolvers/index:DataOciDnsResolversResolversList"
    },
    "cdktf-provider-oci.DataOciDnsResolversResolversOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolversResolversOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolvers/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolvers/index.ts",
        "line": 363
      },
      "name": "DataOciDnsResolversResolversOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 392
          },
          "name": "attachedVcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 398
          },
          "name": "attachedViews",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsResolversResolversAttachedViewsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 403
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 408
          },
          "name": "defaultViewId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 414
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 419
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 425
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsResolversResolversEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 431
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 436
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 441
          },
          "name": "isProtected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 446
          },
          "name": "resolverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 452
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsResolversResolversRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 457
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 462
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 467
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 472
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 477
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 376
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsResolversResolvers"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolvers/index:DataOciDnsResolversResolversOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsResolversResolversRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolversResolversRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolvers/index.ts",
        "line": 245
      },
      "name": "DataOciDnsResolversResolversRules",
      "symbolId": "src/data-oci-dns-resolvers/index:DataOciDnsResolversResolversRules"
    },
    "cdktf-provider-oci.DataOciDnsResolversResolversRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolversResolversRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolvers/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolvers/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 336
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsResolversResolversRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsResolversResolversRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 329
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 329
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 329
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolvers/index:DataOciDnsResolversResolversRulesList"
    },
    "cdktf-provider-oci.DataOciDnsResolversResolversRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsResolversResolversRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-resolvers/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-resolvers/index.ts",
        "line": 268
      },
      "name": "DataOciDnsResolversResolversRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 297
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 302
          },
          "name": "clientAddressConditions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 307
          },
          "name": "destinationAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 312
          },
          "name": "qnameCoverConditions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 317
          },
          "name": "sourceEndpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-resolvers/index.ts",
            "line": 281
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsResolversResolversRules"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-resolvers/index:DataOciDnsResolversResolversRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsRrset": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_rrset oci_dns_rrset}."
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRrset",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_rrset oci_dns_rrset} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-rrset/index.ts",
          "line": 180
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsRrsetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-rrset/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDnsRrset resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 165
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDnsRrset to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_rrset#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDnsRrset that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDnsRrset to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 217
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 270
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 286
          },
          "name": "resetViewId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 315
          },
          "name": "resetZoneVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 327
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 339
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDnsRrset",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 153
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 239
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 245
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsRrsetItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 221
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 234
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 258
          },
          "name": "rtypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 274
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 290
          },
          "name": "viewIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 303
          },
          "name": "zoneNameOrIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 319
          },
          "name": "zoneVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 211
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 227
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 251
          },
          "name": "rtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 264
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 280
          },
          "name": "viewId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 296
          },
          "name": "zoneNameOrId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 309
          },
          "name": "zoneVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-rrset/index:DataOciDnsRrset"
    },
    "cdktf-provider-oci.DataOciDnsRrsetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRrsetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-rrset/index.ts",
        "line": 9
      },
      "name": "DataOciDnsRrsetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_rrset#domain DataOciDnsRrset#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 17
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_rrset#rtype DataOciDnsRrset#rtype}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 21
          },
          "name": "rtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_rrset#zone_name_or_id DataOciDnsRrset#zone_name_or_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 33
          },
          "name": "zoneNameOrId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_rrset#compartment_id DataOciDnsRrset#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/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/7.19.0/docs/data-sources/dns_rrset#scope DataOciDnsRrset#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 25
          },
          "name": "scope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_rrset#view_id DataOciDnsRrset#view_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 29
          },
          "name": "viewId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_rrset#zone_version DataOciDnsRrset#zone_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 37
          },
          "name": "zoneVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-rrset/index:DataOciDnsRrsetConfig"
    },
    "cdktf-provider-oci.DataOciDnsRrsetItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRrsetItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-rrset/index.ts",
        "line": 39
      },
      "name": "DataOciDnsRrsetItems",
      "symbolId": "src/data-oci-dns-rrset/index:DataOciDnsRrsetItems"
    },
    "cdktf-provider-oci.DataOciDnsRrsetItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRrsetItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-rrset/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/data-oci-dns-rrset/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/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.DataOciDnsRrsetItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsRrsetItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 133
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/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/data-oci-dns-rrset/index.ts",
            "line": 133
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-rrset/index:DataOciDnsRrsetItemsList"
    },
    "cdktf-provider-oci.DataOciDnsRrsetItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRrsetItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-rrset/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-rrset/index.ts",
        "line": 62
      },
      "name": "DataOciDnsRrsetItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 91
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 96
          },
          "name": "isProtected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 101
          },
          "name": "rdata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 106
          },
          "name": "recordHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 111
          },
          "name": "rrsetVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 116
          },
          "name": "rtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 121
          },
          "name": "ttl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrset/index.ts",
            "line": 75
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsRrsetItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-rrset/index:DataOciDnsRrsetItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsRrsets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_rrsets oci_dns_rrsets}."
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRrsets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_rrsets oci_dns_rrsets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-rrsets/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.DataOciDnsRrsetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-rrsets/index.ts",
        "line": 419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDnsRrsets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/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 DataOciDnsRrsets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_rrsets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDnsRrsets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDnsRrsets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 601
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDnsRrsetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 489
          },
          "name": "resetDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 505
          },
          "name": "resetDomainContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 604
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 521
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 543
          },
          "name": "resetRtype"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 559
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 575
          },
          "name": "resetViewId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 616
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 629
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDnsRrsets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 424
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 598
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsRrsetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 531
          },
          "name": "rrsets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsRrsetsRrsetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 509
          },
          "name": "domainContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 493
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 608
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsRrsetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 525
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 547
          },
          "name": "rtypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 563
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 579
          },
          "name": "viewIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 592
          },
          "name": "zoneNameOrIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 483
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 499
          },
          "name": "domainContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 515
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 537
          },
          "name": "rtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 553
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 569
          },
          "name": "viewId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 585
          },
          "name": "zoneNameOrId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-rrsets/index:DataOciDnsRrsets"
    },
    "cdktf-provider-oci.DataOciDnsRrsetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRrsetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-rrsets/index.ts",
        "line": 9
      },
      "name": "DataOciDnsRrsetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_rrsets#zone_name_or_id DataOciDnsRrsets#zone_name_or_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 40
          },
          "name": "zoneNameOrId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_rrsets#domain DataOciDnsRrsets#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 13
          },
          "name": "domain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_rrsets#domain_contains DataOciDnsRrsets#domain_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 17
          },
          "name": "domainContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_rrsets#filter DataOciDnsRrsets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsRrsetsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dns_rrsets#id DataOciDnsRrsets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/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/7.19.0/docs/data-sources/dns_rrsets#rtype DataOciDnsRrsets#rtype}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 28
          },
          "name": "rtype",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_rrsets#scope DataOciDnsRrsets#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 32
          },
          "name": "scope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_rrsets#view_id DataOciDnsRrsets#view_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 36
          },
          "name": "viewId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-rrsets/index:DataOciDnsRrsetsConfig"
    },
    "cdktf-provider-oci.DataOciDnsRrsetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRrsetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-rrsets/index.ts",
        "line": 239
      },
      "name": "DataOciDnsRrsetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_rrsets#name DataOciDnsRrsets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/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/7.19.0/docs/data-sources/dns_rrsets#values DataOciDnsRrsets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/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/7.19.0/docs/data-sources/dns_rrsets#regex DataOciDnsRrsets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 247
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-rrsets/index:DataOciDnsRrsetsFilter"
    },
    "cdktf-provider-oci.DataOciDnsRrsetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRrsetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-rrsets/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-dns-rrsets/index.ts",
        "line": 396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/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.DataOciDnsRrsetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsRrsetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/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-dns-rrsets/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-dns-rrsets/index.ts",
            "line": 404
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsRrsetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-rrsets/index:DataOciDnsRrsetsFilterList"
    },
    "cdktf-provider-oci.DataOciDnsRrsetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRrsetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-rrsets/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-dns-rrsets/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 374
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDnsRrsetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 362
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/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-dns-rrsets/index.ts",
            "line": 391
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 355
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 368
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 384
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDnsRrsetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-rrsets/index:DataOciDnsRrsetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsRrsetsRrsets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRrsetsRrsets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-rrsets/index.ts",
        "line": 153
      },
      "name": "DataOciDnsRrsetsRrsets",
      "symbolId": "src/data-oci-dns-rrsets/index:DataOciDnsRrsetsRrsets"
    },
    "cdktf-provider-oci.DataOciDnsRrsetsRrsetsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRrsetsRrsetsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-rrsets/index.ts",
        "line": 48
      },
      "name": "DataOciDnsRrsetsRrsetsItems",
      "symbolId": "src/data-oci-dns-rrsets/index:DataOciDnsRrsetsRrsetsItems"
    },
    "cdktf-provider-oci.DataOciDnsRrsetsRrsetsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRrsetsRrsetsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-rrsets/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-dns-rrsets/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/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.DataOciDnsRrsetsRrsetsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsRrsetsRrsetsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/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-dns-rrsets/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-dns-rrsets/index.ts",
            "line": 142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-rrsets/index:DataOciDnsRrsetsRrsetsItemsList"
    },
    "cdktf-provider-oci.DataOciDnsRrsetsRrsetsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRrsetsRrsetsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-rrsets/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-dns-rrsets/index.ts",
        "line": 71
      },
      "name": "DataOciDnsRrsetsRrsetsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 100
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 105
          },
          "name": "isProtected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 110
          },
          "name": "rdata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 115
          },
          "name": "recordHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 120
          },
          "name": "rrsetVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 125
          },
          "name": "rtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 130
          },
          "name": "ttl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsRrsetsRrsetsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-rrsets/index:DataOciDnsRrsetsRrsetsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsRrsetsRrsetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRrsetsRrsetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-rrsets/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-dns-rrsets/index.ts",
        "line": 221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/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.DataOciDnsRrsetsRrsetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsRrsetsRrsetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/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-dns-rrsets/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-dns-rrsets/index.ts",
            "line": 228
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-rrsets/index:DataOciDnsRrsetsRrsetsList"
    },
    "cdktf-provider-oci.DataOciDnsRrsetsRrsetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsRrsetsRrsetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-rrsets/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-dns-rrsets/index.ts",
        "line": 176
      },
      "name": "DataOciDnsRrsetsRrsetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 205
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 211
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsRrsetsRrsetsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 216
          },
          "name": "rtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-rrsets/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsRrsetsRrsets"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-rrsets/index:DataOciDnsRrsetsRrsetsOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policies oci_dns_steering_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policies oci_dns_steering_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policies/index.ts",
          "line": 855
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policies/index.ts",
        "line": 823
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDnsSteeringPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 840
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDnsSteeringPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDnsSteeringPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDnsSteeringPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 1039
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 908
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 924
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 1042
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 940
          },
          "name": "resetHealthCheckMonitorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 956
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 972
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 994
          },
          "name": "resetTemplate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 1010
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 1026
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 1054
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 1069
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDnsSteeringPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 828
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 1036
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 982
          },
          "name": "steeringPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 896
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 928
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 912
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 1046
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 944
          },
          "name": "healthCheckMonitorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 960
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 976
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 998
          },
          "name": "templateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 1014
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 1030
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 889
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 902
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 918
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 934
          },
          "name": "healthCheckMonitorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 950
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 966
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 988
          },
          "name": "template",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 1004
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 1020
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPolicies"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policies/index.ts",
        "line": 9
      },
      "name": "DataOciDnsSteeringPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policies#compartment_id DataOciDnsSteeringPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-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/7.19.0/docs/data-sources/dns_steering_policies#display_name DataOciDnsSteeringPolicies#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/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/7.19.0/docs/data-sources/dns_steering_policies#display_name_contains DataOciDnsSteeringPolicies#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 21
          },
          "name": "displayNameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policies#filter DataOciDnsSteeringPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policies#health_check_monitor_id DataOciDnsSteeringPolicies#health_check_monitor_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 25
          },
          "name": "healthCheckMonitorId",
          "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/7.19.0/docs/data-sources/dns_steering_policies#id DataOciDnsSteeringPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/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/7.19.0/docs/data-sources/dns_steering_policies#state DataOciDnsSteeringPolicies#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/dns_steering_policies#template DataOciDnsSteeringPolicies#template}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 40
          },
          "name": "template",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policies#time_created_greater_than_or_equal_to DataOciDnsSteeringPolicies#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/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/7.19.0/docs/data-sources/dns_steering_policies#time_created_less_than DataOciDnsSteeringPolicies#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 48
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policies/index.ts",
        "line": 643
      },
      "name": "DataOciDnsSteeringPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policies#name DataOciDnsSteeringPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 647
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policies#values DataOciDnsSteeringPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 655
          },
          "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/7.19.0/docs/data-sources/dns_steering_policies#regex DataOciDnsSteeringPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 651
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policies/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policies/index.ts",
        "line": 800
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 815
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsSteeringPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 808
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 808
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 808
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 801
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policies/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policies/index.ts",
        "line": 701
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 778
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDnsSteeringPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 766
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 782
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 795
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 759
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 772
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 788
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 715
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policies/index.ts",
        "line": 504
      },
      "name": "DataOciDnsSteeringPoliciesSteeringPolicies",
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesSteeringPolicies"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesAnswers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesAnswers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policies/index.ts",
        "line": 56
      },
      "name": "DataOciDnsSteeringPoliciesSteeringPoliciesAnswers",
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesSteeringPoliciesAnswers"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesAnswersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesAnswersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policies/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policies/index.ts",
        "line": 133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 147
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesAnswersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsSteeringPoliciesSteeringPoliciesAnswersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 140
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 140
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 140
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesSteeringPoliciesAnswersList"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesAnswersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesAnswersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policies/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-dns-steering-policies/index.ts",
        "line": 79
      },
      "name": "DataOciDnsSteeringPoliciesSteeringPoliciesAnswersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 108
          },
          "name": "isDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 113
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 118
          },
          "name": "pool",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 123
          },
          "name": "rdata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 128
          },
          "name": "rtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesAnswers"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesSteeringPoliciesAnswersOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policies/index.ts",
          "line": 632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policies/index.ts",
        "line": 625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 639
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsSteeringPoliciesSteeringPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 632
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 632
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 632
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesSteeringPoliciesList"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policies/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-dns-steering-policies/index.ts",
        "line": 527
      },
      "name": "DataOciDnsSteeringPoliciesSteeringPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 557
          },
          "name": "answers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesAnswersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 562
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 568
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 573
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 579
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 584
          },
          "name": "healthCheckMonitorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 589
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 595
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 600
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 605
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 610
          },
          "name": "template",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 615
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 620
          },
          "name": "ttl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 540
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesSteeringPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policies/index.ts",
        "line": 407
      },
      "name": "DataOciDnsSteeringPoliciesSteeringPoliciesRules",
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesSteeringPoliciesRules"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesCases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesCases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policies/index.ts",
        "line": 236
      },
      "name": "DataOciDnsSteeringPoliciesSteeringPoliciesRulesCases",
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesSteeringPoliciesRulesCases"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesAnswerData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesAnswerData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policies/index.ts",
        "line": 151
      },
      "name": "DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesAnswerData",
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesAnswerData"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesAnswerDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesAnswerDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policies/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-dns-steering-policies/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/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.DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesAnswerDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesAnswerDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/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-dns-steering-policies/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-dns-steering-policies/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesAnswerDataList"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesAnswerDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesAnswerDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policies/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policies/index.ts",
        "line": 174
      },
      "name": "DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesAnswerDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 203
          },
          "name": "answerCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 208
          },
          "name": "shouldKeep",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 213
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesAnswerData"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesAnswerDataOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policies/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-dns-steering-policies/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/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.DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/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-dns-steering-policies/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-dns-steering-policies/index.ts",
            "line": 311
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesList"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policies/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-dns-steering-policies/index.ts",
        "line": 259
      },
      "name": "DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 289
          },
          "name": "answerData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesAnswerDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 294
          },
          "name": "caseCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 299
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesCases"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesDefaultAnswerData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesDefaultAnswerData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policies/index.ts",
        "line": 322
      },
      "name": "DataOciDnsSteeringPoliciesSteeringPoliciesRulesDefaultAnswerData",
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesSteeringPoliciesRulesDefaultAnswerData"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesDefaultAnswerDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesDefaultAnswerDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policies/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-dns-steering-policies/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/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.DataOciDnsSteeringPoliciesSteeringPoliciesRulesDefaultAnswerDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsSteeringPoliciesSteeringPoliciesRulesDefaultAnswerDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/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-dns-steering-policies/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-dns-steering-policies/index.ts",
            "line": 396
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesSteeringPoliciesRulesDefaultAnswerDataList"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesDefaultAnswerDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesDefaultAnswerDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policies/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-dns-steering-policies/index.ts",
        "line": 345
      },
      "name": "DataOciDnsSteeringPoliciesSteeringPoliciesRulesDefaultAnswerDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 374
          },
          "name": "answerCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 379
          },
          "name": "shouldKeep",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 384
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesDefaultAnswerData"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesSteeringPoliciesRulesDefaultAnswerDataOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policies/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-dns-steering-policies/index.ts",
        "line": 486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/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.DataOciDnsSteeringPoliciesSteeringPoliciesRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsSteeringPoliciesSteeringPoliciesRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/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-dns-steering-policies/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-dns-steering-policies/index.ts",
            "line": 493
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesSteeringPoliciesRulesList"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policies/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-dns-steering-policies/index.ts",
        "line": 430
      },
      "name": "DataOciDnsSteeringPoliciesSteeringPoliciesRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 460
          },
          "name": "cases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesCasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 466
          },
          "name": "defaultAnswerData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRulesDefaultAnswerDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 471
          },
          "name": "defaultCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 476
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 481
          },
          "name": "ruleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policies/index.ts",
            "line": 443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPoliciesSteeringPoliciesRules"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policies/index:DataOciDnsSteeringPoliciesSteeringPoliciesRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policy oci_dns_steering_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policy oci_dns_steering_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policy/index.ts",
          "line": 499
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policy/index.ts",
        "line": 467
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDnsSteeringPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 484
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDnsSteeringPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDnsSteeringPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDnsSteeringPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 608
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 614
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDnsSteeringPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 472
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 524
          },
          "name": "answers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAnswersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 529
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 535
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 540
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 546
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 551
          },
          "name": "healthCheckMonitorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 556
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 562
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 567
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 572
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 590
          },
          "name": "template",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 595
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 600
          },
          "name": "ttl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 585
          },
          "name": "steeringPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 578
          },
          "name": "steeringPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy/index:DataOciDnsSteeringPolicy"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyAnswers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAnswers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policy/index.ts",
        "line": 15
      },
      "name": "DataOciDnsSteeringPolicyAnswers",
      "symbolId": "src/data-oci-dns-steering-policy/index:DataOciDnsSteeringPolicyAnswers"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyAnswersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAnswersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policy/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-dns-steering-policy/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/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.DataOciDnsSteeringPolicyAnswersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsSteeringPolicyAnswersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/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-dns-steering-policy/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-dns-steering-policy/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy/index:DataOciDnsSteeringPolicyAnswersList"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyAnswersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAnswersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policy/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-dns-steering-policy/index.ts",
        "line": 38
      },
      "name": "DataOciDnsSteeringPolicyAnswersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 67
          },
          "name": "isDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 72
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 77
          },
          "name": "pool",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 82
          },
          "name": "rdata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 87
          },
          "name": "rtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAnswers"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy/index:DataOciDnsSteeringPolicyAnswersOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policy_attachment oci_dns_steering_policy_attachment}."
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policy_attachment oci_dns_steering_policy_attachment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policy-attachment/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.DataOciDnsSteeringPolicyAttachmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policy-attachment/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDnsSteeringPolicyAttachment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachment/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 DataOciDnsSteeringPolicyAttachment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policy_attachment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDnsSteeringPolicyAttachment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDnsSteeringPolicyAttachment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachment/index.ts",
            "line": 141
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachment/index.ts",
            "line": 147
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDnsSteeringPolicyAttachment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachment/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachment/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachment/index.ts",
            "line": 80
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachment/index.ts",
            "line": 85
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachment/index.ts",
            "line": 90
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachment/index.ts",
            "line": 95
          },
          "name": "rtypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachment/index.ts",
            "line": 100
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachment/index.ts",
            "line": 105
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachment/index.ts",
            "line": 123
          },
          "name": "steeringPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachment/index.ts",
            "line": 128
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachment/index.ts",
            "line": 133
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachment/index.ts",
            "line": 118
          },
          "name": "steeringPolicyAttachmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachment/index.ts",
            "line": 111
          },
          "name": "steeringPolicyAttachmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy-attachment/index:DataOciDnsSteeringPolicyAttachment"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policy-attachment/index.ts",
        "line": 9
      },
      "name": "DataOciDnsSteeringPolicyAttachmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policy_attachment#steering_policy_attachment_id DataOciDnsSteeringPolicyAttachment#steering_policy_attachment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachment/index.ts",
            "line": 13
          },
          "name": "steeringPolicyAttachmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy-attachment/index:DataOciDnsSteeringPolicyAttachmentConfig"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policy_attachments oci_dns_steering_policy_attachments}."
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policy_attachments oci_dns_steering_policy_attachments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
          "line": 392
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
        "line": 360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDnsSteeringPolicyAttachments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 377
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDnsSteeringPolicyAttachments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policy_attachments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDnsSteeringPolicyAttachments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDnsSteeringPolicyAttachments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 593
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 446
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 462
          },
          "name": "resetDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 478
          },
          "name": "resetDomainContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 596
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 494
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 510
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 532
          },
          "name": "resetSteeringPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 548
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 564
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 580
          },
          "name": "resetZoneId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 608
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 624
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDnsSteeringPolicyAttachments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 365
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 590
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 520
          },
          "name": "steeringPolicyAttachments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsSteeringPolicyAttachmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 434
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 450
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 482
          },
          "name": "domainContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 466
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 600
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 498
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 514
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 536
          },
          "name": "steeringPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 552
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 568
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 584
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 427
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 440
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 456
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 472
          },
          "name": "domainContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 488
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 504
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 526
          },
          "name": "steeringPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 542
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 558
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 574
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy-attachments/index:DataOciDnsSteeringPolicyAttachments"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
        "line": 9
      },
      "name": "DataOciDnsSteeringPolicyAttachmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policy_attachments#compartment_id DataOciDnsSteeringPolicyAttachments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/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/7.19.0/docs/data-sources/dns_steering_policy_attachments#display_name DataOciDnsSteeringPolicyAttachments#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/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/7.19.0/docs/data-sources/dns_steering_policy_attachments#domain DataOciDnsSteeringPolicyAttachments#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 21
          },
          "name": "domain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policy_attachments#domain_contains DataOciDnsSteeringPolicyAttachments#domain_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 25
          },
          "name": "domainContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policy_attachments#filter DataOciDnsSteeringPolicyAttachments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dns_steering_policy_attachments#id DataOciDnsSteeringPolicyAttachments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/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/7.19.0/docs/data-sources/dns_steering_policy_attachments#state DataOciDnsSteeringPolicyAttachments#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/dns_steering_policy_attachments#steering_policy_id DataOciDnsSteeringPolicyAttachments#steering_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 40
          },
          "name": "steeringPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policy_attachments#time_created_greater_than_or_equal_to DataOciDnsSteeringPolicyAttachments#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/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/7.19.0/docs/data-sources/dns_steering_policy_attachments#time_created_less_than DataOciDnsSteeringPolicyAttachments#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 48
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policy_attachments#zone_id DataOciDnsSteeringPolicyAttachments#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 52
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy-attachments/index:DataOciDnsSteeringPolicyAttachmentsConfig"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
        "line": 180
      },
      "name": "DataOciDnsSteeringPolicyAttachmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policy_attachments#name DataOciDnsSteeringPolicyAttachments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 184
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policy_attachments#values DataOciDnsSteeringPolicyAttachments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 192
          },
          "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/7.19.0/docs/data-sources/dns_steering_policy_attachments#regex DataOciDnsSteeringPolicyAttachments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 188
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy-attachments/index:DataOciDnsSteeringPolicyAttachmentsFilter"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policy-attachments/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-dns-steering-policy-attachments/index.ts",
        "line": 337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/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.DataOciDnsSteeringPolicyAttachmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsSteeringPolicyAttachmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/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-dns-steering-policy-attachments/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-dns-steering-policy-attachments/index.ts",
            "line": 345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy-attachments/index:DataOciDnsSteeringPolicyAttachmentsFilterList"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policy-attachments/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-dns-steering-policy-attachments/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 315
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDnsSteeringPolicyAttachmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 303
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 319
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 332
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 296
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 309
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 325
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy-attachments/index:DataOciDnsSteeringPolicyAttachmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsSteeringPolicyAttachments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsSteeringPolicyAttachments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
        "line": 60
      },
      "name": "DataOciDnsSteeringPolicyAttachmentsSteeringPolicyAttachments",
      "symbolId": "src/data-oci-dns-steering-policy-attachments/index:DataOciDnsSteeringPolicyAttachmentsSteeringPolicyAttachments"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsSteeringPolicyAttachmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsSteeringPolicyAttachmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policy-attachments/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-dns-steering-policy-attachments/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/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.DataOciDnsSteeringPolicyAttachmentsSteeringPolicyAttachmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsSteeringPolicyAttachmentsSteeringPolicyAttachmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/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-dns-steering-policy-attachments/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-dns-steering-policy-attachments/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy-attachments/index:DataOciDnsSteeringPolicyAttachmentsSteeringPolicyAttachmentsList"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsSteeringPolicyAttachmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsSteeringPolicyAttachmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policy-attachments/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-dns-steering-policy-attachments/index.ts",
        "line": 83
      },
      "name": "DataOciDnsSteeringPolicyAttachmentsSteeringPolicyAttachmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 112
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 117
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 122
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 127
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 132
          },
          "name": "rtypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 137
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 142
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 147
          },
          "name": "steeringPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 152
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 157
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy-attachments/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyAttachmentsSteeringPolicyAttachments"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy-attachments/index:DataOciDnsSteeringPolicyAttachmentsSteeringPolicyAttachmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policy/index.ts",
        "line": 9
      },
      "name": "DataOciDnsSteeringPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_steering_policy#steering_policy_id DataOciDnsSteeringPolicy#steering_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 13
          },
          "name": "steeringPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy/index:DataOciDnsSteeringPolicyConfig"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policy/index.ts",
        "line": 366
      },
      "name": "DataOciDnsSteeringPolicyRules",
      "symbolId": "src/data-oci-dns-steering-policy/index:DataOciDnsSteeringPolicyRules"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesCases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesCases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policy/index.ts",
        "line": 195
      },
      "name": "DataOciDnsSteeringPolicyRulesCases",
      "symbolId": "src/data-oci-dns-steering-policy/index:DataOciDnsSteeringPolicyRulesCases"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesCasesAnswerData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesCasesAnswerData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policy/index.ts",
        "line": 110
      },
      "name": "DataOciDnsSteeringPolicyRulesCasesAnswerData",
      "symbolId": "src/data-oci-dns-steering-policy/index:DataOciDnsSteeringPolicyRulesCasesAnswerData"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesCasesAnswerDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesCasesAnswerDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policy/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-dns-steering-policy/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/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.DataOciDnsSteeringPolicyRulesCasesAnswerDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsSteeringPolicyRulesCasesAnswerDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/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-dns-steering-policy/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-dns-steering-policy/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy/index:DataOciDnsSteeringPolicyRulesCasesAnswerDataList"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesCasesAnswerDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesCasesAnswerDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policy/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-dns-steering-policy/index.ts",
        "line": 133
      },
      "name": "DataOciDnsSteeringPolicyRulesCasesAnswerDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 162
          },
          "name": "answerCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 167
          },
          "name": "shouldKeep",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 172
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesCasesAnswerData"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy/index:DataOciDnsSteeringPolicyRulesCasesAnswerDataOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesCasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesCasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policy/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-dns-steering-policy/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/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.DataOciDnsSteeringPolicyRulesCasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsSteeringPolicyRulesCasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/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-dns-steering-policy/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-dns-steering-policy/index.ts",
            "line": 270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy/index:DataOciDnsSteeringPolicyRulesCasesList"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesCasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesCasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policy/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-dns-steering-policy/index.ts",
        "line": 218
      },
      "name": "DataOciDnsSteeringPolicyRulesCasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 248
          },
          "name": "answerData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesCasesAnswerDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 253
          },
          "name": "caseCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 258
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesCases"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy/index:DataOciDnsSteeringPolicyRulesCasesOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesDefaultAnswerData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesDefaultAnswerData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-steering-policy/index.ts",
        "line": 281
      },
      "name": "DataOciDnsSteeringPolicyRulesDefaultAnswerData",
      "symbolId": "src/data-oci-dns-steering-policy/index:DataOciDnsSteeringPolicyRulesDefaultAnswerData"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesDefaultAnswerDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesDefaultAnswerDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policy/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-dns-steering-policy/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/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.DataOciDnsSteeringPolicyRulesDefaultAnswerDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsSteeringPolicyRulesDefaultAnswerDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/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-dns-steering-policy/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-dns-steering-policy/index.ts",
            "line": 355
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy/index:DataOciDnsSteeringPolicyRulesDefaultAnswerDataList"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesDefaultAnswerDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesDefaultAnswerDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policy/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-dns-steering-policy/index.ts",
        "line": 304
      },
      "name": "DataOciDnsSteeringPolicyRulesDefaultAnswerDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 333
          },
          "name": "answerCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 338
          },
          "name": "shouldKeep",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 343
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesDefaultAnswerData"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy/index:DataOciDnsSteeringPolicyRulesDefaultAnswerDataOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policy/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-dns-steering-policy/index.ts",
        "line": 445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/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.DataOciDnsSteeringPolicyRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsSteeringPolicyRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/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-dns-steering-policy/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-dns-steering-policy/index.ts",
            "line": 452
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy/index:DataOciDnsSteeringPolicyRulesList"
    },
    "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-steering-policy/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-dns-steering-policy/index.ts",
        "line": 389
      },
      "name": "DataOciDnsSteeringPolicyRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 419
          },
          "name": "cases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesCasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 425
          },
          "name": "defaultAnswerData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyRulesDefaultAnswerDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 430
          },
          "name": "defaultCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 435
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 440
          },
          "name": "ruleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-steering-policy/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsSteeringPolicyRules"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-steering-policy/index:DataOciDnsSteeringPolicyRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsTsigKey": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_tsig_key oci_dns_tsig_key}."
      },
      "fqn": "cdktf-provider-oci.DataOciDnsTsigKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_tsig_key oci_dns_tsig_key} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-tsig-key/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.DataOciDnsTsigKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-tsig-key/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDnsTsigKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-key/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 DataOciDnsTsigKey to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_tsig_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDnsTsigKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDnsTsigKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-key/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-dns-tsig-key/index.ts",
            "line": 154
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDnsTsigKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-key/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-key/index.ts",
            "line": 75
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-key/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-key/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-key/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-key/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-key/index.ts",
            "line": 102
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-key/index.ts",
            "line": 107
          },
          "name": "secret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-key/index.ts",
            "line": 112
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-key/index.ts",
            "line": 117
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-key/index.ts",
            "line": 122
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-key/index.ts",
            "line": 127
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-key/index.ts",
            "line": 140
          },
          "name": "tsigKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-key/index.ts",
            "line": 133
          },
          "name": "tsigKeyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-tsig-key/index:DataOciDnsTsigKey"
    },
    "cdktf-provider-oci.DataOciDnsTsigKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsTsigKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-tsig-key/index.ts",
        "line": 9
      },
      "name": "DataOciDnsTsigKeyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_tsig_key#tsig_key_id DataOciDnsTsigKey#tsig_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-key/index.ts",
            "line": 13
          },
          "name": "tsigKeyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-tsig-key/index:DataOciDnsTsigKeyConfig"
    },
    "cdktf-provider-oci.DataOciDnsTsigKeys": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_tsig_keys oci_dns_tsig_keys}."
      },
      "fqn": "cdktf-provider-oci.DataOciDnsTsigKeys",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_tsig_keys oci_dns_tsig_keys} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-tsig-keys/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.DataOciDnsTsigKeysConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-tsig-keys/index.ts",
        "line": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDnsTsigKeys resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/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 DataOciDnsTsigKeys to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_tsig_keys#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDnsTsigKeys that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDnsTsigKeys to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 474
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDnsTsigKeysFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 477
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 423
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 439
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 455
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/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-dns-tsig-keys/index.ts",
            "line": 499
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDnsTsigKeys",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 348
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 471
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsTsigKeysFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 465
          },
          "name": "tsigKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsTsigKeysTsigKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 411
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 481
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsTsigKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 427
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 443
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 459
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 404
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 417
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 433
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 449
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-tsig-keys/index:DataOciDnsTsigKeys"
    },
    "cdktf-provider-oci.DataOciDnsTsigKeysConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsTsigKeysConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-tsig-keys/index.ts",
        "line": 9
      },
      "name": "DataOciDnsTsigKeysConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_tsig_keys#compartment_id DataOciDnsTsigKeys#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/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/7.19.0/docs/data-sources/dns_tsig_keys#filter DataOciDnsTsigKeys#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsTsigKeysFilter"
                    },
                    "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/7.19.0/docs/data-sources/dns_tsig_keys#id DataOciDnsTsigKeys#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/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/7.19.0/docs/data-sources/dns_tsig_keys#name DataOciDnsTsigKeys#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/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/7.19.0/docs/data-sources/dns_tsig_keys#state DataOciDnsTsigKeys#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-tsig-keys/index:DataOciDnsTsigKeysConfig"
    },
    "cdktf-provider-oci.DataOciDnsTsigKeysFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsTsigKeysFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-tsig-keys/index.ts",
        "line": 163
      },
      "name": "DataOciDnsTsigKeysFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_tsig_keys#name DataOciDnsTsigKeys#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/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/7.19.0/docs/data-sources/dns_tsig_keys#values DataOciDnsTsigKeys#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/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/7.19.0/docs/data-sources/dns_tsig_keys#regex DataOciDnsTsigKeys#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 171
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-tsig-keys/index:DataOciDnsTsigKeysFilter"
    },
    "cdktf-provider-oci.DataOciDnsTsigKeysFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsTsigKeysFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-tsig-keys/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-dns-tsig-keys/index.ts",
        "line": 320
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/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.DataOciDnsTsigKeysFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsTsigKeysFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/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-dns-tsig-keys/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-dns-tsig-keys/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsTsigKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-tsig-keys/index:DataOciDnsTsigKeysFilterList"
    },
    "cdktf-provider-oci.DataOciDnsTsigKeysFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsTsigKeysFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-tsig-keys/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-dns-tsig-keys/index.ts",
        "line": 221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 298
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDnsTsigKeysFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 286
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/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-dns-tsig-keys/index.ts",
            "line": 315
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 279
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 292
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 308
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDnsTsigKeysFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-tsig-keys/index:DataOciDnsTsigKeysFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsTsigKeysTsigKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsTsigKeysTsigKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-tsig-keys/index.ts",
        "line": 36
      },
      "name": "DataOciDnsTsigKeysTsigKeys",
      "symbolId": "src/data-oci-dns-tsig-keys/index:DataOciDnsTsigKeysTsigKeys"
    },
    "cdktf-provider-oci.DataOciDnsTsigKeysTsigKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsTsigKeysTsigKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-tsig-keys/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-dns-tsig-keys/index.ts",
        "line": 145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/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.DataOciDnsTsigKeysTsigKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsTsigKeysTsigKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/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-dns-tsig-keys/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-dns-tsig-keys/index.ts",
            "line": 152
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-tsig-keys/index:DataOciDnsTsigKeysTsigKeysList"
    },
    "cdktf-provider-oci.DataOciDnsTsigKeysTsigKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsTsigKeysTsigKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-tsig-keys/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-dns-tsig-keys/index.ts",
        "line": 59
      },
      "name": "DataOciDnsTsigKeysTsigKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 88
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 105
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 115
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 120
          },
          "name": "secret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 125
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 135
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 140
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-tsig-keys/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsTsigKeysTsigKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-tsig-keys/index:DataOciDnsTsigKeysTsigKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsView": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_view oci_dns_view}."
      },
      "fqn": "cdktf-provider-oci.DataOciDnsView",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_view oci_dns_view} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-view/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsViewConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-view/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDnsView resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-view/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 DataOciDnsView to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_view#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDnsView that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDnsView to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-view/index.ts",
            "line": 119
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-view/index.ts",
            "line": 155
          },
          "name": "resetViewId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-view/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-dns-view/index.ts",
            "line": 174
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDnsView",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-view/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-view/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-view/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-view/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-view/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-view/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-view/index.ts",
            "line": 107
          },
          "name": "isProtected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-view/index.ts",
            "line": 128
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-view/index.ts",
            "line": 133
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-view/index.ts",
            "line": 138
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-view/index.ts",
            "line": 143
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-view/index.ts",
            "line": 123
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-view/index.ts",
            "line": 159
          },
          "name": "viewIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-view/index.ts",
            "line": 113
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-view/index.ts",
            "line": 149
          },
          "name": "viewId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-view/index:DataOciDnsView"
    },
    "cdktf-provider-oci.DataOciDnsViewConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsViewConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-view/index.ts",
        "line": 9
      },
      "name": "DataOciDnsViewConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_view#scope DataOciDnsView#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-view/index.ts",
            "line": 13
          },
          "name": "scope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_view#view_id DataOciDnsView#view_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-view/index.ts",
            "line": 17
          },
          "name": "viewId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-view/index:DataOciDnsViewConfig"
    },
    "cdktf-provider-oci.DataOciDnsViews": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_views oci_dns_views}."
      },
      "fqn": "cdktf-provider-oci.DataOciDnsViews",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_views oci_dns_views} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-views/index.ts",
          "line": 379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsViewsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-views/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDnsViews resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 364
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDnsViews to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_views#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDnsViews that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDnsViews to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 495
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDnsViewsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 428
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 498
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 444
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 460
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 476
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 510
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 521
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDnsViews",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 352
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 492
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsViewsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 486
          },
          "name": "views",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsViewsViewsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 416
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 432
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 502
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsViewsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 448
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 464
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 480
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 409
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 422
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 438
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 454
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 470
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-views/index:DataOciDnsViews"
    },
    "cdktf-provider-oci.DataOciDnsViewsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsViewsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-views/index.ts",
        "line": 9
      },
      "name": "DataOciDnsViewsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_views#compartment_id DataOciDnsViews#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/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/7.19.0/docs/data-sources/dns_views#display_name DataOciDnsViews#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/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/7.19.0/docs/data-sources/dns_views#filter DataOciDnsViews#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsViewsFilter"
                    },
                    "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/7.19.0/docs/data-sources/dns_views#id DataOciDnsViews#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/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/7.19.0/docs/data-sources/dns_views#scope DataOciDnsViews#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 28
          },
          "name": "scope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_views#state DataOciDnsViews#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-views/index:DataOciDnsViewsConfig"
    },
    "cdktf-provider-oci.DataOciDnsViewsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsViewsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-views/index.ts",
        "line": 167
      },
      "name": "DataOciDnsViewsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_views#name DataOciDnsViews#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 171
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_views#values DataOciDnsViews#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 179
          },
          "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/7.19.0/docs/data-sources/dns_views#regex DataOciDnsViews#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 175
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-views/index:DataOciDnsViewsFilter"
    },
    "cdktf-provider-oci.DataOciDnsViewsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsViewsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-views/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-views/index.ts",
        "line": 324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 339
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsViewsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsViewsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 332
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 332
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 332
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsViewsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-views/index:DataOciDnsViewsFilterList"
    },
    "cdktf-provider-oci.DataOciDnsViewsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsViewsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-views/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-dns-views/index.ts",
        "line": 225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 302
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDnsViewsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 290
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 306
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 319
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 283
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 296
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 312
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDnsViewsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-views/index:DataOciDnsViewsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsViewsViews": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsViewsViews",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-views/index.ts",
        "line": 40
      },
      "name": "DataOciDnsViewsViews",
      "symbolId": "src/data-oci-dns-views/index:DataOciDnsViewsViews"
    },
    "cdktf-provider-oci.DataOciDnsViewsViewsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsViewsViewsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-views/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-views/index.ts",
        "line": 149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 163
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsViewsViewsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsViewsViewsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 156
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 156
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 156
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-views/index:DataOciDnsViewsViewsList"
    },
    "cdktf-provider-oci.DataOciDnsViewsViewsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsViewsViewsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-views/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-dns-views/index.ts",
        "line": 63
      },
      "name": "DataOciDnsViewsViewsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 103
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 109
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 114
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 119
          },
          "name": "isProtected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 124
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 129
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 134
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 139
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 144
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-views/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsViewsViews"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-views/index:DataOciDnsViewsViewsOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsZones": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_zones oci_dns_zones}."
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZones",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_zones oci_dns_zones} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/index.ts",
          "line": 1238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsZonesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-zones/index.ts",
        "line": 1206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciDnsZones resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1223
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciDnsZones to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_zones#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciDnsZones that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciDnsZones to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1507
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciDnsZonesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1296
          },
          "name": "resetDnssecState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1510
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1312
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1328
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1344
          },
          "name": "resetNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1360
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1376
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1392
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1408
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1424
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1440
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1456
          },
          "name": "resetTsigKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1472
          },
          "name": "resetViewId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1488
          },
          "name": "resetZoneType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1522
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1542
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciDnsZones",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1211
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1504
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsZonesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1498
          },
          "name": "zones",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1284
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1300
          },
          "name": "dnssecStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1514
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsZonesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1316
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1348
          },
          "name": "nameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1332
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1364
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1380
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1396
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1412
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1428
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1444
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1460
          },
          "name": "tsigKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1476
          },
          "name": "viewIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1492
          },
          "name": "zoneTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1277
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1290
          },
          "name": "dnssecState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1306
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1322
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1338
          },
          "name": "nameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1354
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1370
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1386
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1402
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1418
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1434
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1450
          },
          "name": "tsigKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1466
          },
          "name": "viewId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1482
          },
          "name": "zoneType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZones"
    },
    "cdktf-provider-oci.DataOciDnsZonesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-zones/index.ts",
        "line": 9
      },
      "name": "DataOciDnsZonesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_zones#compartment_id DataOciDnsZones#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-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/7.19.0/docs/data-sources/dns_zones#dnssec_state DataOciDnsZones#dnssec_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 17
          },
          "name": "dnssecState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_zones#filter DataOciDnsZones#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 74
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsZonesFilter"
                    },
                    "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/7.19.0/docs/data-sources/dns_zones#id DataOciDnsZones#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-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/7.19.0/docs/data-sources/dns_zones#name DataOciDnsZones#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/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/7.19.0/docs/data-sources/dns_zones#name_contains DataOciDnsZones#name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 32
          },
          "name": "nameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_zones#scope DataOciDnsZones#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 36
          },
          "name": "scope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_zones#sort_by DataOciDnsZones#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 40
          },
          "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/7.19.0/docs/data-sources/dns_zones#sort_order DataOciDnsZones#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 44
          },
          "name": "sortOrder",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_zones#state DataOciDnsZones#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/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/7.19.0/docs/data-sources/dns_zones#time_created_greater_than_or_equal_to DataOciDnsZones#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 52
          },
          "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/7.19.0/docs/data-sources/dns_zones#time_created_less_than DataOciDnsZones#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 56
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_zones#tsig_key_id DataOciDnsZones#tsig_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 60
          },
          "name": "tsigKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_zones#view_id DataOciDnsZones#view_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 64
          },
          "name": "viewId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_zones#zone_type DataOciDnsZones#zone_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 68
          },
          "name": "zoneType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesConfig"
    },
    "cdktf-provider-oci.DataOciDnsZonesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-zones/index.ts",
        "line": 1026
      },
      "name": "DataOciDnsZonesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_zones#name DataOciDnsZones#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1030
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/dns_zones#values DataOciDnsZones#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1038
          },
          "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/7.19.0/docs/data-sources/dns_zones#regex DataOciDnsZones#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1034
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesFilter"
    },
    "cdktf-provider-oci.DataOciDnsZonesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/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-dns-zones/index.ts",
        "line": 1183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/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.DataOciDnsZonesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsZonesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/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-dns-zones/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-dns-zones/index.ts",
            "line": 1191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciDnsZonesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesFilterList"
    },
    "cdktf-provider-oci.DataOciDnsZonesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/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/data-oci-dns-zones/index.ts",
        "line": 1084
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1161
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciDnsZonesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1149
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1165
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1178
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1142
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1155
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1171
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1098
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciDnsZonesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsZonesZones": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZones",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-zones/index.ts",
        "line": 849
      },
      "name": "DataOciDnsZonesZones",
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZones"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-zones/index.ts",
        "line": 432
      },
      "name": "DataOciDnsZonesZonesDnssecConfig",
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesDnssecConfig"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-zones/index.ts",
        "line": 156
      },
      "name": "DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersions",
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersions"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsDsData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsDsData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-zones/index.ts",
        "line": 76
      },
      "name": "DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsDsData",
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsDsData"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsDsDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsDsDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/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-dns-zones/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/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.DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsDsDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsDsDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/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-dns-zones/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-dns-zones/index.ts",
            "line": 145
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsDsDataList"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsDsDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsDsDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-zones/index.ts",
        "line": 99
      },
      "name": "DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsDsDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 128
          },
          "name": "digestType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 133
          },
          "name": "rdata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsDsData"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsDsDataOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/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-dns-zones/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/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.DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/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-dns-zones/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-dns-zones/index.ts",
            "line": 286
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsList"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/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-dns-zones/index.ts",
        "line": 179
      },
      "name": "DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 208
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 214
          },
          "name": "dsData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsDsDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 219
          },
          "name": "keyTag",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 224
          },
          "name": "lengthInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 229
          },
          "name": "predecessorDnssecKeyVersionUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 234
          },
          "name": "successorDnssecKeyVersionUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 239
          },
          "name": "timeActivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 244
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 249
          },
          "name": "timeExpired",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 254
          },
          "name": "timeInactivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 259
          },
          "name": "timePromoted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 264
          },
          "name": "timePublished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 269
          },
          "name": "timeUnpublished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 274
          },
          "name": "uuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 192
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/index.ts",
          "line": 503
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-zones/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 510
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsZonesZonesDnssecConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 503
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 503
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 503
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesDnssecConfigList"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/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-dns-zones/index.ts",
        "line": 455
      },
      "name": "DataOciDnsZonesZonesDnssecConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 485
          },
          "name": "kskDnssecKeyVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigKskDnssecKeyVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 491
          },
          "name": "zskDnssecKeyVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigZskDnssecKeyVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesDnssecConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigZskDnssecKeyVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigZskDnssecKeyVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-zones/index.ts",
        "line": 297
      },
      "name": "DataOciDnsZonesZonesDnssecConfigZskDnssecKeyVersions",
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesDnssecConfigZskDnssecKeyVersions"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigZskDnssecKeyVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigZskDnssecKeyVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/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-dns-zones/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/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.DataOciDnsZonesZonesDnssecConfigZskDnssecKeyVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsZonesZonesDnssecConfigZskDnssecKeyVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/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-dns-zones/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-dns-zones/index.ts",
            "line": 421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesDnssecConfigZskDnssecKeyVersionsList"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigZskDnssecKeyVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigZskDnssecKeyVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/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-dns-zones/index.ts",
        "line": 320
      },
      "name": "DataOciDnsZonesZonesDnssecConfigZskDnssecKeyVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 349
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 354
          },
          "name": "keyTag",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 359
          },
          "name": "lengthInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 364
          },
          "name": "predecessorDnssecKeyVersionUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 369
          },
          "name": "successorDnssecKeyVersionUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 374
          },
          "name": "timeActivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 379
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 384
          },
          "name": "timeExpired",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 389
          },
          "name": "timeInactivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 394
          },
          "name": "timePromoted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 399
          },
          "name": "timePublished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 404
          },
          "name": "timeUnpublished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 409
          },
          "name": "uuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigZskDnssecKeyVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesDnssecConfigZskDnssecKeyVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesExternalDownstreams": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesExternalDownstreams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-zones/index.ts",
        "line": 514
      },
      "name": "DataOciDnsZonesZonesExternalDownstreams",
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesExternalDownstreams"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesExternalDownstreamsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesExternalDownstreamsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/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-dns-zones/index.ts",
        "line": 581
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/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.DataOciDnsZonesZonesExternalDownstreamsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsZonesZonesExternalDownstreamsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/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-dns-zones/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-dns-zones/index.ts",
            "line": 588
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesExternalDownstreamsList"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesExternalDownstreamsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesExternalDownstreamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/index.ts",
          "line": 546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-zones/index.ts",
        "line": 537
      },
      "name": "DataOciDnsZonesZonesExternalDownstreamsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 566
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 571
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 576
          },
          "name": "tsigKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesExternalDownstreams"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesExternalDownstreamsOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesExternalMasters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesExternalMasters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-zones/index.ts",
        "line": 599
      },
      "name": "DataOciDnsZonesZonesExternalMasters",
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesExternalMasters"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesExternalMastersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesExternalMastersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-zones/index.ts",
        "line": 666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 680
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesExternalMastersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsZonesZonesExternalMastersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 673
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 673
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 673
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesExternalMastersList"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesExternalMastersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesExternalMastersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/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-dns-zones/index.ts",
        "line": 622
      },
      "name": "DataOciDnsZonesZonesExternalMastersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 651
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 656
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 661
          },
          "name": "tsigKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 635
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesExternalMasters"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesExternalMastersOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/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-dns-zones/index.ts",
        "line": 1008
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/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.DataOciDnsZonesZonesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsZonesZonesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/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-dns-zones/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-dns-zones/index.ts",
            "line": 1015
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesList"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesNameservers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesNameservers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-zones/index.ts",
        "line": 684
      },
      "name": "DataOciDnsZonesZonesNameservers",
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesNameservers"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesNameserversList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesNameserversList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/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-dns-zones/index.ts",
        "line": 741
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/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.DataOciDnsZonesZonesNameserversOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsZonesZonesNameserversList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/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-dns-zones/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-dns-zones/index.ts",
            "line": 748
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesNameserversList"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesNameserversOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesNameserversOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/index.ts",
          "line": 716
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-zones/index.ts",
        "line": 707
      },
      "name": "DataOciDnsZonesZonesNameserversOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 736
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 720
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesNameservers"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesNameserversOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-zones/index.ts",
        "line": 872
      },
      "name": "DataOciDnsZonesZonesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 901
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 907
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 913
          },
          "name": "dnssecConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesDnssecConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 918
          },
          "name": "dnssecState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 924
          },
          "name": "externalDownstreams",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesExternalDownstreamsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 930
          },
          "name": "externalMasters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesExternalMastersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 936
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 941
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 946
          },
          "name": "isProtected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 951
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 957
          },
          "name": "nameservers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesNameserversList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 962
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 967
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 972
          },
          "name": "serial",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 977
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 982
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 987
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 992
          },
          "name": "viewId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 998
          },
          "name": "zoneTransferServers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesZoneTransferServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 1003
          },
          "name": "zoneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 885
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsZonesZones"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesOutputReference"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesZoneTransferServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesZoneTransferServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-dns-zones/index.ts",
        "line": 759
      },
      "name": "DataOciDnsZonesZonesZoneTransferServers",
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesZoneTransferServers"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesZoneTransferServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesZoneTransferServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-dns-zones/index.ts",
        "line": 831
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 845
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesZoneTransferServersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciDnsZonesZonesZoneTransferServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 838
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 838
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 838
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesZoneTransferServersList"
    },
    "cdktf-provider-oci.DataOciDnsZonesZonesZoneTransferServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesZoneTransferServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-dns-zones/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-dns-zones/index.ts",
        "line": 782
      },
      "name": "DataOciDnsZonesZonesZoneTransferServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 811
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 816
          },
          "name": "isTransferDestination",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 821
          },
          "name": "isTransferSource",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 826
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-dns-zones/index.ts",
            "line": 795
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciDnsZonesZonesZoneTransferServers"
          }
        }
      ],
      "symbolId": "src/data-oci-dns-zones/index:DataOciDnsZonesZonesZoneTransferServersOutputReference"
    },
    "cdktf-provider-oci.DataOciEmailConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_configuration oci_email_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciEmailConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_configuration oci_email_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-email-configuration/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.DataOciEmailConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-email-configuration/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciEmailConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-configuration/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 DataOciEmailConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciEmailConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciEmailConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-configuration/index.ts",
            "line": 108
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-configuration/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-email-configuration/index.ts",
            "line": 132
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciEmailConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-configuration/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-configuration/index.ts",
            "line": 96
          },
          "name": "httpSubmitEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-configuration/index.ts",
            "line": 117
          },
          "name": "smtpSubmitEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-configuration/index.ts",
            "line": 91
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-configuration/index.ts",
            "line": 112
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-configuration/index.ts",
            "line": 84
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-configuration/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-configuration/index:DataOciEmailConfiguration"
    },
    "cdktf-provider-oci.DataOciEmailConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciEmailConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_configuration#compartment_id DataOciEmailConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-configuration/index.ts",
            "line": 13
          },
          "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/7.19.0/docs/data-sources/email_configuration#id DataOciEmailConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-configuration/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-configuration/index:DataOciEmailConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciEmailDkim": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_dkim oci_email_dkim}."
      },
      "fqn": "cdktf-provider-oci.DataOciEmailDkim",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_dkim oci_email_dkim} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-email-dkim/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.DataOciEmailDkimConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-email-dkim/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciEmailDkim resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/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 DataOciEmailDkim to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_dkim#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciEmailDkim that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciEmailDkim to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 184
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 190
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciEmailDkim",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 75
          },
          "name": "cnameRecordValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 91
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 109
          },
          "name": "dnsSubdomainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 114
          },
          "name": "emailDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 120
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 125
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 130
          },
          "name": "isImported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 135
          },
          "name": "keyLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 140
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 145
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 150
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 155
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 161
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 166
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 171
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 176
          },
          "name": "txtRecordValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 104
          },
          "name": "dkimIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 97
          },
          "name": "dkimId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-dkim/index:DataOciEmailDkim"
    },
    "cdktf-provider-oci.DataOciEmailDkimConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailDkimConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-dkim/index.ts",
        "line": 9
      },
      "name": "DataOciEmailDkimConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_dkim#dkim_id DataOciEmailDkim#dkim_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkim/index.ts",
            "line": 13
          },
          "name": "dkimId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-dkim/index:DataOciEmailDkimConfig"
    },
    "cdktf-provider-oci.DataOciEmailDkims": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_dkims oci_email_dkims}."
      },
      "fqn": "cdktf-provider-oci.DataOciEmailDkims",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_dkims oci_email_dkims} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-email-dkims/index.ts",
          "line": 487
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciEmailDkimsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-email-dkims/index.ts",
        "line": 455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciEmailDkims resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 472
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciEmailDkims to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_dkims#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciEmailDkims that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciEmailDkims to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 586
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciEmailDkimsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 589
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 541
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 557
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 573
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/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-email-dkims/index.ts",
            "line": 611
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciEmailDkims",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 460
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 516
          },
          "name": "dkimCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailDkimsDkimCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 583
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailDkimsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 529
          },
          "name": "emailDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 593
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciEmailDkimsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 545
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 561
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 577
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 522
          },
          "name": "emailDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 535
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 551
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 567
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-dkims/index:DataOciEmailDkims"
    },
    "cdktf-provider-oci.DataOciEmailDkimsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailDkimsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-dkims/index.ts",
        "line": 9
      },
      "name": "DataOciEmailDkimsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_dkims#email_domain_id DataOciEmailDkims#email_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 13
          },
          "name": "emailDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_dkims#filter DataOciEmailDkims#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciEmailDkimsFilter"
                    },
                    "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/7.19.0/docs/data-sources/email_dkims#id DataOciEmailDkims#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/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/7.19.0/docs/data-sources/email_dkims#name DataOciEmailDkims#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/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/7.19.0/docs/data-sources/email_dkims#state DataOciEmailDkims#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-dkims/index:DataOciEmailDkimsConfig"
    },
    "cdktf-provider-oci.DataOciEmailDkimsDkimCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailDkimsDkimCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-dkims/index.ts",
        "line": 199
      },
      "name": "DataOciEmailDkimsDkimCollection",
      "symbolId": "src/data-oci-email-dkims/index:DataOciEmailDkimsDkimCollection"
    },
    "cdktf-provider-oci.DataOciEmailDkimsDkimCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailDkimsDkimCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-dkims/index.ts",
        "line": 36
      },
      "name": "DataOciEmailDkimsDkimCollectionItems",
      "symbolId": "src/data-oci-email-dkims/index:DataOciEmailDkimsDkimCollectionItems"
    },
    "cdktf-provider-oci.DataOciEmailDkimsDkimCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailDkimsDkimCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-dkims/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-email-dkims/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/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.DataOciEmailDkimsDkimCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEmailDkimsDkimCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/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-email-dkims/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-email-dkims/index.ts",
            "line": 188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-email-dkims/index:DataOciEmailDkimsDkimCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciEmailDkimsDkimCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailDkimsDkimCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-dkims/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-email-dkims/index.ts",
        "line": 59
      },
      "name": "DataOciEmailDkimsDkimCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 88
          },
          "name": "cnameRecordValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 104
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 109
          },
          "name": "dnsSubdomainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 114
          },
          "name": "emailDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 120
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 125
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 130
          },
          "name": "isImported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 135
          },
          "name": "keyLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 140
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 145
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 150
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 155
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 161
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 166
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 171
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 176
          },
          "name": "txtRecordValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailDkimsDkimCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-email-dkims/index:DataOciEmailDkimsDkimCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciEmailDkimsDkimCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailDkimsDkimCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-dkims/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-email-dkims/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/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.DataOciEmailDkimsDkimCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEmailDkimsDkimCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/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-email-dkims/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-email-dkims/index.ts",
            "line": 264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-email-dkims/index:DataOciEmailDkimsDkimCollectionList"
    },
    "cdktf-provider-oci.DataOciEmailDkimsDkimCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailDkimsDkimCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-dkims/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-email-dkims/index.ts",
        "line": 222
      },
      "name": "DataOciEmailDkimsDkimCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 252
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailDkimsDkimCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailDkimsDkimCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-email-dkims/index:DataOciEmailDkimsDkimCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciEmailDkimsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailDkimsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-dkims/index.ts",
        "line": 275
      },
      "name": "DataOciEmailDkimsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_dkims#name DataOciEmailDkims#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 279
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_dkims#values DataOciEmailDkims#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 287
          },
          "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/7.19.0/docs/data-sources/email_dkims#regex DataOciEmailDkims#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 283
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-email-dkims/index:DataOciEmailDkimsFilter"
    },
    "cdktf-provider-oci.DataOciEmailDkimsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailDkimsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-dkims/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-email-dkims/index.ts",
        "line": 432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/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.DataOciEmailDkimsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEmailDkimsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/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-email-dkims/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-email-dkims/index.ts",
            "line": 440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciEmailDkimsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-email-dkims/index:DataOciEmailDkimsFilterList"
    },
    "cdktf-provider-oci.DataOciEmailDkimsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailDkimsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-dkims/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-email-dkims/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 410
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciEmailDkimsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 398
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 414
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 427
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 391
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 404
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 420
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-dkims/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciEmailDkimsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-email-dkims/index:DataOciEmailDkimsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciEmailEmailDomain": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_email_domain oci_email_email_domain}."
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomain",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_email_domain oci_email_email_domain} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-domain/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.DataOciEmailEmailDomainConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-email-email-domain/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciEmailEmailDomain resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/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 DataOciEmailEmailDomain to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_email_domain#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciEmailEmailDomain that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciEmailEmailDomain to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 260
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 266
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciEmailEmailDomain",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 170
          },
          "name": "activeDkimId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 175
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 181
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 186
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 191
          },
          "name": "domainVerificationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 196
          },
          "name": "domainVerificationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 215
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 220
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 225
          },
          "name": "isSpf",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 231
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 236
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 241
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 247
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 252
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 209
          },
          "name": "emailDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 202
          },
          "name": "emailDomainId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-domain/index:DataOciEmailEmailDomain"
    },
    "cdktf-provider-oci.DataOciEmailEmailDomainConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-email-domain/index.ts",
        "line": 9
      },
      "name": "DataOciEmailEmailDomainConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_email_domain#email_domain_id DataOciEmailEmailDomain#email_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 13
          },
          "name": "emailDomainId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-domain/index:DataOciEmailEmailDomainConfig"
    },
    "cdktf-provider-oci.DataOciEmailEmailDomainLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-email-domain/index.ts",
        "line": 15
      },
      "name": "DataOciEmailEmailDomainLocks",
      "symbolId": "src/data-oci-email-email-domain/index:DataOciEmailEmailDomainLocks"
    },
    "cdktf-provider-oci.DataOciEmailEmailDomainLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-domain/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-email-email-domain/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/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.DataOciEmailEmailDomainLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEmailEmailDomainLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/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-email-email-domain/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-email-email-domain/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-domain/index:DataOciEmailEmailDomainLocksList"
    },
    "cdktf-provider-oci.DataOciEmailEmailDomainLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-domain/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-email-email-domain/index.ts",
        "line": 38
      },
      "name": "DataOciEmailEmailDomainLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 67
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 72
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 77
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 82
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 87
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domain/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-domain/index:DataOciEmailEmailDomainLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciEmailEmailDomains": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_email_domains oci_email_email_domains}."
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomains",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_email_domains oci_email_email_domains} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-domains/index.ts",
          "line": 563
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-email-email-domains/index.ts",
        "line": 531
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciEmailEmailDomains resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 548
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciEmailEmailDomains to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_email_domains#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciEmailEmailDomains that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciEmailEmailDomains to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 662
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 665
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 617
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 633
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 649
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 677
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 687
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciEmailEmailDomains",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 536
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 605
          },
          "name": "emailDomainCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 659
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 599
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 669
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 621
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 637
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 653
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 592
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 611
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 627
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 643
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-domains/index:DataOciEmailEmailDomains"
    },
    "cdktf-provider-oci.DataOciEmailEmailDomainsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-email-domains/index.ts",
        "line": 9
      },
      "name": "DataOciEmailEmailDomainsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_email_domains#compartment_id DataOciEmailEmailDomains#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/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/7.19.0/docs/data-sources/email_email_domains#filter DataOciEmailEmailDomains#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsFilter"
                    },
                    "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/7.19.0/docs/data-sources/email_email_domains#id DataOciEmailEmailDomains#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/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/7.19.0/docs/data-sources/email_email_domains#name DataOciEmailEmailDomains#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/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/7.19.0/docs/data-sources/email_email_domains#state DataOciEmailEmailDomains#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-domains/index:DataOciEmailEmailDomainsConfig"
    },
    "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-email-domains/index.ts",
        "line": 275
      },
      "name": "DataOciEmailEmailDomainsEmailDomainCollection",
      "symbolId": "src/data-oci-email-email-domains/index:DataOciEmailEmailDomainsEmailDomainCollection"
    },
    "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-email-domains/index.ts",
        "line": 131
      },
      "name": "DataOciEmailEmailDomainsEmailDomainCollectionItems",
      "symbolId": "src/data-oci-email-email-domains/index:DataOciEmailEmailDomainsEmailDomainCollectionItems"
    },
    "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-domains/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-email-email-domains/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/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.DataOciEmailEmailDomainsEmailDomainCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEmailEmailDomainsEmailDomainCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/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-email-email-domains/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-email-email-domains/index.ts",
            "line": 264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-domains/index:DataOciEmailEmailDomainsEmailDomainCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-email-domains/index.ts",
        "line": 36
      },
      "name": "DataOciEmailEmailDomainsEmailDomainCollectionItemsLocks",
      "symbolId": "src/data-oci-email-email-domains/index:DataOciEmailEmailDomainsEmailDomainCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-domains/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-email-email-domains/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/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.DataOciEmailEmailDomainsEmailDomainCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEmailEmailDomainsEmailDomainCollectionItemsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/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-email-email-domains/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-email-email-domains/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-domains/index:DataOciEmailEmailDomainsEmailDomainCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionItemsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-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-email-email-domains/index.ts",
        "line": 59
      },
      "name": "DataOciEmailEmailDomainsEmailDomainCollectionItemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 93
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 98
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 103
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 108
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-domains/index:DataOciEmailEmailDomainsEmailDomainCollectionItemsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-domains/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-email-email-domains/index.ts",
        "line": 154
      },
      "name": "DataOciEmailEmailDomainsEmailDomainCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 183
          },
          "name": "activeDkimId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 188
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 194
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 199
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 204
          },
          "name": "domainVerificationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 209
          },
          "name": "domainVerificationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 215
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 220
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 225
          },
          "name": "isSpf",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 231
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 236
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 241
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 247
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 252
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-domains/index:DataOciEmailEmailDomainsEmailDomainCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-domains/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-email-email-domains/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/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.DataOciEmailEmailDomainsEmailDomainCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEmailEmailDomainsEmailDomainCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/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-email-email-domains/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-email-email-domains/index.ts",
            "line": 340
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-domains/index:DataOciEmailEmailDomainsEmailDomainCollectionList"
    },
    "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-domains/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-email-email-domains/index.ts",
        "line": 298
      },
      "name": "DataOciEmailEmailDomainsEmailDomainCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 328
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsEmailDomainCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-domains/index:DataOciEmailEmailDomainsEmailDomainCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciEmailEmailDomainsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-email-domains/index.ts",
        "line": 351
      },
      "name": "DataOciEmailEmailDomainsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_email_domains#name DataOciEmailEmailDomains#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 355
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_email_domains#values DataOciEmailEmailDomains#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 363
          },
          "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/7.19.0/docs/data-sources/email_email_domains#regex DataOciEmailEmailDomains#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 359
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-domains/index:DataOciEmailEmailDomainsFilter"
    },
    "cdktf-provider-oci.DataOciEmailEmailDomainsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-domains/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-email-email-domains/index.ts",
        "line": 508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/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.DataOciEmailEmailDomainsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEmailEmailDomainsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/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-email-email-domains/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-email-email-domains/index.ts",
            "line": 516
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 509
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-domains/index:DataOciEmailEmailDomainsFilterList"
    },
    "cdktf-provider-oci.DataOciEmailEmailDomainsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-domains/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-email-email-domains/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 486
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciEmailEmailDomainsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 474
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 490
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 503
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 467
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 480
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 496
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-domains/index.ts",
            "line": 423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciEmailEmailDomainsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-domains/index:DataOciEmailEmailDomainsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciEmailEmailReturnPath": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_email_return_path oci_email_email_return_path}."
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPath",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_email_return_path oci_email_email_return_path} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-return-path/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.DataOciEmailEmailReturnPathConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-email-email-return-path/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciEmailEmailReturnPath resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/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 DataOciEmailEmailReturnPath to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_email_return_path#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciEmailEmailReturnPath that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciEmailEmailReturnPath to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/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-email-email-return-path/index.ts",
            "line": 271
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciEmailEmailReturnPath",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 170
          },
          "name": "cnameRecordValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 175
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 181
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 186
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 191
          },
          "name": "dnsSubdomainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 210
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 215
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 220
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 226
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 231
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 236
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 241
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 247
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 252
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 257
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 204
          },
          "name": "emailReturnPathIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 197
          },
          "name": "emailReturnPathId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-return-path/index:DataOciEmailEmailReturnPath"
    },
    "cdktf-provider-oci.DataOciEmailEmailReturnPathConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-email-return-path/index.ts",
        "line": 9
      },
      "name": "DataOciEmailEmailReturnPathConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_email_return_path#email_return_path_id DataOciEmailEmailReturnPath#email_return_path_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 13
          },
          "name": "emailReturnPathId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-return-path/index:DataOciEmailEmailReturnPathConfig"
    },
    "cdktf-provider-oci.DataOciEmailEmailReturnPathLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-email-return-path/index.ts",
        "line": 15
      },
      "name": "DataOciEmailEmailReturnPathLocks",
      "symbolId": "src/data-oci-email-email-return-path/index:DataOciEmailEmailReturnPathLocks"
    },
    "cdktf-provider-oci.DataOciEmailEmailReturnPathLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-return-path/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-email-email-return-path/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/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.DataOciEmailEmailReturnPathLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEmailEmailReturnPathLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/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-email-email-return-path/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-email-email-return-path/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-return-path/index:DataOciEmailEmailReturnPathLocksList"
    },
    "cdktf-provider-oci.DataOciEmailEmailReturnPathLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-return-path/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-email-email-return-path/index.ts",
        "line": 38
      },
      "name": "DataOciEmailEmailReturnPathLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 67
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 72
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 77
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 82
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 87
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-path/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-return-path/index:DataOciEmailEmailReturnPathLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciEmailEmailReturnPaths": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_email_return_paths oci_email_email_return_paths}."
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPaths",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_email_return_paths oci_email_email_return_paths} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-return-paths/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.DataOciEmailEmailReturnPathsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-email-email-return-paths/index.ts",
        "line": 540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciEmailEmailReturnPaths resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/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 DataOciEmailEmailReturnPaths to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_email_return_paths#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciEmailEmailReturnPaths that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciEmailEmailReturnPaths to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 691
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 608
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 694
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 630
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 646
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 662
          },
          "name": "resetParentResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 678
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/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-email-email-return-paths/index.ts",
            "line": 717
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciEmailEmailReturnPaths",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 545
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 618
          },
          "name": "emailReturnPathCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 688
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 612
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 698
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 634
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 650
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 666
          },
          "name": "parentResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 682
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 602
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 624
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 640
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 656
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 672
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-return-paths/index:DataOciEmailEmailReturnPaths"
    },
    "cdktf-provider-oci.DataOciEmailEmailReturnPathsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-email-return-paths/index.ts",
        "line": 9
      },
      "name": "DataOciEmailEmailReturnPathsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_email_return_paths#compartment_id DataOciEmailEmailReturnPaths#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/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/7.19.0/docs/data-sources/email_email_return_paths#filter DataOciEmailEmailReturnPaths#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsFilter"
                    },
                    "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/7.19.0/docs/data-sources/email_email_return_paths#id DataOciEmailEmailReturnPaths#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/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/7.19.0/docs/data-sources/email_email_return_paths#name DataOciEmailEmailReturnPaths#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/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/7.19.0/docs/data-sources/email_email_return_paths#parent_resource_id DataOciEmailEmailReturnPaths#parent_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 28
          },
          "name": "parentResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_email_return_paths#state DataOciEmailEmailReturnPaths#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-return-paths/index:DataOciEmailEmailReturnPathsConfig"
    },
    "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-email-return-paths/index.ts",
        "line": 284
      },
      "name": "DataOciEmailEmailReturnPathsEmailReturnPathCollection",
      "symbolId": "src/data-oci-email-email-return-paths/index:DataOciEmailEmailReturnPathsEmailReturnPathCollection"
    },
    "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-email-return-paths/index.ts",
        "line": 135
      },
      "name": "DataOciEmailEmailReturnPathsEmailReturnPathCollectionItems",
      "symbolId": "src/data-oci-email-email-return-paths/index:DataOciEmailEmailReturnPathsEmailReturnPathCollectionItems"
    },
    "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-return-paths/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-email-email-return-paths/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/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.DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/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-email-email-return-paths/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-email-email-return-paths/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-return-paths/index:DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-email-return-paths/index.ts",
        "line": 40
      },
      "name": "DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsLocks",
      "symbolId": "src/data-oci-email-email-return-paths/index:DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-return-paths/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-email-email-return-paths/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/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.DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/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-email-email-return-paths/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-email-email-return-paths/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-return-paths/index:DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-return-paths/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-email-email-return-paths/index.ts",
        "line": 63
      },
      "name": "DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 97
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 102
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 107
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 112
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-return-paths/index:DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-return-paths/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-email-email-return-paths/index.ts",
        "line": 158
      },
      "name": "DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 187
          },
          "name": "cnameRecordValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 192
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 198
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 203
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 208
          },
          "name": "dnsSubdomainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 214
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 219
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 224
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 230
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 235
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 240
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 245
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 251
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 256
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 261
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-return-paths/index:DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-return-paths/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-email-email-return-paths/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/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.DataOciEmailEmailReturnPathsEmailReturnPathCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEmailEmailReturnPathsEmailReturnPathCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/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-email-email-return-paths/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-email-email-return-paths/index.ts",
            "line": 349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-return-paths/index:DataOciEmailEmailReturnPathsEmailReturnPathCollectionList"
    },
    "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-return-paths/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-email-email-return-paths/index.ts",
        "line": 307
      },
      "name": "DataOciEmailEmailReturnPathsEmailReturnPathCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 337
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsEmailReturnPathCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-return-paths/index:DataOciEmailEmailReturnPathsEmailReturnPathCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciEmailEmailReturnPathsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-email-return-paths/index.ts",
        "line": 360
      },
      "name": "DataOciEmailEmailReturnPathsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_email_return_paths#name DataOciEmailEmailReturnPaths#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/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/7.19.0/docs/data-sources/email_email_return_paths#values DataOciEmailEmailReturnPaths#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/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/7.19.0/docs/data-sources/email_email_return_paths#regex DataOciEmailEmailReturnPaths#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 368
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-return-paths/index:DataOciEmailEmailReturnPathsFilter"
    },
    "cdktf-provider-oci.DataOciEmailEmailReturnPathsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-return-paths/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-email-email-return-paths/index.ts",
        "line": 517
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/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.DataOciEmailEmailReturnPathsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEmailEmailReturnPathsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/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-email-email-return-paths/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-email-email-return-paths/index.ts",
            "line": 525
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-return-paths/index:DataOciEmailEmailReturnPathsFilterList"
    },
    "cdktf-provider-oci.DataOciEmailEmailReturnPathsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-email-return-paths/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-email-email-return-paths/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 495
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciEmailEmailReturnPathsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 483
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/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-email-email-return-paths/index.ts",
            "line": 512
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 476
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 489
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 505
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-email-return-paths/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciEmailEmailReturnPathsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-email-email-return-paths/index:DataOciEmailEmailReturnPathsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciEmailSender": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_sender oci_email_sender}."
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSender",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_sender oci_email_sender} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-email-sender/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.DataOciEmailSenderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-email-sender/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciEmailSender resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-sender/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 DataOciEmailSender to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_sender#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciEmailSender that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciEmailSender to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 245
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 251
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciEmailSender",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 170
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 176
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 181
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 186
          },
          "name": "emailDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 192
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 197
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 202
          },
          "name": "isSpf",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 208
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailSenderLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 226
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 232
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 237
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 221
          },
          "name": "senderIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 214
          },
          "name": "senderId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-sender/index:DataOciEmailSender"
    },
    "cdktf-provider-oci.DataOciEmailSenderConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSenderConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-sender/index.ts",
        "line": 9
      },
      "name": "DataOciEmailSenderConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_sender#sender_id DataOciEmailSender#sender_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 13
          },
          "name": "senderId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-sender/index:DataOciEmailSenderConfig"
    },
    "cdktf-provider-oci.DataOciEmailSenderLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSenderLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-sender/index.ts",
        "line": 15
      },
      "name": "DataOciEmailSenderLocks",
      "symbolId": "src/data-oci-email-sender/index:DataOciEmailSenderLocks"
    },
    "cdktf-provider-oci.DataOciEmailSenderLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSenderLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-sender/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-email-sender/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-sender/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.DataOciEmailSenderLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEmailSenderLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-sender/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-email-sender/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-email-sender/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-email-sender/index:DataOciEmailSenderLocksList"
    },
    "cdktf-provider-oci.DataOciEmailSenderLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSenderLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-sender/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-email-sender/index.ts",
        "line": 38
      },
      "name": "DataOciEmailSenderLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 67
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 72
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 77
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 82
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 87
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-sender/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailSenderLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-email-sender/index:DataOciEmailSenderLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciEmailSenders": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_senders oci_email_senders}."
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSenders",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_senders oci_email_senders} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-email-senders/index.ts",
          "line": 476
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciEmailSendersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-email-senders/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciEmailSenders resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 461
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciEmailSenders to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_senders#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciEmailSenders that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciEmailSenders to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 592
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciEmailSendersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 525
          },
          "name": "resetDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 541
          },
          "name": "resetEmailAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 595
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 557
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 579
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/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-email-senders/index.ts",
            "line": 618
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciEmailSenders",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 449
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 589
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailSendersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 567
          },
          "name": "senders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailSendersSendersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 513
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 529
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 545
          },
          "name": "emailAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 599
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciEmailSendersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 561
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 583
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 506
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 519
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 535
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 551
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 573
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-senders/index:DataOciEmailSenders"
    },
    "cdktf-provider-oci.DataOciEmailSendersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSendersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-senders/index.ts",
        "line": 9
      },
      "name": "DataOciEmailSendersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_senders#compartment_id DataOciEmailSenders#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/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/7.19.0/docs/data-sources/email_senders#domain DataOciEmailSenders#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 17
          },
          "name": "domain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_senders#email_address DataOciEmailSenders#email_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 21
          },
          "name": "emailAddress",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_senders#filter DataOciEmailSenders#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciEmailSendersFilter"
                    },
                    "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/7.19.0/docs/data-sources/email_senders#id DataOciEmailSenders#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/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/7.19.0/docs/data-sources/email_senders#state DataOciEmailSenders#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-senders/index:DataOciEmailSendersConfig"
    },
    "cdktf-provider-oci.DataOciEmailSendersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSendersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-senders/index.ts",
        "line": 264
      },
      "name": "DataOciEmailSendersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_senders#name DataOciEmailSenders#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 268
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_senders#values DataOciEmailSenders#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 276
          },
          "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/7.19.0/docs/data-sources/email_senders#regex DataOciEmailSenders#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 272
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-email-senders/index:DataOciEmailSendersFilter"
    },
    "cdktf-provider-oci.DataOciEmailSendersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSendersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-senders/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-email-senders/index.ts",
        "line": 421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/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.DataOciEmailSendersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEmailSendersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/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-email-senders/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-email-senders/index.ts",
            "line": 429
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciEmailSendersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-email-senders/index:DataOciEmailSendersFilterList"
    },
    "cdktf-provider-oci.DataOciEmailSendersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSendersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-senders/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-email-senders/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 399
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciEmailSendersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 387
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 403
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 416
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 380
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 393
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 409
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciEmailSendersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-email-senders/index:DataOciEmailSendersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciEmailSendersSenders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSendersSenders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-senders/index.ts",
        "line": 135
      },
      "name": "DataOciEmailSendersSenders",
      "symbolId": "src/data-oci-email-senders/index:DataOciEmailSendersSenders"
    },
    "cdktf-provider-oci.DataOciEmailSendersSendersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSendersSendersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-senders/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-email-senders/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/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.DataOciEmailSendersSendersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEmailSendersSendersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/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-email-senders/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-email-senders/index.ts",
            "line": 253
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-email-senders/index:DataOciEmailSendersSendersList"
    },
    "cdktf-provider-oci.DataOciEmailSendersSendersLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSendersSendersLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-senders/index.ts",
        "line": 40
      },
      "name": "DataOciEmailSendersSendersLocks",
      "symbolId": "src/data-oci-email-senders/index:DataOciEmailSendersSendersLocks"
    },
    "cdktf-provider-oci.DataOciEmailSendersSendersLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSendersSendersLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-senders/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-email-senders/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/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.DataOciEmailSendersSendersLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEmailSendersSendersLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/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-email-senders/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-email-senders/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-email-senders/index:DataOciEmailSendersSendersLocksList"
    },
    "cdktf-provider-oci.DataOciEmailSendersSendersLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSendersSendersLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-senders/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-email-senders/index.ts",
        "line": 63
      },
      "name": "DataOciEmailSendersSendersLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 97
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 102
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 107
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 112
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailSendersSendersLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-email-senders/index:DataOciEmailSendersSendersLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciEmailSendersSendersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSendersSendersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-senders/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-email-senders/index.ts",
        "line": 158
      },
      "name": "DataOciEmailSendersSendersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 187
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 193
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 198
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 203
          },
          "name": "emailDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 209
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 214
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 219
          },
          "name": "isSpf",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 225
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailSendersSendersLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 230
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 236
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 241
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-senders/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailSendersSenders"
          }
        }
      ],
      "symbolId": "src/data-oci-email-senders/index:DataOciEmailSendersSendersOutputReference"
    },
    "cdktf-provider-oci.DataOciEmailSuppression": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_suppression oci_email_suppression}."
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSuppression",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_suppression oci_email_suppression} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-email-suppression/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.DataOciEmailSuppressionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-email-suppression/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciEmailSuppression resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppression/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 DataOciEmailSuppression to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_suppression#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciEmailSuppression that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciEmailSuppression to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppression/index.ts",
            "line": 136
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppression/index.ts",
            "line": 142
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciEmailSuppression",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppression/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppression/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppression/index.ts",
            "line": 80
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppression/index.ts",
            "line": 85
          },
          "name": "errorDetail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppression/index.ts",
            "line": 90
          },
          "name": "errorSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppression/index.ts",
            "line": 95
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppression/index.ts",
            "line": 100
          },
          "name": "messageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppression/index.ts",
            "line": 105
          },
          "name": "reason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppression/index.ts",
            "line": 123
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppression/index.ts",
            "line": 128
          },
          "name": "timeLastSuppressed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppression/index.ts",
            "line": 118
          },
          "name": "suppressionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppression/index.ts",
            "line": 111
          },
          "name": "suppressionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-suppression/index:DataOciEmailSuppression"
    },
    "cdktf-provider-oci.DataOciEmailSuppressionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSuppressionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-suppression/index.ts",
        "line": 9
      },
      "name": "DataOciEmailSuppressionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_suppression#suppression_id DataOciEmailSuppression#suppression_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppression/index.ts",
            "line": 13
          },
          "name": "suppressionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-suppression/index:DataOciEmailSuppressionConfig"
    },
    "cdktf-provider-oci.DataOciEmailSuppressions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_suppressions oci_email_suppressions}."
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSuppressions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_suppressions oci_email_suppressions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-email-suppressions/index.ts",
          "line": 367
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciEmailSuppressionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-email-suppressions/index.ts",
        "line": 335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciEmailSuppressions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 352
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciEmailSuppressions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_suppressions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciEmailSuppressions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciEmailSuppressions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 483
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciEmailSuppressionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 416
          },
          "name": "resetEmailAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 486
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 432
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 454
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 470
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/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-email-suppressions/index.ts",
            "line": 509
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciEmailSuppressions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 340
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 480
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailSuppressionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 442
          },
          "name": "suppressions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailSuppressionsSuppressionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 404
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 420
          },
          "name": "emailAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 490
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciEmailSuppressionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 436
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 458
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 474
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 397
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 410
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 426
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 448
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 464
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-suppressions/index:DataOciEmailSuppressions"
    },
    "cdktf-provider-oci.DataOciEmailSuppressionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSuppressionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-suppressions/index.ts",
        "line": 9
      },
      "name": "DataOciEmailSuppressionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_suppressions#compartment_id DataOciEmailSuppressions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/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/7.19.0/docs/data-sources/email_suppressions#email_address DataOciEmailSuppressions#email_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 17
          },
          "name": "emailAddress",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_suppressions#filter DataOciEmailSuppressions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciEmailSuppressionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/email_suppressions#id DataOciEmailSuppressions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/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/7.19.0/docs/data-sources/email_suppressions#time_created_greater_than_or_equal_to DataOciEmailSuppressions#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 28
          },
          "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/7.19.0/docs/data-sources/email_suppressions#time_created_less_than DataOciEmailSuppressions#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 32
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-email-suppressions/index:DataOciEmailSuppressionsConfig"
    },
    "cdktf-provider-oci.DataOciEmailSuppressionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSuppressionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-suppressions/index.ts",
        "line": 155
      },
      "name": "DataOciEmailSuppressionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_suppressions#name DataOciEmailSuppressions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 159
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/email_suppressions#values DataOciEmailSuppressions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 167
          },
          "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/7.19.0/docs/data-sources/email_suppressions#regex DataOciEmailSuppressions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 163
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-email-suppressions/index:DataOciEmailSuppressionsFilter"
    },
    "cdktf-provider-oci.DataOciEmailSuppressionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSuppressionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-suppressions/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/data-oci-email-suppressions/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/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.DataOciEmailSuppressionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEmailSuppressionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 320
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/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/data-oci-email-suppressions/index.ts",
            "line": 320
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciEmailSuppressionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-email-suppressions/index:DataOciEmailSuppressionsFilterList"
    },
    "cdktf-provider-oci.DataOciEmailSuppressionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSuppressionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-suppressions/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-email-suppressions/index.ts",
        "line": 213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 290
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciEmailSuppressionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 278
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 294
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 307
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 271
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 284
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 300
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciEmailSuppressionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-email-suppressions/index:DataOciEmailSuppressionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciEmailSuppressionsSuppressions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSuppressionsSuppressions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-email-suppressions/index.ts",
        "line": 40
      },
      "name": "DataOciEmailSuppressionsSuppressions",
      "symbolId": "src/data-oci-email-suppressions/index:DataOciEmailSuppressionsSuppressions"
    },
    "cdktf-provider-oci.DataOciEmailSuppressionsSuppressionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSuppressionsSuppressionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-suppressions/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-email-suppressions/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/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.DataOciEmailSuppressionsSuppressionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEmailSuppressionsSuppressionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/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-email-suppressions/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-email-suppressions/index.ts",
            "line": 144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-email-suppressions/index:DataOciEmailSuppressionsSuppressionsList"
    },
    "cdktf-provider-oci.DataOciEmailSuppressionsSuppressionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEmailSuppressionsSuppressionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-email-suppressions/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-email-suppressions/index.ts",
        "line": 63
      },
      "name": "DataOciEmailSuppressionsSuppressionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 97
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 102
          },
          "name": "errorDetail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 107
          },
          "name": "errorSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 117
          },
          "name": "messageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 122
          },
          "name": "reason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 127
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 132
          },
          "name": "timeLastSuppressed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-email-suppressions/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEmailSuppressionsSuppressions"
          }
        }
      ],
      "symbolId": "src/data-oci-email-suppressions/index:DataOciEmailSuppressionsSuppressionsOutputReference"
    },
    "cdktf-provider-oci.DataOciEventsRule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/events_rule oci_events_rule}."
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/events_rule oci_events_rule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-events-rule/index.ts",
          "line": 242
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciEventsRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-events-rule/index.ts",
        "line": 210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciEventsRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 227
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciEventsRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/events_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciEventsRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciEventsRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 345
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 351
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciEventsRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 215
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 267
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEventsRuleActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 272
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 277
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 283
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 288
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 293
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 299
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 304
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 309
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 314
          },
          "name": "lifecycleMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 332
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 337
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 327
          },
          "name": "ruleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 320
          },
          "name": "ruleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-events-rule/index:DataOciEventsRule"
    },
    "cdktf-provider-oci.DataOciEventsRuleActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRuleActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-events-rule/index.ts",
        "line": 130
      },
      "name": "DataOciEventsRuleActions",
      "symbolId": "src/data-oci-events-rule/index:DataOciEventsRuleActions"
    },
    "cdktf-provider-oci.DataOciEventsRuleActionsActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRuleActionsActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-events-rule/index.ts",
        "line": 15
      },
      "name": "DataOciEventsRuleActionsActions",
      "symbolId": "src/data-oci-events-rule/index:DataOciEventsRuleActionsActions"
    },
    "cdktf-provider-oci.DataOciEventsRuleActionsActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRuleActionsActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-events-rule/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-events-rule/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rule/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.DataOciEventsRuleActionsActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEventsRuleActionsActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rule/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-events-rule/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-events-rule/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-events-rule/index:DataOciEventsRuleActionsActionsList"
    },
    "cdktf-provider-oci.DataOciEventsRuleActionsActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRuleActionsActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-events-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-events-rule/index.ts",
        "line": 38
      },
      "name": "DataOciEventsRuleActionsActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 67
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 72
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 77
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 82
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 87
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 92
          },
          "name": "lifecycleMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 97
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 102
          },
          "name": "streamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 107
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEventsRuleActionsActions"
          }
        }
      ],
      "symbolId": "src/data-oci-events-rule/index:DataOciEventsRuleActionsActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciEventsRuleActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRuleActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-events-rule/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-events-rule/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rule/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.DataOciEventsRuleActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEventsRuleActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rule/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-events-rule/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-events-rule/index.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-events-rule/index:DataOciEventsRuleActionsList"
    },
    "cdktf-provider-oci.DataOciEventsRuleActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRuleActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-events-rule/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-events-rule/index.ts",
        "line": 153
      },
      "name": "DataOciEventsRuleActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 183
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEventsRuleActionsActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEventsRuleActions"
          }
        }
      ],
      "symbolId": "src/data-oci-events-rule/index:DataOciEventsRuleActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciEventsRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-events-rule/index.ts",
        "line": 9
      },
      "name": "DataOciEventsRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/events_rule#rule_id DataOciEventsRule#rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rule/index.ts",
            "line": 13
          },
          "name": "ruleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-events-rule/index:DataOciEventsRuleConfig"
    },
    "cdktf-provider-oci.DataOciEventsRules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/events_rules oci_events_rules}."
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/events_rules oci_events_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-events-rules/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciEventsRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-events-rules/index.ts",
        "line": 540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciEventsRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/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 DataOciEventsRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/events_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciEventsRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciEventsRules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 671
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciEventsRulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 620
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 674
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 636
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 658
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 686
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 696
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciEventsRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 545
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 668
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEventsRulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 646
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEventsRulesRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 608
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 624
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 678
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciEventsRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 640
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 662
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 601
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 614
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 630
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 652
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-events-rules/index:DataOciEventsRules"
    },
    "cdktf-provider-oci.DataOciEventsRulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-events-rules/index.ts",
        "line": 9
      },
      "name": "DataOciEventsRulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/events_rules#compartment_id DataOciEventsRules#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/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/7.19.0/docs/data-sources/events_rules#display_name DataOciEventsRules#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-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/7.19.0/docs/data-sources/events_rules#filter DataOciEventsRules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciEventsRulesFilter"
                    },
                    "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/7.19.0/docs/data-sources/events_rules#id DataOciEventsRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-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/7.19.0/docs/data-sources/events_rules#state DataOciEventsRules#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-events-rules/index:DataOciEventsRulesConfig"
    },
    "cdktf-provider-oci.DataOciEventsRulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-events-rules/index.ts",
        "line": 360
      },
      "name": "DataOciEventsRulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/events_rules#name DataOciEventsRules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/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/7.19.0/docs/data-sources/events_rules#values DataOciEventsRules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/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/7.19.0/docs/data-sources/events_rules#regex DataOciEventsRules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 368
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-events-rules/index:DataOciEventsRulesFilter"
    },
    "cdktf-provider-oci.DataOciEventsRulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-events-rules/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-events-rules/index.ts",
        "line": 517
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/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.DataOciEventsRulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEventsRulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/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-events-rules/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-events-rules/index.ts",
            "line": 525
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciEventsRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-events-rules/index:DataOciEventsRulesFilterList"
    },
    "cdktf-provider-oci.DataOciEventsRulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-events-rules/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-events-rules/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 495
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciEventsRulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 483
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/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-events-rules/index.ts",
            "line": 512
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 476
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 489
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 505
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciEventsRulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-events-rules/index:DataOciEventsRulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciEventsRulesRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRulesRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-events-rules/index.ts",
        "line": 227
      },
      "name": "DataOciEventsRulesRules",
      "symbolId": "src/data-oci-events-rules/index:DataOciEventsRulesRules"
    },
    "cdktf-provider-oci.DataOciEventsRulesRulesActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRulesRulesActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-events-rules/index.ts",
        "line": 151
      },
      "name": "DataOciEventsRulesRulesActions",
      "symbolId": "src/data-oci-events-rules/index:DataOciEventsRulesRulesActions"
    },
    "cdktf-provider-oci.DataOciEventsRulesRulesActionsActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRulesRulesActionsActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-events-rules/index.ts",
        "line": 36
      },
      "name": "DataOciEventsRulesRulesActionsActions",
      "symbolId": "src/data-oci-events-rules/index:DataOciEventsRulesRulesActionsActions"
    },
    "cdktf-provider-oci.DataOciEventsRulesRulesActionsActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRulesRulesActionsActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-events-rules/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-events-rules/index.ts",
        "line": 133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 147
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciEventsRulesRulesActionsActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEventsRulesRulesActionsActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 140
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 140
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 140
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-events-rules/index:DataOciEventsRulesRulesActionsActionsList"
    },
    "cdktf-provider-oci.DataOciEventsRulesRulesActionsActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRulesRulesActionsActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-events-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-events-rules/index.ts",
        "line": 59
      },
      "name": "DataOciEventsRulesRulesActionsActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 88
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 93
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 98
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 103
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 108
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 113
          },
          "name": "lifecycleMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 118
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 123
          },
          "name": "streamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 128
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEventsRulesRulesActionsActions"
          }
        }
      ],
      "symbolId": "src/data-oci-events-rules/index:DataOciEventsRulesRulesActionsActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciEventsRulesRulesActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRulesRulesActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-events-rules/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-events-rules/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/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.DataOciEventsRulesRulesActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEventsRulesRulesActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/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-events-rules/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-events-rules/index.ts",
            "line": 216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-events-rules/index:DataOciEventsRulesRulesActionsList"
    },
    "cdktf-provider-oci.DataOciEventsRulesRulesActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRulesRulesActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-events-rules/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-events-rules/index.ts",
        "line": 174
      },
      "name": "DataOciEventsRulesRulesActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 204
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEventsRulesRulesActionsActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEventsRulesRulesActions"
          }
        }
      ],
      "symbolId": "src/data-oci-events-rules/index:DataOciEventsRulesRulesActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciEventsRulesRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRulesRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-events-rules/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-events-rules/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/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.DataOciEventsRulesRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciEventsRulesRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/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-events-rules/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-events-rules/index.ts",
            "line": 349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-events-rules/index:DataOciEventsRulesRulesList"
    },
    "cdktf-provider-oci.DataOciEventsRulesRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciEventsRulesRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-events-rules/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-events-rules/index.ts",
        "line": 250
      },
      "name": "DataOciEventsRulesRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 280
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEventsRulesRulesActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 285
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 290
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 296
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 301
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 306
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 312
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 317
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 322
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 327
          },
          "name": "lifecycleMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 332
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 337
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-events-rules/index.ts",
            "line": 263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciEventsRulesRules"
          }
        }
      ],
      "symbolId": "src/data-oci-events-rules/index:DataOciEventsRulesRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageExportSets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_export_sets oci_file_storage_export_sets}."
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportSets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_export_sets oci_file_storage_export_sets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-export-sets/index.ts",
          "line": 372
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFileStorageExportSetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-export-sets/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFileStorageExportSets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 357
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFileStorageExportSets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_export_sets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFileStorageExportSets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFileStorageExportSets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 485
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFileStorageExportSetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 434
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 488
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 456
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 472
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/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-file-storage-export-sets/index.ts",
            "line": 511
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFileStorageExportSets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 345
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 444
          },
          "name": "exportSets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageExportSetsExportSetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 482
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageExportSetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 409
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 422
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 438
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 492
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageExportSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 460
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 476
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 402
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 415
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 428
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 450
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 466
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-export-sets/index:DataOciFileStorageExportSets"
    },
    "cdktf-provider-oci.DataOciFileStorageExportSetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportSetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-export-sets/index.ts",
        "line": 9
      },
      "name": "DataOciFileStorageExportSetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_export_sets#availability_domain DataOciFileStorageExportSets#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/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/7.19.0/docs/data-sources/file_storage_export_sets#compartment_id DataOciFileStorageExportSets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/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/7.19.0/docs/data-sources/file_storage_export_sets#display_name DataOciFileStorageExportSets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/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/7.19.0/docs/data-sources/file_storage_export_sets#filter DataOciFileStorageExportSets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageExportSetsFilter"
                    },
                    "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/7.19.0/docs/data-sources/file_storage_export_sets#id DataOciFileStorageExportSets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/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/7.19.0/docs/data-sources/file_storage_export_sets#state DataOciFileStorageExportSets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-export-sets/index:DataOciFileStorageExportSetsConfig"
    },
    "cdktf-provider-oci.DataOciFileStorageExportSetsExportSets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportSetsExportSets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-export-sets/index.ts",
        "line": 40
      },
      "name": "DataOciFileStorageExportSetsExportSets",
      "symbolId": "src/data-oci-file-storage-export-sets/index:DataOciFileStorageExportSetsExportSets"
    },
    "cdktf-provider-oci.DataOciFileStorageExportSetsExportSetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportSetsExportSetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-export-sets/index.ts",
          "line": 149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-export-sets/index.ts",
        "line": 142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 156
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFileStorageExportSetsExportSetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageExportSetsExportSetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 149
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 149
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 149
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-export-sets/index:DataOciFileStorageExportSetsExportSetsList"
    },
    "cdktf-provider-oci.DataOciFileStorageExportSetsExportSetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportSetsExportSetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-export-sets/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-file-storage-export-sets/index.ts",
        "line": 63
      },
      "name": "DataOciFileStorageExportSetsExportSetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 92
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 97
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 102
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 112
          },
          "name": "maxFsStatBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 117
          },
          "name": "maxFsStatFiles",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 122
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 127
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 132
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 137
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageExportSetsExportSets"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-export-sets/index:DataOciFileStorageExportSetsExportSetsOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageExportSetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportSetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-export-sets/index.ts",
        "line": 160
      },
      "name": "DataOciFileStorageExportSetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_export_sets#name DataOciFileStorageExportSets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 164
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_export_sets#values DataOciFileStorageExportSets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 172
          },
          "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/7.19.0/docs/data-sources/file_storage_export_sets#regex DataOciFileStorageExportSets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 168
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-export-sets/index:DataOciFileStorageExportSetsFilter"
    },
    "cdktf-provider-oci.DataOciFileStorageExportSetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportSetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-export-sets/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-file-storage-export-sets/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/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.DataOciFileStorageExportSetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageExportSetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/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-file-storage-export-sets/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-file-storage-export-sets/index.ts",
            "line": 325
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageExportSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-export-sets/index:DataOciFileStorageExportSetsFilterList"
    },
    "cdktf-provider-oci.DataOciFileStorageExportSetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportSetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-export-sets/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-file-storage-export-sets/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 295
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFileStorageExportSetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 283
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 299
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 312
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 276
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 289
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 305
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-export-sets/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFileStorageExportSetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-export-sets/index:DataOciFileStorageExportSetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageExports": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_exports oci_file_storage_exports}."
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExports",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_exports oci_file_storage_exports} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-exports/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.DataOciFileStorageExportsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-exports/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFileStorageExports resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/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 DataOciFileStorageExports to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_exports#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFileStorageExports that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFileStorageExports to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 693
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFileStorageExportsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 610
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 626
          },
          "name": "resetExportSetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 648
          },
          "name": "resetFileSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 696
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 664
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 680
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 708
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 719
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFileStorageExports",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 547
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 636
          },
          "name": "exports",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageExportsExportsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 690
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageExportsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 614
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 630
          },
          "name": "exportSetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 652
          },
          "name": "fileSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 700
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageExportsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 668
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 684
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 604
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 620
          },
          "name": "exportSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 642
          },
          "name": "fileSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 658
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 674
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-exports/index:DataOciFileStorageExports"
    },
    "cdktf-provider-oci.DataOciFileStorageExportsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-exports/index.ts",
        "line": 9
      },
      "name": "DataOciFileStorageExportsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_exports#compartment_id DataOciFileStorageExports#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/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/7.19.0/docs/data-sources/file_storage_exports#export_set_id DataOciFileStorageExports#export_set_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 17
          },
          "name": "exportSetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_exports#file_system_id DataOciFileStorageExports#file_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 21
          },
          "name": "fileSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_exports#filter DataOciFileStorageExports#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageExportsFilter"
                    },
                    "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/7.19.0/docs/data-sources/file_storage_exports#id DataOciFileStorageExports#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/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/7.19.0/docs/data-sources/file_storage_exports#state DataOciFileStorageExports#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-exports/index:DataOciFileStorageExportsConfig"
    },
    "cdktf-provider-oci.DataOciFileStorageExportsExports": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportsExports",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-exports/index.ts",
        "line": 240
      },
      "name": "DataOciFileStorageExportsExports",
      "symbolId": "src/data-oci-file-storage-exports/index:DataOciFileStorageExportsExports"
    },
    "cdktf-provider-oci.DataOciFileStorageExportsExportsExportOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportsExportsExportOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-exports/index.ts",
        "line": 40
      },
      "name": "DataOciFileStorageExportsExportsExportOptions",
      "symbolId": "src/data-oci-file-storage-exports/index:DataOciFileStorageExportsExportsExportOptions"
    },
    "cdktf-provider-oci.DataOciFileStorageExportsExportsExportOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportsExportsExportOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-exports/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-exports/index.ts",
        "line": 132
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 146
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFileStorageExportsExportsExportOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageExportsExportsExportOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 139
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 139
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 139
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-exports/index:DataOciFileStorageExportsExportsExportOptionsList"
    },
    "cdktf-provider-oci.DataOciFileStorageExportsExportsExportOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportsExportsExportOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-exports/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-file-storage-exports/index.ts",
        "line": 63
      },
      "name": "DataOciFileStorageExportsExportsExportOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 92
          },
          "name": "access",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 97
          },
          "name": "allowedAuth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 102
          },
          "name": "anonymousGid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 107
          },
          "name": "anonymousUid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 112
          },
          "name": "identitySquash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 117
          },
          "name": "isAnonymousAccessAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 122
          },
          "name": "requirePrivilegedSourcePort",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 127
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageExportsExportsExportOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-exports/index:DataOciFileStorageExportsExportsExportOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageExportsExportsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportsExportsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-exports/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-file-storage-exports/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/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.DataOciFileStorageExportsExportsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageExportsExportsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/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-file-storage-exports/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-file-storage-exports/index.ts",
            "line": 351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-exports/index:DataOciFileStorageExportsExportsList"
    },
    "cdktf-provider-oci.DataOciFileStorageExportsExportsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportsExportsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-exports/index.ts",
        "line": 150
      },
      "name": "DataOciFileStorageExportsExportsLocks",
      "symbolId": "src/data-oci-file-storage-exports/index:DataOciFileStorageExportsExportsLocks"
    },
    "cdktf-provider-oci.DataOciFileStorageExportsExportsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportsExportsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-exports/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-file-storage-exports/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/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.DataOciFileStorageExportsExportsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageExportsExportsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/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-file-storage-exports/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-file-storage-exports/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-exports/index:DataOciFileStorageExportsExportsLocksList"
    },
    "cdktf-provider-oci.DataOciFileStorageExportsExportsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportsExportsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-exports/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-exports/index.ts",
        "line": 173
      },
      "name": "DataOciFileStorageExportsExportsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 202
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 207
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 212
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 217
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 186
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageExportsExportsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-exports/index:DataOciFileStorageExportsExportsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageExportsExportsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportsExportsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-exports/index.ts",
          "line": 272
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-exports/index.ts",
        "line": 263
      },
      "name": "DataOciFileStorageExportsExportsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 293
          },
          "name": "exportOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageExportsExportsExportOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 298
          },
          "name": "exportSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 303
          },
          "name": "fileSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 308
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 313
          },
          "name": "isIdmapGroupsForSysAuth",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 318
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 324
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageExportsExportsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 329
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 334
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 339
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageExportsExports"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-exports/index:DataOciFileStorageExportsExportsOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageExportsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-exports/index.ts",
        "line": 362
      },
      "name": "DataOciFileStorageExportsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_exports#name DataOciFileStorageExports#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/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/7.19.0/docs/data-sources/file_storage_exports#values DataOciFileStorageExports#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/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/7.19.0/docs/data-sources/file_storage_exports#regex DataOciFileStorageExports#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 370
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-exports/index:DataOciFileStorageExportsFilter"
    },
    "cdktf-provider-oci.DataOciFileStorageExportsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-exports/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-file-storage-exports/index.ts",
        "line": 519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/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.DataOciFileStorageExportsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageExportsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/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-file-storage-exports/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-file-storage-exports/index.ts",
            "line": 527
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 520
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageExportsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-exports/index:DataOciFileStorageExportsFilterList"
    },
    "cdktf-provider-oci.DataOciFileStorageExportsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageExportsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-exports/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-file-storage-exports/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 497
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFileStorageExportsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 485
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/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-file-storage-exports/index.ts",
            "line": 514
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 478
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 491
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 507
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-exports/index.ts",
            "line": 434
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFileStorageExportsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-exports/index:DataOciFileStorageExportsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_system_quota_rule oci_file_storage_file_system_quota_rule}."
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_system_quota_rule oci_file_storage_file_system_quota_rule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
        "line": 27
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFileStorageFileSystemQuotaRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 44
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFileStorageFileSystemQuotaRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_system_quota_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFileStorageFileSystemQuotaRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFileStorageFileSystemQuotaRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 92
          },
          "name": "resetAreViolatorsOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 151
          },
          "name": "resetQuotaRuleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 173
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 181
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFileStorageFileSystemQuotaRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 32
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 101
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 119
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 124
          },
          "name": "isHardQuota",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 129
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 134
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 139
          },
          "name": "quotaLimitInGigabytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 160
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 165
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 96
          },
          "name": "areViolatorsOnlyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 114
          },
          "name": "fileSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 155
          },
          "name": "quotaRuleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 86
          },
          "name": "areViolatorsOnly",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 107
          },
          "name": "fileSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 145
          },
          "name": "quotaRuleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-file-system-quota-rule/index:DataOciFileStorageFileSystemQuotaRule"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
        "line": 9
      },
      "name": "DataOciFileStorageFileSystemQuotaRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_system_quota_rule#file_system_id DataOciFileStorageFileSystemQuotaRule#file_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 17
          },
          "name": "fileSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_system_quota_rule#are_violators_only DataOciFileStorageFileSystemQuotaRule#are_violators_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 13
          },
          "name": "areViolatorsOnly",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_system_quota_rule#quota_rule_id DataOciFileStorageFileSystemQuotaRule#quota_rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rule/index.ts",
            "line": 21
          },
          "name": "quotaRuleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-file-system-quota-rule/index:DataOciFileStorageFileSystemQuotaRuleConfig"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_system_quota_rules oci_file_storage_file_system_quota_rules}."
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_system_quota_rules oci_file_storage_file_system_quota_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-file-system-quota-rules/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.DataOciFileStorageFileSystemQuotaRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
        "line": 345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFileStorageFileSystemQuotaRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/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 DataOciFileStorageFileSystemQuotaRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_system_quota_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFileStorageFileSystemQuotaRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFileStorageFileSystemQuotaRules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 490
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 413
          },
          "name": "resetAreViolatorsOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 493
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 442
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 458
          },
          "name": "resetPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/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-file-storage-file-system-quota-rules/index.ts",
            "line": 516
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFileStorageFileSystemQuotaRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 350
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 487
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 481
          },
          "name": "quotaRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesQuotaRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 417
          },
          "name": "areViolatorsOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 430
          },
          "name": "fileSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 497
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 446
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 462
          },
          "name": "principalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 475
          },
          "name": "principalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 407
          },
          "name": "areViolatorsOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 423
          },
          "name": "fileSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 436
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 452
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 468
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-file-system-quota-rules/index:DataOciFileStorageFileSystemQuotaRules"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
        "line": 9
      },
      "name": "DataOciFileStorageFileSystemQuotaRulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_system_quota_rules#file_system_id DataOciFileStorageFileSystemQuotaRules#file_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 17
          },
          "name": "fileSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_system_quota_rules#principal_type DataOciFileStorageFileSystemQuotaRules#principal_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 32
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_system_quota_rules#are_violators_only DataOciFileStorageFileSystemQuotaRules#are_violators_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 13
          },
          "name": "areViolatorsOnly",
          "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/7.19.0/docs/data-sources/file_storage_file_system_quota_rules#filter DataOciFileStorageFileSystemQuotaRules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesFilter"
                    },
                    "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/7.19.0/docs/data-sources/file_storage_file_system_quota_rules#id DataOciFileStorageFileSystemQuotaRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-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/7.19.0/docs/data-sources/file_storage_file_system_quota_rules#principal_id DataOciFileStorageFileSystemQuotaRules#principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 28
          },
          "name": "principalId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-file-system-quota-rules/index:DataOciFileStorageFileSystemQuotaRulesConfig"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
        "line": 165
      },
      "name": "DataOciFileStorageFileSystemQuotaRulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_system_quota_rules#name DataOciFileStorageFileSystemQuotaRules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/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/7.19.0/docs/data-sources/file_storage_file_system_quota_rules#values DataOciFileStorageFileSystemQuotaRules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/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/7.19.0/docs/data-sources/file_storage_file_system_quota_rules#regex DataOciFileStorageFileSystemQuotaRules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 173
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-file-system-quota-rules/index:DataOciFileStorageFileSystemQuotaRulesFilter"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-file-system-quota-rules/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-file-storage-file-system-quota-rules/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/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.DataOciFileStorageFileSystemQuotaRulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageFileSystemQuotaRulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/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-file-storage-file-system-quota-rules/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-file-storage-file-system-quota-rules/index.ts",
            "line": 330
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-file-system-quota-rules/index:DataOciFileStorageFileSystemQuotaRulesFilterList"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-file-system-quota-rules/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-file-storage-file-system-quota-rules/index.ts",
        "line": 223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 300
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFileStorageFileSystemQuotaRulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 288
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/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-file-storage-file-system-quota-rules/index.ts",
            "line": 317
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 281
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 294
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 310
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-file-system-quota-rules/index:DataOciFileStorageFileSystemQuotaRulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesQuotaRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesQuotaRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
        "line": 40
      },
      "name": "DataOciFileStorageFileSystemQuotaRulesQuotaRules",
      "symbolId": "src/data-oci-file-storage-file-system-quota-rules/index:DataOciFileStorageFileSystemQuotaRulesQuotaRules"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesQuotaRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesQuotaRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-file-system-quota-rules/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-file-storage-file-system-quota-rules/index.ts",
        "line": 147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/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.DataOciFileStorageFileSystemQuotaRulesQuotaRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageFileSystemQuotaRulesQuotaRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/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-file-storage-file-system-quota-rules/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-file-storage-file-system-quota-rules/index.ts",
            "line": 154
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-file-system-quota-rules/index:DataOciFileStorageFileSystemQuotaRulesQuotaRulesList"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesQuotaRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesQuotaRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-file-system-quota-rules/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-file-storage-file-system-quota-rules/index.ts",
        "line": 63
      },
      "name": "DataOciFileStorageFileSystemQuotaRulesQuotaRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 92
          },
          "name": "areViolatorsOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 97
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 102
          },
          "name": "fileSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 112
          },
          "name": "isHardQuota",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 117
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 122
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 127
          },
          "name": "quotaLimitInGigabytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 132
          },
          "name": "quotaRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 137
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 142
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-system-quota-rules/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemQuotaRulesQuotaRules"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-file-system-quota-rules/index:DataOciFileStorageFileSystemQuotaRulesQuotaRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystems": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_systems oci_file_storage_file_systems}."
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystems",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_systems oci_file_storage_file_systems} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-file-systems/index.ts",
          "line": 644
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-file-systems/index.ts",
        "line": 612
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFileStorageFileSystems resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 629
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFileStorageFileSystems to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_systems#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFileStorageFileSystems that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFileStorageFileSystems to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 808
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 709
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 731
          },
          "name": "resetFilesystemSnapshotPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 811
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 747
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 763
          },
          "name": "resetParentFileSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 779
          },
          "name": "resetSourceSnapshotId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 795
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 823
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 837
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFileStorageFileSystems",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 617
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 719
          },
          "name": "fileSystems",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 805
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 684
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 697
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 713
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 735
          },
          "name": "filesystemSnapshotPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 815
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 751
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 767
          },
          "name": "parentFileSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 783
          },
          "name": "sourceSnapshotIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 799
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 677
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 690
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 703
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 725
          },
          "name": "filesystemSnapshotPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 741
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 757
          },
          "name": "parentFileSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 773
          },
          "name": "sourceSnapshotId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 789
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-file-systems/index:DataOciFileStorageFileSystems"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-file-systems/index.ts",
        "line": 9
      },
      "name": "DataOciFileStorageFileSystemsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_systems#availability_domain DataOciFileStorageFileSystems#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/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/7.19.0/docs/data-sources/file_storage_file_systems#compartment_id DataOciFileStorageFileSystems#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/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/7.19.0/docs/data-sources/file_storage_file_systems#display_name DataOciFileStorageFileSystems#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/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/7.19.0/docs/data-sources/file_storage_file_systems#filesystem_snapshot_policy_id DataOciFileStorageFileSystems#filesystem_snapshot_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 25
          },
          "name": "filesystemSnapshotPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_systems#filter DataOciFileStorageFileSystems#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFilter"
                    },
                    "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/7.19.0/docs/data-sources/file_storage_file_systems#id DataOciFileStorageFileSystems#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/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/7.19.0/docs/data-sources/file_storage_file_systems#parent_file_system_id DataOciFileStorageFileSystems#parent_file_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 36
          },
          "name": "parentFileSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_systems#source_snapshot_id DataOciFileStorageFileSystems#source_snapshot_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 40
          },
          "name": "sourceSnapshotId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_systems#state DataOciFileStorageFileSystems#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 44
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-file-systems/index:DataOciFileStorageFileSystemsConfig"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-file-systems/index.ts",
        "line": 222
      },
      "name": "DataOciFileStorageFileSystemsFileSystems",
      "symbolId": "src/data-oci-file-storage-file-systems/index:DataOciFileStorageFileSystemsFileSystems"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-file-systems/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-file-storage-file-systems/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/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.DataOciFileStorageFileSystemsFileSystemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageFileSystemsFileSystemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/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-file-storage-file-systems/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-file-storage-file-systems/index.ts",
            "line": 421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-file-systems/index:DataOciFileStorageFileSystemsFileSystemsList"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-file-systems/index.ts",
        "line": 52
      },
      "name": "DataOciFileStorageFileSystemsFileSystemsLocks",
      "symbolId": "src/data-oci-file-storage-file-systems/index:DataOciFileStorageFileSystemsFileSystemsLocks"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-file-systems/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-file-systems/index.ts",
        "line": 124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 138
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageFileSystemsFileSystemsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 131
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 131
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-file-systems/index:DataOciFileStorageFileSystemsFileSystemsLocksList"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-file-systems/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-file-storage-file-systems/index.ts",
        "line": 75
      },
      "name": "DataOciFileStorageFileSystemsFileSystemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 104
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 109
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 114
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 119
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-file-systems/index:DataOciFileStorageFileSystemsFileSystemsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-file-systems/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-file-storage-file-systems/index.ts",
        "line": 245
      },
      "name": "DataOciFileStorageFileSystemsFileSystemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 274
          },
          "name": "areQuotaRulesEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 279
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 284
          },
          "name": "cloneAttachStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 289
          },
          "name": "cloneCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 294
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 300
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 305
          },
          "name": "detachCloneTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 310
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 315
          },
          "name": "filesystemSnapshotPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 321
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 326
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 331
          },
          "name": "isCloneParent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 336
          },
          "name": "isHydrated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 341
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 346
          },
          "name": "isTargetable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 351
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 356
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 362
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 367
          },
          "name": "meteredBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 372
          },
          "name": "quotaEnforcementState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 377
          },
          "name": "replicationSourceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 382
          },
          "name": "replicationTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 388
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 393
          },
          "name": "sourceSnapshotId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 398
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 404
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 409
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystems"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-file-systems/index:DataOciFileStorageFileSystemsFileSystemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-file-systems/index.ts",
        "line": 142
      },
      "name": "DataOciFileStorageFileSystemsFileSystemsSourceDetails",
      "symbolId": "src/data-oci-file-storage-file-systems/index:DataOciFileStorageFileSystemsFileSystemsSourceDetails"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-file-systems/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-file-storage-file-systems/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/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.DataOciFileStorageFileSystemsFileSystemsSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageFileSystemsFileSystemsSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/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-file-storage-file-systems/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-file-storage-file-systems/index.ts",
            "line": 211
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-file-systems/index:DataOciFileStorageFileSystemsFileSystemsSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-file-systems/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-file-systems/index.ts",
        "line": 165
      },
      "name": "DataOciFileStorageFileSystemsFileSystemsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 194
          },
          "name": "parentFileSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 199
          },
          "name": "sourceSnapshotId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFileSystemsSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-file-systems/index:DataOciFileStorageFileSystemsFileSystemsSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-file-systems/index.ts",
        "line": 432
      },
      "name": "DataOciFileStorageFileSystemsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_systems#name DataOciFileStorageFileSystems#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 436
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_file_systems#values DataOciFileStorageFileSystems#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 444
          },
          "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/7.19.0/docs/data-sources/file_storage_file_systems#regex DataOciFileStorageFileSystems#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 440
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-file-systems/index:DataOciFileStorageFileSystemsFilter"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-file-systems/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-file-systems/index.ts",
        "line": 589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 604
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageFileSystemsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 597
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 597
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 597
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 590
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-file-systems/index:DataOciFileStorageFileSystemsFilterList"
    },
    "cdktf-provider-oci.DataOciFileStorageFileSystemsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-file-systems/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-file-systems/index.ts",
        "line": 490
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 567
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFileStorageFileSystemsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 555
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 571
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 584
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 548
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 561
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 577
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-file-systems/index.ts",
            "line": 504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFileStorageFileSystemsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-file-systems/index:DataOciFileStorageFileSystemsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_filesystem_snapshot_policies oci_file_storage_filesystem_snapshot_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_filesystem_snapshot_policies oci_file_storage_filesystem_snapshot_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
          "line": 597
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
        "line": 565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFileStorageFilesystemSnapshotPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 582
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFileStorageFilesystemSnapshotPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_filesystem_snapshot_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFileStorageFilesystemSnapshotPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFileStorageFilesystemSnapshotPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 710
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 659
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 713
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 681
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 697
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 725
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 736
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFileStorageFilesystemSnapshotPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 570
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 669
          },
          "name": "filesystemSnapshotPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 707
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 634
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 647
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 663
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 717
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 685
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 701
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 627
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 640
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 653
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 675
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 691
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policies/index:DataOciFileStorageFilesystemSnapshotPolicies"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
        "line": 9
      },
      "name": "DataOciFileStorageFilesystemSnapshotPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_filesystem_snapshot_policies#availability_domain DataOciFileStorageFilesystemSnapshotPolicies#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/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/7.19.0/docs/data-sources/file_storage_filesystem_snapshot_policies#compartment_id DataOciFileStorageFilesystemSnapshotPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/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/7.19.0/docs/data-sources/file_storage_filesystem_snapshot_policies#display_name DataOciFileStorageFilesystemSnapshotPolicies#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/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/7.19.0/docs/data-sources/file_storage_filesystem_snapshot_policies#filter DataOciFileStorageFilesystemSnapshotPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilter"
                    },
                    "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/7.19.0/docs/data-sources/file_storage_filesystem_snapshot_policies#id DataOciFileStorageFilesystemSnapshotPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/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/7.19.0/docs/data-sources/file_storage_filesystem_snapshot_policies#state DataOciFileStorageFilesystemSnapshotPolicies#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policies/index:DataOciFileStorageFilesystemSnapshotPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
        "line": 245
      },
      "name": "DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPolicies",
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policies/index:DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPolicies"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 381
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 374
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 374
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 374
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policies/index:DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesList"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
        "line": 40
      },
      "name": "DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesLocks",
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policies/index:DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesLocks"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/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-file-storage-filesystem-snapshot-policies/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/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.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/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-file-storage-filesystem-snapshot-policies/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-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policies/index:DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesLocksList"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/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-file-storage-filesystem-snapshot-policies/index.ts",
        "line": 63
      },
      "name": "DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 92
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 97
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 102
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 107
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policies/index:DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
        "line": 268
      },
      "name": "DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 297
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 302
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 308
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 313
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 319
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 324
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 329
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 335
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 340
          },
          "name": "policyPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 346
          },
          "name": "schedules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesSchedulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 351
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 357
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 362
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 281
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policies/index:DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesSchedules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesSchedules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
        "line": 130
      },
      "name": "DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesSchedules",
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policies/index:DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesSchedules"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesSchedulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesSchedulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/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-file-storage-filesystem-snapshot-policies/index.ts",
        "line": 227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/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.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesSchedulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesSchedulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/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-file-storage-filesystem-snapshot-policies/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-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 234
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policies/index:DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesSchedulesList"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesSchedulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesSchedulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/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-file-storage-filesystem-snapshot-policies/index.ts",
        "line": 153
      },
      "name": "DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesSchedulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 182
          },
          "name": "dayOfMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 187
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 192
          },
          "name": "hourOfDay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 197
          },
          "name": "month",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 202
          },
          "name": "period",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 207
          },
          "name": "retentionDurationInSeconds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 212
          },
          "name": "schedulePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 217
          },
          "name": "timeScheduleStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 222
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesSchedules"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policies/index:DataOciFileStorageFilesystemSnapshotPoliciesFilesystemSnapshotPoliciesSchedulesOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
        "line": 385
      },
      "name": "DataOciFileStorageFilesystemSnapshotPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_filesystem_snapshot_policies#name DataOciFileStorageFilesystemSnapshotPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 389
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_filesystem_snapshot_policies#values DataOciFileStorageFilesystemSnapshotPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 397
          },
          "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/7.19.0/docs/data-sources/file_storage_filesystem_snapshot_policies#regex DataOciFileStorageFilesystemSnapshotPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 393
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policies/index:DataOciFileStorageFilesystemSnapshotPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/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/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/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.DataOciFileStorageFilesystemSnapshotPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageFilesystemSnapshotPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 550
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/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/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 550
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 543
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policies/index:DataOciFileStorageFilesystemSnapshotPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/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-file-storage-filesystem-snapshot-policies/index.ts",
        "line": 443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 520
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFileStorageFilesystemSnapshotPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 508
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 524
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 537
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 501
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 514
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 530
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policies/index.ts",
            "line": 457
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policies/index:DataOciFileStorageFilesystemSnapshotPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_filesystem_snapshot_policy oci_file_storage_filesystem_snapshot_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_filesystem_snapshot_policy oci_file_storage_filesystem_snapshot_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/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.DataOciFileStorageFilesystemSnapshotPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFileStorageFilesystemSnapshotPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/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 DataOciFileStorageFilesystemSnapshotPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_filesystem_snapshot_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFileStorageFilesystemSnapshotPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFileStorageFilesystemSnapshotPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 366
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 372
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFileStorageFilesystemSnapshotPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 229
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 280
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 285
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 291
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 296
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 315
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 320
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 325
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 331
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicyLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 336
          },
          "name": "policyPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 342
          },
          "name": "schedules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicySchedulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 347
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 353
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 358
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 309
          },
          "name": "filesystemSnapshotPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 302
          },
          "name": "filesystemSnapshotPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policy/index:DataOciFileStorageFilesystemSnapshotPolicy"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
        "line": 9
      },
      "name": "DataOciFileStorageFilesystemSnapshotPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_filesystem_snapshot_policy#filesystem_snapshot_policy_id DataOciFileStorageFilesystemSnapshotPolicy#filesystem_snapshot_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 13
          },
          "name": "filesystemSnapshotPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policy/index:DataOciFileStorageFilesystemSnapshotPolicyConfig"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicyLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicyLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
        "line": 15
      },
      "name": "DataOciFileStorageFilesystemSnapshotPolicyLocks",
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policy/index:DataOciFileStorageFilesystemSnapshotPolicyLocks"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicyLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicyLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/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-file-storage-filesystem-snapshot-policy/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/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.DataOciFileStorageFilesystemSnapshotPolicyLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageFilesystemSnapshotPolicyLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/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-file-storage-filesystem-snapshot-policy/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-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policy/index:DataOciFileStorageFilesystemSnapshotPolicyLocksList"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicyLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicyLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/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-file-storage-filesystem-snapshot-policy/index.ts",
        "line": 38
      },
      "name": "DataOciFileStorageFilesystemSnapshotPolicyLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 67
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 72
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 77
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 82
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicyLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policy/index:DataOciFileStorageFilesystemSnapshotPolicyLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicySchedules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicySchedules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
        "line": 105
      },
      "name": "DataOciFileStorageFilesystemSnapshotPolicySchedules",
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policy/index:DataOciFileStorageFilesystemSnapshotPolicySchedules"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicySchedulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicySchedulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/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-file-storage-filesystem-snapshot-policy/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/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.DataOciFileStorageFilesystemSnapshotPolicySchedulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageFilesystemSnapshotPolicySchedulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/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-file-storage-filesystem-snapshot-policy/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-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policy/index:DataOciFileStorageFilesystemSnapshotPolicySchedulesList"
    },
    "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicySchedulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicySchedulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/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-file-storage-filesystem-snapshot-policy/index.ts",
        "line": 128
      },
      "name": "DataOciFileStorageFilesystemSnapshotPolicySchedulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 157
          },
          "name": "dayOfMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 162
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 167
          },
          "name": "hourOfDay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 172
          },
          "name": "month",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 177
          },
          "name": "period",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 182
          },
          "name": "retentionDurationInSeconds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 187
          },
          "name": "schedulePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 192
          },
          "name": "timeScheduleStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 197
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-filesystem-snapshot-policy/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageFilesystemSnapshotPolicySchedules"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-filesystem-snapshot-policy/index:DataOciFileStorageFilesystemSnapshotPolicySchedulesOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageMountTargets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_mount_targets oci_file_storage_mount_targets}."
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_mount_targets oci_file_storage_mount_targets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-mount-targets/index.ts",
          "line": 752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-mount-targets/index.ts",
        "line": 720
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFileStorageMountTargets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 737
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFileStorageMountTargets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_mount_targets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFileStorageMountTargets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFileStorageMountTargets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 882
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 815
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 831
          },
          "name": "resetExportSetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 885
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 847
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 869
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 897
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 909
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFileStorageMountTargets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 725
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 879
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 857
          },
          "name": "mountTargets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 790
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 803
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 819
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 835
          },
          "name": "exportSetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 889
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 851
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 873
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 783
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 796
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 809
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 825
          },
          "name": "exportSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 841
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 863
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-mount-targets/index:DataOciFileStorageMountTargets"
    },
    "cdktf-provider-oci.DataOciFileStorageMountTargetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-mount-targets/index.ts",
        "line": 9
      },
      "name": "DataOciFileStorageMountTargetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_mount_targets#availability_domain DataOciFileStorageMountTargets#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/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/7.19.0/docs/data-sources/file_storage_mount_targets#compartment_id DataOciFileStorageMountTargets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-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/7.19.0/docs/data-sources/file_storage_mount_targets#display_name DataOciFileStorageMountTargets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/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/7.19.0/docs/data-sources/file_storage_mount_targets#export_set_id DataOciFileStorageMountTargets#export_set_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 25
          },
          "name": "exportSetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_mount_targets#filter DataOciFileStorageMountTargets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsFilter"
                    },
                    "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/7.19.0/docs/data-sources/file_storage_mount_targets#id DataOciFileStorageMountTargets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-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/7.19.0/docs/data-sources/file_storage_mount_targets#state DataOciFileStorageMountTargets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-mount-targets/index:DataOciFileStorageMountTargetsConfig"
    },
    "cdktf-provider-oci.DataOciFileStorageMountTargetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-mount-targets/index.ts",
        "line": 540
      },
      "name": "DataOciFileStorageMountTargetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_mount_targets#name DataOciFileStorageMountTargets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 544
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_mount_targets#values DataOciFileStorageMountTargets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 552
          },
          "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/7.19.0/docs/data-sources/file_storage_mount_targets#regex DataOciFileStorageMountTargets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 548
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-mount-targets/index:DataOciFileStorageMountTargetsFilter"
    },
    "cdktf-provider-oci.DataOciFileStorageMountTargetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-mount-targets/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-file-storage-mount-targets/index.ts",
        "line": 697
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/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.DataOciFileStorageMountTargetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageMountTargetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/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-file-storage-mount-targets/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-file-storage-mount-targets/index.ts",
            "line": 705
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 698
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-mount-targets/index:DataOciFileStorageMountTargetsFilterList"
    },
    "cdktf-provider-oci.DataOciFileStorageMountTargetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-mount-targets/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-file-storage-mount-targets/index.ts",
        "line": 598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 675
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFileStorageMountTargetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 663
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 679
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 692
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 656
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 669
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 685
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 612
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-mount-targets/index:DataOciFileStorageMountTargetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-mount-targets/index.ts",
        "line": 339
      },
      "name": "DataOciFileStorageMountTargetsMountTargets",
      "symbolId": "src/data-oci-file-storage-mount-targets/index:DataOciFileStorageMountTargetsMountTargets"
    },
    "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsKerberos": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsKerberos",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-mount-targets/index.ts",
        "line": 44
      },
      "name": "DataOciFileStorageMountTargetsMountTargetsKerberos",
      "symbolId": "src/data-oci-file-storage-mount-targets/index:DataOciFileStorageMountTargetsMountTargetsKerberos"
    },
    "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsKerberosList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsKerberosList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-mount-targets/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-file-storage-mount-targets/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/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.DataOciFileStorageMountTargetsMountTargetsKerberosOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageMountTargetsMountTargetsKerberosList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/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-file-storage-mount-targets/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-file-storage-mount-targets/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-mount-targets/index:DataOciFileStorageMountTargetsMountTargetsKerberosList"
    },
    "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsKerberosOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsKerberosOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-mount-targets/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-file-storage-mount-targets/index.ts",
        "line": 67
      },
      "name": "DataOciFileStorageMountTargetsMountTargetsKerberosOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 96
          },
          "name": "backupKeyTabSecretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 101
          },
          "name": "currentKeyTabSecretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 106
          },
          "name": "isKerberosEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 111
          },
          "name": "kerberosRealm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 116
          },
          "name": "keyTabSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsKerberos"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-mount-targets/index:DataOciFileStorageMountTargetsMountTargetsKerberosOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsLdapIdmap": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsLdapIdmap",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-mount-targets/index.ts",
        "line": 139
      },
      "name": "DataOciFileStorageMountTargetsMountTargetsLdapIdmap",
      "symbolId": "src/data-oci-file-storage-mount-targets/index:DataOciFileStorageMountTargetsMountTargetsLdapIdmap"
    },
    "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsLdapIdmapList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsLdapIdmapList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-mount-targets/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-file-storage-mount-targets/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/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.DataOciFileStorageMountTargetsMountTargetsLdapIdmapOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageMountTargetsMountTargetsLdapIdmapList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/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-file-storage-mount-targets/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-file-storage-mount-targets/index.ts",
            "line": 238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-mount-targets/index:DataOciFileStorageMountTargetsMountTargetsLdapIdmapList"
    },
    "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsLdapIdmapOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsLdapIdmapOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-mount-targets/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/data-oci-file-storage-mount-targets/index.ts",
        "line": 162
      },
      "name": "DataOciFileStorageMountTargetsMountTargetsLdapIdmapOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 191
          },
          "name": "cacheLifetimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 196
          },
          "name": "cacheRefreshIntervalSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 201
          },
          "name": "groupSearchBase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 206
          },
          "name": "negativeCacheLifetimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 211
          },
          "name": "outboundConnector1Id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 216
          },
          "name": "outboundConnector2Id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 221
          },
          "name": "schemaType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 226
          },
          "name": "userSearchBase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsLdapIdmap"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-mount-targets/index:DataOciFileStorageMountTargetsMountTargetsLdapIdmapOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-mount-targets/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-mount-targets/index.ts",
        "line": 522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 536
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageMountTargetsMountTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 529
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 529
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 529
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-mount-targets/index:DataOciFileStorageMountTargetsMountTargetsList"
    },
    "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-mount-targets/index.ts",
        "line": 249
      },
      "name": "DataOciFileStorageMountTargetsMountTargetsLocks",
      "symbolId": "src/data-oci-file-storage-mount-targets/index:DataOciFileStorageMountTargetsMountTargetsLocks"
    },
    "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-mount-targets/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-file-storage-mount-targets/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/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.DataOciFileStorageMountTargetsMountTargetsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageMountTargetsMountTargetsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/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-file-storage-mount-targets/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-file-storage-mount-targets/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-mount-targets/index:DataOciFileStorageMountTargetsMountTargetsLocksList"
    },
    "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-mount-targets/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-file-storage-mount-targets/index.ts",
        "line": 272
      },
      "name": "DataOciFileStorageMountTargetsMountTargetsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 301
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 306
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 311
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 316
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-mount-targets/index:DataOciFileStorageMountTargetsMountTargetsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-mount-targets/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-file-storage-mount-targets/index.ts",
        "line": 362
      },
      "name": "DataOciFileStorageMountTargetsMountTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 391
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 396
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 402
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 407
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 412
          },
          "name": "exportSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 418
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 423
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 428
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 433
          },
          "name": "idmapType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 438
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 443
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 449
          },
          "name": "kerberos",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsKerberosList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 455
          },
          "name": "ldapIdmap",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsLdapIdmapList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 460
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 466
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargetsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 471
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 476
          },
          "name": "observedThroughput",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 481
          },
          "name": "privateIpIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 486
          },
          "name": "requestedThroughput",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 491
          },
          "name": "reservedStorageCapacity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 496
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 501
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 507
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 512
          },
          "name": "timeBillingCycleEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 517
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-mount-targets/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageMountTargetsMountTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-mount-targets/index:DataOciFileStorageMountTargetsMountTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnector": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_outbound_connector oci_file_storage_outbound_connector}."
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnector",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_outbound_connector oci_file_storage_outbound_connector} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
          "line": 221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFileStorageOutboundConnector resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 206
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFileStorageOutboundConnector to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_outbound_connector#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFileStorageOutboundConnector that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFileStorageOutboundConnector to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 346
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 352
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFileStorageOutboundConnector",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 194
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 245
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 250
          },
          "name": "bindDistinguishedName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 255
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 260
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 266
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 271
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 277
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 283
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 288
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 293
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 299
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 317
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 322
          },
          "name": "passwordSecretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 327
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 333
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 338
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 312
          },
          "name": "outboundConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 305
          },
          "name": "outboundConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-outbound-connector/index:DataOciFileStorageOutboundConnector"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
        "line": 9
      },
      "name": "DataOciFileStorageOutboundConnectorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_outbound_connector#outbound_connector_id DataOciFileStorageOutboundConnector#outbound_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 13
          },
          "name": "outboundConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-outbound-connector/index:DataOciFileStorageOutboundConnectorConfig"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectorEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
        "line": 15
      },
      "name": "DataOciFileStorageOutboundConnectorEndpoints",
      "symbolId": "src/data-oci-file-storage-outbound-connector/index:DataOciFileStorageOutboundConnectorEndpoints"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectorEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-outbound-connector/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-file-storage-outbound-connector/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/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.DataOciFileStorageOutboundConnectorEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageOutboundConnectorEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/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-file-storage-outbound-connector/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-file-storage-outbound-connector/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-outbound-connector/index:DataOciFileStorageOutboundConnectorEndpointsList"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectorEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-outbound-connector/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-file-storage-outbound-connector/index.ts",
        "line": 38
      },
      "name": "DataOciFileStorageOutboundConnectorEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 67
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 72
          },
          "name": "port",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-outbound-connector/index:DataOciFileStorageOutboundConnectorEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectorLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
        "line": 95
      },
      "name": "DataOciFileStorageOutboundConnectorLocks",
      "symbolId": "src/data-oci-file-storage-outbound-connector/index:DataOciFileStorageOutboundConnectorLocks"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectorLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-outbound-connector/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-file-storage-outbound-connector/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/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.DataOciFileStorageOutboundConnectorLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageOutboundConnectorLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/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-file-storage-outbound-connector/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-file-storage-outbound-connector/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-outbound-connector/index:DataOciFileStorageOutboundConnectorLocksList"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectorLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-outbound-connector/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-file-storage-outbound-connector/index.ts",
        "line": 118
      },
      "name": "DataOciFileStorageOutboundConnectorLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 147
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 152
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 157
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 162
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connector/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-outbound-connector/index:DataOciFileStorageOutboundConnectorLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_outbound_connectors oci_file_storage_outbound_connectors}."
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_outbound_connectors oci_file_storage_outbound_connectors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
          "line": 577
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
        "line": 545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFileStorageOutboundConnectors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 562
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFileStorageOutboundConnectors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_outbound_connectors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFileStorageOutboundConnectors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFileStorageOutboundConnectors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 690
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 639
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 693
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 655
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 677
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 705
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 716
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFileStorageOutboundConnectors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 550
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 687
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 665
          },
          "name": "outboundConnectors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 614
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 627
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 643
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 697
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 659
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 681
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 607
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 620
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 633
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 649
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 671
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-outbound-connectors/index:DataOciFileStorageOutboundConnectors"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
        "line": 9
      },
      "name": "DataOciFileStorageOutboundConnectorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_outbound_connectors#availability_domain DataOciFileStorageOutboundConnectors#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/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/7.19.0/docs/data-sources/file_storage_outbound_connectors#compartment_id DataOciFileStorageOutboundConnectors#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/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/7.19.0/docs/data-sources/file_storage_outbound_connectors#display_name DataOciFileStorageOutboundConnectors#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/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/7.19.0/docs/data-sources/file_storage_outbound_connectors#filter DataOciFileStorageOutboundConnectors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsFilter"
                    },
                    "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/7.19.0/docs/data-sources/file_storage_outbound_connectors#id DataOciFileStorageOutboundConnectors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/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/7.19.0/docs/data-sources/file_storage_outbound_connectors#state DataOciFileStorageOutboundConnectors#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-outbound-connectors/index:DataOciFileStorageOutboundConnectorsConfig"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
        "line": 365
      },
      "name": "DataOciFileStorageOutboundConnectorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_outbound_connectors#name DataOciFileStorageOutboundConnectors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 369
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_outbound_connectors#values DataOciFileStorageOutboundConnectors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 377
          },
          "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/7.19.0/docs/data-sources/file_storage_outbound_connectors#regex DataOciFileStorageOutboundConnectors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 373
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-outbound-connectors/index:DataOciFileStorageOutboundConnectorsFilter"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-outbound-connectors/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
        "line": 522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 537
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageOutboundConnectorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 530
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 530
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 530
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-outbound-connectors/index:DataOciFileStorageOutboundConnectorsFilterList"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-outbound-connectors/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/data-oci-file-storage-outbound-connectors/index.ts",
        "line": 423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 500
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFileStorageOutboundConnectorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 488
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 504
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 517
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 481
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 494
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 510
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-outbound-connectors/index:DataOciFileStorageOutboundConnectorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
        "line": 210
      },
      "name": "DataOciFileStorageOutboundConnectorsOutboundConnectors",
      "symbolId": "src/data-oci-file-storage-outbound-connectors/index:DataOciFileStorageOutboundConnectorsOutboundConnectors"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
        "line": 40
      },
      "name": "DataOciFileStorageOutboundConnectorsOutboundConnectorsEndpoints",
      "symbolId": "src/data-oci-file-storage-outbound-connectors/index:DataOciFileStorageOutboundConnectorsOutboundConnectorsEndpoints"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-outbound-connectors/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-file-storage-outbound-connectors/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/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.DataOciFileStorageOutboundConnectorsOutboundConnectorsEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageOutboundConnectorsOutboundConnectorsEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/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-file-storage-outbound-connectors/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-file-storage-outbound-connectors/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-outbound-connectors/index:DataOciFileStorageOutboundConnectorsOutboundConnectorsEndpointsList"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-outbound-connectors/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-file-storage-outbound-connectors/index.ts",
        "line": 63
      },
      "name": "DataOciFileStorageOutboundConnectorsOutboundConnectorsEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 92
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 97
          },
          "name": "port",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-outbound-connectors/index:DataOciFileStorageOutboundConnectorsOutboundConnectorsEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-outbound-connectors/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-file-storage-outbound-connectors/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/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.DataOciFileStorageOutboundConnectorsOutboundConnectorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageOutboundConnectorsOutboundConnectorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/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-file-storage-outbound-connectors/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-file-storage-outbound-connectors/index.ts",
            "line": 354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-outbound-connectors/index:DataOciFileStorageOutboundConnectorsOutboundConnectorsList"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
        "line": 120
      },
      "name": "DataOciFileStorageOutboundConnectorsOutboundConnectorsLocks",
      "symbolId": "src/data-oci-file-storage-outbound-connectors/index:DataOciFileStorageOutboundConnectorsOutboundConnectorsLocks"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-outbound-connectors/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-file-storage-outbound-connectors/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/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.DataOciFileStorageOutboundConnectorsOutboundConnectorsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageOutboundConnectorsOutboundConnectorsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/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-file-storage-outbound-connectors/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-file-storage-outbound-connectors/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-outbound-connectors/index:DataOciFileStorageOutboundConnectorsOutboundConnectorsLocksList"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-outbound-connectors/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-file-storage-outbound-connectors/index.ts",
        "line": 143
      },
      "name": "DataOciFileStorageOutboundConnectorsOutboundConnectorsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 172
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 177
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 182
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 187
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-outbound-connectors/index:DataOciFileStorageOutboundConnectorsOutboundConnectorsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-outbound-connectors/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-file-storage-outbound-connectors/index.ts",
        "line": 233
      },
      "name": "DataOciFileStorageOutboundConnectorsOutboundConnectorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 262
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 267
          },
          "name": "bindDistinguishedName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 272
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 277
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 283
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 288
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 294
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 300
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 305
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 310
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 316
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectorsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 321
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 326
          },
          "name": "passwordSecretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 331
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 337
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 342
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-outbound-connectors/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageOutboundConnectorsOutboundConnectors"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-outbound-connectors/index:DataOciFileStorageOutboundConnectorsOutboundConnectorsOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageReplication": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replication oci_file_storage_replication}."
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replication oci_file_storage_replication} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-replication/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.DataOciFileStorageReplicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-replication/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFileStorageReplication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/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 DataOciFileStorageReplication to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replication#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFileStorageReplication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFileStorageReplication to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 285
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 291
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFileStorageReplication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 114
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 165
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 170
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 176
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 181
          },
          "name": "deltaProgress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 186
          },
          "name": "deltaStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 191
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 197
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 202
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 207
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 212
          },
          "name": "lastSnapshotId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 217
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 223
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 228
          },
          "name": "recoveryPointTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 246
          },
          "name": "replicationInterval",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 251
          },
          "name": "replicationTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 256
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 261
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 267
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 272
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 277
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 241
          },
          "name": "replicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 234
          },
          "name": "replicationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replication/index:DataOciFileStorageReplication"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-replication/index.ts",
        "line": 9
      },
      "name": "DataOciFileStorageReplicationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replication#replication_id DataOciFileStorageReplication#replication_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 13
          },
          "name": "replicationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replication/index:DataOciFileStorageReplicationConfig"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-replication/index.ts",
        "line": 15
      },
      "name": "DataOciFileStorageReplicationLocks",
      "symbolId": "src/data-oci-file-storage-replication/index:DataOciFileStorageReplicationLocks"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-replication/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-file-storage-replication/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/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.DataOciFileStorageReplicationLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageReplicationLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/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-file-storage-replication/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-file-storage-replication/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replication/index:DataOciFileStorageReplicationLocksList"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-replication/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-file-storage-replication/index.ts",
        "line": 38
      },
      "name": "DataOciFileStorageReplicationLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 67
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 72
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 77
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 82
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replication/index:DataOciFileStorageReplicationLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationTarget": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replication_target oci_file_storage_replication_target}."
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationTarget",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replication_target oci_file_storage_replication_target} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-replication-target/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.DataOciFileStorageReplicationTargetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-replication-target/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFileStorageReplicationTarget resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/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 DataOciFileStorageReplicationTarget to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replication_target#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFileStorageReplicationTarget that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFileStorageReplicationTarget to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 127
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 198
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 205
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFileStorageReplicationTarget",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 83
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 99
          },
          "name": "deltaProgress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 104
          },
          "name": "deltaStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 109
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 136
          },
          "name": "lastSnapshotId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 141
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 146
          },
          "name": "recoveryPointTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 151
          },
          "name": "replicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 169
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 174
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 180
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 185
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 190
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 131
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 164
          },
          "name": "replicationTargetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 121
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 157
          },
          "name": "replicationTargetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replication-target/index:DataOciFileStorageReplicationTarget"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationTargetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationTargetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-replication-target/index.ts",
        "line": 9
      },
      "name": "DataOciFileStorageReplicationTargetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replication_target#replication_target_id DataOciFileStorageReplicationTarget#replication_target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 20
          },
          "name": "replicationTargetId",
          "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/7.19.0/docs/data-sources/file_storage_replication_target#id DataOciFileStorageReplicationTarget#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-target/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replication-target/index:DataOciFileStorageReplicationTargetConfig"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationTargets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replication_targets oci_file_storage_replication_targets}."
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationTargets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replication_targets oci_file_storage_replication_targets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-replication-targets/index.ts",
          "line": 410
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationTargetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-replication-targets/index.ts",
        "line": 378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFileStorageReplicationTargets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 395
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFileStorageReplicationTargets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replication_targets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFileStorageReplicationTargets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFileStorageReplicationTargets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 523
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationTargetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 472
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 526
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 488
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 510
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/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-file-storage-replication-targets/index.ts",
            "line": 549
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFileStorageReplicationTargets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 383
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 520
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationTargetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 498
          },
          "name": "replicationTargets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationTargetsReplicationTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 447
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 460
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 476
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 530
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationTargetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 492
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 514
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 440
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 453
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 466
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 482
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 504
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replication-targets/index:DataOciFileStorageReplicationTargets"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationTargetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationTargetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-replication-targets/index.ts",
        "line": 9
      },
      "name": "DataOciFileStorageReplicationTargetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replication_targets#availability_domain DataOciFileStorageReplicationTargets#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/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/7.19.0/docs/data-sources/file_storage_replication_targets#compartment_id DataOciFileStorageReplicationTargets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-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/7.19.0/docs/data-sources/file_storage_replication_targets#display_name DataOciFileStorageReplicationTargets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/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/7.19.0/docs/data-sources/file_storage_replication_targets#filter DataOciFileStorageReplicationTargets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationTargetsFilter"
                    },
                    "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/7.19.0/docs/data-sources/file_storage_replication_targets#id DataOciFileStorageReplicationTargets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/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/7.19.0/docs/data-sources/file_storage_replication_targets#state DataOciFileStorageReplicationTargets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replication-targets/index:DataOciFileStorageReplicationTargetsConfig"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationTargetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationTargetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-replication-targets/index.ts",
        "line": 198
      },
      "name": "DataOciFileStorageReplicationTargetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replication_targets#name DataOciFileStorageReplicationTargets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 202
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replication_targets#values DataOciFileStorageReplicationTargets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 210
          },
          "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/7.19.0/docs/data-sources/file_storage_replication_targets#regex DataOciFileStorageReplicationTargets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 206
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replication-targets/index:DataOciFileStorageReplicationTargetsFilter"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationTargetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationTargetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-replication-targets/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-file-storage-replication-targets/index.ts",
        "line": 355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/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.DataOciFileStorageReplicationTargetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageReplicationTargetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/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-file-storage-replication-targets/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-file-storage-replication-targets/index.ts",
            "line": 363
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationTargetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replication-targets/index:DataOciFileStorageReplicationTargetsFilterList"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationTargetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationTargetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-replication-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-replication-targets/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 333
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFileStorageReplicationTargetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 321
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 337
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 350
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 314
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 327
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 343
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 270
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationTargetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replication-targets/index:DataOciFileStorageReplicationTargetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationTargetsReplicationTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationTargetsReplicationTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-replication-targets/index.ts",
        "line": 40
      },
      "name": "DataOciFileStorageReplicationTargetsReplicationTargets",
      "symbolId": "src/data-oci-file-storage-replication-targets/index:DataOciFileStorageReplicationTargetsReplicationTargets"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationTargetsReplicationTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationTargetsReplicationTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-replication-targets/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-file-storage-replication-targets/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/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.DataOciFileStorageReplicationTargetsReplicationTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageReplicationTargetsReplicationTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/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-file-storage-replication-targets/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-file-storage-replication-targets/index.ts",
            "line": 187
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replication-targets/index:DataOciFileStorageReplicationTargetsReplicationTargetsList"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationTargetsReplicationTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationTargetsReplicationTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-replication-targets/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-file-storage-replication-targets/index.ts",
        "line": 63
      },
      "name": "DataOciFileStorageReplicationTargetsReplicationTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 92
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 97
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 103
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 108
          },
          "name": "deltaProgress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 113
          },
          "name": "deltaStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 118
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 124
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 129
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 134
          },
          "name": "lastSnapshotId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 139
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 144
          },
          "name": "recoveryPointTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 149
          },
          "name": "replicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 154
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 159
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 165
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 170
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 175
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replication-targets/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationTargetsReplicationTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replication-targets/index:DataOciFileStorageReplicationTargetsReplicationTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageReplications": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replications oci_file_storage_replications}."
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplications",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replications oci_file_storage_replications} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-replications/index.ts",
          "line": 520
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-replications/index.ts",
        "line": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFileStorageReplications resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 505
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFileStorageReplications to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replications#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFileStorageReplications that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFileStorageReplications to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 650
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 583
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 599
          },
          "name": "resetFileSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 653
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 615
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 637
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 665
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 677
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFileStorageReplications",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 493
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 647
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 625
          },
          "name": "replications",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsReplicationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 558
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 571
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 587
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 603
          },
          "name": "fileSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 657
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 619
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 641
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 551
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 564
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 577
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 593
          },
          "name": "fileSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 609
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 631
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replications/index:DataOciFileStorageReplications"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-replications/index.ts",
        "line": 9
      },
      "name": "DataOciFileStorageReplicationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replications#availability_domain DataOciFileStorageReplications#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/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/7.19.0/docs/data-sources/file_storage_replications#compartment_id DataOciFileStorageReplications#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/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/7.19.0/docs/data-sources/file_storage_replications#display_name DataOciFileStorageReplications#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/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/7.19.0/docs/data-sources/file_storage_replications#file_system_id DataOciFileStorageReplications#file_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 25
          },
          "name": "fileSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replications#filter DataOciFileStorageReplications#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/file_storage_replications#id DataOciFileStorageReplications#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/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/7.19.0/docs/data-sources/file_storage_replications#state DataOciFileStorageReplications#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replications/index:DataOciFileStorageReplicationsConfig"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-replications/index.ts",
        "line": 308
      },
      "name": "DataOciFileStorageReplicationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replications#name DataOciFileStorageReplications#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 312
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_replications#values DataOciFileStorageReplications#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 320
          },
          "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/7.19.0/docs/data-sources/file_storage_replications#regex DataOciFileStorageReplications#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 316
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replications/index:DataOciFileStorageReplicationsFilter"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-replications/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-replications/index.ts",
        "line": 465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 480
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageReplicationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 473
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 473
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 473
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replications/index:DataOciFileStorageReplicationsFilterList"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-replications/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/data-oci-file-storage-replications/index.ts",
        "line": 366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 443
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFileStorageReplicationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 431
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 447
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 460
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 424
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 437
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 453
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replications/index:DataOciFileStorageReplicationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationsReplications": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsReplications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-replications/index.ts",
        "line": 134
      },
      "name": "DataOciFileStorageReplicationsReplications",
      "symbolId": "src/data-oci-file-storage-replications/index:DataOciFileStorageReplicationsReplications"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationsReplicationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsReplicationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-replications/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-replications/index.ts",
        "line": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 304
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsReplicationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageReplicationsReplicationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 297
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 297
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 297
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replications/index:DataOciFileStorageReplicationsReplicationsList"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationsReplicationsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsReplicationsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-replications/index.ts",
        "line": 44
      },
      "name": "DataOciFileStorageReplicationsReplicationsLocks",
      "symbolId": "src/data-oci-file-storage-replications/index:DataOciFileStorageReplicationsReplicationsLocks"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationsReplicationsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsReplicationsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-replications/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-file-storage-replications/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/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.DataOciFileStorageReplicationsReplicationsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageReplicationsReplicationsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/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-file-storage-replications/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-file-storage-replications/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replications/index:DataOciFileStorageReplicationsReplicationsLocksList"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationsReplicationsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsReplicationsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-replications/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-file-storage-replications/index.ts",
        "line": 67
      },
      "name": "DataOciFileStorageReplicationsReplicationsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 96
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 101
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 106
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 111
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsReplicationsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replications/index:DataOciFileStorageReplicationsReplicationsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageReplicationsReplicationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsReplicationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-replications/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-file-storage-replications/index.ts",
        "line": 157
      },
      "name": "DataOciFileStorageReplicationsReplicationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 186
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 191
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 197
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 202
          },
          "name": "deltaProgress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 207
          },
          "name": "deltaStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 212
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 218
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 223
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 228
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 233
          },
          "name": "lastSnapshotId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 238
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 244
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsReplicationsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 249
          },
          "name": "recoveryPointTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 254
          },
          "name": "replicationInterval",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 259
          },
          "name": "replicationTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 264
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 269
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 275
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 280
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 285
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-replications/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageReplicationsReplications"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-replications/index:DataOciFileStorageReplicationsReplicationsOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageSnapshot": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_snapshot oci_file_storage_snapshot}."
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshot",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_snapshot oci_file_storage_snapshot} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-snapshot/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.DataOciFileStorageSnapshotConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-snapshot/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFileStorageSnapshot resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/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 DataOciFileStorageSnapshot to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_snapshot#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFileStorageSnapshot that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFileStorageSnapshot to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 270
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 276
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFileStorageSnapshot",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 114
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 166
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 171
          },
          "name": "expirationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 176
          },
          "name": "fileSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 181
          },
          "name": "filesystemSnapshotPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 187
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 192
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 197
          },
          "name": "isCloneSource",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 202
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 207
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 213
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 218
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 223
          },
          "name": "provenanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 241
          },
          "name": "snapshotTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 246
          },
          "name": "snapshotType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 251
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 257
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 262
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 236
          },
          "name": "snapshotIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 229
          },
          "name": "snapshotId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-snapshot/index:DataOciFileStorageSnapshot"
    },
    "cdktf-provider-oci.DataOciFileStorageSnapshotConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-snapshot/index.ts",
        "line": 9
      },
      "name": "DataOciFileStorageSnapshotConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_snapshot#snapshot_id DataOciFileStorageSnapshot#snapshot_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 13
          },
          "name": "snapshotId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-snapshot/index:DataOciFileStorageSnapshotConfig"
    },
    "cdktf-provider-oci.DataOciFileStorageSnapshotLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-snapshot/index.ts",
        "line": 15
      },
      "name": "DataOciFileStorageSnapshotLocks",
      "symbolId": "src/data-oci-file-storage-snapshot/index:DataOciFileStorageSnapshotLocks"
    },
    "cdktf-provider-oci.DataOciFileStorageSnapshotLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-snapshot/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-file-storage-snapshot/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/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.DataOciFileStorageSnapshotLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageSnapshotLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/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-file-storage-snapshot/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-file-storage-snapshot/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-snapshot/index:DataOciFileStorageSnapshotLocksList"
    },
    "cdktf-provider-oci.DataOciFileStorageSnapshotLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-snapshot/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-file-storage-snapshot/index.ts",
        "line": 38
      },
      "name": "DataOciFileStorageSnapshotLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 67
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 72
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 77
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 82
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshot/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-snapshot/index:DataOciFileStorageSnapshotLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageSnapshots": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_snapshots oci_file_storage_snapshots}."
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshots",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_snapshots oci_file_storage_snapshots} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-snapshots/index.ts",
          "line": 501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciFileStorageSnapshotsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-snapshots/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFileStorageSnapshots resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 486
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFileStorageSnapshots to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_snapshots#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFileStorageSnapshots that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFileStorageSnapshots to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 620
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 537
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 553
          },
          "name": "resetFileSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 569
          },
          "name": "resetFilesystemSnapshotPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 623
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 585
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 607
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 635
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 646
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFileStorageSnapshots",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 474
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 617
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 595
          },
          "name": "snapshots",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotsSnapshotsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 541
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 557
          },
          "name": "fileSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 573
          },
          "name": "filesystemSnapshotPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 627
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 589
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 611
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 531
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 547
          },
          "name": "fileSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 563
          },
          "name": "filesystemSnapshotPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 579
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 601
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-snapshots/index:DataOciFileStorageSnapshots"
    },
    "cdktf-provider-oci.DataOciFileStorageSnapshotsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-snapshots/index.ts",
        "line": 9
      },
      "name": "DataOciFileStorageSnapshotsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_snapshots#compartment_id DataOciFileStorageSnapshots#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/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/7.19.0/docs/data-sources/file_storage_snapshots#file_system_id DataOciFileStorageSnapshots#file_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 17
          },
          "name": "fileSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_snapshots#filesystem_snapshot_policy_id DataOciFileStorageSnapshots#filesystem_snapshot_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 21
          },
          "name": "filesystemSnapshotPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_snapshots#filter DataOciFileStorageSnapshots#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotsFilter"
                    },
                    "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/7.19.0/docs/data-sources/file_storage_snapshots#id DataOciFileStorageSnapshots#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/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/7.19.0/docs/data-sources/file_storage_snapshots#state DataOciFileStorageSnapshots#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-snapshots/index:DataOciFileStorageSnapshotsConfig"
    },
    "cdktf-provider-oci.DataOciFileStorageSnapshotsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-snapshots/index.ts",
        "line": 289
      },
      "name": "DataOciFileStorageSnapshotsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_snapshots#name DataOciFileStorageSnapshots#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 293
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/file_storage_snapshots#values DataOciFileStorageSnapshots#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 301
          },
          "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/7.19.0/docs/data-sources/file_storage_snapshots#regex DataOciFileStorageSnapshots#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 297
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-snapshots/index:DataOciFileStorageSnapshotsFilter"
    },
    "cdktf-provider-oci.DataOciFileStorageSnapshotsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-snapshots/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-file-storage-snapshots/index.ts",
        "line": 446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/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.DataOciFileStorageSnapshotsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageSnapshotsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/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-file-storage-snapshots/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-file-storage-snapshots/index.ts",
            "line": 454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-snapshots/index:DataOciFileStorageSnapshotsFilterList"
    },
    "cdktf-provider-oci.DataOciFileStorageSnapshotsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-snapshots/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-file-storage-snapshots/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 424
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFileStorageSnapshotsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 412
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 428
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 441
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 405
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 418
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 434
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-snapshots/index:DataOciFileStorageSnapshotsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageSnapshotsSnapshots": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotsSnapshots",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-snapshots/index.ts",
        "line": 130
      },
      "name": "DataOciFileStorageSnapshotsSnapshots",
      "symbolId": "src/data-oci-file-storage-snapshots/index:DataOciFileStorageSnapshotsSnapshots"
    },
    "cdktf-provider-oci.DataOciFileStorageSnapshotsSnapshotsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotsSnapshotsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-snapshots/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-file-storage-snapshots/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/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.DataOciFileStorageSnapshotsSnapshotsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageSnapshotsSnapshotsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/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-file-storage-snapshots/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-file-storage-snapshots/index.ts",
            "line": 278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-snapshots/index:DataOciFileStorageSnapshotsSnapshotsList"
    },
    "cdktf-provider-oci.DataOciFileStorageSnapshotsSnapshotsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotsSnapshotsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-file-storage-snapshots/index.ts",
        "line": 40
      },
      "name": "DataOciFileStorageSnapshotsSnapshotsLocks",
      "symbolId": "src/data-oci-file-storage-snapshots/index:DataOciFileStorageSnapshotsSnapshotsLocks"
    },
    "cdktf-provider-oci.DataOciFileStorageSnapshotsSnapshotsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotsSnapshotsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-snapshots/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-file-storage-snapshots/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/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.DataOciFileStorageSnapshotsSnapshotsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFileStorageSnapshotsSnapshotsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/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-file-storage-snapshots/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-file-storage-snapshots/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-snapshots/index:DataOciFileStorageSnapshotsSnapshotsLocksList"
    },
    "cdktf-provider-oci.DataOciFileStorageSnapshotsSnapshotsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotsSnapshotsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-snapshots/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-file-storage-snapshots/index.ts",
        "line": 63
      },
      "name": "DataOciFileStorageSnapshotsSnapshotsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 92
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 97
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 102
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 107
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotsSnapshotsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-snapshots/index:DataOciFileStorageSnapshotsSnapshotsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciFileStorageSnapshotsSnapshotsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotsSnapshotsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-file-storage-snapshots/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-file-storage-snapshots/index.ts",
        "line": 153
      },
      "name": "DataOciFileStorageSnapshotsSnapshotsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 183
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 188
          },
          "name": "expirationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 193
          },
          "name": "fileSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 198
          },
          "name": "filesystemSnapshotPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 204
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 209
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 214
          },
          "name": "isCloneSource",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 219
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 224
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 230
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotsSnapshotsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 235
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 240
          },
          "name": "provenanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 245
          },
          "name": "snapshotTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 250
          },
          "name": "snapshotType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 255
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 261
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 266
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-file-storage-snapshots/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFileStorageSnapshotsSnapshots"
          }
        }
      ],
      "symbolId": "src/data-oci-file-storage-snapshots/index:DataOciFileStorageSnapshotsSnapshotsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncements": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_announcements oci_fleet_apps_management_announcements}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncements",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_announcements oci_fleet_apps_management_announcements} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-announcements/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.DataOciFleetAppsManagementAnnouncementsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementAnnouncements resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/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 DataOciFleetAppsManagementAnnouncements to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_announcements#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementAnnouncements that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementAnnouncements to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 581
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 536
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 584
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 552
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 568
          },
          "name": "resetSummaryContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 596
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 606
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementAnnouncements",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 455
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 511
          },
          "name": "announcementCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 578
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 524
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 540
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 588
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 556
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 572
          },
          "name": "summaryContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 517
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 530
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 546
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 562
          },
          "name": "summaryContains",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-announcements/index:DataOciFleetAppsManagementAnnouncements"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsAnnouncementCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsAnnouncementCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
        "line": 194
      },
      "name": "DataOciFleetAppsManagementAnnouncementsAnnouncementCollection",
      "symbolId": "src/data-oci-fleet-apps-management-announcements/index:DataOciFleetAppsManagementAnnouncementsAnnouncementCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
        "line": 36
      },
      "name": "DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-announcements/index:DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-announcements/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-fleet-apps-management-announcements/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/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.DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/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-fleet-apps-management-announcements/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-fleet-apps-management-announcements/index.ts",
            "line": 183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-announcements/index:DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-announcements/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-fleet-apps-management-announcements/index.ts",
        "line": 59
      },
      "name": "DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 88
          },
          "name": "announcementEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 93
          },
          "name": "announcementStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 98
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 104
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 109
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 114
          },
          "name": "details",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 119
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 125
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 130
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 135
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 145
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 151
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 156
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 161
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 166
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 171
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-announcements/index:DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-announcements/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-fleet-apps-management-announcements/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/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.DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/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-fleet-apps-management-announcements/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-fleet-apps-management-announcements/index.ts",
            "line": 259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-announcements/index:DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-announcements/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-fleet-apps-management-announcements/index.ts",
        "line": 217
      },
      "name": "DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 247
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsAnnouncementCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-announcements/index:DataOciFleetAppsManagementAnnouncementsAnnouncementCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementAnnouncementsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_announcements#compartment_id DataOciFleetAppsManagementAnnouncements#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/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/7.19.0/docs/data-sources/fleet_apps_management_announcements#display_name DataOciFleetAppsManagementAnnouncements#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/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/7.19.0/docs/data-sources/fleet_apps_management_announcements#filter DataOciFleetAppsManagementAnnouncements#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_announcements#id DataOciFleetAppsManagementAnnouncements#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/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/7.19.0/docs/data-sources/fleet_apps_management_announcements#summary_contains DataOciFleetAppsManagementAnnouncements#summary_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 28
          },
          "name": "summaryContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-announcements/index:DataOciFleetAppsManagementAnnouncementsConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
        "line": 270
      },
      "name": "DataOciFleetAppsManagementAnnouncementsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_announcements#name DataOciFleetAppsManagementAnnouncements#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/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/7.19.0/docs/data-sources/fleet_apps_management_announcements#values DataOciFleetAppsManagementAnnouncements#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/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/7.19.0/docs/data-sources/fleet_apps_management_announcements#regex DataOciFleetAppsManagementAnnouncements#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 278
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-announcements/index:DataOciFleetAppsManagementAnnouncementsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-announcements/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-fleet-apps-management-announcements/index.ts",
        "line": 427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/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.DataOciFleetAppsManagementAnnouncementsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementAnnouncementsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/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-fleet-apps-management-announcements/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-fleet-apps-management-announcements/index.ts",
            "line": 435
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-announcements/index:DataOciFleetAppsManagementAnnouncementsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-announcements/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-fleet-apps-management-announcements/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 405
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementAnnouncementsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 393
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/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-fleet-apps-management-announcements/index.ts",
            "line": 422
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 386
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 399
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 415
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-announcements/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementAnnouncementsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-announcements/index:DataOciFleetAppsManagementAnnouncementsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItem": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_catalog_item oci_fleet_apps_management_catalog_item}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItem",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_catalog_item oci_fleet_apps_management_catalog_item} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
          "line": 311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementCatalogItem resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 296
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementCatalogItem to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_catalog_item#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementCatalogItem that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementCatalogItem to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/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-fleet-apps-management-catalog-item/index.ts",
            "line": 482
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCatalogItem",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 284
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 349
          },
          "name": "catalogResultPayload",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemCatalogResultPayloadList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 355
          },
          "name": "catalogSourcePayload",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemCatalogSourcePayloadList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 360
          },
          "name": "cloneCatalogItemTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 365
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 370
          },
          "name": "configSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 376
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 381
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 386
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 392
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 397
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 402
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 407
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 412
          },
          "name": "listingVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 417
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 422
          },
          "name": "shortDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 427
          },
          "name": "shouldListPublicItems",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 432
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 438
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 443
          },
          "name": "timeBackfillLastChecked",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 448
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 453
          },
          "name": "timeLastChecked",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 458
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 463
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 468
          },
          "name": "versionDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 343
          },
          "name": "catalogItemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 336
          },
          "name": "catalogItemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-catalog-item/index:DataOciFleetAppsManagementCatalogItem"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemCatalogResultPayload": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemCatalogResultPayload",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
        "line": 15
      },
      "name": "DataOciFleetAppsManagementCatalogItemCatalogResultPayload",
      "symbolId": "src/data-oci-fleet-apps-management-catalog-item/index:DataOciFleetAppsManagementCatalogItemCatalogResultPayload"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemCatalogResultPayloadList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemCatalogResultPayloadList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-catalog-item/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-fleet-apps-management-catalog-item/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/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.DataOciFleetAppsManagementCatalogItemCatalogResultPayloadOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCatalogItemCatalogResultPayloadList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/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-fleet-apps-management-catalog-item/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-fleet-apps-management-catalog-item/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-catalog-item/index:DataOciFleetAppsManagementCatalogItemCatalogResultPayloadList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemCatalogResultPayloadOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemCatalogResultPayloadOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-catalog-item/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-fleet-apps-management-catalog-item/index.ts",
        "line": 38
      },
      "name": "DataOciFleetAppsManagementCatalogItemCatalogResultPayloadOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 67
          },
          "name": "branchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 72
          },
          "name": "configResultType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 77
          },
          "name": "configurationSourceProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 82
          },
          "name": "packageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 87
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 92
          },
          "name": "templateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 97
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 102
          },
          "name": "workingDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemCatalogResultPayload"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-catalog-item/index:DataOciFleetAppsManagementCatalogItemCatalogResultPayloadOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemCatalogSourcePayload": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemCatalogSourcePayload",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
        "line": 125
      },
      "name": "DataOciFleetAppsManagementCatalogItemCatalogSourcePayload",
      "symbolId": "src/data-oci-fleet-apps-management-catalog-item/index:DataOciFleetAppsManagementCatalogItemCatalogSourcePayload"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemCatalogSourcePayloadList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemCatalogSourcePayloadList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-catalog-item/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-fleet-apps-management-catalog-item/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/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.DataOciFleetAppsManagementCatalogItemCatalogSourcePayloadOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCatalogItemCatalogSourcePayloadList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/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-fleet-apps-management-catalog-item/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-fleet-apps-management-catalog-item/index.ts",
            "line": 264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-catalog-item/index:DataOciFleetAppsManagementCatalogItemCatalogSourcePayloadList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemCatalogSourcePayloadOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemCatalogSourcePayloadOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-catalog-item/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-fleet-apps-management-catalog-item/index.ts",
        "line": 148
      },
      "name": "DataOciFleetAppsManagementCatalogItemCatalogSourcePayloadOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 177
          },
          "name": "accessUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 182
          },
          "name": "branchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 187
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 192
          },
          "name": "configSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 197
          },
          "name": "configurationSourceProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 202
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 207
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 212
          },
          "name": "longDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 217
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 222
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 227
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 232
          },
          "name": "templateDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 237
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 242
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 247
          },
          "name": "workingDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 252
          },
          "name": "zipFileBase64Encoded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemCatalogSourcePayload"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-catalog-item/index:DataOciFleetAppsManagementCatalogItemCatalogSourcePayloadOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementCatalogItemConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_catalog_item#catalog_item_id DataOciFleetAppsManagementCatalogItem#catalog_item_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-item/index.ts",
            "line": 13
          },
          "name": "catalogItemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-catalog-item/index:DataOciFleetAppsManagementCatalogItemConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItems": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_catalog_items oci_fleet_apps_management_catalog_items}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItems",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_catalog_items oci_fleet_apps_management_catalog_items} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
          "line": 795
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
        "line": 763
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementCatalogItems resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 780
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementCatalogItems to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_catalog_items#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementCatalogItems that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementCatalogItems to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 962
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 840
          },
          "name": "resetCatalogListingId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 856
          },
          "name": "resetCatalogListingVersionCriteria"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 885
          },
          "name": "resetConfigSourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 901
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 965
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 917
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 933
          },
          "name": "resetShouldListPublicItems"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 949
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 977
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 991
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCatalogItems",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 768
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 828
          },
          "name": "catalogItemCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 959
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 844
          },
          "name": "catalogListingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 860
          },
          "name": "catalogListingVersionCriteriaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 873
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 889
          },
          "name": "configSourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 905
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 969
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 921
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 937
          },
          "name": "shouldListPublicItemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 953
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 834
          },
          "name": "catalogListingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 850
          },
          "name": "catalogListingVersionCriteria",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 866
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 879
          },
          "name": "configSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 895
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 911
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 927
          },
          "name": "shouldListPublicItems",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 943
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-catalog-items/index:DataOciFleetAppsManagementCatalogItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
        "line": 507
      },
      "name": "DataOciFleetAppsManagementCatalogItemsCatalogItemCollection",
      "symbolId": "src/data-oci-fleet-apps-management-catalog-items/index:DataOciFleetAppsManagementCatalogItemsCatalogItemCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
        "line": 312
      },
      "name": "DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-catalog-items/index:DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogResultPayload": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogResultPayload",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
        "line": 52
      },
      "name": "DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogResultPayload",
      "symbolId": "src/data-oci-fleet-apps-management-catalog-items/index:DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogResultPayload"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogResultPayloadList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogResultPayloadList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-catalog-items/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-fleet-apps-management-catalog-items/index.ts",
        "line": 144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/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.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogResultPayloadOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogResultPayloadList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/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-fleet-apps-management-catalog-items/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-fleet-apps-management-catalog-items/index.ts",
            "line": 151
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-catalog-items/index:DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogResultPayloadList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogResultPayloadOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogResultPayloadOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-catalog-items/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-fleet-apps-management-catalog-items/index.ts",
        "line": 75
      },
      "name": "DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogResultPayloadOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 104
          },
          "name": "branchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 109
          },
          "name": "configResultType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 114
          },
          "name": "configurationSourceProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 119
          },
          "name": "packageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 124
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 129
          },
          "name": "templateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 134
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 139
          },
          "name": "workingDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogResultPayload"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-catalog-items/index:DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogResultPayloadOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogSourcePayload": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogSourcePayload",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
        "line": 162
      },
      "name": "DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogSourcePayload",
      "symbolId": "src/data-oci-fleet-apps-management-catalog-items/index:DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogSourcePayload"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogSourcePayloadList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogSourcePayloadList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-catalog-items/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 308
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogSourcePayloadOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogSourcePayloadList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 301
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 301
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-catalog-items/index:DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogSourcePayloadList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogSourcePayloadOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogSourcePayloadOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-catalog-items/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-fleet-apps-management-catalog-items/index.ts",
        "line": 185
      },
      "name": "DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogSourcePayloadOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 214
          },
          "name": "accessUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 219
          },
          "name": "branchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 224
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 229
          },
          "name": "configSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 234
          },
          "name": "configurationSourceProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 239
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 244
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 249
          },
          "name": "longDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 254
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 259
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 264
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 269
          },
          "name": "templateDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 274
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 279
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 284
          },
          "name": "workingDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 289
          },
          "name": "zipFileBase64Encoded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogSourcePayload"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-catalog-items/index:DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogSourcePayloadOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-catalog-items/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-fleet-apps-management-catalog-items/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/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.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/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-fleet-apps-management-catalog-items/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-fleet-apps-management-catalog-items/index.ts",
            "line": 496
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-catalog-items/index:DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-catalog-items/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
        "line": 335
      },
      "name": "DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 365
          },
          "name": "catalogResultPayload",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogResultPayloadList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 371
          },
          "name": "catalogSourcePayload",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsCatalogSourcePayloadList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 376
          },
          "name": "cloneCatalogItemTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 381
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 386
          },
          "name": "configSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 392
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 397
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 402
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 408
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 413
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 418
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 423
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 428
          },
          "name": "listingVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 433
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 438
          },
          "name": "shortDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 443
          },
          "name": "shouldListPublicItems",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 448
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 454
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 459
          },
          "name": "timeBackfillLastChecked",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 464
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 469
          },
          "name": "timeLastChecked",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 474
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 479
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 484
          },
          "name": "versionDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-catalog-items/index:DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-catalog-items/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
        "line": 565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 579
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 572
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 572
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 572
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-catalog-items/index:DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-catalog-items/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-fleet-apps-management-catalog-items/index.ts",
        "line": 530
      },
      "name": "DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 560
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 543
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsCatalogItemCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-catalog-items/index:DataOciFleetAppsManagementCatalogItemsCatalogItemCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementCatalogItemsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_catalog_items#compartment_id DataOciFleetAppsManagementCatalogItems#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/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/7.19.0/docs/data-sources/fleet_apps_management_catalog_items#catalog_listing_id DataOciFleetAppsManagementCatalogItems#catalog_listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 13
          },
          "name": "catalogListingId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_catalog_items#catalog_listing_version_criteria DataOciFleetAppsManagementCatalogItems#catalog_listing_version_criteria}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 17
          },
          "name": "catalogListingVersionCriteria",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_catalog_items#config_source_type DataOciFleetAppsManagementCatalogItems#config_source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 25
          },
          "name": "configSourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_catalog_items#display_name DataOciFleetAppsManagementCatalogItems#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/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/7.19.0/docs/data-sources/fleet_apps_management_catalog_items#filter DataOciFleetAppsManagementCatalogItems#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_catalog_items#id DataOciFleetAppsManagementCatalogItems#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/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/7.19.0/docs/data-sources/fleet_apps_management_catalog_items#should_list_public_items DataOciFleetAppsManagementCatalogItems#should_list_public_items}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 40
          },
          "name": "shouldListPublicItems",
          "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/7.19.0/docs/data-sources/fleet_apps_management_catalog_items#state DataOciFleetAppsManagementCatalogItems#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 44
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-catalog-items/index:DataOciFleetAppsManagementCatalogItemsConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
        "line": 583
      },
      "name": "DataOciFleetAppsManagementCatalogItemsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_catalog_items#name DataOciFleetAppsManagementCatalogItems#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 587
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_catalog_items#values DataOciFleetAppsManagementCatalogItems#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 595
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_catalog_items#regex DataOciFleetAppsManagementCatalogItems#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 591
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-catalog-items/index:DataOciFleetAppsManagementCatalogItemsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-catalog-items/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-fleet-apps-management-catalog-items/index.ts",
        "line": 740
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/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.DataOciFleetAppsManagementCatalogItemsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCatalogItemsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/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-fleet-apps-management-catalog-items/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-fleet-apps-management-catalog-items/index.ts",
            "line": 748
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 741
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-catalog-items/index:DataOciFleetAppsManagementCatalogItemsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-catalog-items/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-fleet-apps-management-catalog-items/index.ts",
        "line": 641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 718
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementCatalogItemsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 706
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 722
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 735
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 699
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 712
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 728
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-catalog-items/index.ts",
            "line": 655
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCatalogItemsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-catalog-items/index:DataOciFleetAppsManagementCatalogItemsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_policies oci_fleet_apps_management_compliance_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_policies oci_fleet_apps_management_compliance_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policies/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.DataOciFleetAppsManagementCompliancePoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementCompliancePolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/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 DataOciFleetAppsManagementCompliancePolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementCompliancePolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementCompliancePolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 580
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 497
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 519
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 583
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 535
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 551
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 567
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/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-fleet-apps-management-compliance-policies/index.ts",
            "line": 606
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCompliancePolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 434
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 507
          },
          "name": "compliancePolicyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 577
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 501
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 523
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 587
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 539
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 555
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 571
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 491
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 513
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 529
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 545
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 561
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policies/index:DataOciFleetAppsManagementCompliancePolicies"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
        "line": 173
      },
      "name": "DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollection",
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policies/index:DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
        "line": 40
      },
      "name": "DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policies/index:DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policies/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-fleet-apps-management-compliance-policies/index.ts",
        "line": 155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/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.DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/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-fleet-apps-management-compliance-policies/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-fleet-apps-management-compliance-policies/index.ts",
            "line": 162
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policies/index:DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policies/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-fleet-apps-management-compliance-policies/index.ts",
        "line": 63
      },
      "name": "DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 103
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 109
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 114
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 119
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 124
          },
          "name": "productId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 129
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 135
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 140
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 145
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 150
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policies/index:DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policies/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-fleet-apps-management-compliance-policies/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/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.DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/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-fleet-apps-management-compliance-policies/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-fleet-apps-management-compliance-policies/index.ts",
            "line": 238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policies/index:DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policies/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-fleet-apps-management-compliance-policies/index.ts",
        "line": 196
      },
      "name": "DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 226
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policies/index:DataOciFleetAppsManagementCompliancePoliciesCompliancePolicyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementCompliancePoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_policies#compartment_id DataOciFleetAppsManagementCompliancePolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/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/7.19.0/docs/data-sources/fleet_apps_management_compliance_policies#display_name DataOciFleetAppsManagementCompliancePolicies#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-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/7.19.0/docs/data-sources/fleet_apps_management_compliance_policies#filter DataOciFleetAppsManagementCompliancePolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_compliance_policies#id DataOciFleetAppsManagementCompliancePolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-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/7.19.0/docs/data-sources/fleet_apps_management_compliance_policies#state DataOciFleetAppsManagementCompliancePolicies#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/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/7.19.0/docs/data-sources/fleet_apps_management_compliance_policies#type DataOciFleetAppsManagementCompliancePolicies#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 32
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policies/index:DataOciFleetAppsManagementCompliancePoliciesConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
        "line": 249
      },
      "name": "DataOciFleetAppsManagementCompliancePoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_policies#name DataOciFleetAppsManagementCompliancePolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/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/7.19.0/docs/data-sources/fleet_apps_management_compliance_policies#values DataOciFleetAppsManagementCompliancePolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/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/7.19.0/docs/data-sources/fleet_apps_management_compliance_policies#regex DataOciFleetAppsManagementCompliancePolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 257
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policies/index:DataOciFleetAppsManagementCompliancePoliciesFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policies/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-fleet-apps-management-compliance-policies/index.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/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.DataOciFleetAppsManagementCompliancePoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCompliancePoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/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-fleet-apps-management-compliance-policies/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-fleet-apps-management-compliance-policies/index.ts",
            "line": 414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policies/index:DataOciFleetAppsManagementCompliancePoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policies/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-fleet-apps-management-compliance-policies/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 384
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementCompliancePoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 372
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/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-fleet-apps-management-compliance-policies/index.ts",
            "line": 401
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 365
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 378
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 394
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policies/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policies/index:DataOciFleetAppsManagementCompliancePoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy oci_fleet_apps_management_compliance_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy oci_fleet_apps_management_compliance_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-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.DataOciFleetAppsManagementCompliancePolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementCompliancePolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-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 DataOciFleetAppsManagementCompliancePolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementCompliancePolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementCompliancePolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 125
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 173
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 180
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCompliancePolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 83
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 102
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 107
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 113
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 134
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 139
          },
          "name": "productId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 144
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 150
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 155
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 160
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 165
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 96
          },
          "name": "compliancePolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 129
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 89
          },
          "name": "compliancePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 119
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy/index:DataOciFleetAppsManagementCompliancePolicy"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementCompliancePolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy#compliance_policy_id DataOciFleetAppsManagementCompliancePolicy#compliance_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 13
          },
          "name": "compliancePolicyId",
          "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/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy#id DataOciFleetAppsManagementCompliancePolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy/index:DataOciFleetAppsManagementCompliancePolicyConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy_rule oci_fleet_apps_management_compliance_policy_rule}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy_rule oci_fleet_apps_management_compliance_policy_rule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
          "line": 221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementCompliancePolicyRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 206
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementCompliancePolicyRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementCompliancePolicyRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementCompliancePolicyRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 346
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 352
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCompliancePolicyRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 194
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 245
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 250
          },
          "name": "compliancePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 269
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 274
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 280
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 285
          },
          "name": "gracePeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 290
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 295
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 301
          },
          "name": "patchSelection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulePatchSelectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 306
          },
          "name": "patchTypeId",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 312
          },
          "name": "productVersion",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRuleProductVersionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 317
          },
          "name": "severity",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 322
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 328
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 333
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 338
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 263
          },
          "name": "compliancePolicyRuleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 256
          },
          "name": "compliancePolicyRuleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rule/index:DataOciFleetAppsManagementCompliancePolicyRule"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementCompliancePolicyRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy_rule#compliance_policy_rule_id DataOciFleetAppsManagementCompliancePolicyRule#compliance_policy_rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 13
          },
          "name": "compliancePolicyRuleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rule/index:DataOciFleetAppsManagementCompliancePolicyRuleConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulePatchSelection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulePatchSelection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
        "line": 15
      },
      "name": "DataOciFleetAppsManagementCompliancePolicyRulePatchSelection",
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rule/index:DataOciFleetAppsManagementCompliancePolicyRulePatchSelection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulePatchSelectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulePatchSelectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/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-fleet-apps-management-compliance-policy-rule/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/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.DataOciFleetAppsManagementCompliancePolicyRulePatchSelectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCompliancePolicyRulePatchSelectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/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-fleet-apps-management-compliance-policy-rule/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-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rule/index:DataOciFleetAppsManagementCompliancePolicyRulePatchSelectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulePatchSelectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulePatchSelectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policy-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-fleet-apps-management-compliance-policy-rule/index.ts",
        "line": 38
      },
      "name": "DataOciFleetAppsManagementCompliancePolicyRulePatchSelectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 67
          },
          "name": "daysSinceRelease",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 72
          },
          "name": "patchLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 77
          },
          "name": "patchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 82
          },
          "name": "selectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulePatchSelection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rule/index:DataOciFleetAppsManagementCompliancePolicyRulePatchSelectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRuleProductVersion": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRuleProductVersion",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
        "line": 105
      },
      "name": "DataOciFleetAppsManagementCompliancePolicyRuleProductVersion",
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rule/index:DataOciFleetAppsManagementCompliancePolicyRuleProductVersion"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRuleProductVersionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRuleProductVersionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/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-fleet-apps-management-compliance-policy-rule/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/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.DataOciFleetAppsManagementCompliancePolicyRuleProductVersionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCompliancePolicyRuleProductVersionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/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-fleet-apps-management-compliance-policy-rule/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-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rule/index:DataOciFleetAppsManagementCompliancePolicyRuleProductVersionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRuleProductVersionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRuleProductVersionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/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-fleet-apps-management-compliance-policy-rule/index.ts",
        "line": 128
      },
      "name": "DataOciFleetAppsManagementCompliancePolicyRuleProductVersionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 157
          },
          "name": "isApplicableForAllHigherVersions",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 162
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRuleProductVersion"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rule/index:DataOciFleetAppsManagementCompliancePolicyRuleProductVersionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy_rules oci_fleet_apps_management_compliance_policy_rules}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy_rules oci_fleet_apps_management_compliance_policy_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
        "line": 625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementCompliancePolicyRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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 DataOciFleetAppsManagementCompliancePolicyRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementCompliancePolicyRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementCompliancePolicyRules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 793
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 694
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 710
          },
          "name": "resetCompliancePolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 732
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 796
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 748
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 764
          },
          "name": "resetPatchName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 780
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 808
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 820
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCompliancePolicyRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 630
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 720
          },
          "name": "compliancePolicyRuleCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 790
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 698
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 714
          },
          "name": "compliancePolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 736
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 800
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 752
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 768
          },
          "name": "patchNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 784
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 688
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 704
          },
          "name": "compliancePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 726
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 742
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 758
          },
          "name": "patchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 774
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rules/index:DataOciFleetAppsManagementCompliancePolicyRules"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
        "line": 369
      },
      "name": "DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollection",
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rules/index:DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
        "line": 214
      },
      "name": "DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rules/index:DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 365
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 358
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 358
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rules/index:DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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-fleet-apps-management-compliance-policy-rules/index.ts",
        "line": 237
      },
      "name": "DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 266
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 271
          },
          "name": "compliancePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 277
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 282
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 288
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 293
          },
          "name": "gracePeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 298
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 303
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 309
          },
          "name": "patchSelection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsPatchSelectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 314
          },
          "name": "patchTypeId",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 320
          },
          "name": "productVersion",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsProductVersionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 325
          },
          "name": "severity",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 330
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 336
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 341
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 346
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rules/index:DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsPatchSelection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsPatchSelection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
        "line": 44
      },
      "name": "DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsPatchSelection",
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rules/index:DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsPatchSelection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsPatchSelectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsPatchSelectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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-fleet-apps-management-compliance-policy-rules/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsPatchSelectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsPatchSelectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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-fleet-apps-management-compliance-policy-rules/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-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rules/index:DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsPatchSelectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsPatchSelectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsPatchSelectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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-fleet-apps-management-compliance-policy-rules/index.ts",
        "line": 67
      },
      "name": "DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsPatchSelectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 96
          },
          "name": "daysSinceRelease",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 101
          },
          "name": "patchLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 106
          },
          "name": "patchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 111
          },
          "name": "selectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsPatchSelection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rules/index:DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsPatchSelectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsProductVersion": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsProductVersion",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
        "line": 134
      },
      "name": "DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsProductVersion",
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rules/index:DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsProductVersion"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsProductVersionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsProductVersionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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-fleet-apps-management-compliance-policy-rules/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsProductVersionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsProductVersionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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-fleet-apps-management-compliance-policy-rules/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-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 203
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rules/index:DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsProductVersionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsProductVersionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsProductVersionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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-fleet-apps-management-compliance-policy-rules/index.ts",
        "line": 157
      },
      "name": "DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsProductVersionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 186
          },
          "name": "isApplicableForAllHigherVersions",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 191
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsProductVersion"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rules/index:DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsProductVersionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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-fleet-apps-management-compliance-policy-rules/index.ts",
        "line": 427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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-fleet-apps-management-compliance-policy-rules/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-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rules/index:DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
          "line": 401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
        "line": 392
      },
      "name": "DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 422
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rules/index:DataOciFleetAppsManagementCompliancePolicyRulesCompliancePolicyRuleCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementCompliancePolicyRulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy_rules#compartment_id DataOciFleetAppsManagementCompliancePolicyRules#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy_rules#compliance_policy_id DataOciFleetAppsManagementCompliancePolicyRules#compliance_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 17
          },
          "name": "compliancePolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy_rules#display_name DataOciFleetAppsManagementCompliancePolicyRules#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy_rules#filter DataOciFleetAppsManagementCompliancePolicyRules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy_rules#id DataOciFleetAppsManagementCompliancePolicyRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy_rules#patch_name DataOciFleetAppsManagementCompliancePolicyRules#patch_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 32
          },
          "name": "patchName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy_rules#state DataOciFleetAppsManagementCompliancePolicyRules#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rules/index:DataOciFleetAppsManagementCompliancePolicyRulesConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
        "line": 445
      },
      "name": "DataOciFleetAppsManagementCompliancePolicyRulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy_rules#name DataOciFleetAppsManagementCompliancePolicyRules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy_rules#values DataOciFleetAppsManagementCompliancePolicyRules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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/7.19.0/docs/data-sources/fleet_apps_management_compliance_policy_rules#regex DataOciFleetAppsManagementCompliancePolicyRules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 453
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rules/index:DataOciFleetAppsManagementCompliancePolicyRulesFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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-fleet-apps-management-compliance-policy-rules/index.ts",
        "line": 602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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.DataOciFleetAppsManagementCompliancePolicyRulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementCompliancePolicyRulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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-fleet-apps-management-compliance-policy-rules/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-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 610
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rules/index:DataOciFleetAppsManagementCompliancePolicyRulesFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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-fleet-apps-management-compliance-policy-rules/index.ts",
        "line": 503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 580
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementCompliancePolicyRulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 568
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/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-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 597
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 561
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 574
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 590
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-policy-rules/index.ts",
            "line": 517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementCompliancePolicyRulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-policy-rules/index:DataOciFleetAppsManagementCompliancePolicyRulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCounts": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_record_counts oci_fleet_apps_management_compliance_record_counts}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCounts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_record_counts oci_fleet_apps_management_compliance_record_counts} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
          "line": 481
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciFleetAppsManagementComplianceRecordCountsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
        "line": 449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementComplianceRecordCounts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 466
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementComplianceRecordCounts to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_record_counts#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementComplianceRecordCounts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementComplianceRecordCounts to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 566
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 515
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 531
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 569
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 553
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/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-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 590
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementComplianceRecordCounts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 454
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 541
          },
          "name": "complianceRecordAggregationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 563
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 519
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 535
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 573
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 557
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 509
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 525
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 547
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-record-counts/index:DataOciFleetAppsManagementComplianceRecordCounts"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
        "line": 193
      },
      "name": "DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollection",
      "symbolId": "src/data-oci-fleet-apps-management-compliance-record-counts/index:DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
        "line": 112
      },
      "name": "DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-compliance-record-counts/index:DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
        "line": 32
      },
      "name": "DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsDimensions",
      "symbolId": "src/data-oci-fleet-apps-management-compliance-record-counts/index:DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsDimensions"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/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-fleet-apps-management-compliance-record-counts/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/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.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/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-fleet-apps-management-compliance-record-counts/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-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-record-counts/index:DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/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-fleet-apps-management-compliance-record-counts/index.ts",
        "line": 55
      },
      "name": "DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 84
          },
          "name": "complianceLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 89
          },
          "name": "complianceState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-record-counts/index:DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/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-fleet-apps-management-compliance-record-counts/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/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.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/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-fleet-apps-management-compliance-record-counts/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-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-record-counts/index:DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/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-fleet-apps-management-compliance-record-counts/index.ts",
        "line": 135
      },
      "name": "DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 164
          },
          "name": "complianceRecordCountCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 170
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-record-counts/index:DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/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-fleet-apps-management-compliance-record-counts/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/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.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/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-fleet-apps-management-compliance-record-counts/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-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 258
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-record-counts/index:DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/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-fleet-apps-management-compliance-record-counts/index.ts",
        "line": 216
      },
      "name": "DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 246
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-record-counts/index:DataOciFleetAppsManagementComplianceRecordCountsComplianceRecordAggregationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementComplianceRecordCountsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_record_counts#compartment_id DataOciFleetAppsManagementComplianceRecordCounts#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/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/7.19.0/docs/data-sources/fleet_apps_management_compliance_record_counts#compartment_id_in_subtree DataOciFleetAppsManagementComplianceRecordCounts#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 17
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_compliance_record_counts#filter DataOciFleetAppsManagementComplianceRecordCounts#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_compliance_record_counts#id DataOciFleetAppsManagementComplianceRecordCounts#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-record-counts/index:DataOciFleetAppsManagementComplianceRecordCountsConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
        "line": 269
      },
      "name": "DataOciFleetAppsManagementComplianceRecordCountsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_record_counts#name DataOciFleetAppsManagementComplianceRecordCounts#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 273
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_record_counts#values DataOciFleetAppsManagementComplianceRecordCounts#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 281
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_compliance_record_counts#regex DataOciFleetAppsManagementComplianceRecordCounts#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 277
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-record-counts/index:DataOciFleetAppsManagementComplianceRecordCountsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/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-fleet-apps-management-compliance-record-counts/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/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.DataOciFleetAppsManagementComplianceRecordCountsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementComplianceRecordCountsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/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-fleet-apps-management-compliance-record-counts/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-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-record-counts/index:DataOciFleetAppsManagementComplianceRecordCountsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/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-fleet-apps-management-compliance-record-counts/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 404
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementComplianceRecordCountsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 392
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 408
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 421
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 385
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 398
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 414
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-record-counts/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordCountsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-record-counts/index:DataOciFleetAppsManagementComplianceRecordCountsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecords": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_records oci_fleet_apps_management_compliance_records}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecords",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_records oci_fleet_apps_management_compliance_records} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
          "line": 1058
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 1026
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementComplianceRecords resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1043
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementComplianceRecords to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_records#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementComplianceRecords that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementComplianceRecords to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1242
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1111
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1133
          },
          "name": "resetComplianceState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1149
          },
          "name": "resetEntityId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1245
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1165
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1181
          },
          "name": "resetProductName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1197
          },
          "name": "resetProductStack"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1213
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1229
          },
          "name": "resetTargetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/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-fleet-apps-management-compliance-records/index.ts",
            "line": 1272
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementComplianceRecords",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1031
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1121
          },
          "name": "complianceRecordCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1239
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1099
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1115
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1137
          },
          "name": "complianceStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1153
          },
          "name": "entityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1249
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1169
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1185
          },
          "name": "productNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1201
          },
          "name": "productStackInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1217
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1233
          },
          "name": "targetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1092
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1105
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1127
          },
          "name": "complianceState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1143
          },
          "name": "entityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1159
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1175
          },
          "name": "productName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1191
          },
          "name": "productStack",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1207
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1223
          },
          "name": "targetName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecords"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 770
      },
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollection",
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 618
      },
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
          "line": 759
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 752
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 766
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 759
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 759
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 759
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-records/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 641
      },
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 670
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 675
          },
          "name": "complianceState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 681
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 686
          },
          "name": "entityDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 691
          },
          "name": "entityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 697
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 702
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 708
          },
          "name": "patch",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 714
          },
          "name": "policy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 720
          },
          "name": "resource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsResourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 725
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 731
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 737
          },
          "name": "target",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsTargetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 742
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 747
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatch": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 141
      },
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatch",
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatch"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-records/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 243
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 236
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 236
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 236
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-records/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/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 164
      },
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 193
          },
          "name": "patchDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 198
          },
          "name": "patchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 203
          },
          "name": "patchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 208
          },
          "name": "patchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 214
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 219
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 224
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatch"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 56
      },
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchProduct",
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchProduct"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-records/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/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/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.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 130
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/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/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchProductList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-records/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-fleet-apps-management-compliance-records/index.ts",
        "line": 79
      },
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 108
          },
          "name": "productName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 113
          },
          "name": "productStack",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 118
          },
          "name": "productVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPatchProductOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 337
      },
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicy",
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicy"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-records/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-fleet-apps-management-compliance-records/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/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.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/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-fleet-apps-management-compliance-records/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-fleet-apps-management-compliance-records/index.ts",
            "line": 427
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-records/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-fleet-apps-management-compliance-records/index.ts",
        "line": 360
      },
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 389
          },
          "name": "compliancePolicyDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 394
          },
          "name": "compliancePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 399
          },
          "name": "compliancePolicyRuleDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 404
          },
          "name": "compliancePolicyRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 409
          },
          "name": "gracePeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 415
          },
          "name": "patchSelection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyPatchSelectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyPatchSelection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyPatchSelection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 247
      },
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyPatchSelection",
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyPatchSelection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyPatchSelectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyPatchSelectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-records/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-fleet-apps-management-compliance-records/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/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.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyPatchSelectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyPatchSelectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/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-fleet-apps-management-compliance-records/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-fleet-apps-management-compliance-records/index.ts",
            "line": 326
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyPatchSelectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyPatchSelectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyPatchSelectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-records/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 270
      },
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyPatchSelectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 299
          },
          "name": "daysSinceRelease",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 304
          },
          "name": "patchLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 309
          },
          "name": "patchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 314
          },
          "name": "selectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyPatchSelection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsPolicyPatchSelectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsResource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsResource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 438
      },
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsResource",
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsResource"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsResourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsResourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-records/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-fleet-apps-management-compliance-records/index.ts",
        "line": 515
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/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.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsResourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsResourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/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-fleet-apps-management-compliance-records/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-fleet-apps-management-compliance-records/index.ts",
            "line": 522
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsResourceList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsResourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsResourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-records/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/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 461
      },
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsResourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 490
          },
          "name": "compartment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 495
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 500
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 505
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 510
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsResource"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsResourceOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 533
      },
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsTarget",
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsTarget"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsTargetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsTargetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
          "line": 607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 600
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 614
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsTargetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsTargetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 607
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 607
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 607
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsTargetList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-records/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-fleet-apps-management-compliance-records/index.ts",
        "line": 556
      },
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 585
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 590
          },
          "name": "targetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 595
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsTarget"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsTargetOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-records/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-fleet-apps-management-compliance-records/index.ts",
        "line": 828
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/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.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/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-fleet-apps-management-compliance-records/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-fleet-apps-management-compliance-records/index.ts",
            "line": 835
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-records/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 793
      },
      "name": "DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 823
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 806
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsComplianceRecordCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementComplianceRecordsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_records#compartment_id DataOciFleetAppsManagementComplianceRecords#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/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/7.19.0/docs/data-sources/fleet_apps_management_compliance_records#compartment_id_in_subtree DataOciFleetAppsManagementComplianceRecords#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/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/7.19.0/docs/data-sources/fleet_apps_management_compliance_records#compliance_state DataOciFleetAppsManagementComplianceRecords#compliance_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 21
          },
          "name": "complianceState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_records#entity_id DataOciFleetAppsManagementComplianceRecords#entity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 25
          },
          "name": "entityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_records#filter DataOciFleetAppsManagementComplianceRecords#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_compliance_records#id DataOciFleetAppsManagementComplianceRecords#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/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/7.19.0/docs/data-sources/fleet_apps_management_compliance_records#product_name DataOciFleetAppsManagementComplianceRecords#product_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 36
          },
          "name": "productName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_records#product_stack DataOciFleetAppsManagementComplianceRecords#product_stack}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 40
          },
          "name": "productStack",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_records#resource_id DataOciFleetAppsManagementComplianceRecords#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_compliance_records#target_name DataOciFleetAppsManagementComplianceRecords#target_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 48
          },
          "name": "targetName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 846
      },
      "name": "DataOciFleetAppsManagementComplianceRecordsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_records#name DataOciFleetAppsManagementComplianceRecords#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 850
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_compliance_records#values DataOciFleetAppsManagementComplianceRecords#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 858
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_compliance_records#regex DataOciFleetAppsManagementComplianceRecords#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 854
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
          "line": 1011
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
        "line": 1003
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1018
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementComplianceRecordsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1011
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1011
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1011
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 1004
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-compliance-records/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-fleet-apps-management-compliance-records/index.ts",
        "line": 904
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 981
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementComplianceRecordsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 969
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 985
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 998
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 962
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 975
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 991
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-compliance-records/index.ts",
            "line": 918
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementComplianceRecordsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-compliance-records/index:DataOciFleetAppsManagementComplianceRecordsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleet": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet oci_fleet_apps_management_fleet}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet oci_fleet_apps_management_fleet} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
          "line": 1405
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 1373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementFleet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1390
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementFleet to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementFleet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementFleet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1564
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1570
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1378
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1429
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1435
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1441
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1446
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1452
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1457
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1462
          },
          "name": "environmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1481
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1486
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1491
          },
          "name": "isTargetAutoConfirm",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1496
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1502
          },
          "name": "notificationPreferences",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1507
          },
          "name": "parentFleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1512
          },
          "name": "products",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1518
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1523
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1535
          },
          "name": "resources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1529
          },
          "name": "resourceSelection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1540
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1546
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1551
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1556
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1475
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1468
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleet"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReport": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_compliance_report oci_fleet_apps_management_fleet_compliance_report}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_compliance_report oci_fleet_apps_management_fleet_compliance_report} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
          "line": 551
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
        "line": 519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementFleetComplianceReport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 536
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementFleetComplianceReport to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_compliance_report#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementFleetComplianceReport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementFleetComplianceReport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 615
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/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-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 646
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetComplianceReport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 524
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 590
          },
          "name": "complianceState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 624
          },
          "name": "percentCompliant",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 630
          },
          "name": "resources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 585
          },
          "name": "complianceReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 603
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 619
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 578
          },
          "name": "complianceReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 596
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 609
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-compliance-report/index:DataOciFleetAppsManagementFleetComplianceReport"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementFleetComplianceReportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_compliance_report#compliance_report_id DataOciFleetAppsManagementFleetComplianceReport#compliance_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 13
          },
          "name": "complianceReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_compliance_report#fleet_id DataOciFleetAppsManagementFleetComplianceReport#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 17
          },
          "name": "fleetId",
          "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/7.19.0/docs/data-sources/fleet_apps_management_fleet_compliance_report#id DataOciFleetAppsManagementFleetComplianceReport#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-compliance-report/index:DataOciFleetAppsManagementFleetComplianceReportConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
        "line": 399
      },
      "name": "DataOciFleetAppsManagementFleetComplianceReportResources",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-compliance-report/index:DataOciFleetAppsManagementFleetComplianceReportResources"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/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-fleet-apps-management-fleet-compliance-report/index.ts",
        "line": 497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/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.DataOciFleetAppsManagementFleetComplianceReportResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetComplianceReportResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/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-fleet-apps-management-fleet-compliance-report/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-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 504
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-compliance-report/index:DataOciFleetAppsManagementFleetComplianceReportResourcesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/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-fleet-apps-management-fleet-compliance-report/index.ts",
        "line": 422
      },
      "name": "DataOciFleetAppsManagementFleetComplianceReportResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 451
          },
          "name": "compartment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 456
          },
          "name": "complianceState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 462
          },
          "name": "products",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 467
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 472
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 477
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 482
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 487
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 492
          },
          "name": "tenancyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 435
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResources"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-compliance-report/index:DataOciFleetAppsManagementFleetComplianceReportResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProducts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProducts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
        "line": 318
      },
      "name": "DataOciFleetAppsManagementFleetComplianceReportResourcesProducts",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-compliance-report/index:DataOciFleetAppsManagementFleetComplianceReportResourcesProducts"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/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-fleet-apps-management-fleet-compliance-report/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/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.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetComplianceReportResourcesProductsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/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-fleet-apps-management-fleet-compliance-report/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-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 388
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-compliance-report/index:DataOciFleetAppsManagementFleetComplianceReportResourcesProductsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
        "line": 341
      },
      "name": "DataOciFleetAppsManagementFleetComplianceReportResourcesProductsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 370
          },
          "name": "productName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 376
          },
          "name": "targets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProducts"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-compliance-report/index:DataOciFleetAppsManagementFleetComplianceReportResourcesProductsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
        "line": 216
      },
      "name": "DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargets",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-compliance-report/index:DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargets"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsInstalledPatches": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsInstalledPatches",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
        "line": 26
      },
      "name": "DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsInstalledPatches",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-compliance-report/index:DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsInstalledPatches"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsInstalledPatchesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsInstalledPatchesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/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-fleet-apps-management-fleet-compliance-report/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/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.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsInstalledPatchesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsInstalledPatchesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/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-fleet-apps-management-fleet-compliance-report/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-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-compliance-report/index:DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsInstalledPatchesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsInstalledPatchesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsInstalledPatchesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/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-fleet-apps-management-fleet-compliance-report/index.ts",
        "line": 49
      },
      "name": "DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsInstalledPatchesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 78
          },
          "name": "patchDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 83
          },
          "name": "patchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 88
          },
          "name": "patchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 93
          },
          "name": "timeApplied",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 98
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsInstalledPatches"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-compliance-report/index:DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsInstalledPatchesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
        "line": 300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 314
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 307
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 307
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 307
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-compliance-report/index:DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/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-fleet-apps-management-fleet-compliance-report/index.ts",
        "line": 239
      },
      "name": "DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 268
          },
          "name": "complianceState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 274
          },
          "name": "installedPatches",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsInstalledPatchesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 280
          },
          "name": "recommendedPatches",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsRecommendedPatchesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 285
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 290
          },
          "name": "targetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 295
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-compliance-report/index:DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsRecommendedPatches": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsRecommendedPatches",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
        "line": 121
      },
      "name": "DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsRecommendedPatches",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-compliance-report/index:DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsRecommendedPatches"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsRecommendedPatchesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsRecommendedPatchesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/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-fleet-apps-management-fleet-compliance-report/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/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.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsRecommendedPatchesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsRecommendedPatchesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/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-fleet-apps-management-fleet-compliance-report/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-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-compliance-report/index:DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsRecommendedPatchesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsRecommendedPatchesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsRecommendedPatchesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/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-fleet-apps-management-fleet-compliance-report/index.ts",
        "line": 144
      },
      "name": "DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsRecommendedPatchesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 173
          },
          "name": "patchDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 178
          },
          "name": "patchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 183
          },
          "name": "patchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 188
          },
          "name": "timeApplied",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 193
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-compliance-report/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsRecommendedPatches"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-compliance-report/index:DataOciFleetAppsManagementFleetComplianceReportResourcesProductsTargetsRecommendedPatchesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementFleetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet#fleet_id DataOciFleetAppsManagementFleet#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 13
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredential": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_credential oci_fleet_apps_management_fleet_credential}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_credential oci_fleet_apps_management_fleet_credential} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credential/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.DataOciFleetAppsManagementFleetCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementFleetCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/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 DataOciFleetAppsManagementFleetCredential to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementFleetCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementFleetCredential to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/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-fleet-apps-management-fleet-credential/index.ts",
            "line": 556
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 409
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 461
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 466
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 472
          },
          "name": "entitySpecifics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialEntitySpecificsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 503
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 508
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 514
          },
          "name": "password",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialPasswordList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 519
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 525
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 530
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 535
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 541
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 485
          },
          "name": "fleetCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 498
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 478
          },
          "name": "fleetCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 491
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credential/index:DataOciFleetAppsManagementFleetCredential"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementFleetCredentialConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_credential#fleet_credential_id DataOciFleetAppsManagementFleetCredential#fleet_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 13
          },
          "name": "fleetCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_credential#fleet_id DataOciFleetAppsManagementFleetCredential#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 17
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credential/index:DataOciFleetAppsManagementFleetCredentialConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialEntitySpecifics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialEntitySpecifics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
        "line": 99
      },
      "name": "DataOciFleetAppsManagementFleetCredentialEntitySpecifics",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credential/index:DataOciFleetAppsManagementFleetCredentialEntitySpecifics"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialEntitySpecificsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialEntitySpecificsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credential/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-fleet-apps-management-fleet-credential/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/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.DataOciFleetAppsManagementFleetCredentialEntitySpecificsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetCredentialEntitySpecificsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/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-fleet-apps-management-fleet-credential/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-fleet-apps-management-fleet-credential/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credential/index:DataOciFleetAppsManagementFleetCredentialEntitySpecificsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialEntitySpecificsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialEntitySpecificsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credential/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-fleet-apps-management-fleet-credential/index.ts",
        "line": 122
      },
      "name": "DataOciFleetAppsManagementFleetCredentialEntitySpecificsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 151
          },
          "name": "credentialLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 156
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 161
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 167
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialEntitySpecificsVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialEntitySpecifics"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credential/index:DataOciFleetAppsManagementFleetCredentialEntitySpecificsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialEntitySpecificsVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialEntitySpecificsVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
        "line": 19
      },
      "name": "DataOciFleetAppsManagementFleetCredentialEntitySpecificsVariables",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credential/index:DataOciFleetAppsManagementFleetCredentialEntitySpecificsVariables"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialEntitySpecificsVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialEntitySpecificsVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credential/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-fleet-apps-management-fleet-credential/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/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.DataOciFleetAppsManagementFleetCredentialEntitySpecificsVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetCredentialEntitySpecificsVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/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-fleet-apps-management-fleet-credential/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-fleet-apps-management-fleet-credential/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credential/index:DataOciFleetAppsManagementFleetCredentialEntitySpecificsVariablesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialEntitySpecificsVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialEntitySpecificsVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credential/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-fleet-apps-management-fleet-credential/index.ts",
        "line": 42
      },
      "name": "DataOciFleetAppsManagementFleetCredentialEntitySpecificsVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 71
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 76
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialEntitySpecificsVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credential/index:DataOciFleetAppsManagementFleetCredentialEntitySpecificsVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialPassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialPassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
        "line": 190
      },
      "name": "DataOciFleetAppsManagementFleetCredentialPassword",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credential/index:DataOciFleetAppsManagementFleetCredentialPassword"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialPasswordList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialPasswordList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credential/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-fleet-apps-management-fleet-credential/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/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.DataOciFleetAppsManagementFleetCredentialPasswordOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetCredentialPasswordList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/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-fleet-apps-management-fleet-credential/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-fleet-apps-management-fleet-credential/index.ts",
            "line": 284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credential/index:DataOciFleetAppsManagementFleetCredentialPasswordList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialPasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialPasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credential/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-fleet-apps-management-fleet-credential/index.ts",
        "line": 213
      },
      "name": "DataOciFleetAppsManagementFleetCredentialPasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 242
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 247
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 252
          },
          "name": "keyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 257
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 262
          },
          "name": "secretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 267
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 272
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialPassword"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credential/index:DataOciFleetAppsManagementFleetCredentialPasswordOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
        "line": 295
      },
      "name": "DataOciFleetAppsManagementFleetCredentialUser",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credential/index:DataOciFleetAppsManagementFleetCredentialUser"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credential/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-fleet-apps-management-fleet-credential/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/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.DataOciFleetAppsManagementFleetCredentialUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetCredentialUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/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-fleet-apps-management-fleet-credential/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-fleet-apps-management-fleet-credential/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credential/index:DataOciFleetAppsManagementFleetCredentialUserList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credential/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-fleet-apps-management-fleet-credential/index.ts",
        "line": 318
      },
      "name": "DataOciFleetAppsManagementFleetCredentialUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 347
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 352
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 357
          },
          "name": "keyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 362
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 367
          },
          "name": "secretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 372
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 377
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credential/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialUser"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credential/index:DataOciFleetAppsManagementFleetCredentialUserOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 396
      },
      "name": "DataOciFleetAppsManagementFleetCredentials",
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetCredentials"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsA": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_credentials oci_fleet_apps_management_fleet_credentials}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsA",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_credentials oci_fleet_apps_management_fleet_credentials} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
          "line": 855
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsAConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
        "line": 823
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementFleetCredentialsA resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 840
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementFleetCredentialsA to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_credentials#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementFleetCredentialsA that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementFleetCredentialsA to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 1022
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 894
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 910
          },
          "name": "resetCredentialLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 926
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 1025
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 961
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 977
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 993
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 1009
          },
          "name": "resetTarget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 1037
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 1051
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetCredentialsA",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 828
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 1019
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 936
          },
          "name": "fleetCredentialCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 898
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 914
          },
          "name": "credentialLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 930
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 1029
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 949
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 965
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 981
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 997
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 1013
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 888
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 904
          },
          "name": "credentialLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 920
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 942
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 955
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 971
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 987
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 1003
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsA"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsAConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsAConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsAConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_credentials#fleet_id DataOciFleetAppsManagementFleetCredentialsA#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 25
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_credentials#compartment_id DataOciFleetAppsManagementFleetCredentialsA#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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/7.19.0/docs/data-sources/fleet_apps_management_fleet_credentials#credential_level DataOciFleetAppsManagementFleetCredentialsA#credential_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 17
          },
          "name": "credentialLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_credentials#display_name DataOciFleetAppsManagementFleetCredentialsA#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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/7.19.0/docs/data-sources/fleet_apps_management_fleet_credentials#filter DataOciFleetAppsManagementFleetCredentialsA#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_fleet_credentials#id DataOciFleetAppsManagementFleetCredentialsA#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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/7.19.0/docs/data-sources/fleet_apps_management_fleet_credentials#resource_id DataOciFleetAppsManagementFleetCredentialsA#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_fleet_credentials#state DataOciFleetAppsManagementFleetCredentialsA#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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/7.19.0/docs/data-sources/fleet_apps_management_fleet_credentials#target DataOciFleetAppsManagementFleetCredentialsA#target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 44
          },
          "name": "target",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsAConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsEntitySpecifics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsEntitySpecifics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 95
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsEntitySpecifics",
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetCredentialsEntitySpecifics"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsEntitySpecificsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsEntitySpecificsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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.DataOciFleetAppsManagementFleetCredentialsEntitySpecificsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetCredentialsEntitySpecificsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetCredentialsEntitySpecificsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsEntitySpecificsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsEntitySpecificsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
        "line": 118
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsEntitySpecificsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 147
          },
          "name": "credentialLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 152
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 157
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 163
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsEntitySpecificsVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsEntitySpecifics"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetCredentialsEntitySpecificsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsEntitySpecificsVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsEntitySpecificsVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 15
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsEntitySpecificsVariables",
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetCredentialsEntitySpecificsVariables"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsEntitySpecificsVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsEntitySpecificsVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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.DataOciFleetAppsManagementFleetCredentialsEntitySpecificsVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetCredentialsEntitySpecificsVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetCredentialsEntitySpecificsVariablesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsEntitySpecificsVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsEntitySpecificsVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
        "line": 38
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsEntitySpecificsVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 67
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 72
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsEntitySpecificsVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetCredentialsEntitySpecificsVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
        "line": 643
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_credentials#name DataOciFleetAppsManagementFleetCredentialsA#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 647
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_credentials#values DataOciFleetAppsManagementFleetCredentialsA#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 655
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_fleet_credentials#regex DataOciFleetAppsManagementFleetCredentialsA#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 651
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
        "line": 800
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 815
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetCredentialsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 808
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 808
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 808
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 801
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
        "line": 701
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 778
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementFleetCredentialsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 766
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 782
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 795
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 759
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 772
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 788
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 715
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
        "line": 567
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollection",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
        "line": 433
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecifics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecifics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
        "line": 132
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecifics",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecifics"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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-fleet-apps-management-fleet-credentials/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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-fleet-apps-management-fleet-credentials/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-fleet-apps-management-fleet-credentials/index.ts",
            "line": 212
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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-fleet-apps-management-fleet-credentials/index.ts",
        "line": 155
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 184
          },
          "name": "credentialLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 189
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 194
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 200
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecifics"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
        "line": 52
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsVariables",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsVariables"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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-fleet-apps-management-fleet-credentials/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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-fleet-apps-management-fleet-credentials/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-fleet-apps-management-fleet-credentials/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsVariablesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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-fleet-apps-management-fleet-credentials/index.ts",
        "line": 75
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 104
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 109
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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-fleet-apps-management-fleet-credentials/index.ts",
        "line": 549
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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-fleet-apps-management-fleet-credentials/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-fleet-apps-management-fleet-credentials/index.ts",
            "line": 556
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
        "line": 456
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 485
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 490
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 496
          },
          "name": "entitySpecifics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsEntitySpecificsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 501
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 506
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 511
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 517
          },
          "name": "password",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsPasswordList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 522
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 528
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 533
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 538
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 544
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 469
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsPassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsPassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
        "line": 223
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsPassword",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsPassword"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsPasswordList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsPasswordList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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/data-oci-fleet-apps-management-fleet-credentials/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsPasswordOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsPasswordList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 317
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 317
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsPasswordList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsPasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsPasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
        "line": 246
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsPasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 275
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 280
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 285
          },
          "name": "keyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 290
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 295
          },
          "name": "secretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 300
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 305
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsPassword"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsPasswordOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
        "line": 328
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsUser",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsUser"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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-fleet-apps-management-fleet-credentials/index.ts",
        "line": 415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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-fleet-apps-management-fleet-credentials/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-fleet-apps-management-fleet-credentials/index.ts",
            "line": 422
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsUserList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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-fleet-apps-management-fleet-credentials/index.ts",
        "line": 351
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 380
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 385
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 390
          },
          "name": "keyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 395
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 400
          },
          "name": "secretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 405
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 410
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsUser"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsUserOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
          "line": 632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
        "line": 625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 639
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 632
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 632
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 632
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-credentials/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-fleet-apps-management-fleet-credentials/index.ts",
        "line": 590
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 620
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-credentials/index.ts",
            "line": 603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-credentials/index:DataOciFleetAppsManagementFleetCredentialsFleetCredentialCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 490
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 483
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 483
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 483
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetCredentialsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
        "line": 419
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 448
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 453
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 459
          },
          "name": "entitySpecifics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsEntitySpecificsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 465
          },
          "name": "password",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsPasswordList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 471
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsPassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsPassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 186
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsPassword",
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetCredentialsPassword"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsPasswordList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsPasswordList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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.DataOciFleetAppsManagementFleetCredentialsPasswordOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetCredentialsPasswordList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
            "line": 280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetCredentialsPasswordList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsPasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsPasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
        "line": 209
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsPasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 238
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 243
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 248
          },
          "name": "keyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 253
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 258
          },
          "name": "secretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 263
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 268
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsPassword"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetCredentialsPasswordOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 291
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsUser",
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetCredentialsUser"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
        "line": 378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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.DataOciFleetAppsManagementFleetCredentialsUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetCredentialsUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
            "line": 385
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetCredentialsUserList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
        "line": 314
      },
      "name": "DataOciFleetAppsManagementFleetCredentialsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 343
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 348
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 353
          },
          "name": "keyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 358
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 363
          },
          "name": "secretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 368
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 373
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetCredentialsUser"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetCredentialsUserOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 494
      },
      "name": "DataOciFleetAppsManagementFleetDetails",
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
        "line": 551
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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.DataOciFleetAppsManagementFleetDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
            "line": 558
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 517
      },
      "name": "DataOciFleetAppsManagementFleetDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 546
          },
          "name": "fleetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 530
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 760
      },
      "name": "DataOciFleetAppsManagementFleetNotificationPreferences",
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetNotificationPreferences"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
        "line": 828
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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.DataOciFleetAppsManagementFleetNotificationPreferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetNotificationPreferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
            "line": 835
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetNotificationPreferencesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
          "line": 792
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 783
      },
      "name": "DataOciFleetAppsManagementFleetNotificationPreferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 812
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 818
          },
          "name": "preferences",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 823
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 796
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferences"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetNotificationPreferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesPreferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesPreferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 649
      },
      "name": "DataOciFleetAppsManagementFleetNotificationPreferencesPreferences",
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetNotificationPreferencesPreferences"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 742
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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.DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 749
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 749
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 672
      },
      "name": "DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 701
          },
          "name": "onJobFailure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 706
          },
          "name": "onResourceNonCompliance",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 711
          },
          "name": "onRunbookNewerVersion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 716
          },
          "name": "onTaskFailure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 721
          },
          "name": "onTaskPause",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 726
          },
          "name": "onTaskSuccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 731
          },
          "name": "onTopologyModification",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 737
          },
          "name": "upcomingSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 685
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesPreferences"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 569
      },
      "name": "DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingSchedule",
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingSchedule"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 631
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 645
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 638
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 638
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 638
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingScheduleList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 592
      },
      "name": "DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 621
          },
          "name": "notifyBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 626
          },
          "name": "onUpcomingSchedule",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 605
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetProducts": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_products oci_fleet_apps_management_fleet_products}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProducts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_products oci_fleet_apps_management_fleet_products} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
          "line": 509
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
        "line": 477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementFleetProducts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 494
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementFleetProducts to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_products#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementFleetProducts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementFleetProducts to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 642
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 546
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 562
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 645
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 597
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 613
          },
          "name": "resetResourceDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 629
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 657
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 669
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetProducts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 482
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 639
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 585
          },
          "name": "fleetProductCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 550
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 566
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 649
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 579
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 601
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 617
          },
          "name": "resourceDisplayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 633
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 540
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 556
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 572
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 591
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 607
          },
          "name": "resourceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 623
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-products/index:DataOciFleetAppsManagementFleetProducts"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementFleetProductsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_products#fleet_id DataOciFleetAppsManagementFleetProducts#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 21
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_products#compartment_id DataOciFleetAppsManagementFleetProducts#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/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/7.19.0/docs/data-sources/fleet_apps_management_fleet_products#display_name DataOciFleetAppsManagementFleetProducts#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/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/7.19.0/docs/data-sources/fleet_apps_management_fleet_products#filter DataOciFleetAppsManagementFleetProducts#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_fleet_products#id DataOciFleetAppsManagementFleetProducts#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/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/7.19.0/docs/data-sources/fleet_apps_management_fleet_products#resource_display_name DataOciFleetAppsManagementFleetProducts#resource_display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 32
          },
          "name": "resourceDisplayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_products#resource_id DataOciFleetAppsManagementFleetProducts#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 36
          },
          "name": "resourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-products/index:DataOciFleetAppsManagementFleetProductsConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
        "line": 297
      },
      "name": "DataOciFleetAppsManagementFleetProductsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_products#name DataOciFleetAppsManagementFleetProducts#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 301
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_products#values DataOciFleetAppsManagementFleetProducts#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 309
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_fleet_products#regex DataOciFleetAppsManagementFleetProducts#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 305
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-products/index:DataOciFleetAppsManagementFleetProductsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-products/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-fleet-apps-management-fleet-products/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/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.DataOciFleetAppsManagementFleetProductsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetProductsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/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-fleet-apps-management-fleet-products/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-fleet-apps-management-fleet-products/index.ts",
            "line": 462
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-products/index:DataOciFleetAppsManagementFleetProductsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-products/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-fleet-apps-management-fleet-products/index.ts",
        "line": 355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 432
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementFleetProductsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 420
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 436
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 449
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 413
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 426
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 442
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-products/index:DataOciFleetAppsManagementFleetProductsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
        "line": 221
      },
      "name": "DataOciFleetAppsManagementFleetProductsFleetProductCollection",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-products/index:DataOciFleetAppsManagementFleetProductsFleetProductCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
        "line": 124
      },
      "name": "DataOciFleetAppsManagementFleetProductsFleetProductCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-products/index:DataOciFleetAppsManagementFleetProductsFleetProductCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-products/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-fleet-apps-management-fleet-products/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/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.DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/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-fleet-apps-management-fleet-products/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-fleet-apps-management-fleet-products/index.ts",
            "line": 210
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-products/index:DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-products/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-fleet-apps-management-fleet-products/index.ts",
        "line": 147
      },
      "name": "DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 176
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 181
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 187
          },
          "name": "resource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsResourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 193
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 198
          },
          "name": "targetCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-products/index:DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsResource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsResource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
        "line": 44
      },
      "name": "DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsResource",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-products/index:DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsResource"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsResourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsResourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-products/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-fleet-apps-management-fleet-products/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/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.DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsResourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsResourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/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-fleet-apps-management-fleet-products/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-fleet-apps-management-fleet-products/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-products/index:DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsResourceList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsResourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsResourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-products/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-fleet-apps-management-fleet-products/index.ts",
        "line": 67
      },
      "name": "DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsResourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 96
          },
          "name": "resourceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 101
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsResource"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-products/index:DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsResourceOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-products/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-fleet-apps-management-fleet-products/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/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.DataOciFleetAppsManagementFleetProductsFleetProductCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetProductsFleetProductCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/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-fleet-apps-management-fleet-products/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-fleet-apps-management-fleet-products/index.ts",
            "line": 286
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-products/index:DataOciFleetAppsManagementFleetProductsFleetProductCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-products/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-fleet-apps-management-fleet-products/index.ts",
        "line": 244
      },
      "name": "DataOciFleetAppsManagementFleetProductsFleetProductCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 274
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-products/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProductsFleetProductCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-products/index:DataOciFleetAppsManagementFleetProductsFleetProductCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 846
      },
      "name": "DataOciFleetAppsManagementFleetProperties",
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetProperties"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesA": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_properties oci_fleet_apps_management_fleet_properties}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesA",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_properties oci_fleet_apps_management_fleet_properties} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
          "line": 460
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesAConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
        "line": 428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementFleetPropertiesA resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 445
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementFleetPropertiesA to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_properties#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementFleetPropertiesA that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementFleetPropertiesA to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 559
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 495
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 562
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 530
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 546
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 574
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 584
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetPropertiesA",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 433
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 556
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 518
          },
          "name": "fleetPropertyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 499
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 566
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 512
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 534
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 550
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 489
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 505
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 524
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 540
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-properties/index:DataOciFleetAppsManagementFleetPropertiesA"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesAConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesAConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementFleetPropertiesAConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_properties#fleet_id DataOciFleetAppsManagementFleetPropertiesA#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 17
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_properties#display_name DataOciFleetAppsManagementFleetPropertiesA#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/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/7.19.0/docs/data-sources/fleet_apps_management_fleet_properties#filter DataOciFleetAppsManagementFleetPropertiesA#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_fleet_properties#id DataOciFleetAppsManagementFleetPropertiesA#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/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/7.19.0/docs/data-sources/fleet_apps_management_fleet_properties#state DataOciFleetAppsManagementFleetPropertiesA#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-properties/index:DataOciFleetAppsManagementFleetPropertiesAConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
        "line": 248
      },
      "name": "DataOciFleetAppsManagementFleetPropertiesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_properties#name DataOciFleetAppsManagementFleetPropertiesA#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 252
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_properties#values DataOciFleetAppsManagementFleetPropertiesA#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 260
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_fleet_properties#regex DataOciFleetAppsManagementFleetPropertiesA#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 256
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-properties/index:DataOciFleetAppsManagementFleetPropertiesFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-properties/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
        "line": 405
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 420
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetPropertiesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 413
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 413
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 413
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-properties/index:DataOciFleetAppsManagementFleetPropertiesFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-properties/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-fleet-apps-management-fleet-properties/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 383
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementFleetPropertiesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 371
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 387
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 400
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 364
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 377
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 393
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-properties/index:DataOciFleetAppsManagementFleetPropertiesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
        "line": 172
      },
      "name": "DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollection",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-properties/index:DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
        "line": 36
      },
      "name": "DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-properties/index:DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-properties/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/data-oci-fleet-apps-management-fleet-properties/index.ts",
        "line": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/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.DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 161
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/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/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 161
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-properties/index:DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-properties/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-fleet-apps-management-fleet-properties/index.ts",
        "line": 59
      },
      "name": "DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 88
          },
          "name": "allowedValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 98
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 103
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 108
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 113
          },
          "name": "propertyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 118
          },
          "name": "selectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 123
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 129
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 134
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 139
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 144
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 149
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-properties/index:DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-properties/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/data-oci-fleet-apps-management-fleet-properties/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/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.DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 237
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/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/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 237
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-properties/index:DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-properties/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/data-oci-fleet-apps-management-fleet-properties/index.ts",
        "line": 195
      },
      "name": "DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 225
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-properties/index.ts",
            "line": 208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-properties/index:DataOciFleetAppsManagementFleetPropertiesFleetPropertyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
          "line": 930
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 923
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 937
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 930
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 930
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 930
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetPropertiesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
        "line": 869
      },
      "name": "DataOciFleetAppsManagementFleetPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 898
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 903
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 908
          },
          "name": "fleetPropertyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 913
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 918
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 882
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetProperty": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_property oci_fleet_apps_management_fleet_property}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetProperty",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_property oci_fleet_apps_management_fleet_property} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-property/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.DataOciFleetAppsManagementFleetPropertyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementFleetProperty resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/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 DataOciFleetAppsManagementFleetProperty to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_property#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementFleetProperty that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementFleetProperty to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/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-fleet-apps-management-fleet-property/index.ts",
            "line": 177
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetProperty",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
            "line": 80
          },
          "name": "allowedValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
            "line": 85
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
            "line": 90
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
            "line": 121
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
            "line": 126
          },
          "name": "propertyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
            "line": 131
          },
          "name": "selectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
            "line": 136
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
            "line": 142
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
            "line": 147
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
            "line": 152
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
            "line": 157
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
            "line": 162
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
            "line": 103
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
            "line": 116
          },
          "name": "fleetPropertyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
            "line": 96
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
            "line": 109
          },
          "name": "fleetPropertyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-property/index:DataOciFleetAppsManagementFleetProperty"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetPropertyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementFleetPropertyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_property#fleet_id DataOciFleetAppsManagementFleetProperty#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
            "line": 13
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_property#fleet_property_id DataOciFleetAppsManagementFleetProperty#fleet_property_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-property/index.ts",
            "line": 17
          },
          "name": "fleetPropertyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-property/index:DataOciFleetAppsManagementFleetPropertyConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResource": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_resource oci_fleet_apps_management_fleet_resource}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_resource oci_fleet_apps_management_fleet_resource} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-resource/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.DataOciFleetAppsManagementFleetResourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementFleetResource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/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 DataOciFleetAppsManagementFleetResource to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_resource#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementFleetResource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementFleetResource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/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-fleet-apps-management-fleet-resource/index.ts",
            "line": 217
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetResource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 80
          },
          "name": "compartment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 85
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 90
          },
          "name": "complianceState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 95
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 100
          },
          "name": "environmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 131
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 136
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 141
          },
          "name": "percentCompliant",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 146
          },
          "name": "product",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 151
          },
          "name": "productCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 156
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 161
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 166
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 171
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 177
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 182
          },
          "name": "targetCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 187
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 192
          },
          "name": "tenancyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 197
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 202
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 113
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 126
          },
          "name": "fleetResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 106
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 119
          },
          "name": "fleetResourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-resource/index:DataOciFleetAppsManagementFleetResource"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementFleetResourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_resource#fleet_id DataOciFleetAppsManagementFleetResource#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 13
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_resource#fleet_resource_id DataOciFleetAppsManagementFleetResource#fleet_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resource/index.ts",
            "line": 17
          },
          "name": "fleetResourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-resource/index:DataOciFleetAppsManagementFleetResourceConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 1198
      },
      "name": "DataOciFleetAppsManagementFleetResourceSelection",
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetResourceSelection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
        "line": 1261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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.DataOciFleetAppsManagementFleetResourceSelectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetResourceSelectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
            "line": 1268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetResourceSelectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
        "line": 1221
      },
      "name": "DataOciFleetAppsManagementFleetResourceSelectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1250
          },
          "name": "resourceSelectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1256
          },
          "name": "ruleSelectionCriteria",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetResourceSelectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 1117
      },
      "name": "DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteria",
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteria"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
        "line": 1180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
            "line": 1187
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
          "line": 1149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 1140
      },
      "name": "DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1169
          },
          "name": "matchCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1175
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteria"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 1026
      },
      "name": "DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRules",
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRules"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 941
      },
      "name": "DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditions",
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditions"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
        "line": 1008
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
            "line": 1015
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditionsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
          "line": 973
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 964
      },
      "name": "DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 993
          },
          "name": "attrGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 998
          },
          "name": "attrKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1003
          },
          "name": "attrValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 977
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 1099
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1106
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
        "line": 1049
      },
      "name": "DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1078
          },
          "name": "basis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1083
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1089
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1094
          },
          "name": "resourceCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1062
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRules"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
        "line": 1279
      },
      "name": "DataOciFleetAppsManagementFleetResources",
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetResources"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesA": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_resources oci_fleet_apps_management_fleet_resources}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesA",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_resources oci_fleet_apps_management_fleet_resources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-resources/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesAConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
        "line": 472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementFleetResourcesA resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/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 DataOciFleetAppsManagementFleetResourcesA to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_resources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementFleetResourcesA that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementFleetResourcesA to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 620
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 540
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 623
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 575
          },
          "name": "resetFleetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 591
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 607
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 635
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 646
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetResourcesA",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 477
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 617
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 563
          },
          "name": "fleetResourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 544
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 627
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 557
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 579
          },
          "name": "fleetResourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 595
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 611
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 534
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 550
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 569
          },
          "name": "fleetResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 585
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 601
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-resources/index:DataOciFleetAppsManagementFleetResourcesA"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesAConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesAConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementFleetResourcesAConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_resources#fleet_id DataOciFleetAppsManagementFleetResourcesA#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 17
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_resources#display_name DataOciFleetAppsManagementFleetResourcesA#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/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/7.19.0/docs/data-sources/fleet_apps_management_fleet_resources#filter DataOciFleetAppsManagementFleetResourcesA#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_resources#fleet_resource_type DataOciFleetAppsManagementFleetResourcesA#fleet_resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 21
          },
          "name": "fleetResourceType",
          "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/7.19.0/docs/data-sources/fleet_apps_management_fleet_resources#id DataOciFleetAppsManagementFleetResourcesA#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/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/7.19.0/docs/data-sources/fleet_apps_management_fleet_resources#state DataOciFleetAppsManagementFleetResourcesA#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-resources/index:DataOciFleetAppsManagementFleetResourcesAConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
        "line": 292
      },
      "name": "DataOciFleetAppsManagementFleetResourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_resources#name DataOciFleetAppsManagementFleetResourcesA#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/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/7.19.0/docs/data-sources/fleet_apps_management_fleet_resources#values DataOciFleetAppsManagementFleetResourcesA#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/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/7.19.0/docs/data-sources/fleet_apps_management_fleet_resources#regex DataOciFleetAppsManagementFleetResourcesA#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 300
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-resources/index:DataOciFleetAppsManagementFleetResourcesFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-resources/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-fleet-apps-management-fleet-resources/index.ts",
        "line": 449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/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.DataOciFleetAppsManagementFleetResourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetResourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/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-fleet-apps-management-fleet-resources/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-fleet-apps-management-fleet-resources/index.ts",
            "line": 457
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 450
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-resources/index:DataOciFleetAppsManagementFleetResourcesFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-resources/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-fleet-apps-management-fleet-resources/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 427
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementFleetResourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 415
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/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-fleet-apps-management-fleet-resources/index.ts",
            "line": 444
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 408
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 421
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 437
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-resources/index:DataOciFleetAppsManagementFleetResourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFleetResourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFleetResourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
        "line": 216
      },
      "name": "DataOciFleetAppsManagementFleetResourcesFleetResourceCollection",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-resources/index:DataOciFleetAppsManagementFleetResourcesFleetResourceCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
        "line": 40
      },
      "name": "DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-resources/index:DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-resources/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-fleet-apps-management-fleet-resources/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/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.DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/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-fleet-apps-management-fleet-resources/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-fleet-apps-management-fleet-resources/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-resources/index:DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-resources/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-fleet-apps-management-fleet-resources/index.ts",
        "line": 63
      },
      "name": "DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 92
          },
          "name": "compartment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 97
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 102
          },
          "name": "complianceState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 107
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 112
          },
          "name": "environmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 117
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 122
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 127
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 132
          },
          "name": "percentCompliant",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 137
          },
          "name": "product",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 142
          },
          "name": "productCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 147
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 152
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 157
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 162
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 168
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 173
          },
          "name": "targetCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 178
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 183
          },
          "name": "tenancyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 188
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 193
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-resources/index:DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-resources/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-fleet-apps-management-fleet-resources/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/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.DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/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-fleet-apps-management-fleet-resources/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-fleet-apps-management-fleet-resources/index.ts",
            "line": 281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-resources/index:DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-resources/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-fleet-apps-management-fleet-resources/index.ts",
        "line": 239
      },
      "name": "DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 269
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-resources/index.ts",
            "line": 252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesFleetResourceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-resources/index:DataOciFleetAppsManagementFleetResourcesFleetResourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
        "line": 1351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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.DataOciFleetAppsManagementFleetResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
            "line": 1358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetResourcesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet/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-fleet-apps-management-fleet/index.ts",
        "line": 1302
      },
      "name": "DataOciFleetAppsManagementFleetResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1331
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1336
          },
          "name": "fleetResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1341
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1346
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet/index.ts",
            "line": 1315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetResources"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet/index:DataOciFleetAppsManagementFleetResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_targets oci_fleet_apps_management_fleet_targets}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_targets oci_fleet_apps_management_fleet_targets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
          "line": 544
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
        "line": 512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementFleetTargets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 529
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementFleetTargets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_targets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementFleetTargets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementFleetTargets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 677
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 581
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 680
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 616
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 632
          },
          "name": "resetProduct"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 648
          },
          "name": "resetResourceDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 664
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 692
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 704
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetTargets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 517
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 674
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 604
          },
          "name": "fleetTargetCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 585
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 684
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 598
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 620
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 636
          },
          "name": "productInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 652
          },
          "name": "resourceDisplayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 668
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 575
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 591
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 610
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 626
          },
          "name": "product",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 642
          },
          "name": "resourceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 658
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-targets/index:DataOciFleetAppsManagementFleetTargets"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementFleetTargetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_targets#fleet_id DataOciFleetAppsManagementFleetTargets#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 17
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_targets#display_name DataOciFleetAppsManagementFleetTargets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/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/7.19.0/docs/data-sources/fleet_apps_management_fleet_targets#filter DataOciFleetAppsManagementFleetTargets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_fleet_targets#id DataOciFleetAppsManagementFleetTargets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/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/7.19.0/docs/data-sources/fleet_apps_management_fleet_targets#product DataOciFleetAppsManagementFleetTargets#product}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 28
          },
          "name": "product",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_targets#resource_display_name DataOciFleetAppsManagementFleetTargets#resource_display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 32
          },
          "name": "resourceDisplayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_targets#resource_id DataOciFleetAppsManagementFleetTargets#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 36
          },
          "name": "resourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-targets/index:DataOciFleetAppsManagementFleetTargetsConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
        "line": 332
      },
      "name": "DataOciFleetAppsManagementFleetTargetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_targets#name DataOciFleetAppsManagementFleetTargets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 336
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleet_targets#values DataOciFleetAppsManagementFleetTargets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 344
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_fleet_targets#regex DataOciFleetAppsManagementFleetTargets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 340
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-targets/index:DataOciFleetAppsManagementFleetTargetsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-targets/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 504
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetTargetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 497
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 497
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 497
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-targets/index:DataOciFleetAppsManagementFleetTargetsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-targets/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-fleet-apps-management-fleet-targets/index.ts",
        "line": 390
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 467
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementFleetTargetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 455
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 471
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 484
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 448
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 461
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 477
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-targets/index:DataOciFleetAppsManagementFleetTargetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
        "line": 256
      },
      "name": "DataOciFleetAppsManagementFleetTargetsFleetTargetCollection",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-targets/index:DataOciFleetAppsManagementFleetTargetsFleetTargetCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
        "line": 124
      },
      "name": "DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-targets/index:DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-targets/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-fleet-apps-management-fleet-targets/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/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.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/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-fleet-apps-management-fleet-targets/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-fleet-apps-management-fleet-targets/index.ts",
            "line": 245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-targets/index:DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-targets/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-fleet-apps-management-fleet-targets/index.ts",
        "line": 147
      },
      "name": "DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 176
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 181
          },
          "name": "complianceState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 186
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 191
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 196
          },
          "name": "isLastDiscoveryAttemptSuccessful",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 201
          },
          "name": "product",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 207
          },
          "name": "resource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsResourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 212
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 218
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 223
          },
          "name": "timeOfLastDiscoveryAttempt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 228
          },
          "name": "timeOfLastSuccessfulDiscovery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 233
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-targets/index:DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsResource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsResource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
        "line": 44
      },
      "name": "DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsResource",
      "symbolId": "src/data-oci-fleet-apps-management-fleet-targets/index:DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsResource"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsResourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsResourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-targets/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-fleet-apps-management-fleet-targets/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/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.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsResourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsResourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/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-fleet-apps-management-fleet-targets/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-fleet-apps-management-fleet-targets/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-targets/index:DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsResourceList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsResourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsResourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-targets/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-fleet-apps-management-fleet-targets/index.ts",
        "line": 67
      },
      "name": "DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsResourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 96
          },
          "name": "resourceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 101
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsResource"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-targets/index:DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsResourceOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
          "line": 321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
        "line": 314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 328
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 321
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 321
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 321
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-targets/index:DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleet-targets/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-fleet-apps-management-fleet-targets/index.ts",
        "line": 279
      },
      "name": "DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 309
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleet-targets/index.ts",
            "line": 292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetTargetsFleetTargetCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleet-targets/index:DataOciFleetAppsManagementFleetTargetsFleetTargetCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleets oci_fleet_apps_management_fleets}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleets oci_fleet_apps_management_fleets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
          "line": 1883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciFleetAppsManagementFleetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 1851
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementFleets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1868
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementFleets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementFleets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementFleets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 2053
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1922
          },
          "name": "resetApplicationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1938
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1954
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1970
          },
          "name": "resetEnvironmentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 2056
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1992
          },
          "name": "resetFleetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 2008
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 2024
          },
          "name": "resetProduct"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 2040
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 2068
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 2082
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1856
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 2050
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1980
          },
          "name": "fleetCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1926
          },
          "name": "applicationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1942
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1958
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1974
          },
          "name": "environmentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 2060
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1996
          },
          "name": "fleetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 2012
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 2028
          },
          "name": "productInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 2044
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1916
          },
          "name": "applicationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1932
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1948
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1964
          },
          "name": "environmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1986
          },
          "name": "fleetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 2002
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 2018
          },
          "name": "product",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 2034
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleets"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementFleetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleets#application_type DataOciFleetAppsManagementFleets#application_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 13
          },
          "name": "applicationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleets#compartment_id DataOciFleetAppsManagementFleets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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/7.19.0/docs/data-sources/fleet_apps_management_fleets#display_name DataOciFleetAppsManagementFleets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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/7.19.0/docs/data-sources/fleet_apps_management_fleets#environment_type DataOciFleetAppsManagementFleets#environment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 25
          },
          "name": "environmentType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleets#filter DataOciFleetAppsManagementFleets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleets#fleet_type DataOciFleetAppsManagementFleets#fleet_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 29
          },
          "name": "fleetType",
          "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/7.19.0/docs/data-sources/fleet_apps_management_fleets#id DataOciFleetAppsManagementFleets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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/7.19.0/docs/data-sources/fleet_apps_management_fleets#product DataOciFleetAppsManagementFleets#product}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 40
          },
          "name": "product",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleets#state DataOciFleetAppsManagementFleets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 44
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 1671
      },
      "name": "DataOciFleetAppsManagementFleetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleets#name DataOciFleetAppsManagementFleets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1675
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_fleets#values DataOciFleetAppsManagementFleets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1683
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_fleets#regex DataOciFleetAppsManagementFleets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1679
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 1828
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1843
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1836
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1836
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1836
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 1729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1806
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementFleetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1794
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1810
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1823
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1787
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1800
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1816
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 1595
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollection",
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 1406
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 433
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentials",
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentials"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecifics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecifics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 132
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecifics",
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecifics"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
            "line": 212
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
        "line": 155
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 184
          },
          "name": "credentialLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 189
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 194
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 200
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecifics"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 52
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsVariables",
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsVariables"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsVariablesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
        "line": 75
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 104
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 109
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
        "line": 513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
            "line": 520
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 456
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 485
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 490
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 496
          },
          "name": "entitySpecifics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsEntitySpecificsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 502
          },
          "name": "password",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsPasswordList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 508
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 469
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsPassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsPassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 223
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsPassword",
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsPassword"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsPasswordList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsPasswordList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsPasswordOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsPasswordList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 317
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 317
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsPasswordList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsPasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsPasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 246
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsPasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 275
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 280
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 285
          },
          "name": "keyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 290
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 295
          },
          "name": "secretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 300
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 305
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsPassword"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsPasswordOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 328
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsUser",
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsUser"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
        "line": 415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
            "line": 422
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsUserList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
        "line": 351
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 380
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 385
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 390
          },
          "name": "keyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 395
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 400
          },
          "name": "secretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 405
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 410
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsUser"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsUserOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 531
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsDetails",
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
        "line": 588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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.DataOciFleetAppsManagementFleetsFleetCollectionItemsDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
            "line": 595
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
        "line": 554
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 583
          },
          "name": "fleetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 567
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
          "line": 1584
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 1577
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1591
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1584
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1584
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1584
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 797
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferences",
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferences"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
          "line": 872
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 865
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 879
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 872
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 872
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 872
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
          "line": 829
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 820
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 849
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 855
          },
          "name": "preferences",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 860
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 833
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferences"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 686
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferences",
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferences"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
        "line": 779
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
            "line": 786
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 709
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 738
          },
          "name": "onJobFailure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 743
          },
          "name": "onResourceNonCompliance",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 748
          },
          "name": "onRunbookNewerVersion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 753
          },
          "name": "onTaskFailure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 758
          },
          "name": "onTaskPause",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 763
          },
          "name": "onTaskSuccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 768
          },
          "name": "onTopologyModification",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 774
          },
          "name": "upcomingSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesUpcomingScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 722
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferences"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesUpcomingSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesUpcomingSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 606
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesUpcomingSchedule",
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesUpcomingSchedule"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesUpcomingScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesUpcomingScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 668
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 682
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesUpcomingScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesUpcomingScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 675
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 675
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 675
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesUpcomingScheduleList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesUpcomingScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesUpcomingScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
        "line": 629
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesUpcomingScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 658
          },
          "name": "notifyBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 663
          },
          "name": "onUpcomingSchedule",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 642
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesUpcomingSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesPreferencesUpcomingScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
          "line": 1438
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 1429
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1458
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1464
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1470
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1475
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1481
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1486
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1491
          },
          "name": "environmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1497
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1502
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1507
          },
          "name": "isTargetAutoConfirm",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1512
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1518
          },
          "name": "notificationPreferences",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsNotificationPreferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1523
          },
          "name": "parentFleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1528
          },
          "name": "products",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1534
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1539
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1551
          },
          "name": "resources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1545
          },
          "name": "resourceSelection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1556
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1562
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1567
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1572
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1442
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 883
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsProperties",
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsProperties"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
          "line": 967
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 960
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 974
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 967
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 967
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 967
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsPropertiesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 906
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 935
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 940
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 945
          },
          "name": "fleetPropertyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 950
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 955
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 919
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 1235
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelection",
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
        "line": 1298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
            "line": 1305
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
        "line": 1258
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1287
          },
          "name": "resourceSelectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1293
          },
          "name": "ruleSelectionCriteria",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 1154
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteria",
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteria"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
        "line": 1217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
            "line": 1224
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
          "line": 1186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 1177
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1206
          },
          "name": "matchCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1212
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteria"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 1063
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRules",
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRules"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 978
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesConditions",
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesConditions"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 1045
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1059
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1052
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1052
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1052
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesConditionsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
          "line": 1010
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 1001
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1030
          },
          "name": "attrGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1035
          },
          "name": "attrKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1040
          },
          "name": "attrValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1014
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 1136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1150
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1143
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1143
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1143
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
          "line": 1095
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 1086
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1115
          },
          "name": "basis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1120
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1126
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1131
          },
          "name": "resourceCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1099
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRules"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsResourceSelectionRuleSelectionCriteriaRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 1316
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsResources",
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsResources"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
          "line": 1395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 1388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1402
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1395
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1395
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1395
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsResourcesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/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-fleet-apps-management-fleets/index.ts",
        "line": 1339
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionItemsResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1368
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1373
          },
          "name": "fleetResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1378
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1383
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsResources"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionItemsResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
          "line": 1660
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 1653
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1667
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1660
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1660
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1660
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
          "line": 1627
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
        "line": 1618
      },
      "name": "DataOciFleetAppsManagementFleetsFleetCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1648
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-fleets/index.ts",
            "line": 1631
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementFleetsFleetCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-fleets/index:DataOciFleetAppsManagementFleetsFleetCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecords": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_inventory_records oci_fleet_apps_management_inventory_records}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecords",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_inventory_records oci_fleet_apps_management_inventory_records} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
          "line": 827
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
        "line": 795
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementInventoryRecords resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 812
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementInventoryRecords to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_inventory_records#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementInventoryRecords that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementInventoryRecords to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 943
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 876
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 946
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 892
          },
          "name": "resetFleetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 908
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 930
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/index.ts",
            "line": 969
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementInventoryRecords",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 800
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 940
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 918
          },
          "name": "inventoryRecordCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 864
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 880
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 950
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 896
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 912
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 934
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 857
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 870
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 886
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 902
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 924
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecords"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementInventoryRecordsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_inventory_records#compartment_id DataOciFleetAppsManagementInventoryRecords#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/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/7.19.0/docs/data-sources/fleet_apps_management_inventory_records#compartment_id_in_subtree DataOciFleetAppsManagementInventoryRecords#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 17
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_inventory_records#filter DataOciFleetAppsManagementInventoryRecords#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_inventory_records#fleet_id DataOciFleetAppsManagementInventoryRecords#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 21
          },
          "name": "fleetId",
          "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/7.19.0/docs/data-sources/fleet_apps_management_inventory_records#id DataOciFleetAppsManagementInventoryRecords#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/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/7.19.0/docs/data-sources/fleet_apps_management_inventory_records#resource_id DataOciFleetAppsManagementInventoryRecords#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 32
          },
          "name": "resourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
        "line": 615
      },
      "name": "DataOciFleetAppsManagementInventoryRecordsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_inventory_records#name DataOciFleetAppsManagementInventoryRecords#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/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/7.19.0/docs/data-sources/fleet_apps_management_inventory_records#values DataOciFleetAppsManagementInventoryRecords#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 627
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_inventory_records#regex DataOciFleetAppsManagementInventoryRecords#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 623
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/index.ts",
        "line": 772
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/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.DataOciFleetAppsManagementInventoryRecordsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementInventoryRecordsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/index.ts",
            "line": 780
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 773
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-records/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/data-oci-fleet-apps-management-inventory-records/index.ts",
        "line": 673
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 750
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementInventoryRecordsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 738
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 754
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 767
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 731
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 744
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 760
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 687
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
        "line": 539
      },
      "name": "DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollection",
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
        "line": 386
      },
      "name": "DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
        "line": 120
      },
      "name": "DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponents",
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponents"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/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.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/index.ts",
        "line": 143
      },
      "name": "DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 172
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 177
          },
          "name": "componentPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 182
          },
          "name": "componentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 188
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponents"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
        "line": 40
      },
      "name": "DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsProperties",
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsProperties"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/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.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsPropertiesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/index.ts",
        "line": 63
      },
      "name": "DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 97
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsInstalledPatches": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsInstalledPatches",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
        "line": 211
      },
      "name": "DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsInstalledPatches",
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsInstalledPatches"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsInstalledPatchesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsInstalledPatchesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/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.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsInstalledPatchesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsInstalledPatchesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/index.ts",
            "line": 295
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsInstalledPatchesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsInstalledPatchesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsInstalledPatchesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/index.ts",
        "line": 234
      },
      "name": "DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsInstalledPatchesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 263
          },
          "name": "patchDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 268
          },
          "name": "patchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 273
          },
          "name": "patchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 278
          },
          "name": "patchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 283
          },
          "name": "timeApplied",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsInstalledPatches"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsInstalledPatchesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-records/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
        "line": 521
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 535
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 528
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 528
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 528
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/index.ts",
        "line": 409
      },
      "name": "DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 438
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 443
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 449
          },
          "name": "components",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsComponentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 455
          },
          "name": "installedPatches",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsInstalledPatchesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 460
          },
          "name": "osType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 466
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 471
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 476
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 481
          },
          "name": "targetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 486
          },
          "name": "targetProductId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 491
          },
          "name": "targetProductName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 496
          },
          "name": "targetResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 501
          },
          "name": "targetResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 506
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 511
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 516
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
        "line": 306
      },
      "name": "DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsProperties",
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsProperties"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/index.ts",
        "line": 368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/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.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/index.ts",
            "line": 375
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsPropertiesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-records/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-fleet-apps-management-inventory-records/index.ts",
        "line": 329
      },
      "name": "DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 358
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 363
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-records/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
        "line": 597
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 611
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 604
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 604
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 604
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-records/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
        "line": 562
      },
      "name": "DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 592
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-records/index.ts",
            "line": 575
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-records/index:DataOciFleetAppsManagementInventoryRecordsInventoryRecordCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResources": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_inventory_resources oci_fleet_apps_management_inventory_resources}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_inventory_resources oci_fleet_apps_management_inventory_resources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
          "line": 481
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
        "line": 449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementInventoryResources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 466
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementInventoryResources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_inventory_resources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementInventoryResources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementInventoryResources to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 679
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 535
          },
          "name": "resetDefinedTagEquals"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 551
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 682
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 567
          },
          "name": "resetFreeformTagEquals"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 583
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 599
          },
          "name": "resetInventoryProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 621
          },
          "name": "resetMatchingCriteria"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 650
          },
          "name": "resetResourceRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 666
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 694
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 710
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementInventoryResources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 454
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 676
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 609
          },
          "name": "inventoryResourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 523
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 539
          },
          "name": "definedTagEqualsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 555
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 686
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 571
          },
          "name": "freeformTagEqualsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 587
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 603
          },
          "name": "inventoryPropertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 625
          },
          "name": "matchingCriteriaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 638
          },
          "name": "resourceCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 654
          },
          "name": "resourceRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 670
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 516
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 529
          },
          "name": "definedTagEquals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 545
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 561
          },
          "name": "freeformTagEquals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 577
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 593
          },
          "name": "inventoryProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 615
          },
          "name": "matchingCriteria",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 631
          },
          "name": "resourceCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 644
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 660
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-resources/index:DataOciFleetAppsManagementInventoryResources"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementInventoryResourcesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_inventory_resources#compartment_id DataOciFleetAppsManagementInventoryResources#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/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/7.19.0/docs/data-sources/fleet_apps_management_inventory_resources#resource_compartment_id DataOciFleetAppsManagementInventoryResources#resource_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 44
          },
          "name": "resourceCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_inventory_resources#defined_tag_equals DataOciFleetAppsManagementInventoryResources#defined_tag_equals}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 17
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_inventory_resources#display_name DataOciFleetAppsManagementInventoryResources#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/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/7.19.0/docs/data-sources/fleet_apps_management_inventory_resources#filter DataOciFleetAppsManagementInventoryResources#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_inventory_resources#freeform_tag_equals DataOciFleetAppsManagementInventoryResources#freeform_tag_equals}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 25
          },
          "name": "freeformTagEquals",
          "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/7.19.0/docs/data-sources/fleet_apps_management_inventory_resources#id DataOciFleetAppsManagementInventoryResources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/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/7.19.0/docs/data-sources/fleet_apps_management_inventory_resources#inventory_properties DataOciFleetAppsManagementInventoryResources#inventory_properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 36
          },
          "name": "inventoryProperties",
          "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/7.19.0/docs/data-sources/fleet_apps_management_inventory_resources#matching_criteria DataOciFleetAppsManagementInventoryResources#matching_criteria}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 40
          },
          "name": "matchingCriteria",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_inventory_resources#resource_region DataOciFleetAppsManagementInventoryResources#resource_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 48
          },
          "name": "resourceRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_inventory_resources#state DataOciFleetAppsManagementInventoryResources#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 52
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-resources/index:DataOciFleetAppsManagementInventoryResourcesConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
        "line": 269
      },
      "name": "DataOciFleetAppsManagementInventoryResourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_inventory_resources#name DataOciFleetAppsManagementInventoryResources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 273
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_inventory_resources#values DataOciFleetAppsManagementInventoryResources#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 281
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_inventory_resources#regex DataOciFleetAppsManagementInventoryResources#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 277
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-resources/index:DataOciFleetAppsManagementInventoryResourcesFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-resources/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-fleet-apps-management-inventory-resources/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/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.DataOciFleetAppsManagementInventoryResourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementInventoryResourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/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-fleet-apps-management-inventory-resources/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-fleet-apps-management-inventory-resources/index.ts",
            "line": 434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-resources/index:DataOciFleetAppsManagementInventoryResourcesFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-resources/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-fleet-apps-management-inventory-resources/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 404
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementInventoryResourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 392
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 408
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 421
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 385
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 398
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 414
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-resources/index:DataOciFleetAppsManagementInventoryResourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
        "line": 193
      },
      "name": "DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollection",
      "symbolId": "src/data-oci-fleet-apps-management-inventory-resources/index:DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
        "line": 60
      },
      "name": "DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-inventory-resources/index:DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-resources/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-fleet-apps-management-inventory-resources/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/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.DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/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-fleet-apps-management-inventory-resources/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-fleet-apps-management-inventory-resources/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-resources/index:DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-resources/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-fleet-apps-management-inventory-resources/index.ts",
        "line": 83
      },
      "name": "DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 112
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 117
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 123
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 128
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 134
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 139
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 144
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 149
          },
          "name": "resourceCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 154
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 159
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 165
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 170
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-resources/index:DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-resources/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-fleet-apps-management-inventory-resources/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/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.DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/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-fleet-apps-management-inventory-resources/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-fleet-apps-management-inventory-resources/index.ts",
            "line": 258
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-resources/index:DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-inventory-resources/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-fleet-apps-management-inventory-resources/index.ts",
        "line": 216
      },
      "name": "DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 246
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-inventory-resources/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-inventory-resources/index:DataOciFleetAppsManagementInventoryResourcesInventoryResourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_maintenance_window oci_fleet_apps_management_maintenance_window}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindow",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_maintenance_window oci_fleet_apps_management_maintenance_window} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-maintenance-window/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.DataOciFleetAppsManagementMaintenanceWindowConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementMaintenanceWindow resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/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 DataOciFleetAppsManagementMaintenanceWindow to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_maintenance_window#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementMaintenanceWindow that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementMaintenanceWindow to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/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-fleet-apps-management-maintenance-window/index.ts",
            "line": 185
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementMaintenanceWindow",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 96
          },
          "name": "duration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 112
          },
          "name": "isOutage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 117
          },
          "name": "isRecurring",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 122
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 140
          },
          "name": "recurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 145
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 150
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 156
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 161
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 166
          },
          "name": "timeScheduleStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 171
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 135
          },
          "name": "maintenanceWindowIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 128
          },
          "name": "maintenanceWindowId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-maintenance-window/index:DataOciFleetAppsManagementMaintenanceWindow"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementMaintenanceWindowConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_maintenance_window#maintenance_window_id DataOciFleetAppsManagementMaintenanceWindow#maintenance_window_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-window/index.ts",
            "line": 13
          },
          "name": "maintenanceWindowId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-maintenance-window/index:DataOciFleetAppsManagementMaintenanceWindowConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindows": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_maintenance_windows oci_fleet_apps_management_maintenance_windows}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindows",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_maintenance_windows oci_fleet_apps_management_maintenance_windows} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
          "line": 486
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciFleetAppsManagementMaintenanceWindowsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementMaintenanceWindows resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 471
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementMaintenanceWindows to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_maintenance_windows#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementMaintenanceWindows that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementMaintenanceWindows to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 605
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 522
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 538
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 608
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 554
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 576
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 592
          },
          "name": "resetTimeScheduleStartGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 620
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 631
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementMaintenanceWindows",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 459
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 602
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 564
          },
          "name": "maintenanceWindowCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 526
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 542
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 612
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 558
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 580
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 596
          },
          "name": "timeScheduleStartGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 516
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 532
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 548
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 570
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 586
          },
          "name": "timeScheduleStartGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-maintenance-windows/index:DataOciFleetAppsManagementMaintenanceWindows"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementMaintenanceWindowsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_maintenance_windows#compartment_id DataOciFleetAppsManagementMaintenanceWindows#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/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/7.19.0/docs/data-sources/fleet_apps_management_maintenance_windows#display_name DataOciFleetAppsManagementMaintenanceWindows#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/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/7.19.0/docs/data-sources/fleet_apps_management_maintenance_windows#filter DataOciFleetAppsManagementMaintenanceWindows#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_maintenance_windows#id DataOciFleetAppsManagementMaintenanceWindows#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/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/7.19.0/docs/data-sources/fleet_apps_management_maintenance_windows#state DataOciFleetAppsManagementMaintenanceWindows#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/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/7.19.0/docs/data-sources/fleet_apps_management_maintenance_windows#time_schedule_start_greater_than_or_equal_to DataOciFleetAppsManagementMaintenanceWindows#time_schedule_start_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 32
          },
          "name": "timeScheduleStartGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-maintenance-windows/index:DataOciFleetAppsManagementMaintenanceWindowsConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
        "line": 274
      },
      "name": "DataOciFleetAppsManagementMaintenanceWindowsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_maintenance_windows#name DataOciFleetAppsManagementMaintenanceWindows#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 278
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_maintenance_windows#values DataOciFleetAppsManagementMaintenanceWindows#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 286
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_maintenance_windows#regex DataOciFleetAppsManagementMaintenanceWindows#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 282
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-maintenance-windows/index:DataOciFleetAppsManagementMaintenanceWindowsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-maintenance-windows/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 446
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementMaintenanceWindowsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 439
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 439
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 439
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-maintenance-windows/index:DataOciFleetAppsManagementMaintenanceWindowsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-maintenance-windows/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-fleet-apps-management-maintenance-windows/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 409
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementMaintenanceWindowsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 397
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 413
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 426
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 390
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 403
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 419
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-maintenance-windows/index:DataOciFleetAppsManagementMaintenanceWindowsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
        "line": 198
      },
      "name": "DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollection",
      "symbolId": "src/data-oci-fleet-apps-management-maintenance-windows/index:DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
        "line": 40
      },
      "name": "DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-maintenance-windows/index:DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-maintenance-windows/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-fleet-apps-management-maintenance-windows/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/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.DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/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-fleet-apps-management-maintenance-windows/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-fleet-apps-management-maintenance-windows/index.ts",
            "line": 187
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-maintenance-windows/index:DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-maintenance-windows/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-fleet-apps-management-maintenance-windows/index.ts",
        "line": 63
      },
      "name": "DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 103
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 108
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 113
          },
          "name": "duration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 119
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 124
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 129
          },
          "name": "isOutage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 134
          },
          "name": "isRecurring",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 139
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 144
          },
          "name": "recurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 149
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 154
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 160
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 165
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 170
          },
          "name": "timeScheduleStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 175
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-maintenance-windows/index:DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-maintenance-windows/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-fleet-apps-management-maintenance-windows/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/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.DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/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-fleet-apps-management-maintenance-windows/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-fleet-apps-management-maintenance-windows/index.ts",
            "line": 263
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-maintenance-windows/index:DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-maintenance-windows/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-fleet-apps-management-maintenance-windows/index.ts",
        "line": 221
      },
      "name": "DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 251
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-maintenance-windows/index.ts",
            "line": 234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-maintenance-windows/index:DataOciFleetAppsManagementMaintenanceWindowsMaintenanceWindowCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCounts": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_managed_entity_counts oci_fleet_apps_management_managed_entity_counts}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCounts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_managed_entity_counts oci_fleet_apps_management_managed_entity_counts} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
          "line": 476
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciFleetAppsManagementManagedEntityCountsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementManagedEntityCounts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 461
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementManagedEntityCounts to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_managed_entity_counts#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementManagedEntityCounts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementManagedEntityCounts to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 561
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 510
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 526
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 564
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 542
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/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-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 585
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementManagedEntityCounts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 449
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 558
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 552
          },
          "name": "managedEntityAggregationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 514
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 530
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 568
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 546
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 504
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 520
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 536
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-managed-entity-counts/index:DataOciFleetAppsManagementManagedEntityCounts"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementManagedEntityCountsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_managed_entity_counts#compartment_id DataOciFleetAppsManagementManagedEntityCounts#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/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/7.19.0/docs/data-sources/fleet_apps_management_managed_entity_counts#compartment_id_in_subtree DataOciFleetAppsManagementManagedEntityCounts#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 17
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_managed_entity_counts#filter DataOciFleetAppsManagementManagedEntityCounts#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_managed_entity_counts#id DataOciFleetAppsManagementManagedEntityCounts#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-managed-entity-counts/index:DataOciFleetAppsManagementManagedEntityCountsConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
        "line": 264
      },
      "name": "DataOciFleetAppsManagementManagedEntityCountsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_managed_entity_counts#name DataOciFleetAppsManagementManagedEntityCounts#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 268
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_managed_entity_counts#values DataOciFleetAppsManagementManagedEntityCounts#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 276
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_managed_entity_counts#regex DataOciFleetAppsManagementManagedEntityCounts#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 272
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-managed-entity-counts/index:DataOciFleetAppsManagementManagedEntityCountsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/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-fleet-apps-management-managed-entity-counts/index.ts",
        "line": 421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/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.DataOciFleetAppsManagementManagedEntityCountsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementManagedEntityCountsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/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-fleet-apps-management-managed-entity-counts/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-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 429
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-managed-entity-counts/index:DataOciFleetAppsManagementManagedEntityCountsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 399
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementManagedEntityCountsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 387
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 403
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 416
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 380
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 393
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 409
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-managed-entity-counts/index:DataOciFleetAppsManagementManagedEntityCountsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
        "line": 188
      },
      "name": "DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollection",
      "symbolId": "src/data-oci-fleet-apps-management-managed-entity-counts/index:DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
        "line": 107
      },
      "name": "DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-managed-entity-counts/index:DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
        "line": 32
      },
      "name": "DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsDimensions",
      "symbolId": "src/data-oci-fleet-apps-management-managed-entity-counts/index:DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsDimensions"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/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-fleet-apps-management-managed-entity-counts/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/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.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/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-fleet-apps-management-managed-entity-counts/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-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-managed-entity-counts/index:DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/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-fleet-apps-management-managed-entity-counts/index.ts",
        "line": 55
      },
      "name": "DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 84
          },
          "name": "entity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-managed-entity-counts/index:DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 184
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 177
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 177
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-managed-entity-counts/index:DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/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-fleet-apps-management-managed-entity-counts/index.ts",
        "line": 130
      },
      "name": "DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 160
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 165
          },
          "name": "managedEntityCountCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-managed-entity-counts/index:DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/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-fleet-apps-management-managed-entity-counts/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/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.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/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-fleet-apps-management-managed-entity-counts/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-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 253
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-managed-entity-counts/index:DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
        "line": 211
      },
      "name": "DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 241
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-managed-entity-counts/index.ts",
            "line": 224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-managed-entity-counts/index:DataOciFleetAppsManagementManagedEntityCountsManagedEntityAggregationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_onboarding_policies oci_fleet_apps_management_onboarding_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_onboarding_policies oci_fleet_apps_management_onboarding_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
          "line": 412
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
        "line": 380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementOnboardingPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 397
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementOnboardingPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_onboarding_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementOnboardingPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementOnboardingPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 477
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 480
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 458
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/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-fleet-apps-management-onboarding-policies/index.ts",
            "line": 500
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementOnboardingPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 385
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 474
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 468
          },
          "name": "onboardingPolicyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 446
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 484
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 462
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 439
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 452
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-onboarding-policies/index:DataOciFleetAppsManagementOnboardingPolicies"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementOnboardingPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_onboarding_policies#compartment_id DataOciFleetAppsManagementOnboardingPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/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/7.19.0/docs/data-sources/fleet_apps_management_onboarding_policies#filter DataOciFleetAppsManagementOnboardingPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_onboarding_policies#id DataOciFleetAppsManagementOnboardingPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-onboarding-policies/index:DataOciFleetAppsManagementOnboardingPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
        "line": 200
      },
      "name": "DataOciFleetAppsManagementOnboardingPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_onboarding_policies#name DataOciFleetAppsManagementOnboardingPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 204
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_onboarding_policies#values DataOciFleetAppsManagementOnboardingPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 212
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_onboarding_policies#regex DataOciFleetAppsManagementOnboardingPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 208
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-onboarding-policies/index:DataOciFleetAppsManagementOnboardingPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-onboarding-policies/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/data-oci-fleet-apps-management-onboarding-policies/index.ts",
        "line": 357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/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.DataOciFleetAppsManagementOnboardingPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementOnboardingPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 365
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/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/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 365
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-onboarding-policies/index:DataOciFleetAppsManagementOnboardingPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-onboarding-policies/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-fleet-apps-management-onboarding-policies/index.ts",
        "line": 258
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 335
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementOnboardingPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 323
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 339
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 352
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 316
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 329
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 345
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-onboarding-policies/index:DataOciFleetAppsManagementOnboardingPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
        "line": 124
      },
      "name": "DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollection",
      "symbolId": "src/data-oci-fleet-apps-management-onboarding-policies/index:DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
        "line": 28
      },
      "name": "DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-onboarding-policies/index:DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-onboarding-policies/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-fleet-apps-management-onboarding-policies/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/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.DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/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-fleet-apps-management-onboarding-policies/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-fleet-apps-management-onboarding-policies/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-onboarding-policies/index:DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-onboarding-policies/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-fleet-apps-management-onboarding-policies/index.ts",
        "line": 51
      },
      "name": "DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 80
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 85
          },
          "name": "statements",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 91
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 96
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 101
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-onboarding-policies/index:DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-onboarding-policies/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-fleet-apps-management-onboarding-policies/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/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.DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/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-fleet-apps-management-onboarding-policies/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-fleet-apps-management-onboarding-policies/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-onboarding-policies/index:DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-onboarding-policies/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-fleet-apps-management-onboarding-policies/index.ts",
        "line": 147
      },
      "name": "DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 177
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboarding-policies/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-onboarding-policies/index:DataOciFleetAppsManagementOnboardingPoliciesOnboardingPolicyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardings": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_onboardings oci_fleet_apps_management_onboardings}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_onboardings oci_fleet_apps_management_onboardings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
          "line": 560
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciFleetAppsManagementOnboardingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
        "line": 528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementOnboardings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 545
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementOnboardings to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_onboardings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementOnboardings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementOnboardings to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 645
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 594
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 648
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 610
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 632
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 660
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 669
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementOnboardings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 533
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 642
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 620
          },
          "name": "onboardingCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 598
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 652
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 614
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 636
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 588
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 604
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 626
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-onboardings/index:DataOciFleetAppsManagementOnboardings"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementOnboardingsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_onboardings#compartment_id DataOciFleetAppsManagementOnboardings#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/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/7.19.0/docs/data-sources/fleet_apps_management_onboardings#filter DataOciFleetAppsManagementOnboardings#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_onboardings#id DataOciFleetAppsManagementOnboardings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/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/7.19.0/docs/data-sources/fleet_apps_management_onboardings#state DataOciFleetAppsManagementOnboardings#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 24
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-onboardings/index:DataOciFleetAppsManagementOnboardingsConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
        "line": 348
      },
      "name": "DataOciFleetAppsManagementOnboardingsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_onboardings#name DataOciFleetAppsManagementOnboardings#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 352
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_onboardings#values DataOciFleetAppsManagementOnboardings#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 360
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_onboardings#regex DataOciFleetAppsManagementOnboardings#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 356
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-onboardings/index:DataOciFleetAppsManagementOnboardingsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-onboardings/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
        "line": 505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 520
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementOnboardingsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 513
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 513
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 513
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 506
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-onboardings/index:DataOciFleetAppsManagementOnboardingsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-onboardings/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 483
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementOnboardingsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 471
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 487
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 500
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 464
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 477
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 493
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-onboardings/index:DataOciFleetAppsManagementOnboardingsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
        "line": 272
      },
      "name": "DataOciFleetAppsManagementOnboardingsOnboardingCollection",
      "symbolId": "src/data-oci-fleet-apps-management-onboardings/index:DataOciFleetAppsManagementOnboardingsOnboardingCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
        "line": 128
      },
      "name": "DataOciFleetAppsManagementOnboardingsOnboardingCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-onboardings/index:DataOciFleetAppsManagementOnboardingsOnboardingCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsAppliedPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsAppliedPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
        "line": 32
      },
      "name": "DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsAppliedPolicies",
      "symbolId": "src/data-oci-fleet-apps-management-onboardings/index:DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsAppliedPolicies"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsAppliedPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsAppliedPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-onboardings/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-fleet-apps-management-onboardings/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/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.DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsAppliedPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsAppliedPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/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-fleet-apps-management-onboardings/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-fleet-apps-management-onboardings/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-onboardings/index:DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsAppliedPoliciesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsAppliedPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsAppliedPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-onboardings/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-fleet-apps-management-onboardings/index.ts",
        "line": 55
      },
      "name": "DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsAppliedPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 89
          },
          "name": "statements",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 95
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 100
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 105
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsAppliedPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-onboardings/index:DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsAppliedPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-onboardings/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-fleet-apps-management-onboardings/index.ts",
        "line": 254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/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.DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/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-fleet-apps-management-onboardings/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-fleet-apps-management-onboardings/index.ts",
            "line": 261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-onboardings/index:DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-onboardings/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-fleet-apps-management-onboardings/index.ts",
        "line": 151
      },
      "name": "DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 181
          },
          "name": "appliedPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsAppliedPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 186
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 192
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 197
          },
          "name": "discoveryFrequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 203
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 208
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 213
          },
          "name": "isCostTrackingTagEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 218
          },
          "name": "isFamsTagEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 223
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 228
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 234
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 239
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 244
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 249
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-onboardings/index:DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-onboardings/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/data-oci-fleet-apps-management-onboardings/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/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.DataOciFleetAppsManagementOnboardingsOnboardingCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementOnboardingsOnboardingCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 337
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/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/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 337
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-onboardings/index:DataOciFleetAppsManagementOnboardingsOnboardingCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-onboardings/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-fleet-apps-management-onboardings/index.ts",
        "line": 295
      },
      "name": "DataOciFleetAppsManagementOnboardingsOnboardingCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 325
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-onboardings/index.ts",
            "line": 308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementOnboardingsOnboardingCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-onboardings/index:DataOciFleetAppsManagementOnboardingsOnboardingCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatch": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_patch oci_fleet_apps_management_patch}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatch",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_patch oci_fleet_apps_management_patch} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
          "line": 720
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
        "line": 688
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementPatch resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 705
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementPatch to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_patch#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementPatch that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementPatch to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 862
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 868
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatch",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 693
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 745
          },
          "name": "artifactDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 750
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 756
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 762
          },
          "name": "dependentPatches",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchDependentPatchesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 767
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 773
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 778
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 783
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 788
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 807
          },
          "name": "patchType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchPatchTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 813
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 818
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 823
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 828
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 834
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 839
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 844
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 849
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 854
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 801
          },
          "name": "patchIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 794
          },
          "name": "patchId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatch"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
        "line": 367
      },
      "name": "DataOciFleetAppsManagementPatchArtifactDetails",
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchArtifactDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
        "line": 110
      },
      "name": "DataOciFleetAppsManagementPatchArtifactDetailsArtifact",
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchArtifactDetailsArtifact"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
        "line": 15
      },
      "name": "DataOciFleetAppsManagementPatchArtifactDetailsArtifactContent",
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchArtifactDetailsArtifactContent"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/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.DataOciFleetAppsManagementPatchArtifactDetailsArtifactContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatchArtifactDetailsArtifactContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchArtifactDetailsArtifactContentList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
        "line": 38
      },
      "name": "DataOciFleetAppsManagementPatchArtifactDetailsArtifactContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 67
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 72
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 77
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 82
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 87
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactContent"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchArtifactDetailsArtifactContentOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/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.DataOciFleetAppsManagementPatchArtifactDetailsArtifactOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatchArtifactDetailsArtifactList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchArtifactDetailsArtifactList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
        "line": 133
      },
      "name": "DataOciFleetAppsManagementPatchArtifactDetailsArtifactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 163
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifact"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchArtifactDetailsArtifactOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
        "line": 281
      },
      "name": "DataOciFleetAppsManagementPatchArtifactDetailsArtifacts",
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchArtifactDetailsArtifacts"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactsContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactsContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
        "line": 186
      },
      "name": "DataOciFleetAppsManagementPatchArtifactDetailsArtifactsContent",
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchArtifactDetailsArtifactsContent"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactsContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactsContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/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.DataOciFleetAppsManagementPatchArtifactDetailsArtifactsContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatchArtifactDetailsArtifactsContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
            "line": 270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchArtifactDetailsArtifactsContentList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactsContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactsContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
        "line": 209
      },
      "name": "DataOciFleetAppsManagementPatchArtifactDetailsArtifactsContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 238
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 243
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 248
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 253
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 258
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactsContent"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchArtifactDetailsArtifactsContentOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
        "line": 349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/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.DataOciFleetAppsManagementPatchArtifactDetailsArtifactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatchArtifactDetailsArtifactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
            "line": 356
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchArtifactDetailsArtifactsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
        "line": 304
      },
      "name": "DataOciFleetAppsManagementPatchArtifactDetailsArtifactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 333
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 339
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactsContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 344
          },
          "name": "osType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifacts"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchArtifactDetailsArtifactsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/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.DataOciFleetAppsManagementPatchArtifactDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatchArtifactDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
            "line": 443
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchArtifactDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
        "line": 390
      },
      "name": "DataOciFleetAppsManagementPatchArtifactDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 420
          },
          "name": "artifact",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 426
          },
          "name": "artifacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetailsArtifactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 431
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchArtifactDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchArtifactDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementPatchConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_patch#patch_id DataOciFleetAppsManagementPatch#patch_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 13
          },
          "name": "patchId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchDependentPatches": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchDependentPatches",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
        "line": 454
      },
      "name": "DataOciFleetAppsManagementPatchDependentPatches",
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchDependentPatches"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchDependentPatchesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchDependentPatchesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
        "line": 511
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/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.DataOciFleetAppsManagementPatchDependentPatchesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatchDependentPatchesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
            "line": 518
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchDependentPatchesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchDependentPatchesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchDependentPatchesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
        "line": 477
      },
      "name": "DataOciFleetAppsManagementPatchDependentPatchesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 506
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchDependentPatches"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchDependentPatchesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchPatchType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchPatchType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
        "line": 529
      },
      "name": "DataOciFleetAppsManagementPatchPatchType",
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchPatchType"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchPatchTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchPatchTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
        "line": 586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/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.DataOciFleetAppsManagementPatchPatchTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatchPatchTypeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
            "line": 593
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchPatchTypeList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchPatchTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchPatchTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
        "line": 552
      },
      "name": "DataOciFleetAppsManagementPatchPatchTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 581
          },
          "name": "platformConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 565
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchPatchType"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchPatchTypeOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
        "line": 604
      },
      "name": "DataOciFleetAppsManagementPatchProduct",
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchProduct"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patch/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
        "line": 666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 680
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatchProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 673
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 673
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 673
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchProductList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patch/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-fleet-apps-management-patch/index.ts",
        "line": 627
      },
      "name": "DataOciFleetAppsManagementPatchProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 656
          },
          "name": "platformConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 661
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patch/index.ts",
            "line": 640
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patch/index:DataOciFleetAppsManagementPatchProductOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatches": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_patches oci_fleet_apps_management_patches}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatches",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_patches oci_fleet_apps_management_patches} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
          "line": 1193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciFleetAppsManagementPatchesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
        "line": 1161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementPatches resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1178
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementPatches to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_patches#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementPatches that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementPatches to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1414
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1235
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1417
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1251
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1267
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1289
          },
          "name": "resetPatchTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1305
          },
          "name": "resetProductId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1321
          },
          "name": "resetShouldCompliancePolicyRulesBeApplied"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1337
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1353
          },
          "name": "resetTimeReleasedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1369
          },
          "name": "resetTimeReleasedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1385
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1401
          },
          "name": "resetVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1429
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1446
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatches",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1166
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1411
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1277
          },
          "name": "patchCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1239
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1421
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1255
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1271
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1293
          },
          "name": "patchTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1309
          },
          "name": "productIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1325
          },
          "name": "shouldCompliancePolicyRulesBeAppliedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1341
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1357
          },
          "name": "timeReleasedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1373
          },
          "name": "timeReleasedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1389
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1405
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1229
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1245
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1261
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1283
          },
          "name": "patchTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1299
          },
          "name": "productId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1315
          },
          "name": "shouldCompliancePolicyRulesBeApplied",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1331
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1347
          },
          "name": "timeReleasedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1363
          },
          "name": "timeReleasedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1379
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1395
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatches"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementPatchesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_patches#compartment_id DataOciFleetAppsManagementPatches#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/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/7.19.0/docs/data-sources/fleet_apps_management_patches#filter DataOciFleetAppsManagementPatches#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 62
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_patches#id DataOciFleetAppsManagementPatches#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/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/7.19.0/docs/data-sources/fleet_apps_management_patches#name DataOciFleetAppsManagementPatches#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/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/7.19.0/docs/data-sources/fleet_apps_management_patches#patch_type_id DataOciFleetAppsManagementPatches#patch_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 28
          },
          "name": "patchTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_patches#product_id DataOciFleetAppsManagementPatches#product_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 32
          },
          "name": "productId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_patches#should_compliance_policy_rules_be_applied DataOciFleetAppsManagementPatches#should_compliance_policy_rules_be_applied}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 36
          },
          "name": "shouldCompliancePolicyRulesBeApplied",
          "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/7.19.0/docs/data-sources/fleet_apps_management_patches#state DataOciFleetAppsManagementPatches#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/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/7.19.0/docs/data-sources/fleet_apps_management_patches#time_released_greater_than_or_equal_to DataOciFleetAppsManagementPatches#time_released_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 44
          },
          "name": "timeReleasedGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_patches#time_released_less_than DataOciFleetAppsManagementPatches#time_released_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 48
          },
          "name": "timeReleasedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_patches#type DataOciFleetAppsManagementPatches#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 52
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_patches#version DataOciFleetAppsManagementPatches#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 56
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
        "line": 981
      },
      "name": "DataOciFleetAppsManagementPatchesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_patches#name DataOciFleetAppsManagementPatches#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 985
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_patches#values DataOciFleetAppsManagementPatches#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 993
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_patches#regex DataOciFleetAppsManagementPatches#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 989
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
        "line": 1138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1153
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatchesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1146
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
        "line": 1039
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1116
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementPatchesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1104
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1120
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1133
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1097
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1110
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1126
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 1053
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
        "line": 905
      },
      "name": "DataOciFleetAppsManagementPatchesPatchCollection",
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
        "line": 733
      },
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
        "line": 416
      },
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetails",
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
        "line": 159
      },
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifact",
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifact"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
        "line": 64
      },
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactContent",
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactContent"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
        "line": 141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/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.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
            "line": 148
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactContentList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
        "line": 87
      },
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 116
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 121
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 126
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 131
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 136
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactContent"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactContentOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/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.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
            "line": 224
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
        "line": 182
      },
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 212
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifact"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
        "line": 330
      },
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifacts",
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifacts"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
        "line": 235
      },
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsContent",
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsContent"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/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.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
            "line": 319
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsContentList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/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/data-oci-fleet-apps-management-patches/index.ts",
        "line": 258
      },
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 287
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 292
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 297
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 302
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 307
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsContent"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsContentOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
        "line": 398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/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.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
            "line": 405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
        "line": 353
      },
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 382
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 388
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 393
          },
          "name": "osType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifacts"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
        "line": 485
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/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.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
            "line": 492
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
        "line": 439
      },
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 469
          },
          "name": "artifact",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 475
          },
          "name": "artifacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsArtifactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 480
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsDependentPatches": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsDependentPatches",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
        "line": 503
      },
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsDependentPatches",
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsDependentPatches"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsDependentPatchesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsDependentPatchesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
        "line": 560
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/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.DataOciFleetAppsManagementPatchesPatchCollectionItemsDependentPatchesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsDependentPatchesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
            "line": 567
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsDependentPatchesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsDependentPatchesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsDependentPatchesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
        "line": 526
      },
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsDependentPatchesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 555
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 539
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsDependentPatches"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsDependentPatchesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
          "line": 894
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
        "line": 887
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 901
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 894
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 894
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 894
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
        "line": 756
      },
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 786
          },
          "name": "artifactDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsArtifactDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 791
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 797
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 803
          },
          "name": "dependentPatches",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsDependentPatchesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 808
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 814
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 819
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 824
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 829
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 835
          },
          "name": "patchType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsPatchTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 841
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 846
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 851
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 856
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 862
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 867
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 872
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 877
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 882
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 769
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsPatchType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsPatchType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
        "line": 578
      },
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsPatchType",
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsPatchType"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsPatchTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsPatchTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
        "line": 635
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/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.DataOciFleetAppsManagementPatchesPatchCollectionItemsPatchTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsPatchTypeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
            "line": 642
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsPatchTypeList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsPatchTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsPatchTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
        "line": 601
      },
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsPatchTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 630
          },
          "name": "platformConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsPatchType"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsPatchTypeOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
        "line": 653
      },
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsProduct",
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsProduct"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
        "line": 715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/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.DataOciFleetAppsManagementPatchesPatchCollectionItemsProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
            "line": 722
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsProductList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/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-fleet-apps-management-patches/index.ts",
        "line": 676
      },
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionItemsProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 705
          },
          "name": "platformConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 710
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 689
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionItemsProductOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
          "line": 970
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
        "line": 963
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 977
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 970
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 970
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 970
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-patches/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
        "line": 928
      },
      "name": "DataOciFleetAppsManagementPatchesPatchCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 958
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-patches/index.ts",
            "line": 941
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPatchesPatchCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-patches/index:DataOciFleetAppsManagementPatchesPatchCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_platform_configuration oci_fleet_apps_management_platform_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_platform_configuration oci_fleet_apps_management_platform_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
          "line": 753
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
        "line": 721
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementPlatformConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 738
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementPlatformConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_platform_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementPlatformConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementPlatformConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 867
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 873
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 726
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 777
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 783
          },
          "name": "configCategoryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 789
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 794
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 799
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 805
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 810
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 815
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 833
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 838
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 844
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 849
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 854
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 859
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 828
          },
          "name": "platformConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 821
          },
          "name": "platformConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfiguration"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_platform_configuration#platform_configuration_id DataOciFleetAppsManagementPlatformConfiguration#platform_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 13
          },
          "name": "platformConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
        "line": 592
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetails",
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProducts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProducts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
        "line": 15
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProducts",
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProducts"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProductsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProductsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-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-fleet-apps-management-platform-configuration/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-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.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProductsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProductsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-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-fleet-apps-management-platform-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-fleet-apps-management-platform-configuration/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProductsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProductsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProductsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-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-fleet-apps-management-platform-configuration/index.ts",
        "line": 38
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProductsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 67
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 72
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProducts"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProductsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
        "line": 95
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentials",
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentials"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configuration/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-fleet-apps-management-platform-configuration/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/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.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/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-fleet-apps-management-platform-configuration/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-fleet-apps-management-platform-configuration/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentialsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-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-fleet-apps-management-platform-configuration/index.ts",
        "line": 118
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 147
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 152
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configuration/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
        "line": 699
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 713
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 706
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 706
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 706
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configuration/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-fleet-apps-management-platform-configuration/index.ts",
        "line": 615
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 645
          },
          "name": "compatibleProducts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProductsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 650
          },
          "name": "components",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 655
          },
          "name": "configCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 661
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 666
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 671
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 677
          },
          "name": "patchTypes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 683
          },
          "name": "products",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsProductsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 689
          },
          "name": "subCategoryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 694
          },
          "name": "versions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 628
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
        "line": 175
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypes",
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypes"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configuration/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-fleet-apps-management-platform-configuration/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/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.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/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-fleet-apps-management-platform-configuration/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-fleet-apps-management-platform-configuration/index.ts",
            "line": 244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configuration/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-fleet-apps-management-platform-configuration/index.ts",
        "line": 198
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 227
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 232
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypes"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsProducts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsProducts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
        "line": 255
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsProducts",
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsProducts"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsProductsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsProductsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configuration/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-fleet-apps-management-platform-configuration/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/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.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsProductsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsProductsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/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-fleet-apps-management-platform-configuration/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-fleet-apps-management-platform-configuration/index.ts",
            "line": 324
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsProductsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsProductsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsProductsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configuration/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-fleet-apps-management-platform-configuration/index.ts",
        "line": 278
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsProductsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 307
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 312
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsProducts"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsProductsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
        "line": 495
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetails",
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
        "line": 335
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentials",
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentials"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configuration/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-fleet-apps-management-platform-configuration/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/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.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/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-fleet-apps-management-platform-configuration/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-fleet-apps-management-platform-configuration/index.ts",
            "line": 404
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentialsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configuration/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-fleet-apps-management-platform-configuration/index.ts",
        "line": 358
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 387
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 392
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 371
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configuration/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 588
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 581
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 581
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 581
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configuration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
        "line": 518
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 547
          },
          "name": "components",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 553
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 559
          },
          "name": "patchTypes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 564
          },
          "name": "subCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 569
          },
          "name": "versions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 531
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
        "line": 415
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypes",
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypes"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configuration/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-fleet-apps-management-platform-configuration/index.ts",
        "line": 477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/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.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/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-fleet-apps-management-platform-configuration/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-fleet-apps-management-platform-configuration/index.ts",
            "line": 484
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configuration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
        "line": 438
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 467
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 472
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configuration/index.ts",
            "line": 451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypes"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configuration/index:DataOciFleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_platform_configurations oci_fleet_apps_management_platform_configurations}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_platform_configurations oci_fleet_apps_management_platform_configurations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
          "line": 1182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciFleetAppsManagementPlatformConfigurationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 1150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementPlatformConfigurations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1167
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementPlatformConfigurations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_platform_configurations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementPlatformConfigurations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementPlatformConfigurations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1335
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1220
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1236
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1252
          },
          "name": "resetConfigCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1268
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1338
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1284
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1306
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1322
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1350
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1363
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1155
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1332
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1294
          },
          "name": "platformConfigurationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1224
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1240
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1256
          },
          "name": "configCategoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1272
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1342
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1288
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1310
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1326
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1214
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1230
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1246
          },
          "name": "configCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1262
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1278
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1300
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1316
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurations"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_platform_configurations#compartment_id DataOciFleetAppsManagementPlatformConfigurations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/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/7.19.0/docs/data-sources/fleet_apps_management_platform_configurations#compartment_id_in_subtree DataOciFleetAppsManagementPlatformConfigurations#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/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/7.19.0/docs/data-sources/fleet_apps_management_platform_configurations#config_category DataOciFleetAppsManagementPlatformConfigurations#config_category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 21
          },
          "name": "configCategory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_platform_configurations#display_name DataOciFleetAppsManagementPlatformConfigurations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/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/7.19.0/docs/data-sources/fleet_apps_management_platform_configurations#filter DataOciFleetAppsManagementPlatformConfigurations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_platform_configurations#id DataOciFleetAppsManagementPlatformConfigurations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/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/7.19.0/docs/data-sources/fleet_apps_management_platform_configurations#state DataOciFleetAppsManagementPlatformConfigurations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_platform_configurations#type DataOciFleetAppsManagementPlatformConfigurations#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 40
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 970
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_platform_configurations#name DataOciFleetAppsManagementPlatformConfigurations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 974
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_platform_configurations#values DataOciFleetAppsManagementPlatformConfigurations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 982
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_platform_configurations#regex DataOciFleetAppsManagementPlatformConfigurations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 978
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 1127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1142
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1135
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1135
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
          "line": 1038
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 1028
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1105
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1093
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1109
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1122
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1086
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1099
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1115
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 1042
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 894
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollection",
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 750
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 625
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetails",
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCompatibleProducts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCompatibleProducts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 48
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCompatibleProducts",
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCompatibleProducts"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCompatibleProductsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCompatibleProductsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/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.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCompatibleProductsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCompatibleProductsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCompatibleProductsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCompatibleProductsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCompatibleProductsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/index.ts",
        "line": 71
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCompatibleProductsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 100
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 105
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCompatibleProducts"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCompatibleProductsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 128
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCredentials",
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCredentials"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/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.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCredentialsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/index.ts",
        "line": 151
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 180
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 185
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 732
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 746
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 739
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 739
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 739
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
          "line": 657
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 648
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 678
          },
          "name": "compatibleProducts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCompatibleProductsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 683
          },
          "name": "components",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 688
          },
          "name": "configCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 694
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 699
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 704
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 710
          },
          "name": "patchTypes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsPatchTypesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 716
          },
          "name": "products",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsProductsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 722
          },
          "name": "subCategoryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 727
          },
          "name": "versions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 661
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsPatchTypes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsPatchTypes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 208
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsPatchTypes",
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsPatchTypes"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsPatchTypesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsPatchTypesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/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.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsPatchTypesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsPatchTypesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/index.ts",
            "line": 277
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsPatchTypesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsPatchTypesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsPatchTypesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/index.ts",
        "line": 231
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsPatchTypesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 260
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 265
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsPatchTypes"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsPatchTypesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsProducts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsProducts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 288
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsProducts",
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsProducts"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsProductsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsProductsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-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-fleet-apps-management-platform-configurations/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-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.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsProductsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsProductsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-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-fleet-apps-management-platform-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-fleet-apps-management-platform-configurations/index.ts",
            "line": 357
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsProductsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsProductsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsProductsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/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/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 311
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsProductsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 340
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 345
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsProducts"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsProductsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 528
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetails",
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 368
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsCredentials",
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsCredentials"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/index.ts",
        "line": 430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/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.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/index.ts",
            "line": 437
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsCredentialsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-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-fleet-apps-management-platform-configurations/index.ts",
        "line": 391
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 420
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 425
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
          "line": 614
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 607
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 621
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 614
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 614
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 614
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/index.ts",
        "line": 551
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 580
          },
          "name": "components",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 586
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 592
          },
          "name": "patchTypes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsPatchTypesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 597
          },
          "name": "subCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 602
          },
          "name": "versions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 564
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsPatchTypes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsPatchTypes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 448
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsPatchTypes",
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsPatchTypes"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsPatchTypesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsPatchTypesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/index.ts",
        "line": 510
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/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.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsPatchTypesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsPatchTypesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/index.ts",
            "line": 517
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsPatchTypesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsPatchTypesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsPatchTypesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/index.ts",
        "line": 471
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsPatchTypesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 500
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 505
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsPatchTypes"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsSubCategoryDetailsPatchTypesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
          "line": 883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 876
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 890
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 883
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 883
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 883
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 773
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 802
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 808
          },
          "name": "configCategoryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsConfigCategoryDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 814
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 819
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 824
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 830
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 835
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 840
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 845
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 850
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 856
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 861
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 866
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 871
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 786
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/index.ts",
        "line": 952
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/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.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/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-fleet-apps-management-platform-configurations/index.ts",
            "line": 959
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-platform-configurations/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
        "line": 917
      },
      "name": "DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 947
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-platform-configurations/index.ts",
            "line": 930
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-platform-configurations/index:DataOciFleetAppsManagementPlatformConfigurationsPlatformConfigurationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProperties": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_properties oci_fleet_apps_management_properties}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProperties",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_properties oci_fleet_apps_management_properties} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
          "line": 485
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciFleetAppsManagementPropertiesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
        "line": 453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementProperties resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 470
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementProperties to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_properties#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementProperties that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementProperties to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 621
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 522
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 538
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 624
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 554
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 576
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 592
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 608
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 636
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 648
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementProperties",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 458
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 618
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 564
          },
          "name": "propertyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesPropertyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 526
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 542
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 628
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 558
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 580
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 596
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 612
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 516
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 532
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 548
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 570
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 586
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 602
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-properties/index:DataOciFleetAppsManagementProperties"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementPropertiesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_properties#compartment_id DataOciFleetAppsManagementProperties#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/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/7.19.0/docs/data-sources/fleet_apps_management_properties#display_name DataOciFleetAppsManagementProperties#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/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/7.19.0/docs/data-sources/fleet_apps_management_properties#filter DataOciFleetAppsManagementProperties#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_properties#id DataOciFleetAppsManagementProperties#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/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/7.19.0/docs/data-sources/fleet_apps_management_properties#scope DataOciFleetAppsManagementProperties#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 28
          },
          "name": "scope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_properties#state DataOciFleetAppsManagementProperties#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/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/7.19.0/docs/data-sources/fleet_apps_management_properties#type DataOciFleetAppsManagementProperties#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 36
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-properties/index:DataOciFleetAppsManagementPropertiesConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
        "line": 273
      },
      "name": "DataOciFleetAppsManagementPropertiesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_properties#name DataOciFleetAppsManagementProperties#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 277
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_properties#values DataOciFleetAppsManagementProperties#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 285
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_properties#regex DataOciFleetAppsManagementProperties#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 281
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-properties/index:DataOciFleetAppsManagementPropertiesFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-properties/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
        "line": 430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 445
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPropertiesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 438
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 438
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 438
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-properties/index:DataOciFleetAppsManagementPropertiesFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-properties/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-fleet-apps-management-properties/index.ts",
        "line": 331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 408
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementPropertiesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 396
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 412
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 425
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 389
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 402
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 418
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-properties/index:DataOciFleetAppsManagementPropertiesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesPropertyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesPropertyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
        "line": 197
      },
      "name": "DataOciFleetAppsManagementPropertiesPropertyCollection",
      "symbolId": "src/data-oci-fleet-apps-management-properties/index:DataOciFleetAppsManagementPropertiesPropertyCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesPropertyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesPropertyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
        "line": 44
      },
      "name": "DataOciFleetAppsManagementPropertiesPropertyCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-properties/index:DataOciFleetAppsManagementPropertiesPropertyCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesPropertyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesPropertyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-properties/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-fleet-apps-management-properties/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/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.DataOciFleetAppsManagementPropertiesPropertyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPropertiesPropertyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/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-fleet-apps-management-properties/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-fleet-apps-management-properties/index.ts",
            "line": 186
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-properties/index:DataOciFleetAppsManagementPropertiesPropertyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesPropertyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesPropertyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-properties/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-fleet-apps-management-properties/index.ts",
        "line": 67
      },
      "name": "DataOciFleetAppsManagementPropertiesPropertyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 96
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 102
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 107
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 113
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 118
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 123
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 128
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 133
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 138
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 143
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 149
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 154
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 159
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 164
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 174
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 169
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesPropertyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-properties/index:DataOciFleetAppsManagementPropertiesPropertyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesPropertyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesPropertyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-properties/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
        "line": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 269
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesPropertyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementPropertiesPropertyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 262
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 262
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 262
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-properties/index:DataOciFleetAppsManagementPropertiesPropertyCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesPropertyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesPropertyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-properties/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-fleet-apps-management-properties/index.ts",
        "line": 220
      },
      "name": "DataOciFleetAppsManagementPropertiesPropertyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 250
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesPropertyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-properties/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertiesPropertyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-properties/index:DataOciFleetAppsManagementPropertiesPropertyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProperty": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_property oci_fleet_apps_management_property}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProperty",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_property oci_fleet_apps_management_property} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-property/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.DataOciFleetAppsManagementPropertyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-property/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementProperty resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/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 DataOciFleetAppsManagementProperty to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_property#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementProperty that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementProperty to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/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-fleet-apps-management-property/index.ts",
            "line": 180
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementProperty",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/index.ts",
            "line": 102
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/index.ts",
            "line": 120
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/index.ts",
            "line": 125
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/index.ts",
            "line": 130
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/index.ts",
            "line": 135
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/index.ts",
            "line": 141
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/index.ts",
            "line": 146
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/index.ts",
            "line": 151
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/index.ts",
            "line": 156
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/index.ts",
            "line": 166
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/index.ts",
            "line": 161
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/index.ts",
            "line": 115
          },
          "name": "propertyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/index.ts",
            "line": 108
          },
          "name": "propertyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-property/index:DataOciFleetAppsManagementProperty"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementPropertyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementPropertyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-property/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementPropertyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_property#property_id DataOciFleetAppsManagementProperty#property_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-property/index.ts",
            "line": 13
          },
          "name": "propertyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-property/index:DataOciFleetAppsManagementPropertyConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvision": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_provision oci_fleet_apps_management_provision}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvision",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_provision oci_fleet_apps_management_provision} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
          "line": 327
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementProvision resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 312
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementProvision to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_provision#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementProvision that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementProvision to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 512
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 518
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementProvision",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 300
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 351
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 356
          },
          "name": "configCatalogItemDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 361
          },
          "name": "configCatalogItemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 366
          },
          "name": "configCatalogItemListingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 371
          },
          "name": "configCatalogItemListingVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 377
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 383
          },
          "name": "deployedResources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionDeployedResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 388
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 393
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 399
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 404
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 409
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 414
          },
          "name": "packageCatalogItemDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 419
          },
          "name": "packageCatalogItemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 424
          },
          "name": "packageCatalogItemListingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 429
          },
          "name": "packageCatalogItemListingVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 434
          },
          "name": "provisionDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 452
          },
          "name": "rmsApplyJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 457
          },
          "name": "stackId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 462
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 468
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 474
          },
          "name": "tfOutputs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionTfOutputsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 479
          },
          "name": "tfVariableCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 484
          },
          "name": "tfVariableCurrentUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 489
          },
          "name": "tfVariableRegionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 494
          },
          "name": "tfVariableTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 499
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 504
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 447
          },
          "name": "provisionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 440
          },
          "name": "provisionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provision/index:DataOciFleetAppsManagementProvision"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementProvisionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_provision#provision_id DataOciFleetAppsManagementProvision#provision_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 13
          },
          "name": "provisionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provision/index:DataOciFleetAppsManagementProvisionConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionDeployedResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionDeployedResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
        "line": 100
      },
      "name": "DataOciFleetAppsManagementProvisionDeployedResources",
      "symbolId": "src/data-oci-fleet-apps-management-provision/index:DataOciFleetAppsManagementProvisionDeployedResources"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionDeployedResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionDeployedResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-provision/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-fleet-apps-management-provision/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/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.DataOciFleetAppsManagementProvisionDeployedResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementProvisionDeployedResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/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-fleet-apps-management-provision/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-fleet-apps-management-provision/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provision/index:DataOciFleetAppsManagementProvisionDeployedResourcesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionDeployedResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionDeployedResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-provision/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-fleet-apps-management-provision/index.ts",
        "line": 123
      },
      "name": "DataOciFleetAppsManagementProvisionDeployedResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 152
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 158
          },
          "name": "resourceInstanceList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionDeployedResourcesResourceInstanceListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 163
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 168
          },
          "name": "resourceProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 173
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionDeployedResources"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provision/index:DataOciFleetAppsManagementProvisionDeployedResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionDeployedResourcesResourceInstanceListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionDeployedResourcesResourceInstanceListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
        "line": 15
      },
      "name": "DataOciFleetAppsManagementProvisionDeployedResourcesResourceInstanceListStruct",
      "symbolId": "src/data-oci-fleet-apps-management-provision/index:DataOciFleetAppsManagementProvisionDeployedResourcesResourceInstanceListStruct"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionDeployedResourcesResourceInstanceListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionDeployedResourcesResourceInstanceListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-provision/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-fleet-apps-management-provision/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/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.DataOciFleetAppsManagementProvisionDeployedResourcesResourceInstanceListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementProvisionDeployedResourcesResourceInstanceListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/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-fleet-apps-management-provision/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-fleet-apps-management-provision/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provision/index:DataOciFleetAppsManagementProvisionDeployedResourcesResourceInstanceListStructList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionDeployedResourcesResourceInstanceListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionDeployedResourcesResourceInstanceListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-provision/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-fleet-apps-management-provision/index.ts",
        "line": 38
      },
      "name": "DataOciFleetAppsManagementProvisionDeployedResourcesResourceInstanceListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 67
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 72
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 77
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionDeployedResourcesResourceInstanceListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provision/index:DataOciFleetAppsManagementProvisionDeployedResourcesResourceInstanceListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionTfOutputs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionTfOutputs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
        "line": 196
      },
      "name": "DataOciFleetAppsManagementProvisionTfOutputs",
      "symbolId": "src/data-oci-fleet-apps-management-provision/index:DataOciFleetAppsManagementProvisionTfOutputs"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionTfOutputsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionTfOutputsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-provision/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-fleet-apps-management-provision/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/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.DataOciFleetAppsManagementProvisionTfOutputsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementProvisionTfOutputsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/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-fleet-apps-management-provision/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-fleet-apps-management-provision/index.ts",
            "line": 280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provision/index:DataOciFleetAppsManagementProvisionTfOutputsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionTfOutputsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionTfOutputsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-provision/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-fleet-apps-management-provision/index.ts",
        "line": 219
      },
      "name": "DataOciFleetAppsManagementProvisionTfOutputsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 248
          },
          "name": "isSensitive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 253
          },
          "name": "outputDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 258
          },
          "name": "outputName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 263
          },
          "name": "outputType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 268
          },
          "name": "outputValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provision/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionTfOutputs"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provision/index:DataOciFleetAppsManagementProvisionTfOutputsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_provisions oci_fleet_apps_management_provisions}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_provisions oci_fleet_apps_management_provisions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-provisions/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
        "line": 787
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementProvisions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/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 DataOciFleetAppsManagementProvisions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_provisions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementProvisions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementProvisions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 938
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 855
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 871
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 941
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 887
          },
          "name": "resetFleetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 903
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 925
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/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-fleet-apps-management-provisions/index.ts",
            "line": 964
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementProvisions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 792
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 935
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 913
          },
          "name": "provisionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 859
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 875
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 945
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 891
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 907
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 929
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 849
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 865
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 881
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 897
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 919
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provisions/index:DataOciFleetAppsManagementProvisions"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementProvisionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_provisions#compartment_id DataOciFleetAppsManagementProvisions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/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/7.19.0/docs/data-sources/fleet_apps_management_provisions#display_name DataOciFleetAppsManagementProvisions#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/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/7.19.0/docs/data-sources/fleet_apps_management_provisions#filter DataOciFleetAppsManagementProvisions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_provisions#fleet_id DataOciFleetAppsManagementProvisions#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 21
          },
          "name": "fleetId",
          "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/7.19.0/docs/data-sources/fleet_apps_management_provisions#id DataOciFleetAppsManagementProvisions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/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/7.19.0/docs/data-sources/fleet_apps_management_provisions#state DataOciFleetAppsManagementProvisions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provisions/index:DataOciFleetAppsManagementProvisionsConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
        "line": 607
      },
      "name": "DataOciFleetAppsManagementProvisionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_provisions#name DataOciFleetAppsManagementProvisions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/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/7.19.0/docs/data-sources/fleet_apps_management_provisions#values DataOciFleetAppsManagementProvisions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/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/7.19.0/docs/data-sources/fleet_apps_management_provisions#regex DataOciFleetAppsManagementProvisions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 615
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provisions/index:DataOciFleetAppsManagementProvisionsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-provisions/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-fleet-apps-management-provisions/index.ts",
        "line": 764
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/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.DataOciFleetAppsManagementProvisionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementProvisionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/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-fleet-apps-management-provisions/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-fleet-apps-management-provisions/index.ts",
            "line": 772
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 765
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provisions/index:DataOciFleetAppsManagementProvisionsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-provisions/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-fleet-apps-management-provisions/index.ts",
        "line": 665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 742
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementProvisionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 730
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/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-fleet-apps-management-provisions/index.ts",
            "line": 759
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 723
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 736
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 752
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 679
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provisions/index:DataOciFleetAppsManagementProvisionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
        "line": 531
      },
      "name": "DataOciFleetAppsManagementProvisionsProvisionCollection",
      "symbolId": "src/data-oci-fleet-apps-management-provisions/index:DataOciFleetAppsManagementProvisionsProvisionCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
        "line": 316
      },
      "name": "DataOciFleetAppsManagementProvisionsProvisionCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-provisions/index:DataOciFleetAppsManagementProvisionsProvisionCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
        "line": 125
      },
      "name": "DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResources",
      "symbolId": "src/data-oci-fleet-apps-management-provisions/index:DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResources"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-provisions/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-fleet-apps-management-provisions/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/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.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/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-fleet-apps-management-provisions/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-fleet-apps-management-provisions/index.ts",
            "line": 210
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provisions/index:DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-provisions/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-fleet-apps-management-provisions/index.ts",
        "line": 148
      },
      "name": "DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 177
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 183
          },
          "name": "resourceInstanceList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesResourceInstanceListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 188
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 193
          },
          "name": "resourceProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 198
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResources"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provisions/index:DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesResourceInstanceListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesResourceInstanceListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
        "line": 40
      },
      "name": "DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesResourceInstanceListStruct",
      "symbolId": "src/data-oci-fleet-apps-management-provisions/index:DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesResourceInstanceListStruct"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesResourceInstanceListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesResourceInstanceListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-provisions/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-fleet-apps-management-provisions/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/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.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesResourceInstanceListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesResourceInstanceListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/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-fleet-apps-management-provisions/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-fleet-apps-management-provisions/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provisions/index:DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesResourceInstanceListStructList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesResourceInstanceListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesResourceInstanceListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-provisions/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-fleet-apps-management-provisions/index.ts",
        "line": 63
      },
      "name": "DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesResourceInstanceListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 102
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesResourceInstanceListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provisions/index:DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesResourceInstanceListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-provisions/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-fleet-apps-management-provisions/index.ts",
        "line": 513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/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.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementProvisionsProvisionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/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-fleet-apps-management-provisions/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-fleet-apps-management-provisions/index.ts",
            "line": 520
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provisions/index:DataOciFleetAppsManagementProvisionsProvisionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-provisions/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-fleet-apps-management-provisions/index.ts",
        "line": 339
      },
      "name": "DataOciFleetAppsManagementProvisionsProvisionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 368
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 373
          },
          "name": "configCatalogItemDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 378
          },
          "name": "configCatalogItemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 383
          },
          "name": "configCatalogItemListingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 388
          },
          "name": "configCatalogItemListingVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 394
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 400
          },
          "name": "deployedResources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsDeployedResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 405
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 410
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 416
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 421
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 426
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 431
          },
          "name": "packageCatalogItemDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 436
          },
          "name": "packageCatalogItemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 441
          },
          "name": "packageCatalogItemListingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 446
          },
          "name": "packageCatalogItemListingVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 451
          },
          "name": "provisionDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 456
          },
          "name": "rmsApplyJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 461
          },
          "name": "stackId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 466
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 472
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 478
          },
          "name": "tfOutputs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsTfOutputsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 483
          },
          "name": "tfVariableCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 488
          },
          "name": "tfVariableCurrentUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 493
          },
          "name": "tfVariableRegionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 498
          },
          "name": "tfVariableTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 503
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 508
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provisions/index:DataOciFleetAppsManagementProvisionsProvisionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsTfOutputs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsTfOutputs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
        "line": 221
      },
      "name": "DataOciFleetAppsManagementProvisionsProvisionCollectionItemsTfOutputs",
      "symbolId": "src/data-oci-fleet-apps-management-provisions/index:DataOciFleetAppsManagementProvisionsProvisionCollectionItemsTfOutputs"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsTfOutputsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsTfOutputsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-provisions/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-fleet-apps-management-provisions/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/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.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsTfOutputsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementProvisionsProvisionCollectionItemsTfOutputsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/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-fleet-apps-management-provisions/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-fleet-apps-management-provisions/index.ts",
            "line": 305
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provisions/index:DataOciFleetAppsManagementProvisionsProvisionCollectionItemsTfOutputsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsTfOutputsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsTfOutputsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-provisions/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-fleet-apps-management-provisions/index.ts",
        "line": 244
      },
      "name": "DataOciFleetAppsManagementProvisionsProvisionCollectionItemsTfOutputsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 273
          },
          "name": "isSensitive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 278
          },
          "name": "outputDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 283
          },
          "name": "outputName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 288
          },
          "name": "outputType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 293
          },
          "name": "outputValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsTfOutputs"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provisions/index:DataOciFleetAppsManagementProvisionsProvisionCollectionItemsTfOutputsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-provisions/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-fleet-apps-management-provisions/index.ts",
        "line": 589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/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.DataOciFleetAppsManagementProvisionsProvisionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementProvisionsProvisionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/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-fleet-apps-management-provisions/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-fleet-apps-management-provisions/index.ts",
            "line": 596
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provisions/index:DataOciFleetAppsManagementProvisionsProvisionCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-provisions/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-fleet-apps-management-provisions/index.ts",
        "line": 554
      },
      "name": "DataOciFleetAppsManagementProvisionsProvisionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 584
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-provisions/index.ts",
            "line": 567
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementProvisionsProvisionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-provisions/index:DataOciFleetAppsManagementProvisionsProvisionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbook": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbook oci_fleet_apps_management_runbook}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbook",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbook oci_fleet_apps_management_runbook} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 2730
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 2698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementRunbook resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2715
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementRunbook to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbook#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementRunbook that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementRunbook to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2884
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2890
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbook",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2703
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2754
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2760
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2765
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2770
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2775
          },
          "name": "estimatedTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2781
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2786
          },
          "name": "hasDraftVersion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2791
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2796
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2801
          },
          "name": "isSudoAccessNeeded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2806
          },
          "name": "latestVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2811
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2816
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2821
          },
          "name": "osType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2826
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2831
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2850
          },
          "name": "runbookVersion",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2855
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2861
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2866
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2871
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2876
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2844
          },
          "name": "runbookIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2837
          },
          "name": "runbookId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbook"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementRunbookConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbook#runbook_id DataOciFleetAppsManagementRunbook#runbook_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 13
          },
          "name": "runbookId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersion": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersion",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 2590
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersion",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersion"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 191
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 263
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 256
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 256
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 256
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
        "line": 214
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 244
          },
          "name": "workflow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 105
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflow",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflow"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/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.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
            "line": 180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
        "line": 128
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 157
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 163
          },
          "name": "steps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowStepsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 168
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflow"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowSteps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowSteps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 15
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowSteps",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowSteps"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowStepsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowStepsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/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.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowStepsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowStepsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
        "line": 38
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 67
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 72
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 77
          },
          "name": "steps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 82
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowSteps"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 787
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroups",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroups"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 862
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 855
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 869
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 862
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 862
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 862
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroupsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
        "line": 810
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 839
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 845
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 850
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 823
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 689
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroupsProperties",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroupsProperties"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
        "line": 769
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/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.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
            "line": 776
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 267
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferences",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferences"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/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.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferencesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
        "line": 290
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 319
          },
          "name": "shouldNotifyOnPause",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 324
          },
          "name": "shouldNotifyOnTaskFailure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 329
          },
          "name": "shouldNotifyOnTaskSuccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferences"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 712
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 741
          },
          "name": "actionOnFailure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 747
          },
          "name": "notificationPreferences",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 753
          },
          "name": "pauseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 758
          },
          "name": "preCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 764
          },
          "name": "runOn",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 352
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/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.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
            "line": 421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
        "line": 375
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 404
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 409
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOn": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 598
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOn",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOn"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 685
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 678
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 678
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 678
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 621
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 650
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 655
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 660
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 666
          },
          "name": "previousTaskInstanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOn"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 512
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
        "line": 580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/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.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
            "line": 587
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
        "line": 535
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 565
          },
          "name": "outputVariableDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 570
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 575
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 432
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 508
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 501
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 501
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
        "line": 455
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 484
          },
          "name": "outputVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 489
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 2683
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 2676
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2690
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2683
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2683
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2683
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 2622
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 2613
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2643
          },
          "name": "executionWorkflowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2649
          },
          "name": "groups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2654
          },
          "name": "isLatest",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2660
          },
          "name": "rollbackWorkflowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2666
          },
          "name": "tasks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2671
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2626
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersion"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1049
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 1119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1126
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1119
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1119
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 1081
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1072
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1101
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1107
          },
          "name": "workflow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1085
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 963
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflow",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflow"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 1038
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1031
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1045
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1038
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1038
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1038
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 995
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 986
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1015
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1021
          },
          "name": "steps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowStepsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1026
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 999
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflow"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowSteps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowSteps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 873
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowSteps",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowSteps"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowStepsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowStepsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 952
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 945
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 959
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowStepsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 952
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 952
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 952
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowStepsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 896
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 925
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 930
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 935
          },
          "name": "steps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 940
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 909
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowSteps"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 2497
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasks",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasks"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 2579
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 2572
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2586
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2579
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2579
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2579
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 2529
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 2520
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2550
          },
          "name": "outputVariableMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2555
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2561
          },
          "name": "stepProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2567
          },
          "name": "taskRecordDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasks"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1210
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappings",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappings"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 1280
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1287
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1280
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1280
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 1242
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1233
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1262
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1268
          },
          "name": "outputVariableDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1130
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 1199
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1206
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1199
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1199
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 1162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1153
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1182
          },
          "name": "outputVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1187
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1713
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksStepProperties",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksStepProperties"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 1800
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1793
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1807
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1800
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1800
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1800
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1291
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferences",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferences"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 1365
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1372
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1365
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1365
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1365
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferencesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1314
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1343
          },
          "name": "shouldNotifyOnPause",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1348
          },
          "name": "shouldNotifyOnTaskFailure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1353
          },
          "name": "shouldNotifyOnTaskSuccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferences"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
        "line": 1736
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1765
          },
          "name": "actionOnFailure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1771
          },
          "name": "notificationPreferences",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1777
          },
          "name": "pauseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1782
          },
          "name": "preCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1788
          },
          "name": "runOn",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1749
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1376
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 1445
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1452
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1445
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1445
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1445
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1399
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1428
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1433
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOn": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1622
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOn",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOn"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
        "line": 1695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/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.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
            "line": 1702
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 1654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1645
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1674
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1679
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1684
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1690
          },
          "name": "previousTaskInstanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOn"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1536
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
        "line": 1604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/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.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
            "line": 1611
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 1568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1559
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1589
          },
          "name": "outputVariableDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1594
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1599
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1572
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1456
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 1525
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1532
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1525
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1525
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1525
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 1488
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1479
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1508
          },
          "name": "outputVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1513
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1492
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 2370
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 2157
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1811
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
        "line": 1893
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/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.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
            "line": 1900
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1834
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1863
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1868
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1873
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1878
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1883
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1888
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1847
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1911
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 1980
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1973
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1987
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1980
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1980
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1980
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
        "line": 1934
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1963
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1968
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 1947
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 2279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 2272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2286
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2279
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2279
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 2189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 2180
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2209
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2214
          },
          "name": "command",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2219
          },
          "name": "configFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2225
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2231
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2236
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2241
          },
          "name": "executionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2246
          },
          "name": "isExecutableContent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2251
          },
          "name": "isLocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2256
          },
          "name": "isReadOutputVariableEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2261
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2267
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 2076
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 1991
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
        "line": 2058
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/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.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/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-fleet-apps-management-runbook/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-fleet-apps-management-runbook/index.ts",
            "line": 2065
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 2014
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2043
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2048
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2053
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2027
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 2146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 2139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2153
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2146
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 2108
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 2099
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2129
          },
          "name": "inputVariables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2134
          },
          "name": "outputVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 2486
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 2479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2493
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2486
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2486
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2486
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 2402
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 2393
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2422
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2428
          },
          "name": "executionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2433
          },
          "name": "isApplySubjectTask",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2438
          },
          "name": "isCopyToLibraryEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2443
          },
          "name": "isDiscoveryOutputTask",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2448
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2453
          },
          "name": "osType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2458
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2464
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2469
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2474
          },
          "name": "taskRecordId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 2290
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsProperties",
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsProperties"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 2359
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 2352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2366
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2359
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2359
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2359
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsPropertiesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
          "line": 2322
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
        "line": 2313
      },
      "name": "DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2342
          },
          "name": "numRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2347
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook/index.ts",
            "line": 2326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook/index:DataOciFleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersion": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbook_version oci_fleet_apps_management_runbook_version}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbook_version oci_fleet_apps_management_runbook_version} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 2626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 2594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementRunbookVersion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2611
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementRunbookVersion to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbook_version#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementRunbookVersion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementRunbookVersion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2753
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2759
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2599
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2650
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2656
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2662
          },
          "name": "executionWorkflowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2668
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2674
          },
          "name": "groups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2679
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2684
          },
          "name": "isLatest",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2689
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2694
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2700
          },
          "name": "rollbackWorkflowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2705
          },
          "name": "runbookId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2723
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2729
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2735
          },
          "name": "tasks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2740
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2745
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2718
          },
          "name": "runbookVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2711
          },
          "name": "runbookVersionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersion"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementRunbookVersionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbook_version#runbook_version_id DataOciFleetAppsManagementRunbookVersion#runbook_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 13
          },
          "name": "runbookVersionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 191
      },
      "name": "DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 263
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 256
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 256
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 256
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
        "line": 214
      },
      "name": "DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 244
          },
          "name": "workflow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 105
      },
      "name": "DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflow",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflow"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/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.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
            "line": 180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
        "line": 128
      },
      "name": "DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 157
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 163
          },
          "name": "steps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowStepsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 168
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflow"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowSteps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowSteps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 15
      },
      "name": "DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowSteps",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowSteps"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowStepsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowStepsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/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.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowStepsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowStepsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
        "line": 38
      },
      "name": "DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 67
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 72
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 77
          },
          "name": "steps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 82
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowSteps"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 787
      },
      "name": "DataOciFleetAppsManagementRunbookVersionGroups",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroups"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 862
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 855
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 869
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 862
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 862
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 862
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroupsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
        "line": 810
      },
      "name": "DataOciFleetAppsManagementRunbookVersionGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 839
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 845
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 850
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 823
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 689
      },
      "name": "DataOciFleetAppsManagementRunbookVersionGroupsProperties",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroupsProperties"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
        "line": 769
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/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.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionGroupsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
            "line": 776
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroupsPropertiesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 267
      },
      "name": "DataOciFleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferences",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferences"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/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.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferencesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
        "line": 290
      },
      "name": "DataOciFleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 319
          },
          "name": "shouldNotifyOnPause",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 324
          },
          "name": "shouldNotifyOnTaskFailure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 329
          },
          "name": "shouldNotifyOnTaskSuccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferences"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 712
      },
      "name": "DataOciFleetAppsManagementRunbookVersionGroupsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 741
          },
          "name": "actionOnFailure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 747
          },
          "name": "notificationPreferences",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 753
          },
          "name": "pauseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesPauseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 758
          },
          "name": "preCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 764
          },
          "name": "runOn",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroupsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesPauseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesPauseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 352
      },
      "name": "DataOciFleetAppsManagementRunbookVersionGroupsPropertiesPauseDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroupsPropertiesPauseDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesPauseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesPauseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/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.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesPauseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionGroupsPropertiesPauseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
            "line": 421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroupsPropertiesPauseDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesPauseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesPauseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
        "line": 375
      },
      "name": "DataOciFleetAppsManagementRunbookVersionGroupsPropertiesPauseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 404
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 409
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesPauseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroupsPropertiesPauseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOn": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 598
      },
      "name": "DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOn",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOn"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 685
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 678
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 678
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 678
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 621
      },
      "name": "DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 650
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 655
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 660
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 666
          },
          "name": "previousTaskInstanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOn"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 512
      },
      "name": "DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
        "line": 580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/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.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
            "line": 587
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
        "line": 535
      },
      "name": "DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 565
          },
          "name": "outputVariableDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 570
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 575
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 432
      },
      "name": "DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 508
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 501
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 501
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
        "line": 455
      },
      "name": "DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 484
          },
          "name": "outputVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 489
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1049
      },
      "name": "DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 1119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1126
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1119
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1119
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 1081
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1072
      },
      "name": "DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1101
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1107
          },
          "name": "workflow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1085
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 963
      },
      "name": "DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflow",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflow"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 1038
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1031
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1045
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1038
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1038
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1038
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 995
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 986
      },
      "name": "DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1015
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1021
          },
          "name": "steps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowStepsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1026
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 999
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflow"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowSteps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowSteps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 873
      },
      "name": "DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowSteps",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowSteps"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowStepsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowStepsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 952
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 945
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 959
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowStepsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 952
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 952
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 952
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowStepsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 896
      },
      "name": "DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 925
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 930
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 935
          },
          "name": "steps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 940
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 909
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowSteps"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 2497
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasks",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasks"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 2579
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 2572
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2586
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionTasksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2579
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2579
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2579
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 2529
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 2520
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2550
          },
          "name": "outputVariableMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2555
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2561
          },
          "name": "stepProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2567
          },
          "name": "taskRecordDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasks"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1210
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappings",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappings"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 1280
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1287
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1280
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1280
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 1242
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1233
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1262
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1268
          },
          "name": "outputVariableDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1130
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 1199
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1206
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1199
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1199
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 1162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1153
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1182
          },
          "name": "outputVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1187
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1713
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksStepProperties",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksStepProperties"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 1800
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1793
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1807
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1800
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1800
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1800
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1291
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferences",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferences"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 1365
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1372
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1365
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1365
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1365
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferencesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1314
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1343
          },
          "name": "shouldNotifyOnPause",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1348
          },
          "name": "shouldNotifyOnTaskFailure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1353
          },
          "name": "shouldNotifyOnTaskSuccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferences"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
        "line": 1736
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1765
          },
          "name": "actionOnFailure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1771
          },
          "name": "notificationPreferences",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1777
          },
          "name": "pauseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1782
          },
          "name": "preCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1788
          },
          "name": "runOn",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1749
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1376
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 1445
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1452
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1445
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1445
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1445
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1399
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1428
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1433
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOn": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1622
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOn",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOn"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
        "line": 1695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/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.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
            "line": 1702
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 1654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1645
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1674
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1679
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1684
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1690
          },
          "name": "previousTaskInstanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOn"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1536
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
        "line": 1604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/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.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
            "line": 1611
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 1568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1559
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1589
          },
          "name": "outputVariableDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1594
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1599
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1572
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1456
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 1525
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1532
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1525
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1525
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1525
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 1488
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1479
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1508
          },
          "name": "outputVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1513
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1492
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 2370
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 2157
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1811
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
        "line": 1893
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/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.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
            "line": 1900
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1834
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1863
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1868
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1873
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1878
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1883
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1888
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1847
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1911
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 1980
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1973
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1987
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1980
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1980
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1980
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
        "line": 1934
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1963
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1968
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 1947
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 2279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 2272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2286
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2279
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2279
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 2189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 2180
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2209
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2214
          },
          "name": "command",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2219
          },
          "name": "configFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2225
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2231
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2236
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2241
          },
          "name": "executionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2246
          },
          "name": "isExecutableContent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2251
          },
          "name": "isLocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2256
          },
          "name": "isReadOutputVariableEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2261
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2267
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 2076
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 1991
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
        "line": 2058
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/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.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/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-fleet-apps-management-runbook-version/index.ts",
            "line": 2065
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 2014
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2043
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2048
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2053
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2027
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 2146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 2139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2153
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2146
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 2108
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 2099
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2129
          },
          "name": "inputVariables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2134
          },
          "name": "outputVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 2486
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 2479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2493
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2486
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2486
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2486
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 2402
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 2393
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2422
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2428
          },
          "name": "executionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2433
          },
          "name": "isApplySubjectTask",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2438
          },
          "name": "isCopyToLibraryEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2443
          },
          "name": "isDiscoveryOutputTask",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2448
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2453
          },
          "name": "osType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2458
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2464
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2469
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2474
          },
          "name": "taskRecordId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 2290
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsProperties",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsProperties"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 2359
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 2352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2366
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2359
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2359
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2359
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsPropertiesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
          "line": 2322
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
        "line": 2313
      },
      "name": "DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2342
          },
          "name": "numRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2347
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-version/index.ts",
            "line": 2326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-version/index:DataOciFleetAppsManagementRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbook_versions oci_fleet_apps_management_runbook_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbook_versions oci_fleet_apps_management_runbook_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 3060
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciFleetAppsManagementRunbookVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 3028
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementRunbookVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3045
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementRunbookVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbook_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementRunbookVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementRunbookVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3184
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3096
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3187
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3112
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3133
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3149
          },
          "name": "resetRunbookId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3171
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3199
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3210
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3033
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3181
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3121
          },
          "name": "isLatest",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3159
          },
          "name": "runbookVersionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3100
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3191
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3116
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3137
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3153
          },
          "name": "runbookIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3175
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3090
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3106
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3127
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3143
          },
          "name": "runbookId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3165
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersions"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbook_versions#compartment_id DataOciFleetAppsManagementRunbookVersions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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/7.19.0/docs/data-sources/fleet_apps_management_runbook_versions#filter DataOciFleetAppsManagementRunbookVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_runbook_versions#id DataOciFleetAppsManagementRunbookVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-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/7.19.0/docs/data-sources/fleet_apps_management_runbook_versions#name DataOciFleetAppsManagementRunbookVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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/7.19.0/docs/data-sources/fleet_apps_management_runbook_versions#runbook_id DataOciFleetAppsManagementRunbookVersions#runbook_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 28
          },
          "name": "runbookId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbook_versions#state DataOciFleetAppsManagementRunbookVersions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2848
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbook_versions#name DataOciFleetAppsManagementRunbookVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2852
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbook_versions#values DataOciFleetAppsManagementRunbookVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2860
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_runbook_versions#regex DataOciFleetAppsManagementRunbookVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2856
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 3013
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 3005
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3020
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3013
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3013
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3013
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3006
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 2916
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2906
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2983
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2971
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2987
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 3000
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2964
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2977
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2993
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2920
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2772
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollection",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2615
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 216
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
            "line": 281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 239
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 269
          },
          "name": "workflow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 130
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflow",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflow"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 153
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 182
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 188
          },
          "name": "steps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowStepsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 193
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflow"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowSteps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowSteps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 40
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowSteps",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowSteps"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowStepsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowStepsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowStepsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowStepsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowStepsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowStepsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowStepsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 63
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowStepsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 92
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 97
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 102
          },
          "name": "steps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 107
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowSteps"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsWorkflowStepsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 812
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroups",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroups"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 887
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 880
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 894
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 887
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 887
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 887
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 835
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 864
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 870
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 875
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 848
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 714
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsProperties",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsProperties"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 794
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
            "line": 801
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesNotificationPreferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesNotificationPreferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 292
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesNotificationPreferences",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesNotificationPreferences"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesNotificationPreferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesNotificationPreferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesNotificationPreferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesNotificationPreferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesNotificationPreferencesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesNotificationPreferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesNotificationPreferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 315
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesNotificationPreferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 344
          },
          "name": "shouldNotifyOnPause",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 349
          },
          "name": "shouldNotifyOnTaskFailure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 354
          },
          "name": "shouldNotifyOnTaskSuccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesNotificationPreferences"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesNotificationPreferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 737
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 766
          },
          "name": "actionOnFailure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 772
          },
          "name": "notificationPreferences",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesNotificationPreferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 778
          },
          "name": "pauseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesPauseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 783
          },
          "name": "preCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 789
          },
          "name": "runOn",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 750
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesPauseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesPauseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 377
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesPauseDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesPauseDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesPauseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesPauseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesPauseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesPauseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
            "line": 446
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesPauseDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesPauseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesPauseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 400
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesPauseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 429
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 434
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesPauseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesPauseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOn": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 623
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOn",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOn"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 696
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 710
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 703
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 703
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 703
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 646
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 675
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 680
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 685
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 691
          },
          "name": "previousTaskInstanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOn"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 537
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 619
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 612
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 612
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 612
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 560
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 590
          },
          "name": "outputVariableDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 595
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 600
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 457
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
            "line": 526
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 480
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 509
          },
          "name": "outputVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 514
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 2761
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2754
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2768
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2761
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2761
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2761
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2638
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2667
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2673
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2679
          },
          "name": "executionWorkflowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsExecutionWorkflowDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2685
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2691
          },
          "name": "groups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2696
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2701
          },
          "name": "isLatest",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2706
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2711
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2717
          },
          "name": "rollbackWorkflowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2722
          },
          "name": "runbookId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2727
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2733
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2739
          },
          "name": "tasks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2744
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2749
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2651
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1074
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 1137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
            "line": 1144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1097
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1126
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1132
          },
          "name": "workflow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 988
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflow",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflow"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 1063
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1056
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1070
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1063
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1063
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1063
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 1020
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1011
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1040
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1046
          },
          "name": "steps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowStepsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1051
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1024
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflow"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowSteps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowSteps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 898
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowSteps",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowSteps"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowStepsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowStepsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 970
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 984
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowStepsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowStepsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 977
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 977
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 977
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowStepsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowStepsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowStepsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 930
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 921
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowStepsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 950
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 955
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 960
          },
          "name": "steps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 965
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 934
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowSteps"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsRollbackWorkflowDetailsWorkflowStepsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2522
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasks",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasks"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 2604
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2597
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2611
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2604
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2604
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2604
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 2554
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2545
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2575
          },
          "name": "outputVariableMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2580
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2586
          },
          "name": "stepProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2592
          },
          "name": "taskRecordDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasks"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1235
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappings",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappings"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 1298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
            "line": 1305
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 1258
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1287
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1293
          },
          "name": "outputVariableDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsOutputVariableDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsOutputVariableDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsOutputVariableDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1155
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsOutputVariableDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsOutputVariableDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsOutputVariableDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsOutputVariableDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 1217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsOutputVariableDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsOutputVariableDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
            "line": 1224
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsOutputVariableDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsOutputVariableDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsOutputVariableDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 1178
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsOutputVariableDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1207
          },
          "name": "outputVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1212
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsOutputVariableDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksOutputVariableMappingsOutputVariableDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1738
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepProperties",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepProperties"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1818
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1832
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1825
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1825
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1825
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesNotificationPreferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesNotificationPreferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1316
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesNotificationPreferences",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesNotificationPreferences"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesNotificationPreferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesNotificationPreferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 1390
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1397
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesNotificationPreferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesNotificationPreferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1390
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1390
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1390
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesNotificationPreferencesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesNotificationPreferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesNotificationPreferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 1339
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesNotificationPreferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1368
          },
          "name": "shouldNotifyOnPause",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1373
          },
          "name": "shouldNotifyOnTaskFailure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1378
          },
          "name": "shouldNotifyOnTaskSuccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesNotificationPreferences"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesNotificationPreferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 1761
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1790
          },
          "name": "actionOnFailure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1796
          },
          "name": "notificationPreferences",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesNotificationPreferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1802
          },
          "name": "pauseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesPauseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1807
          },
          "name": "preCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1813
          },
          "name": "runOn",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1774
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesPauseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesPauseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1401
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesPauseDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesPauseDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesPauseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesPauseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 1470
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1477
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesPauseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesPauseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1470
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1470
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1470
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesPauseDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesPauseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesPauseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 1433
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1424
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesPauseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1453
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1458
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesPauseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesPauseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOn": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1647
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOn",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOn"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 1720
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
            "line": 1727
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 1679
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1670
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1699
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1704
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1709
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1715
          },
          "name": "previousTaskInstanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1683
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOn"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1561
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1629
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1643
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1636
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1636
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1636
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1584
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1614
          },
          "name": "outputVariableDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1619
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1624
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1597
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1481
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 1550
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1543
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1557
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1550
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1550
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1550
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1504
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1533
          },
          "name": "outputVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1538
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2395
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2182
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1836
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsContent",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsContent"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1918
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1932
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1925
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1925
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1925
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsContentList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 1868
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1859
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1888
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1893
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1898
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1903
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1908
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1913
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1872
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsContent"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsContentOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1936
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsCredentials",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsCredentials"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 2005
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 1998
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2012
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2005
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2005
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2005
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsCredentialsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 1959
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1988
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1993
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 1972
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 2304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2311
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2304
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2304
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 2214
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2205
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2234
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2239
          },
          "name": "command",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2244
          },
          "name": "configFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2250
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2256
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2261
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2266
          },
          "name": "executionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2271
          },
          "name": "isExecutableContent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2276
          },
          "name": "isLocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2281
          },
          "name": "isReadOutputVariableEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2286
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2292
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2101
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariables",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariables"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2016
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 2083
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
            "line": 2090
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 2048
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2039
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2068
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2073
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2078
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2052
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 2171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2178
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2171
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2171
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2171
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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-fleet-apps-management-runbook-versions/index.ts",
        "line": 2124
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2154
          },
          "name": "inputVariables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2159
          },
          "name": "outputVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2518
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2511
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2511
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2511
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 2427
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2418
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2447
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2453
          },
          "name": "executionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsExecutionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2458
          },
          "name": "isApplySubjectTask",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2463
          },
          "name": "isCopyToLibraryEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2468
          },
          "name": "isDiscoveryOutputTask",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2473
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2478
          },
          "name": "osType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2483
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2489
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2494
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2499
          },
          "name": "taskRecordId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2315
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsProperties",
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsProperties"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 2384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2391
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2384
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2384
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2384
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsPropertiesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 2347
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2338
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2367
          },
          "name": "numRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2372
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsTasksTaskRecordDetailsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 2837
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2830
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2844
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2837
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2837
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2837
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
          "line": 2804
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
        "line": 2795
      },
      "name": "DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2825
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbook-versions/index.ts",
            "line": 2808
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbook-versions/index:DataOciFleetAppsManagementRunbookVersionsRunbookVersionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooks": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbooks oci_fleet_apps_management_runbooks}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooks",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbooks oci_fleet_apps_management_runbooks} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 3199
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciFleetAppsManagementRunbooksConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 3167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementRunbooks resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3184
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementRunbooks to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbooks#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementRunbooks that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementRunbooks to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3352
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3237
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3253
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3355
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3269
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3285
          },
          "name": "resetOperation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3301
          },
          "name": "resetPlatform"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3323
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3339
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3367
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3380
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooks",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3172
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3349
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3311
          },
          "name": "runbookCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3241
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3257
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3359
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3273
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3289
          },
          "name": "operationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3305
          },
          "name": "platformInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3327
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3343
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3231
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3247
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3263
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3279
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3295
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3317
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3333
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooks"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementRunbooksConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbooks#compartment_id DataOciFleetAppsManagementRunbooks#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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/7.19.0/docs/data-sources/fleet_apps_management_runbooks#display_name DataOciFleetAppsManagementRunbooks#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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/7.19.0/docs/data-sources/fleet_apps_management_runbooks#filter DataOciFleetAppsManagementRunbooks#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_runbooks#id DataOciFleetAppsManagementRunbooks#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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/7.19.0/docs/data-sources/fleet_apps_management_runbooks#operation DataOciFleetAppsManagementRunbooks#operation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 28
          },
          "name": "operation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbooks#platform DataOciFleetAppsManagementRunbooks#platform}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 32
          },
          "name": "platform",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbooks#state DataOciFleetAppsManagementRunbooks#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_runbooks#type DataOciFleetAppsManagementRunbooks#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 40
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2987
      },
      "name": "DataOciFleetAppsManagementRunbooksFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbooks#name DataOciFleetAppsManagementRunbooks#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2991
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_runbooks#values DataOciFleetAppsManagementRunbooks#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2999
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_runbooks#regex DataOciFleetAppsManagementRunbooks#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2995
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 3152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 3144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3159
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3152
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3152
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3152
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
        "line": 3045
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3122
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3110
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3126
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3139
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3103
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3116
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3132
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 3059
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2911
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollection",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2727
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 2900
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2893
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2907
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2900
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2900
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2900
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 2759
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2750
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2779
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2785
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2790
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2795
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2800
          },
          "name": "estimatedTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2806
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2811
          },
          "name": "hasDraftVersion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2816
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2821
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2826
          },
          "name": "isSudoAccessNeeded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2831
          },
          "name": "latestVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2836
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2841
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2846
          },
          "name": "osType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2851
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2856
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2862
          },
          "name": "runbookVersion",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2867
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2873
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2878
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2883
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2888
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2763
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersion": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersion",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2623
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersion",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersion"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 224
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
            "line": 289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
        "line": 247
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 277
          },
          "name": "workflow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 138
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflow",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflow"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 161
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 190
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 196
          },
          "name": "steps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowStepsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 201
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflow"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowSteps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowSteps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 48
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowSteps",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowSteps"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowStepsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowStepsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowStepsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowStepsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
        "line": 71
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 100
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 105
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 110
          },
          "name": "steps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 115
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowSteps"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 820
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroups",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroups"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 888
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 902
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 895
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 895
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 895
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 843
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 872
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 878
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 883
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 856
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 722
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsProperties",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsProperties"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 809
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 802
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 816
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 809
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 809
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 809
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesNotificationPreferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesNotificationPreferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 300
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesNotificationPreferences",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesNotificationPreferences"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesNotificationPreferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesNotificationPreferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 381
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesNotificationPreferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 374
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 374
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 374
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesNotificationPreferencesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 323
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 352
          },
          "name": "shouldNotifyOnPause",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 357
          },
          "name": "shouldNotifyOnTaskFailure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 362
          },
          "name": "shouldNotifyOnTaskSuccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesNotificationPreferences"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
        "line": 745
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 774
          },
          "name": "actionOnFailure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 780
          },
          "name": "notificationPreferences",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesNotificationPreferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 786
          },
          "name": "pauseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesPauseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 791
          },
          "name": "preCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 797
          },
          "name": "runOn",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 758
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesPauseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesPauseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 385
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesPauseDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesPauseDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesPauseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesPauseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesPauseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesPauseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
            "line": 454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesPauseDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesPauseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesPauseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 408
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesPauseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 437
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 442
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesPauseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesPauseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOn": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 631
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOn",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOn"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
        "line": 704
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
            "line": 711
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 654
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 683
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 688
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 693
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 699
          },
          "name": "previousTaskInstanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 667
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOn"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 545
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 620
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 613
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 627
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 620
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 620
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 620
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 577
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 568
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 598
          },
          "name": "outputVariableDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 603
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 608
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 581
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 465
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 541
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 534
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 534
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 534
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
        "line": 488
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 517
          },
          "name": "outputVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 522
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 2716
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2709
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2723
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2716
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2716
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2716
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 2655
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2646
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2676
          },
          "name": "executionWorkflowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionExecutionWorkflowDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2682
          },
          "name": "groups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2687
          },
          "name": "isLatest",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2693
          },
          "name": "rollbackWorkflowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2699
          },
          "name": "tasks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2704
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersion"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1082
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 1152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1159
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1152
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1152
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1152
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 1114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1105
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1134
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1140
          },
          "name": "workflow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 996
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflow",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflow"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 1071
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1064
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1078
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1071
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1071
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1071
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
        "line": 1019
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1048
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1054
          },
          "name": "steps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowStepsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1059
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1032
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflow"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowSteps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowSteps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 906
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowSteps",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowSteps"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowStepsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowStepsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
        "line": 978
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowStepsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
            "line": 985
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowStepsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 929
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 958
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 963
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 968
          },
          "name": "steps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 973
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 942
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowSteps"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2530
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasks",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasks"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2619
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2612
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2612
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2612
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
        "line": 2553
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2583
          },
          "name": "outputVariableMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2588
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2594
          },
          "name": "stepProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2600
          },
          "name": "taskRecordDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2566
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasks"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1243
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappings",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappings"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 1313
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1320
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1313
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1313
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1313
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 1275
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1266
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1295
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1301
          },
          "name": "outputVariableDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsOutputVariableDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsOutputVariableDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1163
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsOutputVariableDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsOutputVariableDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 1232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1239
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1232
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1232
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1232
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 1195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1186
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1215
          },
          "name": "outputVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1220
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsOutputVariableDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1746
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepProperties",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepProperties"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
        "line": 1826
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
            "line": 1833
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesNotificationPreferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesNotificationPreferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1324
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesNotificationPreferences",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesNotificationPreferences"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesNotificationPreferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesNotificationPreferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
        "line": 1391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesNotificationPreferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
            "line": 1398
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesNotificationPreferencesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 1356
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1347
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1376
          },
          "name": "shouldNotifyOnPause",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1381
          },
          "name": "shouldNotifyOnTaskFailure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1386
          },
          "name": "shouldNotifyOnTaskSuccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesNotificationPreferences"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 1778
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1769
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1798
          },
          "name": "actionOnFailure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1804
          },
          "name": "notificationPreferences",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesNotificationPreferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1810
          },
          "name": "pauseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesPauseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1815
          },
          "name": "preCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1821
          },
          "name": "runOn",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1782
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesPauseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesPauseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1409
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesPauseDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesPauseDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesPauseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesPauseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 1478
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1485
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesPauseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesPauseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1478
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1478
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1478
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesPauseDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesPauseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesPauseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
        "line": 1432
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesPauseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1461
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1466
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesPauseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesPauseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOn": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1655
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOn",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOn"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 1735
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1728
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1742
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1735
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1735
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1735
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 1687
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1678
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1707
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1712
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1717
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1723
          },
          "name": "previousTaskInstanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1691
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOn"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1569
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 1644
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1637
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1651
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1644
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1644
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1644
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
        "line": 1592
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1622
          },
          "name": "outputVariableDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1627
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1632
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1605
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1489
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 1558
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1551
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1565
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1558
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1558
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1558
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1512
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1541
          },
          "name": "outputVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1546
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1525
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2403
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2190
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetails",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1844
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 1933
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1926
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1940
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1933
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1933
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1933
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
        "line": 1867
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1896
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1901
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1906
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1911
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1916
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1921
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1880
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1944
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 2013
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2006
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2020
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2013
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2013
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2013
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 1976
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 1967
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1996
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2001
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 1980
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 2312
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2319
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2312
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2312
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2312
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 2222
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2213
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2242
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2247
          },
          "name": "command",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2252
          },
          "name": "configFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2258
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2264
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2269
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2274
          },
          "name": "executionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2279
          },
          "name": "isExecutableContent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2284
          },
          "name": "isLocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2289
          },
          "name": "isReadOutputVariableEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2294
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2300
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2109
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2024
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 2098
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2091
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2105
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2098
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2098
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2098
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 2056
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2047
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2076
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2081
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2086
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2060
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 2179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2186
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2179
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2179
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 2141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2132
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2162
          },
          "name": "inputVariables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2167
          },
          "name": "outputVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
        "line": 2512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/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-fleet-apps-management-runbooks/index.ts",
            "line": 2519
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2426
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2455
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2461
          },
          "name": "executionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsExecutionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2466
          },
          "name": "isApplySubjectTask",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2471
          },
          "name": "isCopyToLibraryEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2476
          },
          "name": "isDiscoveryOutputTask",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2481
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2486
          },
          "name": "osType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2491
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2497
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2502
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2507
          },
          "name": "taskRecordId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2439
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2323
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsProperties",
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsProperties"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 2392
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2399
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2392
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2392
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2392
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsPropertiesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 2355
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2346
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2375
          },
          "name": "numRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2380
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionItemsRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 2976
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2969
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2983
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2976
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2976
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2976
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
          "line": 2943
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
        "line": 2934
      },
      "name": "DataOciFleetAppsManagementRunbooksRunbookCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2964
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-runbooks/index.ts",
            "line": 2947
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementRunbooksRunbookCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-runbooks/index:DataOciFleetAppsManagementRunbooksRunbookCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinition": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definition oci_fleet_apps_management_scheduler_definition}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinition",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definition oci_fleet_apps_management_scheduler_definition} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
          "line": 599
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
        "line": 567
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementSchedulerDefinition resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 584
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementSchedulerDefinition to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definition#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementSchedulerDefinition that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementSchedulerDefinition to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 750
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 756
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinition",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 572
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 624
          },
          "name": "actionGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionActionGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 629
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 634
          },
          "name": "countOfAffectedActionGroups",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 639
          },
          "name": "countOfAffectedResources",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 644
          },
          "name": "countOfAffectedTargets",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 650
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 655
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 660
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 666
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 671
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 676
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 681
          },
          "name": "lifecycleOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 686
          },
          "name": "products",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 691
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 697
          },
          "name": "runBooks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 703
          },
          "name": "schedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 721
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 727
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 732
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 737
          },
          "name": "timeOfNextRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 742
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 716
          },
          "name": "schedulerDefinitionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 709
          },
          "name": "schedulerDefinitionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition/index:DataOciFleetAppsManagementSchedulerDefinition"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionActionGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionActionGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
        "line": 15
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionActionGroups",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition/index:DataOciFleetAppsManagementSchedulerDefinitionActionGroups"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionActionGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionActionGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definition/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-fleet-apps-management-scheduler-definition/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/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.DataOciFleetAppsManagementSchedulerDefinitionActionGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionActionGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/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-fleet-apps-management-scheduler-definition/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-fleet-apps-management-scheduler-definition/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition/index:DataOciFleetAppsManagementSchedulerDefinitionActionGroupsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionActionGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionActionGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definition/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-fleet-apps-management-scheduler-definition/index.ts",
        "line": 38
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionActionGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 67
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 72
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 77
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 82
          },
          "name": "runbookId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 87
          },
          "name": "runbookVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 92
          },
          "name": "sequence",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionActionGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition/index:DataOciFleetAppsManagementSchedulerDefinitionActionGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definition#scheduler_definition_id DataOciFleetAppsManagementSchedulerDefinition#scheduler_definition_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 13
          },
          "name": "schedulerDefinitionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition/index:DataOciFleetAppsManagementSchedulerDefinitionConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
        "line": 382
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionRunBooks",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition/index:DataOciFleetAppsManagementSchedulerDefinitionRunBooks"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
        "line": 301
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParameters",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition/index:DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParameters"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
        "line": 210
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArguments",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition/index:DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArguments"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
        "line": 115
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContent",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition/index:DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContent"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definition/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-fleet-apps-management-scheduler-definition/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/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.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/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-fleet-apps-management-scheduler-definition/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-fleet-apps-management-scheduler-definition/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition/index:DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContentList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definition/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-fleet-apps-management-scheduler-definition/index.ts",
        "line": 138
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 167
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 172
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 177
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 182
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 187
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContent"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition/index:DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContentOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definition/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 297
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 290
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 290
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 290
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition/index:DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definition/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-fleet-apps-management-scheduler-definition/index.ts",
        "line": 233
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 263
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 268
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 273
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 278
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArguments"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition/index:DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definition/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-fleet-apps-management-scheduler-definition/index.ts",
        "line": 364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/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.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/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-fleet-apps-management-scheduler-definition/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-fleet-apps-management-scheduler-definition/index.ts",
            "line": 371
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition/index:DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definition/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-fleet-apps-management-scheduler-definition/index.ts",
        "line": 324
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 354
          },
          "name": "arguments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 359
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition/index:DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definition/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-fleet-apps-management-scheduler-definition/index.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/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.DataOciFleetAppsManagementSchedulerDefinitionRunBooksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionRunBooksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/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-fleet-apps-management-scheduler-definition/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-fleet-apps-management-scheduler-definition/index.ts",
            "line": 457
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition/index:DataOciFleetAppsManagementSchedulerDefinitionRunBooksList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definition/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-fleet-apps-management-scheduler-definition/index.ts",
        "line": 405
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionRunBooksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 435
          },
          "name": "inputParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooksInputParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 440
          },
          "name": "runbookId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 445
          },
          "name": "runbookVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionRunBooks"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition/index:DataOciFleetAppsManagementSchedulerDefinitionRunBooksOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
        "line": 468
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionSchedule",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition/index:DataOciFleetAppsManagementSchedulerDefinitionSchedule"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definition/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
        "line": 545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 559
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 552
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 552
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 552
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition/index:DataOciFleetAppsManagementSchedulerDefinitionScheduleList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definition/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
        "line": 491
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 520
          },
          "name": "duration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 525
          },
          "name": "executionStartdate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 530
          },
          "name": "maintenanceWindowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 535
          },
          "name": "recurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 540
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition/index.ts",
            "line": 504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition/index:DataOciFleetAppsManagementSchedulerDefinitionScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definition_scheduled_fleets oci_fleet_apps_management_scheduler_definition_scheduled_fleets}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definition_scheduled_fleets oci_fleet_apps_management_scheduler_definition_scheduled_fleets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/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.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
        "line": 394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementSchedulerDefinitionScheduledFleets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/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 DataOciFleetAppsManagementSchedulerDefinitionScheduledFleets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definition_scheduled_fleets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementSchedulerDefinitionScheduledFleets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementSchedulerDefinitionScheduledFleets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 508
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 460
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 511
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 476
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 523
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 532
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionScheduledFleets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 399
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 505
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 486
          },
          "name": "scheduledFleetCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 464
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 515
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 480
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 499
          },
          "name": "schedulerDefinitionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 454
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 470
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 492
          },
          "name": "schedulerDefinitionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index:DataOciFleetAppsManagementSchedulerDefinitionScheduledFleets"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definition_scheduled_fleets#scheduler_definition_id DataOciFleetAppsManagementSchedulerDefinitionScheduledFleets#scheduler_definition_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 24
          },
          "name": "schedulerDefinitionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definition_scheduled_fleets#display_name DataOciFleetAppsManagementSchedulerDefinitionScheduledFleets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definition_scheduled_fleets#filter DataOciFleetAppsManagementSchedulerDefinitionScheduledFleets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definition_scheduled_fleets#id DataOciFleetAppsManagementSchedulerDefinitionScheduledFleets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index:DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
        "line": 214
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definition_scheduled_fleets#name DataOciFleetAppsManagementSchedulerDefinitionScheduledFleets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 218
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definition_scheduled_fleets#values DataOciFleetAppsManagementSchedulerDefinitionScheduledFleets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 226
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definition_scheduled_fleets#regex DataOciFleetAppsManagementSchedulerDefinitionScheduledFleets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 222
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index:DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/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-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
        "line": 371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/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.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/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-fleet-apps-management-scheduler-definition-scheduled-fleets/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-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index:DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/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-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 349
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 337
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 353
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 366
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 330
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 343
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 359
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index:DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
        "line": 138
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollection",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index:DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
        "line": 32
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index:DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/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-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/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.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/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-fleet-apps-management-scheduler-definition-scheduled-fleets/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-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index:DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/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-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
        "line": 55
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 84
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 89
          },
          "name": "countOfAffectedResources",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 94
          },
          "name": "countOfAffectedTargets",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 99
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 104
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 109
          },
          "name": "products",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 115
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index:DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/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-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/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.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/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-fleet-apps-management-scheduler-definition-scheduled-fleets/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-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 203
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index:DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
        "line": 161
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 191
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definition-scheduled-fleets/index:DataOciFleetAppsManagementSchedulerDefinitionScheduledFleetsScheduledFleetCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definitions oci_fleet_apps_management_scheduler_definitions}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definitions oci_fleet_apps_management_scheduler_definitions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
          "line": 1081
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciFleetAppsManagementSchedulerDefinitionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 1049
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementSchedulerDefinitions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1066
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementSchedulerDefinitions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definitions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementSchedulerDefinitions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementSchedulerDefinitions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1302
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1123
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1139
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1305
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1155
          },
          "name": "resetFleetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1171
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1187
          },
          "name": "resetMaintenanceWindowId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1203
          },
          "name": "resetProduct"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1219
          },
          "name": "resetRunbookId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1235
          },
          "name": "resetRunbookVersionName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1257
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1273
          },
          "name": "resetTimeScheduledGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1289
          },
          "name": "resetTimeScheduledLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1317
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1334
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1054
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1299
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1245
          },
          "name": "schedulerDefinitionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1127
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1143
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1309
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1159
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1175
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1191
          },
          "name": "maintenanceWindowIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1207
          },
          "name": "productInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1223
          },
          "name": "runbookIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1239
          },
          "name": "runbookVersionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1261
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1277
          },
          "name": "timeScheduledGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1293
          },
          "name": "timeScheduledLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1117
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1133
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1149
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1165
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1181
          },
          "name": "maintenanceWindowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1197
          },
          "name": "product",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1213
          },
          "name": "runbookId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1229
          },
          "name": "runbookVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1251
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1267
          },
          "name": "timeScheduledGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1283
          },
          "name": "timeScheduledLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitions"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definitions#compartment_id DataOciFleetAppsManagementSchedulerDefinitions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definitions#display_name DataOciFleetAppsManagementSchedulerDefinitions#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definitions#filter DataOciFleetAppsManagementSchedulerDefinitions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 62
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definitions#fleet_id DataOciFleetAppsManagementSchedulerDefinitions#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 21
          },
          "name": "fleetId",
          "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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definitions#id DataOciFleetAppsManagementSchedulerDefinitions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definitions#maintenance_window_id DataOciFleetAppsManagementSchedulerDefinitions#maintenance_window_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 32
          },
          "name": "maintenanceWindowId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definitions#product DataOciFleetAppsManagementSchedulerDefinitions#product}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 36
          },
          "name": "product",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definitions#runbook_id DataOciFleetAppsManagementSchedulerDefinitions#runbook_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 40
          },
          "name": "runbookId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definitions#runbook_version_name DataOciFleetAppsManagementSchedulerDefinitions#runbook_version_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 44
          },
          "name": "runbookVersionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definitions#state DataOciFleetAppsManagementSchedulerDefinitions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definitions#time_scheduled_greater_than_or_equal_to DataOciFleetAppsManagementSchedulerDefinitions#time_scheduled_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 52
          },
          "name": "timeScheduledGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definitions#time_scheduled_less_than DataOciFleetAppsManagementSchedulerDefinitions#time_scheduled_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 56
          },
          "name": "timeScheduledLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 869
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definitions#name DataOciFleetAppsManagementSchedulerDefinitions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 873
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definitions#values DataOciFleetAppsManagementSchedulerDefinitions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 881
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_definitions#regex DataOciFleetAppsManagementSchedulerDefinitions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 877
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 1026
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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.DataOciFleetAppsManagementSchedulerDefinitionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1034
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1027
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 927
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1004
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 992
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1008
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1021
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 985
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 998
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 1014
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 941
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 793
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollection",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 612
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsActionGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsActionGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 64
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsActionGroups",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsActionGroups"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsActionGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsActionGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsActionGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsActionGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsActionGroupsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsActionGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsActionGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 87
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsActionGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 116
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 121
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 126
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 131
          },
          "name": "runbookId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 136
          },
          "name": "runbookVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 141
          },
          "name": "sequence",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsActionGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsActionGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 782
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 635
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 665
          },
          "name": "actionGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsActionGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 670
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 675
          },
          "name": "countOfAffectedActionGroups",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 680
          },
          "name": "countOfAffectedResources",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 685
          },
          "name": "countOfAffectedTargets",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 691
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 696
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 701
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 707
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 712
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 717
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 722
          },
          "name": "lifecycleOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 727
          },
          "name": "products",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 732
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 738
          },
          "name": "runBooks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 744
          },
          "name": "schedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 749
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 755
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 760
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 765
          },
          "name": "timeOfNextRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 770
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 648
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 431
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooks",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooks"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 350
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParameters",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParameters"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 259
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArguments",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArguments"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 164
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsContent",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsContent"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 248
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsContentList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 187
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 216
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 221
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 226
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 231
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 236
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsContent"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsContentOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 282
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 312
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 317
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 322
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 327
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArguments"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 420
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 373
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 403
          },
          "name": "arguments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersArgumentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 408
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 454
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 484
          },
          "name": "inputParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksInputParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 489
          },
          "name": "runbookId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 494
          },
          "name": "runbookVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooks"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsRunBooksOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 517
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsSchedule",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsSchedule"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 601
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsScheduleList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 540
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 569
          },
          "name": "duration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 574
          },
          "name": "executionStartdate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 579
          },
          "name": "maintenanceWindowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 584
          },
          "name": "recurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 589
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
          "line": 858
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 851
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 865
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 858
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 858
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 858
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/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-fleet-apps-management-scheduler-definitions/index.ts",
        "line": 816
      },
      "name": "DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 846
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-definitions/index.ts",
            "line": 829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-definitions/index:DataOciFleetAppsManagementSchedulerDefinitionsSchedulerDefinitionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_executions oci_fleet_apps_management_scheduler_executions}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_executions oci_fleet_apps_management_scheduler_executions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
        "line": 589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementSchedulerExecutions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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 DataOciFleetAppsManagementSchedulerExecutions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_executions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementSchedulerExecutions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementSchedulerExecutions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 842
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 663
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 679
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 845
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 695
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 711
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 727
          },
          "name": "resetRunbookId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 743
          },
          "name": "resetRunbookVersionName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 759
          },
          "name": "resetSchedulerDefintionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 781
          },
          "name": "resetSchedulerJobId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 797
          },
          "name": "resetSubstate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 813
          },
          "name": "resetTimeScheduledGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 829
          },
          "name": "resetTimeScheduledLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 857
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 874
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerExecutions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 594
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 839
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 769
          },
          "name": "schedulerExecutionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 667
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 683
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 849
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 699
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 715
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 731
          },
          "name": "runbookIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 747
          },
          "name": "runbookVersionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 763
          },
          "name": "schedulerDefintionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 785
          },
          "name": "schedulerJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 801
          },
          "name": "substateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 817
          },
          "name": "timeScheduledGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 833
          },
          "name": "timeScheduledLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 657
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 673
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 689
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 705
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 721
          },
          "name": "runbookId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 737
          },
          "name": "runbookVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 753
          },
          "name": "schedulerDefintionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 775
          },
          "name": "schedulerJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 791
          },
          "name": "substate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 807
          },
          "name": "timeScheduledGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 823
          },
          "name": "timeScheduledLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-executions/index:DataOciFleetAppsManagementSchedulerExecutions"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementSchedulerExecutionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_executions#compartment_id DataOciFleetAppsManagementSchedulerExecutions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_executions#display_name DataOciFleetAppsManagementSchedulerExecutions#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_executions#filter DataOciFleetAppsManagementSchedulerExecutions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 62
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_executions#id DataOciFleetAppsManagementSchedulerExecutions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_executions#resource_id DataOciFleetAppsManagementSchedulerExecutions#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_executions#runbook_id DataOciFleetAppsManagementSchedulerExecutions#runbook_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 32
          },
          "name": "runbookId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_executions#runbook_version_name DataOciFleetAppsManagementSchedulerExecutions#runbook_version_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 36
          },
          "name": "runbookVersionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_executions#scheduler_defintion_id DataOciFleetAppsManagementSchedulerExecutions#scheduler_defintion_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 40
          },
          "name": "schedulerDefintionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_executions#scheduler_job_id DataOciFleetAppsManagementSchedulerExecutions#scheduler_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 44
          },
          "name": "schedulerJobId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_executions#substate DataOciFleetAppsManagementSchedulerExecutions#substate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 48
          },
          "name": "substate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_executions#time_scheduled_greater_than_or_equal_to DataOciFleetAppsManagementSchedulerExecutions#time_scheduled_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 52
          },
          "name": "timeScheduledGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_executions#time_scheduled_less_than DataOciFleetAppsManagementSchedulerExecutions#time_scheduled_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 56
          },
          "name": "timeScheduledLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-executions/index:DataOciFleetAppsManagementSchedulerExecutionsConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
        "line": 409
      },
      "name": "DataOciFleetAppsManagementSchedulerExecutionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_executions#name DataOciFleetAppsManagementSchedulerExecutions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_executions#values DataOciFleetAppsManagementSchedulerExecutions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_executions#regex DataOciFleetAppsManagementSchedulerExecutions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 417
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-executions/index:DataOciFleetAppsManagementSchedulerExecutionsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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-fleet-apps-management-scheduler-executions/index.ts",
        "line": 566
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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.DataOciFleetAppsManagementSchedulerExecutionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerExecutionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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-fleet-apps-management-scheduler-executions/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-fleet-apps-management-scheduler-executions/index.ts",
            "line": 574
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 567
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-executions/index:DataOciFleetAppsManagementSchedulerExecutionsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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-fleet-apps-management-scheduler-executions/index.ts",
        "line": 467
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 544
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerExecutionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 532
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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-fleet-apps-management-scheduler-executions/index.ts",
            "line": 561
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 525
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 538
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 554
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-executions/index:DataOciFleetAppsManagementSchedulerExecutionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
        "line": 333
      },
      "name": "DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollection",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-executions/index:DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
        "line": 149
      },
      "name": "DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-executions/index:DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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-fleet-apps-management-scheduler-executions/index.ts",
        "line": 315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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-fleet-apps-management-scheduler-executions/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-fleet-apps-management-scheduler-executions/index.ts",
            "line": 322
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-executions/index:DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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-fleet-apps-management-scheduler-executions/index.ts",
        "line": 172
      },
      "name": "DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 201
          },
          "name": "activityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 206
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 212
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 217
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 223
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 228
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 233
          },
          "name": "latestRunbookVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 238
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 243
          },
          "name": "resourceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 248
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 253
          },
          "name": "runbookDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 258
          },
          "name": "runbookId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 263
          },
          "name": "runbookVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 269
          },
          "name": "schedulerDefinition",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsSchedulerDefinitionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 274
          },
          "name": "schedulerJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 279
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 285
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 290
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 295
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 300
          },
          "name": "timeScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 305
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 310
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-executions/index:DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsSchedulerDefinition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsSchedulerDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
        "line": 64
      },
      "name": "DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsSchedulerDefinition",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-executions/index:DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsSchedulerDefinition"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsSchedulerDefinitionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsSchedulerDefinitionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 145
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsSchedulerDefinitionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsSchedulerDefinitionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 138
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 138
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-executions/index:DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsSchedulerDefinitionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsSchedulerDefinitionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsSchedulerDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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-fleet-apps-management-scheduler-executions/index.ts",
        "line": 87
      },
      "name": "DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsSchedulerDefinitionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 116
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 121
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 126
          },
          "name": "isRecurring",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsSchedulerDefinition"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-executions/index:DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsSchedulerDefinitionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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-fleet-apps-management-scheduler-executions/index.ts",
        "line": 391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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-fleet-apps-management-scheduler-executions/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-fleet-apps-management-scheduler-executions/index.ts",
            "line": 398
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-executions/index:DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-executions/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-fleet-apps-management-scheduler-executions/index.ts",
        "line": 356
      },
      "name": "DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 386
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-executions/index.ts",
            "line": 369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-executions/index:DataOciFleetAppsManagementSchedulerExecutionsSchedulerExecutionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCounts": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_counts oci_fleet_apps_management_scheduler_job_counts}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCounts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_counts oci_fleet_apps_management_scheduler_job_counts} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
          "line": 476
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciFleetAppsManagementSchedulerJobCountsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementSchedulerJobCounts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 461
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementSchedulerJobCounts to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_counts#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementSchedulerJobCounts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementSchedulerJobCounts to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 561
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 510
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 526
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 564
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 542
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/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-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 585
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerJobCounts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 449
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 558
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 552
          },
          "name": "schedulerJobAggregationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 514
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 530
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 568
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 546
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 504
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 520
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 536
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-counts/index:DataOciFleetAppsManagementSchedulerJobCounts"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementSchedulerJobCountsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_counts#compartment_id DataOciFleetAppsManagementSchedulerJobCounts#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_counts#compartment_id_in_subtree DataOciFleetAppsManagementSchedulerJobCounts#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 17
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_counts#filter DataOciFleetAppsManagementSchedulerJobCounts#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_counts#id DataOciFleetAppsManagementSchedulerJobCounts#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-counts/index:DataOciFleetAppsManagementSchedulerJobCountsConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
        "line": 264
      },
      "name": "DataOciFleetAppsManagementSchedulerJobCountsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_counts#name DataOciFleetAppsManagementSchedulerJobCounts#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 268
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_counts#values DataOciFleetAppsManagementSchedulerJobCounts#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 276
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_counts#regex DataOciFleetAppsManagementSchedulerJobCounts#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 272
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-counts/index:DataOciFleetAppsManagementSchedulerJobCountsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/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-fleet-apps-management-scheduler-job-counts/index.ts",
        "line": 421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/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.DataOciFleetAppsManagementSchedulerJobCountsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerJobCountsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/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-fleet-apps-management-scheduler-job-counts/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-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 429
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-counts/index:DataOciFleetAppsManagementSchedulerJobCountsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 399
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerJobCountsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 387
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 403
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 416
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 380
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 393
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 409
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-counts/index:DataOciFleetAppsManagementSchedulerJobCountsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
        "line": 188
      },
      "name": "DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollection",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-counts/index:DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
        "line": 107
      },
      "name": "DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-counts/index:DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
        "line": 32
      },
      "name": "DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsDimensions",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-counts/index:DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsDimensions"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/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-fleet-apps-management-scheduler-job-counts/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/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.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/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-fleet-apps-management-scheduler-job-counts/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-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-counts/index:DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/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-fleet-apps-management-scheduler-job-counts/index.ts",
        "line": 55
      },
      "name": "DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 84
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-counts/index:DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 184
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 177
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 177
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-counts/index:DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/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-fleet-apps-management-scheduler-job-counts/index.ts",
        "line": 130
      },
      "name": "DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 160
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 165
          },
          "name": "schedulerJobCountCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-counts/index:DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/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-fleet-apps-management-scheduler-job-counts/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/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.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/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-fleet-apps-management-scheduler-job-counts/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-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 253
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-counts/index:DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
        "line": 211
      },
      "name": "DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 241
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-counts/index.ts",
            "line": 224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-counts/index:DataOciFleetAppsManagementSchedulerJobCountsSchedulerJobAggregationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResources": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_resources oci_fleet_apps_management_scheduler_job_job_activity_resources}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_resources oci_fleet_apps_management_scheduler_job_job_activity_resources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
        "line": 500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementSchedulerJobJobActivityResources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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 DataOciFleetAppsManagementSchedulerJobJobActivityResources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_resources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementSchedulerJobJobActivityResources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementSchedulerJobJobActivityResources to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 679
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 682
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 570
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 605
          },
          "name": "resetResourceTaskId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 634
          },
          "name": "resetSequence"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 650
          },
          "name": "resetStepName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 666
          },
          "name": "resetTargetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 694
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 707
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityResources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 505
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 676
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 593
          },
          "name": "resourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 686
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 574
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 587
          },
          "name": "jobActivityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 609
          },
          "name": "resourceTaskIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 622
          },
          "name": "schedulerJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 638
          },
          "name": "sequenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 654
          },
          "name": "stepNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 670
          },
          "name": "targetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 564
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 580
          },
          "name": "jobActivityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 599
          },
          "name": "resourceTaskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 615
          },
          "name": "schedulerJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 628
          },
          "name": "sequence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 644
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 660
          },
          "name": "targetName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index:DataOciFleetAppsManagementSchedulerJobJobActivityResources"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityResourcesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_resources#job_activity_id DataOciFleetAppsManagementSchedulerJobJobActivityResources#job_activity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 20
          },
          "name": "jobActivityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_resources#scheduler_job_id DataOciFleetAppsManagementSchedulerJobJobActivityResources#scheduler_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 28
          },
          "name": "schedulerJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_resources#filter DataOciFleetAppsManagementSchedulerJobJobActivityResources#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_resources#id DataOciFleetAppsManagementSchedulerJobJobActivityResources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_resources#resource_task_id DataOciFleetAppsManagementSchedulerJobJobActivityResources#resource_task_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 24
          },
          "name": "resourceTaskId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_resources#sequence DataOciFleetAppsManagementSchedulerJobJobActivityResources#sequence}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 32
          },
          "name": "sequence",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_resources#step_name DataOciFleetAppsManagementSchedulerJobJobActivityResources#step_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 36
          },
          "name": "stepName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_resources#target_name DataOciFleetAppsManagementSchedulerJobJobActivityResources#target_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 40
          },
          "name": "targetName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index:DataOciFleetAppsManagementSchedulerJobJobActivityResourcesConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
        "line": 320
      },
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityResourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_resources#name DataOciFleetAppsManagementSchedulerJobJobActivityResources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_resources#values DataOciFleetAppsManagementSchedulerJobJobActivityResources#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_resources#regex DataOciFleetAppsManagementSchedulerJobJobActivityResources#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 328
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index:DataOciFleetAppsManagementSchedulerJobJobActivityResourcesFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
        "line": 477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityResourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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-fleet-apps-management-scheduler-job-job-activity-resources/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-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 485
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index:DataOciFleetAppsManagementSchedulerJobJobActivityResourcesFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
        "line": 378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 455
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityResourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 443
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 472
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 436
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 449
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 465
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index:DataOciFleetAppsManagementSchedulerJobJobActivityResourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
        "line": 244
      },
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollection",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index:DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
        "line": 133
      },
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index:DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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-fleet-apps-management-scheduler-job-job-activity-resources/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-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index:DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
        "line": 156
      },
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 185
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 190
          },
          "name": "resourceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 195
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 200
          },
          "name": "sequence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 205
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 211
          },
          "name": "targets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 216
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 221
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index:DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
        "line": 48
      },
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsTargets",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index:DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsTargets"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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-fleet-apps-management-scheduler-job-job-activity-resources/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-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index:DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsTargetsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
        "line": 71
      },
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 100
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 105
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 110
          },
          "name": "targetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index:DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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-fleet-apps-management-scheduler-job-job-activity-resources/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-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index:DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/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-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
        "line": 267
      },
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 297
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-resources/index:DataOciFleetAppsManagementSchedulerJobJobActivityResourcesResourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivitySteps": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_steps oci_fleet_apps_management_scheduler_job_job_activity_steps}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivitySteps",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_steps oci_fleet_apps_management_scheduler_job_job_activity_steps} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/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.DataOciFleetAppsManagementSchedulerJobJobActivityStepsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementSchedulerJobJobActivitySteps resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/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 DataOciFleetAppsManagementSchedulerJobJobActivitySteps to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_steps#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementSchedulerJobJobActivitySteps that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementSchedulerJobJobActivitySteps to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 599
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 602
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 490
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 519
          },
          "name": "resetResourceTaskId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 548
          },
          "name": "resetSequence"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 570
          },
          "name": "resetStepName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 586
          },
          "name": "resetTargetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/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-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 627
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivitySteps",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 425
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 596
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 558
          },
          "name": "stepCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 606
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 494
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 507
          },
          "name": "jobActivityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 523
          },
          "name": "resourceTaskIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 536
          },
          "name": "schedulerJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 552
          },
          "name": "sequenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 574
          },
          "name": "stepNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 590
          },
          "name": "targetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 484
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 500
          },
          "name": "jobActivityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 513
          },
          "name": "resourceTaskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 529
          },
          "name": "schedulerJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 542
          },
          "name": "sequence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 564
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 580
          },
          "name": "targetName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index:DataOciFleetAppsManagementSchedulerJobJobActivitySteps"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityStepsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_steps#job_activity_id DataOciFleetAppsManagementSchedulerJobJobActivitySteps#job_activity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 20
          },
          "name": "jobActivityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_steps#scheduler_job_id DataOciFleetAppsManagementSchedulerJobJobActivitySteps#scheduler_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 28
          },
          "name": "schedulerJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_steps#filter DataOciFleetAppsManagementSchedulerJobJobActivitySteps#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_steps#id DataOciFleetAppsManagementSchedulerJobJobActivitySteps#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_steps#resource_task_id DataOciFleetAppsManagementSchedulerJobJobActivitySteps#resource_task_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 24
          },
          "name": "resourceTaskId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_steps#sequence DataOciFleetAppsManagementSchedulerJobJobActivitySteps#sequence}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 32
          },
          "name": "sequence",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_steps#step_name DataOciFleetAppsManagementSchedulerJobJobActivitySteps#step_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 36
          },
          "name": "stepName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_steps#target_name DataOciFleetAppsManagementSchedulerJobJobActivitySteps#target_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 40
          },
          "name": "targetName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index:DataOciFleetAppsManagementSchedulerJobJobActivityStepsConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
        "line": 240
      },
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityStepsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_steps#name DataOciFleetAppsManagementSchedulerJobJobActivitySteps#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_steps#values DataOciFleetAppsManagementSchedulerJobJobActivitySteps#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/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/7.19.0/docs/data-sources/fleet_apps_management_scheduler_job_job_activity_steps#regex DataOciFleetAppsManagementSchedulerJobJobActivitySteps#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 248
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index:DataOciFleetAppsManagementSchedulerJobJobActivityStepsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/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-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/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.DataOciFleetAppsManagementSchedulerJobJobActivityStepsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityStepsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/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-fleet-apps-management-scheduler-job-job-activity-steps/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-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index:DataOciFleetAppsManagementSchedulerJobJobActivityStepsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/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-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 375
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityStepsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 363
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/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-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 392
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 356
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 369
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 385
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index:DataOciFleetAppsManagementSchedulerJobJobActivityStepsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
        "line": 164
      },
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollection",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index:DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
        "line": 48
      },
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index:DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/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-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/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.DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/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-fleet-apps-management-scheduler-job-job-activity-steps/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-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index:DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/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-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
        "line": 71
      },
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 100
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 105
          },
          "name": "isRollbackTask",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 110
          },
          "name": "sequence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 115
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 120
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 126
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 131
          },
          "name": "taskRecordId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 136
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 141
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index:DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/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-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/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.DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/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-fleet-apps-management-scheduler-job-job-activity-steps/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-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index:DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/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-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
        "line": 187
      },
      "name": "DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 217
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-scheduler-job-job-activity-steps/index:DataOciFleetAppsManagementSchedulerJobJobActivityStepsStepCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecord": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_task_record oci_fleet_apps_management_task_record}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecord",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_task_record oci_fleet_apps_management_task_record} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
          "line": 722
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
        "line": 690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementTaskRecord resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 707
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementTaskRecord to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_task_record#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementTaskRecord that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementTaskRecord to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 841
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 847
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementTaskRecord",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 695
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 746
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 752
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 757
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 763
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 768
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 774
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 779
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 784
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 789
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 794
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 800
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 818
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 823
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 828
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 833
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 813
          },
          "name": "taskRecordIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 806
          },
          "name": "taskRecordId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecord"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementTaskRecordConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_task_record#task_record_id DataOciFleetAppsManagementTaskRecord#task_record_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 13
          },
          "name": "taskRecordId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
        "line": 574
      },
      "name": "DataOciFleetAppsManagementTaskRecordDetails",
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
        "line": 361
      },
      "name": "DataOciFleetAppsManagementTaskRecordDetailsExecutionDetails",
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetailsExecutionDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
        "line": 15
      },
      "name": "DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsContent",
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsContent"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-record/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-fleet-apps-management-task-record/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/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.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/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-fleet-apps-management-task-record/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-fleet-apps-management-task-record/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsContentList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-record/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-fleet-apps-management-task-record/index.ts",
        "line": 38
      },
      "name": "DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 67
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 72
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 77
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 82
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 87
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 92
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsContent"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsContentOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
        "line": 115
      },
      "name": "DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsCredentials",
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsCredentials"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-record/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-fleet-apps-management-task-record/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/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.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/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-fleet-apps-management-task-record/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-fleet-apps-management-task-record/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsCredentialsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-record/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-fleet-apps-management-task-record/index.ts",
        "line": 138
      },
      "name": "DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 167
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 172
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-record/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
        "line": 476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 490
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 483
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 483
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 483
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-record/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-fleet-apps-management-task-record/index.ts",
        "line": 384
      },
      "name": "DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 413
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 418
          },
          "name": "command",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 423
          },
          "name": "configFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 429
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 435
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 440
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 445
          },
          "name": "executionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 450
          },
          "name": "isExecutableContent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 455
          },
          "name": "isLocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 460
          },
          "name": "isReadOutputVariableEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 465
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 471
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
        "line": 280
      },
      "name": "DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariables",
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariables"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
        "line": 195
      },
      "name": "DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariables",
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariables"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-record/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-fleet-apps-management-task-record/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/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.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/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-fleet-apps-management-task-record/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-fleet-apps-management-task-record/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariablesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-record/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-fleet-apps-management-task-record/index.ts",
        "line": 218
      },
      "name": "DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 247
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 252
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 257
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-record/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-fleet-apps-management-task-record/index.ts",
        "line": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/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.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/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-fleet-apps-management-task-record/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-fleet-apps-management-task-record/index.ts",
            "line": 350
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-record/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-fleet-apps-management-task-record/index.ts",
        "line": 303
      },
      "name": "DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 333
          },
          "name": "inputVariables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 338
          },
          "name": "outputVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-record/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
        "line": 668
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 682
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementTaskRecordDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 675
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 675
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 675
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
          "line": 606
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
        "line": 597
      },
      "name": "DataOciFleetAppsManagementTaskRecordDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 627
          },
          "name": "executionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsExecutionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 632
          },
          "name": "isApplySubjectTask",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 637
          },
          "name": "isDiscoveryOutputTask",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 642
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 647
          },
          "name": "osType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 652
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 658
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 663
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 610
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
        "line": 494
      },
      "name": "DataOciFleetAppsManagementTaskRecordDetailsProperties",
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetailsProperties"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-record/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/data-oci-fleet-apps-management-task-record/index.ts",
        "line": 556
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/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.DataOciFleetAppsManagementTaskRecordDetailsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementTaskRecordDetailsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 563
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/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/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 563
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetailsPropertiesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-record/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
        "line": 517
      },
      "name": "DataOciFleetAppsManagementTaskRecordDetailsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 546
          },
          "name": "numRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 551
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-record/index.ts",
            "line": 530
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordDetailsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-record/index:DataOciFleetAppsManagementTaskRecordDetailsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecords": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_task_records oci_fleet_apps_management_task_records}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecords",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_task_records oci_fleet_apps_management_task_records} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
          "line": 1156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciFleetAppsManagementTaskRecordsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
        "line": 1124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetAppsManagementTaskRecords resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1141
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetAppsManagementTaskRecords to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_task_records#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetAppsManagementTaskRecords that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetAppsManagementTaskRecords to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1309
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1194
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1210
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1312
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1226
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1242
          },
          "name": "resetOperation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1258
          },
          "name": "resetPlatform"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1274
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1296
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1324
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1337
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementTaskRecords",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1129
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1306
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1284
          },
          "name": "taskRecordCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1198
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1214
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1316
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1230
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1246
          },
          "name": "operationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1262
          },
          "name": "platformInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1278
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1300
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1188
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1204
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1220
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1236
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1252
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1268
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1290
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecords"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
        "line": 9
      },
      "name": "DataOciFleetAppsManagementTaskRecordsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_task_records#compartment_id DataOciFleetAppsManagementTaskRecords#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/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/7.19.0/docs/data-sources/fleet_apps_management_task_records#display_name DataOciFleetAppsManagementTaskRecords#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/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/7.19.0/docs/data-sources/fleet_apps_management_task_records#filter DataOciFleetAppsManagementTaskRecords#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_apps_management_task_records#id DataOciFleetAppsManagementTaskRecords#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/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/7.19.0/docs/data-sources/fleet_apps_management_task_records#operation DataOciFleetAppsManagementTaskRecords#operation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 28
          },
          "name": "operation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_task_records#platform DataOciFleetAppsManagementTaskRecords#platform}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 32
          },
          "name": "platform",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_task_records#state DataOciFleetAppsManagementTaskRecords#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_task_records#type DataOciFleetAppsManagementTaskRecords#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 40
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsConfig"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
        "line": 944
      },
      "name": "DataOciFleetAppsManagementTaskRecordsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_task_records#name DataOciFleetAppsManagementTaskRecords#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 948
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_apps_management_task_records#values DataOciFleetAppsManagementTaskRecords#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 956
          },
          "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/7.19.0/docs/data-sources/fleet_apps_management_task_records#regex DataOciFleetAppsManagementTaskRecords#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 952
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsFilter"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
        "line": 1101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1116
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementTaskRecordsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1109
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1109
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
          "line": 1012
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
        "line": 1002
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1079
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetAppsManagementTaskRecordsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1067
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1083
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1096
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1060
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1073
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1089
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 1016
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
        "line": 868
      },
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollection",
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollection"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
        "line": 719
      },
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItems",
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
        "line": 607
      },
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetails",
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
        "line": 394
      },
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetails",
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetails"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
        "line": 48
      },
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsContent",
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsContent"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/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.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsContentList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
        "line": 71
      },
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 100
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 105
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 110
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 115
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 120
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 125
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsContent"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsContentOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
        "line": 148
      },
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsCredentials",
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsCredentials"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
        "line": 210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/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.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
            "line": 217
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsCredentialsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
        "line": 171
      },
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 200
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 205
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
        "line": 509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/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.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
            "line": 516
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
        "line": 417
      },
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 446
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 451
          },
          "name": "command",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 456
          },
          "name": "configFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 462
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 468
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 473
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 478
          },
          "name": "executionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 483
          },
          "name": "isExecutableContent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 488
          },
          "name": "isLocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 493
          },
          "name": "isReadOutputVariableEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 498
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 504
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 430
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
        "line": 313
      },
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariables",
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariables"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesInputVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesInputVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
        "line": 228
      },
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesInputVariables",
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesInputVariables"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesInputVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesInputVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/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.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesInputVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesInputVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
            "line": 302
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesInputVariablesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesInputVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesInputVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
        "line": 251
      },
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesInputVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 280
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 285
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 290
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesInputVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesInputVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
        "line": 376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/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.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
            "line": 383
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
        "line": 336
      },
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 366
          },
          "name": "inputVariables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesInputVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 371
          },
          "name": "outputVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
        "line": 701
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/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.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
            "line": 708
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
        "line": 630
      },
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 660
          },
          "name": "executionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsExecutionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 665
          },
          "name": "isApplySubjectTask",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 670
          },
          "name": "isDiscoveryOutputTask",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 675
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 680
          },
          "name": "osType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 685
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 691
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 696
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 643
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
        "line": 527
      },
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsProperties",
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsProperties"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
        "line": 589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/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.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
            "line": 596
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsPropertiesList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
        "line": 550
      },
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 579
          },
          "name": "numRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 584
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
        "line": 850
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 864
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 857
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 857
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 857
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
        "line": 742
      },
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 771
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 777
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 782
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 788
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 793
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 799
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 804
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 809
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 814
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 819
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 825
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 830
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 835
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 840
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 845
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 755
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
        "line": 926
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/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.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/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-fleet-apps-management-task-records/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-fleet-apps-management-task-records/index.ts",
            "line": 933
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
          "line": 900
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
        "line": 891
      },
      "name": "DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 921
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-apps-management-task-records/index.ts",
            "line": 904
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetAppsManagementTaskRecordsTaskRecordCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-apps-management-task-records/index:DataOciFleetAppsManagementTaskRecordsTaskRecordCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollection": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_collection oci_fleet_software_update_fsu_collection}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_collection oci_fleet_software_update_fsu_collection} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
          "line": 423
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
        "line": 391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetSoftwareUpdateFsuCollection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 408
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetSoftwareUpdateFsuCollection to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_collection#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetSoftwareUpdateFsuCollection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetSoftwareUpdateFsuCollection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/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-fleet-software-update-fsu-collection/index.ts",
            "line": 559
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCollection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 396
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 448
          },
          "name": "activeFsuCycle",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionActiveFsuCycleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 453
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 459
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 464
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 470
          },
          "name": "fleetDiscovery",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 476
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 494
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 499
          },
          "name": "lastCompletedFsuCycleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 504
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 509
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 514
          },
          "name": "sourceMajorVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 519
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 525
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 530
          },
          "name": "targetCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 535
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 540
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 545
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 489
          },
          "name": "fsuCollectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 482
          },
          "name": "fsuCollectionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collection/index:DataOciFleetSoftwareUpdateFsuCollection"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionActiveFsuCycle": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionActiveFsuCycle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
        "line": 15
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionActiveFsuCycle",
      "symbolId": "src/data-oci-fleet-software-update-fsu-collection/index:DataOciFleetSoftwareUpdateFsuCollectionActiveFsuCycle"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionActiveFsuCycleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionActiveFsuCycleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collection/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-fleet-software-update-fsu-collection/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/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.DataOciFleetSoftwareUpdateFsuCollectionActiveFsuCycleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCollectionActiveFsuCycleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/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-fleet-software-update-fsu-collection/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-fleet-software-update-fsu-collection/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collection/index:DataOciFleetSoftwareUpdateFsuCollectionActiveFsuCycleList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionActiveFsuCycleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionActiveFsuCycleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collection/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-fleet-software-update-fsu-collection/index.ts",
        "line": 38
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionActiveFsuCycleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 67
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 72
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionActiveFsuCycle"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collection/index:DataOciFleetSoftwareUpdateFsuCollectionActiveFsuCycleOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
        "line": 9
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_collection#fsu_collection_id DataOciFleetSoftwareUpdateFsuCollection#fsu_collection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 13
          },
          "name": "fsuCollectionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collection/index:DataOciFleetSoftwareUpdateFsuCollectionConfig"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscovery": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscovery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
        "line": 291
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionFleetDiscovery",
      "symbolId": "src/data-oci-fleet-software-update-fsu-collection/index:DataOciFleetSoftwareUpdateFsuCollectionFleetDiscovery"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
        "line": 180
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFilters",
      "symbolId": "src/data-oci-fleet-software-update-fsu-collection/index:DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFilters"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collection/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-fleet-software-update-fsu-collection/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/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.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/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-fleet-software-update-fsu-collection/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-fleet-software-update-fsu-collection/index.ts",
            "line": 280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collection/index:DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collection/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-fleet-software-update-fsu-collection/index.ts",
        "line": 203
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 232
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 237
          },
          "name": "identifiers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 242
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 247
          },
          "name": "names",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 252
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 258
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 263
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 268
          },
          "name": "versions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFilters"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collection/index:DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
        "line": 95
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTags",
      "symbolId": "src/data-oci-fleet-software-update-fsu-collection/index:DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTags"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collection/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-fleet-software-update-fsu-collection/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/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.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/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-fleet-software-update-fsu-collection/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-fleet-software-update-fsu-collection/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collection/index:DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTagsList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collection/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-fleet-software-update-fsu-collection/index.ts",
        "line": 118
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 147
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 152
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 157
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTags"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collection/index:DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collection/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/data-oci-fleet-software-update-fsu-collection/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/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.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 376
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/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/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 376
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collection/index:DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collection/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-fleet-software-update-fsu-collection/index.ts",
        "line": 314
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 344
          },
          "name": "filters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 349
          },
          "name": "fsuDiscoveryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 354
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 359
          },
          "name": "strategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 364
          },
          "name": "targets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collection/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionFleetDiscovery"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collection/index:DataOciFleetSoftwareUpdateFsuCollectionFleetDiscoveryOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollections": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_collections oci_fleet_software_update_fsu_collections}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollections",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_collections oci_fleet_software_update_fsu_collections} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
          "line": 860
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
        "line": 828
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetSoftwareUpdateFsuCollections resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 845
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetSoftwareUpdateFsuCollections to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_collections#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetSoftwareUpdateFsuCollections that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetSoftwareUpdateFsuCollections to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 976
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 909
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 979
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 931
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 947
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 963
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 991
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 1002
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCollections",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 833
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 973
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 919
          },
          "name": "fsuCollectionSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 897
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 913
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 983
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 935
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 951
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 967
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 890
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 903
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 925
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 941
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 957
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollections"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
        "line": 9
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_collections#compartment_id DataOciFleetSoftwareUpdateFsuCollections#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/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/7.19.0/docs/data-sources/fleet_software_update_fsu_collections#display_name DataOciFleetSoftwareUpdateFsuCollections#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/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/7.19.0/docs/data-sources/fleet_software_update_fsu_collections#filter DataOciFleetSoftwareUpdateFsuCollections#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/fleet_software_update_fsu_collections#id DataOciFleetSoftwareUpdateFsuCollections#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/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/7.19.0/docs/data-sources/fleet_software_update_fsu_collections#state DataOciFleetSoftwareUpdateFsuCollections#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/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/7.19.0/docs/data-sources/fleet_software_update_fsu_collections#type DataOciFleetSoftwareUpdateFsuCollections#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 32
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsConfig"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
        "line": 648
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_collections#name DataOciFleetSoftwareUpdateFsuCollections#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 652
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_collections#values DataOciFleetSoftwareUpdateFsuCollections#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 660
          },
          "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/7.19.0/docs/data-sources/fleet_software_update_fsu_collections#regex DataOciFleetSoftwareUpdateFsuCollections#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 656
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFilter"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
          "line": 813
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
        "line": 805
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 820
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 813
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 813
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 813
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 806
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFilterList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
          "line": 716
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
        "line": 706
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 783
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 771
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 787
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 800
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 764
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 777
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 793
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 720
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
        "line": 572
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollection",
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollection"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
        "line": 412
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItems",
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsActiveFsuCycle": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsActiveFsuCycle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
        "line": 40
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsActiveFsuCycle",
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsActiveFsuCycle"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsActiveFsuCycleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsActiveFsuCycleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collections/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-fleet-software-update-fsu-collections/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/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.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsActiveFsuCycleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsActiveFsuCycleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/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-fleet-software-update-fsu-collections/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-fleet-software-update-fsu-collections/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsActiveFsuCycleList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsActiveFsuCycleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsActiveFsuCycleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collections/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-fleet-software-update-fsu-collections/index.ts",
        "line": 63
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsActiveFsuCycleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 92
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsActiveFsuCycle"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsActiveFsuCycleOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscovery": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscovery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
        "line": 316
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscovery",
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscovery"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
        "line": 205
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFilters",
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFilters"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collections/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-fleet-software-update-fsu-collections/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/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.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/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-fleet-software-update-fsu-collections/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-fleet-software-update-fsu-collections/index.ts",
            "line": 305
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collections/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-fleet-software-update-fsu-collections/index.ts",
        "line": 228
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 257
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 262
          },
          "name": "identifiers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 267
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 272
          },
          "name": "names",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 277
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 283
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 288
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 293
          },
          "name": "versions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFilters"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
        "line": 120
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersTags",
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersTags"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collections/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-fleet-software-update-fsu-collections/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/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.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/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-fleet-software-update-fsu-collections/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-fleet-software-update-fsu-collections/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersTagsList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collections/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-fleet-software-update-fsu-collections/index.ts",
        "line": 143
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 172
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 177
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 182
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersTags"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
          "line": 401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
        "line": 394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 408
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 401
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 401
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 401
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collections/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-fleet-software-update-fsu-collections/index.ts",
        "line": 339
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 369
          },
          "name": "filters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 374
          },
          "name": "fsuDiscoveryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 379
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 384
          },
          "name": "strategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 389
          },
          "name": "targets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscovery"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collections/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
        "line": 554
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 568
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 561
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 561
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 561
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collections/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
        "line": 435
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 465
          },
          "name": "activeFsuCycle",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsActiveFsuCycleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 470
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 476
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 481
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 487
          },
          "name": "fleetDiscovery",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsFleetDiscoveryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 493
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 498
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 503
          },
          "name": "lastCompletedFsuCycleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 508
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 513
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 518
          },
          "name": "sourceMajorVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 523
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 529
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 534
          },
          "name": "targetCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 539
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 544
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 549
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collections/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-fleet-software-update-fsu-collections/index.ts",
        "line": 630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/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.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/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-fleet-software-update-fsu-collections/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-fleet-software-update-fsu-collections/index.ts",
            "line": 637
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-collections/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
        "line": 595
      },
      "name": "DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 625
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-collections/index.ts",
            "line": 608
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-collections/index:DataOciFleetSoftwareUpdateFsuCollectionsFsuCollectionSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycle": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_cycle oci_fleet_software_update_fsu_cycle}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycle",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_cycle oci_fleet_software_update_fsu_cycle} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
          "line": 636
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
        "line": 604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetSoftwareUpdateFsuCycle resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 621
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetSoftwareUpdateFsuCycle to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_cycle#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetSoftwareUpdateFsuCycle that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetSoftwareUpdateFsuCycle to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 831
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 837
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCycle",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 609
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 661
          },
          "name": "applyActionSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleApplyActionScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 667
          },
          "name": "batchingStrategy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleBatchingStrategyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 672
          },
          "name": "collectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 677
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 683
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 689
          },
          "name": "diagnosticsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleDiagnosticsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 694
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 699
          },
          "name": "executingFsuActionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 705
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 710
          },
          "name": "fsuCollectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 729
          },
          "name": "goalVersionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleGoalVersionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 734
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 739
          },
          "name": "isIgnoreMissingPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 744
          },
          "name": "isIgnorePatches",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 749
          },
          "name": "isKeepPlacement",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 754
          },
          "name": "lastCompletedAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 759
          },
          "name": "lastCompletedActionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 764
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 769
          },
          "name": "maxDrainTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 775
          },
          "name": "nextActionToExecute",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleNextActionToExecuteList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 780
          },
          "name": "rollbackCycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 786
          },
          "name": "stageActionSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleStageActionScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 791
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 797
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 802
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 807
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 812
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 817
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 823
          },
          "name": "upgradeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleUpgradeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 723
          },
          "name": "fsuCycleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 716
          },
          "name": "fsuCycleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycle"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleApplyActionSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleApplyActionSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
        "line": 15
      },
      "name": "DataOciFleetSoftwareUpdateFsuCycleApplyActionSchedule",
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleApplyActionSchedule"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleApplyActionScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleApplyActionScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/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.DataOciFleetSoftwareUpdateFsuCycleApplyActionScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCycleApplyActionScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleApplyActionScheduleList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleApplyActionScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleApplyActionScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/index.ts",
        "line": 38
      },
      "name": "DataOciFleetSoftwareUpdateFsuCycleApplyActionScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 67
          },
          "name": "timeToStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 72
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleApplyActionSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleApplyActionScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleBatchingStrategy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleBatchingStrategy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
        "line": 95
      },
      "name": "DataOciFleetSoftwareUpdateFsuCycleBatchingStrategy",
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleBatchingStrategy"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleBatchingStrategyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleBatchingStrategyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/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.DataOciFleetSoftwareUpdateFsuCycleBatchingStrategyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCycleBatchingStrategyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleBatchingStrategyList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleBatchingStrategyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleBatchingStrategyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/index.ts",
        "line": 118
      },
      "name": "DataOciFleetSoftwareUpdateFsuCycleBatchingStrategyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 147
          },
          "name": "isForceRolling",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 152
          },
          "name": "isWaitForBatchResume",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 157
          },
          "name": "percentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 162
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleBatchingStrategy"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleBatchingStrategyOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
        "line": 9
      },
      "name": "DataOciFleetSoftwareUpdateFsuCycleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_cycle#fsu_cycle_id DataOciFleetSoftwareUpdateFsuCycle#fsu_cycle_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 13
          },
          "name": "fsuCycleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleConfig"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleDiagnosticsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleDiagnosticsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
        "line": 185
      },
      "name": "DataOciFleetSoftwareUpdateFsuCycleDiagnosticsCollection",
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleDiagnosticsCollection"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleDiagnosticsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleDiagnosticsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/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.DataOciFleetSoftwareUpdateFsuCycleDiagnosticsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCycleDiagnosticsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/index.ts",
            "line": 249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleDiagnosticsCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleDiagnosticsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleDiagnosticsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/index.ts",
        "line": 208
      },
      "name": "DataOciFleetSoftwareUpdateFsuCycleDiagnosticsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 237
          },
          "name": "logCollectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleDiagnosticsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleDiagnosticsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleGoalVersionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleGoalVersionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
        "line": 260
      },
      "name": "DataOciFleetSoftwareUpdateFsuCycleGoalVersionDetails",
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleGoalVersionDetails"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleGoalVersionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleGoalVersionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/index.ts",
        "line": 337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/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.DataOciFleetSoftwareUpdateFsuCycleGoalVersionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCycleGoalVersionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/index.ts",
            "line": 344
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleGoalVersionDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleGoalVersionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleGoalVersionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/index.ts",
        "line": 283
      },
      "name": "DataOciFleetSoftwareUpdateFsuCycleGoalVersionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 312
          },
          "name": "homePolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 317
          },
          "name": "newHomePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 322
          },
          "name": "softwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 327
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 332
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleGoalVersionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleGoalVersionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleNextActionToExecute": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleNextActionToExecute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
        "line": 355
      },
      "name": "DataOciFleetSoftwareUpdateFsuCycleNextActionToExecute",
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleNextActionToExecute"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleNextActionToExecuteList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleNextActionToExecuteList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/index.ts",
        "line": 417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/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.DataOciFleetSoftwareUpdateFsuCycleNextActionToExecuteOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCycleNextActionToExecuteList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/index.ts",
            "line": 424
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleNextActionToExecuteList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleNextActionToExecuteOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleNextActionToExecuteOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/index.ts",
        "line": 378
      },
      "name": "DataOciFleetSoftwareUpdateFsuCycleNextActionToExecuteOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 407
          },
          "name": "timeToStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 412
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleNextActionToExecute"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleNextActionToExecuteOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleStageActionSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleStageActionSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
        "line": 435
      },
      "name": "DataOciFleetSoftwareUpdateFsuCycleStageActionSchedule",
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleStageActionSchedule"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleStageActionScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleStageActionScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/index.ts",
        "line": 497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/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.DataOciFleetSoftwareUpdateFsuCycleStageActionScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCycleStageActionScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/index.ts",
            "line": 504
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleStageActionScheduleList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleStageActionScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleStageActionScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/index.ts",
        "line": 458
      },
      "name": "DataOciFleetSoftwareUpdateFsuCycleStageActionScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 487
          },
          "name": "timeToStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 492
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 471
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleStageActionSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleStageActionScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleUpgradeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleUpgradeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
        "line": 515
      },
      "name": "DataOciFleetSoftwareUpdateFsuCycleUpgradeDetails",
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleUpgradeDetails"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleUpgradeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleUpgradeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycle/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
        "line": 582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 596
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleUpgradeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCycleUpgradeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 589
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 589
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 589
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleUpgradeDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleUpgradeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleUpgradeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycle/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-fleet-software-update-fsu-cycle/index.ts",
        "line": 538
      },
      "name": "DataOciFleetSoftwareUpdateFsuCycleUpgradeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 567
          },
          "name": "collectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 572
          },
          "name": "isRecompileInvalidObjects",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 577
          },
          "name": "isTimeZoneUpgrade",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycle/index.ts",
            "line": 551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycleUpgradeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycle/index:DataOciFleetSoftwareUpdateFsuCycleUpgradeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycles": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_cycles oci_fleet_software_update_fsu_cycles}."
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCycles",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_cycles oci_fleet_software_update_fsu_cycles} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
          "line": 1146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
        "line": 1114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFleetSoftwareUpdateFsuCycles resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1131
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFleetSoftwareUpdateFsuCycles to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_cycles#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFleetSoftwareUpdateFsuCycles that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFleetSoftwareUpdateFsuCycles to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1296
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1184
          },
          "name": "resetCollectionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1213
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1299
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1229
          },
          "name": "resetFsuCollectionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1251
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1267
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1283
          },
          "name": "resetTargetVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1311
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1324
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCycles",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1293
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1239
          },
          "name": "fsuCycleSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1188
          },
          "name": "collectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1201
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1217
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1303
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1233
          },
          "name": "fsuCollectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1255
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1271
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1287
          },
          "name": "targetVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1178
          },
          "name": "collectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1194
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1207
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1223
          },
          "name": "fsuCollectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1245
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1261
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1277
          },
          "name": "targetVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCycles"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
        "line": 9
      },
      "name": "DataOciFleetSoftwareUpdateFsuCyclesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_cycles#compartment_id DataOciFleetSoftwareUpdateFsuCycles#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/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/7.19.0/docs/data-sources/fleet_software_update_fsu_cycles#collection_type DataOciFleetSoftwareUpdateFsuCycles#collection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 13
          },
          "name": "collectionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_cycles#display_name DataOciFleetSoftwareUpdateFsuCycles#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/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/7.19.0/docs/data-sources/fleet_software_update_fsu_cycles#filter DataOciFleetSoftwareUpdateFsuCycles#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_cycles#fsu_collection_id DataOciFleetSoftwareUpdateFsuCycles#fsu_collection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 25
          },
          "name": "fsuCollectionId",
          "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/7.19.0/docs/data-sources/fleet_software_update_fsu_cycles#id DataOciFleetSoftwareUpdateFsuCycles#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/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/7.19.0/docs/data-sources/fleet_software_update_fsu_cycles#state DataOciFleetSoftwareUpdateFsuCycles#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/fleet_software_update_fsu_cycles#target_version DataOciFleetSoftwareUpdateFsuCycles#target_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 40
          },
          "name": "targetVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesConfig"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
        "line": 934
      },
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_cycles#name DataOciFleetSoftwareUpdateFsuCycles#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 938
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fleet_software_update_fsu_cycles#values DataOciFleetSoftwareUpdateFsuCycles#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 946
          },
          "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/7.19.0/docs/data-sources/fleet_software_update_fsu_cycles#regex DataOciFleetSoftwareUpdateFsuCycles#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 942
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFilter"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
        "line": 1091
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/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.DataOciFleetSoftwareUpdateFsuCyclesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
            "line": 1099
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1092
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFilterList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
        "line": 992
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1069
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1057
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1073
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1086
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1050
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1063
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1079
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 1006
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
        "line": 858
      },
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollection",
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollection"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
        "line": 633
      },
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItems",
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsApplyActionSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsApplyActionSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
        "line": 48
      },
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsApplyActionSchedule",
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsApplyActionSchedule"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsApplyActionScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsApplyActionScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/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.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsApplyActionScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsApplyActionScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsApplyActionScheduleList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsApplyActionScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsApplyActionScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
        "line": 71
      },
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsApplyActionScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 100
          },
          "name": "timeToStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 105
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsApplyActionSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsApplyActionScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsBatchingStrategy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsBatchingStrategy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
        "line": 128
      },
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsBatchingStrategy",
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsBatchingStrategy"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsBatchingStrategyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsBatchingStrategyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/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.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsBatchingStrategyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsBatchingStrategyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
            "line": 207
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsBatchingStrategyList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsBatchingStrategyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsBatchingStrategyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
        "line": 151
      },
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsBatchingStrategyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 180
          },
          "name": "isForceRolling",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 185
          },
          "name": "isWaitForBatchResume",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 190
          },
          "name": "percentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 195
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsBatchingStrategy"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsBatchingStrategyOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsDiagnosticsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsDiagnosticsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
        "line": 218
      },
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsDiagnosticsCollection",
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsDiagnosticsCollection"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsDiagnosticsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsDiagnosticsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/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.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsDiagnosticsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsDiagnosticsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsDiagnosticsCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsDiagnosticsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsDiagnosticsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
        "line": 241
      },
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsDiagnosticsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 270
          },
          "name": "logCollectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsDiagnosticsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsDiagnosticsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsGoalVersionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsGoalVersionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
        "line": 293
      },
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsGoalVersionDetails",
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsGoalVersionDetails"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsGoalVersionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsGoalVersionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
        "line": 370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/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.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsGoalVersionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsGoalVersionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
            "line": 377
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsGoalVersionDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsGoalVersionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsGoalVersionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
        "line": 316
      },
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsGoalVersionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 345
          },
          "name": "homePolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 350
          },
          "name": "newHomePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 355
          },
          "name": "softwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 360
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 365
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsGoalVersionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsGoalVersionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
        "line": 840
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 854
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 847
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 847
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 847
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsNextActionToExecute": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsNextActionToExecute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
        "line": 388
      },
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsNextActionToExecute",
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsNextActionToExecute"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsNextActionToExecuteList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsNextActionToExecuteList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/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.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsNextActionToExecuteOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsNextActionToExecuteList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
            "line": 457
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsNextActionToExecuteList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsNextActionToExecuteOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsNextActionToExecuteOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
        "line": 411
      },
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsNextActionToExecuteOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 440
          },
          "name": "timeToStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 445
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsNextActionToExecute"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsNextActionToExecuteOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
        "line": 656
      },
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 686
          },
          "name": "applyActionSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsApplyActionScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 692
          },
          "name": "batchingStrategy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsBatchingStrategyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 697
          },
          "name": "collectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 702
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 708
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 714
          },
          "name": "diagnosticsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsDiagnosticsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 719
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 724
          },
          "name": "executingFsuActionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 730
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 735
          },
          "name": "fsuCollectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 741
          },
          "name": "goalVersionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsGoalVersionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 746
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 751
          },
          "name": "isIgnoreMissingPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 756
          },
          "name": "isIgnorePatches",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 761
          },
          "name": "isKeepPlacement",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 766
          },
          "name": "lastCompletedAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 771
          },
          "name": "lastCompletedActionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 776
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 781
          },
          "name": "maxDrainTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 787
          },
          "name": "nextActionToExecute",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsNextActionToExecuteList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 792
          },
          "name": "rollbackCycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 798
          },
          "name": "stageActionSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsStageActionScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 803
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 809
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 814
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 819
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 824
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 829
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 835
          },
          "name": "upgradeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsUpgradeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 669
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsStageActionSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsStageActionSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
        "line": 468
      },
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsStageActionSchedule",
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsStageActionSchedule"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsStageActionScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsStageActionScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
        "line": 530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/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.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsStageActionScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsStageActionScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
            "line": 537
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsStageActionScheduleList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsStageActionScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsStageActionScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
        "line": 491
      },
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsStageActionScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 520
          },
          "name": "timeToStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 525
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsStageActionSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsStageActionScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsUpgradeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsUpgradeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
        "line": 548
      },
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsUpgradeDetails",
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsUpgradeDetails"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsUpgradeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsUpgradeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
        "line": 615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/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.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsUpgradeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsUpgradeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
            "line": 622
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsUpgradeDetailsList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsUpgradeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsUpgradeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/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-fleet-software-update-fsu-cycles/index.ts",
        "line": 571
      },
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsUpgradeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 600
          },
          "name": "collectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 605
          },
          "name": "isRecompileInvalidObjects",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 610
          },
          "name": "isTimeZoneUpgrade",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsUpgradeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsUpgradeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
        "line": 916
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 930
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 923
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 923
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 923
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
          "line": 890
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
        "line": 881
      },
      "name": "DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 911
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fleet-software-update-fsu-cycles/index.ts",
            "line": 894
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fleet-software-update-fsu-cycles/index:DataOciFleetSoftwareUpdateFsuCyclesFsuCycleSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsApplication": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_application oci_functions_application}."
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_application oci_functions_application} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-application/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.DataOciFunctionsApplicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-functions-application/index.ts",
        "line": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFunctionsApplication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-application/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 DataOciFunctionsApplication to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_application#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFunctionsApplication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFunctionsApplication to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 407
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 413
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFunctionsApplication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 260
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 324
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 330
          },
          "name": "config",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 336
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 341
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 347
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 352
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 358
          },
          "name": "imagePolicyConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationImagePolicyConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 363
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 368
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 373
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 378
          },
          "name": "subnetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 383
          },
          "name": "syslogUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 388
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 393
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 399
          },
          "name": "traceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationTraceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 319
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 312
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-application/index:DataOciFunctionsApplication"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-application/index.ts",
        "line": 9
      },
      "name": "DataOciFunctionsApplicationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_application#application_id DataOciFunctionsApplication#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 13
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-application/index:DataOciFunctionsApplicationConfig"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationImagePolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationImagePolicyConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-application/index.ts",
        "line": 90
      },
      "name": "DataOciFunctionsApplicationImagePolicyConfig",
      "symbolId": "src/data-oci-functions-application/index:DataOciFunctionsApplicationImagePolicyConfig"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationImagePolicyConfigKeyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationImagePolicyConfigKeyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-application/index.ts",
        "line": 15
      },
      "name": "DataOciFunctionsApplicationImagePolicyConfigKeyDetails",
      "symbolId": "src/data-oci-functions-application/index:DataOciFunctionsApplicationImagePolicyConfigKeyDetails"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationImagePolicyConfigKeyDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationImagePolicyConfigKeyDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-application/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-functions-application/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-application/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.DataOciFunctionsApplicationImagePolicyConfigKeyDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsApplicationImagePolicyConfigKeyDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-application/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-functions-application/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-functions-application/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-application/index:DataOciFunctionsApplicationImagePolicyConfigKeyDetailsList"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationImagePolicyConfigKeyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationImagePolicyConfigKeyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-application/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-functions-application/index.ts",
        "line": 38
      },
      "name": "DataOciFunctionsApplicationImagePolicyConfigKeyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 67
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationImagePolicyConfigKeyDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-application/index:DataOciFunctionsApplicationImagePolicyConfigKeyDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationImagePolicyConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationImagePolicyConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-application/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-functions-application/index.ts",
        "line": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-application/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.DataOciFunctionsApplicationImagePolicyConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsApplicationImagePolicyConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-application/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-functions-application/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-functions-application/index.ts",
            "line": 160
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-application/index:DataOciFunctionsApplicationImagePolicyConfigList"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationImagePolicyConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationImagePolicyConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-application/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-functions-application/index.ts",
        "line": 113
      },
      "name": "DataOciFunctionsApplicationImagePolicyConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 142
          },
          "name": "isPolicyEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 148
          },
          "name": "keyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationImagePolicyConfigKeyDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationImagePolicyConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-application/index:DataOciFunctionsApplicationImagePolicyConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationTraceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationTraceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-application/index.ts",
        "line": 171
      },
      "name": "DataOciFunctionsApplicationTraceConfig",
      "symbolId": "src/data-oci-functions-application/index:DataOciFunctionsApplicationTraceConfig"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationTraceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationTraceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-application/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-functions-application/index.ts",
        "line": 233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-application/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.DataOciFunctionsApplicationTraceConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsApplicationTraceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-application/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-functions-application/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-functions-application/index.ts",
            "line": 240
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-application/index:DataOciFunctionsApplicationTraceConfigList"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationTraceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationTraceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-application/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-functions-application/index.ts",
        "line": 194
      },
      "name": "DataOciFunctionsApplicationTraceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 223
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 228
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-application/index.ts",
            "line": 207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationTraceConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-application/index:DataOciFunctionsApplicationTraceConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsApplications": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_applications oci_functions_applications}."
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplications",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_applications oci_functions_applications} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-applications/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.DataOciFunctionsApplicationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-functions-applications/index.ts",
        "line": 602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFunctionsApplications resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/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 DataOciFunctionsApplications to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_applications#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFunctionsApplications that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFunctionsApplications to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 733
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 688
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 736
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 704
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 720
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/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-functions-applications/index.ts",
            "line": 758
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFunctionsApplications",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 607
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 663
          },
          "name": "applications",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 730
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 676
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 692
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 740
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 708
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 724
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 669
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 682
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 698
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 714
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-applications/index:DataOciFunctionsApplications"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationsApplications": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsApplications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-applications/index.ts",
        "line": 272
      },
      "name": "DataOciFunctionsApplicationsApplications",
      "symbolId": "src/data-oci-functions-applications/index:DataOciFunctionsApplicationsApplications"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsImagePolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsImagePolicyConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-applications/index.ts",
        "line": 111
      },
      "name": "DataOciFunctionsApplicationsApplicationsImagePolicyConfig",
      "symbolId": "src/data-oci-functions-applications/index:DataOciFunctionsApplicationsApplicationsImagePolicyConfig"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsImagePolicyConfigKeyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsImagePolicyConfigKeyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-applications/index.ts",
        "line": 36
      },
      "name": "DataOciFunctionsApplicationsApplicationsImagePolicyConfigKeyDetails",
      "symbolId": "src/data-oci-functions-applications/index:DataOciFunctionsApplicationsApplicationsImagePolicyConfigKeyDetails"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsImagePolicyConfigKeyDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsImagePolicyConfigKeyDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-applications/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-functions-applications/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/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.DataOciFunctionsApplicationsApplicationsImagePolicyConfigKeyDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsApplicationsApplicationsImagePolicyConfigKeyDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/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-functions-applications/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-functions-applications/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-applications/index:DataOciFunctionsApplicationsApplicationsImagePolicyConfigKeyDetailsList"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsImagePolicyConfigKeyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsImagePolicyConfigKeyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-applications/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-functions-applications/index.ts",
        "line": 59
      },
      "name": "DataOciFunctionsApplicationsApplicationsImagePolicyConfigKeyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 88
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsImagePolicyConfigKeyDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-applications/index:DataOciFunctionsApplicationsApplicationsImagePolicyConfigKeyDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsImagePolicyConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsImagePolicyConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-applications/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-functions-applications/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/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.DataOciFunctionsApplicationsApplicationsImagePolicyConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsApplicationsApplicationsImagePolicyConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/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-functions-applications/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-functions-applications/index.ts",
            "line": 181
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-applications/index:DataOciFunctionsApplicationsApplicationsImagePolicyConfigList"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsImagePolicyConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsImagePolicyConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-applications/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-functions-applications/index.ts",
        "line": 134
      },
      "name": "DataOciFunctionsApplicationsApplicationsImagePolicyConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 163
          },
          "name": "isPolicyEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 169
          },
          "name": "keyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsImagePolicyConfigKeyDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsImagePolicyConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-applications/index:DataOciFunctionsApplicationsApplicationsImagePolicyConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-applications/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-functions-applications/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/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.DataOciFunctionsApplicationsApplicationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsApplicationsApplicationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/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-functions-applications/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-functions-applications/index.ts",
            "line": 411
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-applications/index:DataOciFunctionsApplicationsApplicationsList"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-applications/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-functions-applications/index.ts",
        "line": 295
      },
      "name": "DataOciFunctionsApplicationsApplicationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 324
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 330
          },
          "name": "config",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 336
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 341
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 347
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 352
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 358
          },
          "name": "imagePolicyConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsImagePolicyConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 363
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 368
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 373
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 378
          },
          "name": "subnetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 383
          },
          "name": "syslogUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 388
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 393
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 399
          },
          "name": "traceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsTraceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsApplications"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-applications/index:DataOciFunctionsApplicationsApplicationsOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsTraceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsTraceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-applications/index.ts",
        "line": 192
      },
      "name": "DataOciFunctionsApplicationsApplicationsTraceConfig",
      "symbolId": "src/data-oci-functions-applications/index:DataOciFunctionsApplicationsApplicationsTraceConfig"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsTraceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsTraceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-applications/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-functions-applications/index.ts",
        "line": 254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/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.DataOciFunctionsApplicationsApplicationsTraceConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsApplicationsApplicationsTraceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/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-functions-applications/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-functions-applications/index.ts",
            "line": 261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-applications/index:DataOciFunctionsApplicationsApplicationsTraceConfigList"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsTraceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsTraceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-applications/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-functions-applications/index.ts",
        "line": 215
      },
      "name": "DataOciFunctionsApplicationsApplicationsTraceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 244
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 249
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsApplicationsTraceConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-applications/index:DataOciFunctionsApplicationsApplicationsTraceConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-applications/index.ts",
        "line": 9
      },
      "name": "DataOciFunctionsApplicationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_applications#compartment_id DataOciFunctionsApplications#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/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/7.19.0/docs/data-sources/functions_applications#display_name DataOciFunctionsApplications#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/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/7.19.0/docs/data-sources/functions_applications#filter DataOciFunctionsApplications#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/functions_applications#id DataOciFunctionsApplications#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/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/7.19.0/docs/data-sources/functions_applications#state DataOciFunctionsApplications#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-applications/index:DataOciFunctionsApplicationsConfig"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-applications/index.ts",
        "line": 422
      },
      "name": "DataOciFunctionsApplicationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_applications#name DataOciFunctionsApplications#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/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/7.19.0/docs/data-sources/functions_applications#values DataOciFunctionsApplications#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/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/7.19.0/docs/data-sources/functions_applications#regex DataOciFunctionsApplications#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 430
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-functions-applications/index:DataOciFunctionsApplicationsFilter"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-applications/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-functions-applications/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/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.DataOciFunctionsApplicationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsApplicationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/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-functions-applications/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-functions-applications/index.ts",
            "line": 587
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 580
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-functions-applications/index:DataOciFunctionsApplicationsFilterList"
    },
    "cdktf-provider-oci.DataOciFunctionsApplicationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-applications/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-functions-applications/index.ts",
        "line": 480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 557
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFunctionsApplicationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 545
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/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-functions-applications/index.ts",
            "line": 574
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 538
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 551
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 567
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-applications/index.ts",
            "line": 494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFunctionsApplicationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-functions-applications/index:DataOciFunctionsApplicationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsFunction": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_function oci_functions_function}."
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunction",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_function oci_functions_function} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-function/index.ts",
          "line": 286
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-functions-function/index.ts",
        "line": 254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFunctionsFunction resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 271
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFunctionsFunction to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_function#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFunctionsFunction that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFunctionsFunction to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-function/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-functions-function/index.ts",
            "line": 433
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFunctionsFunction",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 259
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 310
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 315
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 321
          },
          "name": "config",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 327
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 332
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 338
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 356
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 361
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 366
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 371
          },
          "name": "invokeEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 376
          },
          "name": "memoryInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 382
          },
          "name": "provisionedConcurrencyConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionProvisionedConcurrencyConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 387
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 393
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 398
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 403
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 413
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 408
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 419
          },
          "name": "traceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionTraceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 351
          },
          "name": "functionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 344
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-function/index:DataOciFunctionsFunction"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-function/index.ts",
        "line": 9
      },
      "name": "DataOciFunctionsFunctionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_function#function_id DataOciFunctionsFunction#function_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 13
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-function/index:DataOciFunctionsFunctionConfig"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionProvisionedConcurrencyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionProvisionedConcurrencyConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-function/index.ts",
        "line": 15
      },
      "name": "DataOciFunctionsFunctionProvisionedConcurrencyConfig",
      "symbolId": "src/data-oci-functions-function/index:DataOciFunctionsFunctionProvisionedConcurrencyConfig"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionProvisionedConcurrencyConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionProvisionedConcurrencyConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-function/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-functions-function/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-function/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.DataOciFunctionsFunctionProvisionedConcurrencyConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsFunctionProvisionedConcurrencyConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-function/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-functions-function/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-functions-function/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-function/index:DataOciFunctionsFunctionProvisionedConcurrencyConfigList"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionProvisionedConcurrencyConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionProvisionedConcurrencyConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-function/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-functions-function/index.ts",
        "line": 38
      },
      "name": "DataOciFunctionsFunctionProvisionedConcurrencyConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 67
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 72
          },
          "name": "strategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionProvisionedConcurrencyConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-function/index:DataOciFunctionsFunctionProvisionedConcurrencyConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-function/index.ts",
        "line": 95
      },
      "name": "DataOciFunctionsFunctionSourceDetails",
      "symbolId": "src/data-oci-functions-function/index:DataOciFunctionsFunctionSourceDetails"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-function/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-functions-function/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-function/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.DataOciFunctionsFunctionSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsFunctionSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-function/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-functions-function/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-functions-function/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-function/index:DataOciFunctionsFunctionSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-function/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-functions-function/index.ts",
        "line": 118
      },
      "name": "DataOciFunctionsFunctionSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 147
          },
          "name": "pbfListingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 152
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-function/index:DataOciFunctionsFunctionSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionTraceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionTraceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-function/index.ts",
        "line": 175
      },
      "name": "DataOciFunctionsFunctionTraceConfig",
      "symbolId": "src/data-oci-functions-function/index:DataOciFunctionsFunctionTraceConfig"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionTraceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionTraceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-function/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-functions-function/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-function/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.DataOciFunctionsFunctionTraceConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsFunctionTraceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-function/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-functions-function/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-functions-function/index.ts",
            "line": 239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-function/index:DataOciFunctionsFunctionTraceConfigList"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionTraceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionTraceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-function/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-functions-function/index.ts",
        "line": 198
      },
      "name": "DataOciFunctionsFunctionTraceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 227
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-function/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionTraceConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-function/index:DataOciFunctionsFunctionTraceConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_functions oci_functions_functions}."
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_functions oci_functions_functions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-functions/index.ts",
          "line": 654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-functions-functions/index.ts",
        "line": 622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFunctionsFunctions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 639
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFunctionsFunctions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_functions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFunctionsFunctions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFunctionsFunctions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 753
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 702
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 756
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 724
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 740
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 768
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 778
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFunctionsFunctions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 627
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 750
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 712
          },
          "name": "functions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 690
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 706
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 760
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 728
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 744
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 683
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 696
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 718
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 734
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-functions/index:DataOciFunctionsFunctions"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-functions/index.ts",
        "line": 9
      },
      "name": "DataOciFunctionsFunctionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_functions#application_id DataOciFunctionsFunctions#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 13
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_functions#display_name DataOciFunctionsFunctions#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/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/7.19.0/docs/data-sources/functions_functions#filter DataOciFunctionsFunctions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/functions_functions#id DataOciFunctionsFunctions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/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/7.19.0/docs/data-sources/functions_functions#state DataOciFunctionsFunctions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-functions/index:DataOciFunctionsFunctionsConfig"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-functions/index.ts",
        "line": 442
      },
      "name": "DataOciFunctionsFunctionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_functions#name DataOciFunctionsFunctions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 446
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_functions#values DataOciFunctionsFunctions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 454
          },
          "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/7.19.0/docs/data-sources/functions_functions#regex DataOciFunctionsFunctions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 450
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-functions-functions/index:DataOciFunctionsFunctionsFilter"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-functions/index.ts",
          "line": 607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-functions-functions/index.ts",
        "line": 599
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 614
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsFunctionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 607
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 607
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 607
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 600
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-functions-functions/index:DataOciFunctionsFunctionsFilterList"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-functions/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-functions-functions/index.ts",
        "line": 500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 577
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFunctionsFunctionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 565
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 581
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 594
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 558
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 571
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 587
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-functions-functions/index:DataOciFunctionsFunctionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionsFunctions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFunctions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-functions/index.ts",
        "line": 271
      },
      "name": "DataOciFunctionsFunctionsFunctions",
      "symbolId": "src/data-oci-functions-functions/index:DataOciFunctionsFunctionsFunctions"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-functions/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-functions-functions/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/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.DataOciFunctionsFunctionsFunctionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsFunctionsFunctionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/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-functions-functions/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-functions-functions/index.ts",
            "line": 431
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-functions/index:DataOciFunctionsFunctionsFunctionsList"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-functions/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-functions-functions/index.ts",
        "line": 294
      },
      "name": "DataOciFunctionsFunctionsFunctionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 323
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 328
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 334
          },
          "name": "config",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 340
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 345
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 351
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 356
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 361
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 366
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 371
          },
          "name": "invokeEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 376
          },
          "name": "memoryInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 382
          },
          "name": "provisionedConcurrencyConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsProvisionedConcurrencyConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 387
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 393
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 398
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 403
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 413
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 408
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 419
          },
          "name": "traceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsTraceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFunctions"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-functions/index:DataOciFunctionsFunctionsFunctionsOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsProvisionedConcurrencyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsProvisionedConcurrencyConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-functions/index.ts",
        "line": 36
      },
      "name": "DataOciFunctionsFunctionsFunctionsProvisionedConcurrencyConfig",
      "symbolId": "src/data-oci-functions-functions/index:DataOciFunctionsFunctionsFunctionsProvisionedConcurrencyConfig"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsProvisionedConcurrencyConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsProvisionedConcurrencyConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-functions/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-functions-functions/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/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.DataOciFunctionsFunctionsFunctionsProvisionedConcurrencyConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsFunctionsFunctionsProvisionedConcurrencyConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/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-functions-functions/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-functions-functions/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-functions/index:DataOciFunctionsFunctionsFunctionsProvisionedConcurrencyConfigList"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsProvisionedConcurrencyConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsProvisionedConcurrencyConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-functions/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-functions-functions/index.ts",
        "line": 59
      },
      "name": "DataOciFunctionsFunctionsFunctionsProvisionedConcurrencyConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 88
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 93
          },
          "name": "strategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsProvisionedConcurrencyConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-functions/index:DataOciFunctionsFunctionsFunctionsProvisionedConcurrencyConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-functions/index.ts",
        "line": 116
      },
      "name": "DataOciFunctionsFunctionsFunctionsSourceDetails",
      "symbolId": "src/data-oci-functions-functions/index:DataOciFunctionsFunctionsFunctionsSourceDetails"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-functions/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-functions-functions/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/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.DataOciFunctionsFunctionsFunctionsSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsFunctionsFunctionsSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/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-functions-functions/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-functions-functions/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-functions/index:DataOciFunctionsFunctionsFunctionsSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-functions/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-functions-functions/index.ts",
        "line": 139
      },
      "name": "DataOciFunctionsFunctionsFunctionsSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 168
          },
          "name": "pbfListingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 173
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-functions/index:DataOciFunctionsFunctionsFunctionsSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsTraceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsTraceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-functions/index.ts",
        "line": 196
      },
      "name": "DataOciFunctionsFunctionsFunctionsTraceConfig",
      "symbolId": "src/data-oci-functions-functions/index:DataOciFunctionsFunctionsFunctionsTraceConfig"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsTraceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsTraceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-functions/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-functions-functions/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/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.DataOciFunctionsFunctionsFunctionsTraceConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsFunctionsFunctionsTraceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/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-functions-functions/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-functions-functions/index.ts",
            "line": 260
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-functions/index:DataOciFunctionsFunctionsFunctionsTraceConfigList"
    },
    "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsTraceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsTraceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-functions/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-functions-functions/index.ts",
        "line": 219
      },
      "name": "DataOciFunctionsFunctionsFunctionsTraceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 248
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-functions/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsFunctionsFunctionsTraceConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-functions/index:DataOciFunctionsFunctionsFunctionsTraceConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListing": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing oci_functions_pbf_listing}."
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListing",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing oci_functions_pbf_listing} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing/index.ts",
          "line": 208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFunctionsPbfListing resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 193
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFunctionsPbfListing to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFunctionsPbfListing that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFunctionsPbfListing to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 257
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 320
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 327
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListing",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 181
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 234
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 239
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 245
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 266
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 285
          },
          "name": "publisherDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingPublisherDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 290
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 296
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 301
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 306
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 312
          },
          "name": "triggers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 261
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 279
          },
          "name": "pbfListingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 251
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 272
          },
          "name": "pbfListingId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing/index:DataOciFunctionsPbfListing"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing/index.ts",
        "line": 9
      },
      "name": "DataOciFunctionsPbfListingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing#pbf_listing_id DataOciFunctionsPbfListing#pbf_listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 20
          },
          "name": "pbfListingId",
          "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/7.19.0/docs/data-sources/functions_pbf_listing#id DataOciFunctionsPbfListing#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing/index:DataOciFunctionsPbfListingConfig"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingPublisherDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingPublisherDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing/index.ts",
        "line": 22
      },
      "name": "DataOciFunctionsPbfListingPublisherDetails",
      "symbolId": "src/data-oci-functions-pbf-listing/index:DataOciFunctionsPbfListingPublisherDetails"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingPublisherDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingPublisherDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing/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-functions-pbf-listing/index.ts",
        "line": 79
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/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.DataOciFunctionsPbfListingPublisherDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingPublisherDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/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-functions-pbf-listing/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-functions-pbf-listing/index.ts",
            "line": 86
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing/index:DataOciFunctionsPbfListingPublisherDetailsList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingPublisherDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingPublisherDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing/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-functions-pbf-listing/index.ts",
        "line": 45
      },
      "name": "DataOciFunctionsPbfListingPublisherDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 74
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingPublisherDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing/index:DataOciFunctionsPbfListingPublisherDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingTriggers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing/index.ts",
        "line": 97
      },
      "name": "DataOciFunctionsPbfListingTriggers",
      "symbolId": "src/data-oci-functions-pbf-listing/index:DataOciFunctionsPbfListingTriggers"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersA": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing_triggers oci_functions_pbf_listing_triggers}."
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersA",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing_triggers oci_functions_pbf_listing_triggers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
          "line": 391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciFunctionsPbfListingTriggersAConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFunctionsPbfListingTriggersA resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 376
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFunctionsPbfListingTriggersA to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing_triggers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFunctionsPbfListingTriggersA that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFunctionsPbfListingTriggersA to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 459
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 462
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 424
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 440
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 474
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 482
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingTriggersA",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 364
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 456
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 450
          },
          "name": "triggersCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersTriggersCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 466
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 428
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 444
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 418
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 434
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-triggers/index:DataOciFunctionsPbfListingTriggersA"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersAConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersAConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
        "line": 9
      },
      "name": "DataOciFunctionsPbfListingTriggersAConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing_triggers#filter DataOciFunctionsPbfListingTriggersA#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersFilter"
                    },
                    "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/7.19.0/docs/data-sources/functions_pbf_listing_triggers#id DataOciFunctionsPbfListingTriggersA#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/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/7.19.0/docs/data-sources/functions_pbf_listing_triggers#name DataOciFunctionsPbfListingTriggersA#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 20
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-triggers/index:DataOciFunctionsPbfListingTriggersAConfig"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
        "line": 179
      },
      "name": "DataOciFunctionsPbfListingTriggersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing_triggers#name DataOciFunctionsPbfListingTriggersA#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 183
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing_triggers#values DataOciFunctionsPbfListingTriggersA#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 191
          },
          "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/7.19.0/docs/data-sources/functions_pbf_listing_triggers#regex DataOciFunctionsPbfListingTriggersA#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 187
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-triggers/index:DataOciFunctionsPbfListingTriggersFilter"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-triggers/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-functions-pbf-listing-triggers/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/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.DataOciFunctionsPbfListingTriggersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingTriggersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/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-functions-pbf-listing-triggers/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-functions-pbf-listing-triggers/index.ts",
            "line": 344
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-triggers/index:DataOciFunctionsPbfListingTriggersFilterList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-triggers/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-functions-pbf-listing-triggers/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 314
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFunctionsPbfListingTriggersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 302
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 318
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 331
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 295
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 308
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 324
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-triggers/index:DataOciFunctionsPbfListingTriggersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing/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/data-oci-functions-pbf-listing/index.ts",
        "line": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/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.DataOciFunctionsPbfListingTriggersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingTriggersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 161
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/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/data-oci-functions-pbf-listing/index.ts",
            "line": 161
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing/index:DataOciFunctionsPbfListingTriggersList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing/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-functions-pbf-listing/index.ts",
        "line": 120
      },
      "name": "DataOciFunctionsPbfListingTriggersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 149
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing/index.ts",
            "line": 133
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggers"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing/index:DataOciFunctionsPbfListingTriggersOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersTriggersCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersTriggersCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
        "line": 103
      },
      "name": "DataOciFunctionsPbfListingTriggersTriggersCollection",
      "symbolId": "src/data-oci-functions-pbf-listing-triggers/index:DataOciFunctionsPbfListingTriggersTriggersCollection"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersTriggersCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersTriggersCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
        "line": 28
      },
      "name": "DataOciFunctionsPbfListingTriggersTriggersCollectionItems",
      "symbolId": "src/data-oci-functions-pbf-listing-triggers/index:DataOciFunctionsPbfListingTriggersTriggersCollectionItems"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersTriggersCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersTriggersCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-triggers/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
        "line": 85
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 99
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersTriggersCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingTriggersTriggersCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 92
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 92
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 92
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-triggers/index:DataOciFunctionsPbfListingTriggersTriggersCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersTriggersCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersTriggersCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-triggers/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-functions-pbf-listing-triggers/index.ts",
        "line": 51
      },
      "name": "DataOciFunctionsPbfListingTriggersTriggersCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 80
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersTriggersCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-triggers/index:DataOciFunctionsPbfListingTriggersTriggersCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersTriggersCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersTriggersCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-triggers/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-functions-pbf-listing-triggers/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/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.DataOciFunctionsPbfListingTriggersTriggersCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingTriggersTriggersCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/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-functions-pbf-listing-triggers/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-functions-pbf-listing-triggers/index.ts",
            "line": 168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-triggers/index:DataOciFunctionsPbfListingTriggersTriggersCollectionList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersTriggersCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersTriggersCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-triggers/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
        "line": 126
      },
      "name": "DataOciFunctionsPbfListingTriggersTriggersCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 156
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersTriggersCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-triggers/index.ts",
            "line": 139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingTriggersTriggersCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-triggers/index:DataOciFunctionsPbfListingTriggersTriggersCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersion": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing_version oci_functions_pbf_listing_version}."
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing_version oci_functions_pbf_listing_version} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
          "line": 379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFunctionsPbfListingVersion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 364
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFunctionsPbfListingVersion to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing_version#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFunctionsPbfListingVersion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFunctionsPbfListingVersion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 434
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/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-functions-pbf-listing-version/index.ts",
            "line": 509
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingVersion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 352
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 404
          },
          "name": "changeSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 410
          },
          "name": "config",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionConfigAList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 416
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 422
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 443
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 448
          },
          "name": "pbfListingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 467
          },
          "name": "requirements",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionRequirementsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 472
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 478
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 483
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 488
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 494
          },
          "name": "triggers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionTriggersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 438
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 461
          },
          "name": "pbfListingVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 428
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 454
          },
          "name": "pbfListingVersionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-version/index:DataOciFunctionsPbfListingVersion"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
        "line": 9
      },
      "name": "DataOciFunctionsPbfListingVersionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing_version#pbf_listing_version_id DataOciFunctionsPbfListingVersion#pbf_listing_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 20
          },
          "name": "pbfListingVersionId",
          "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/7.19.0/docs/data-sources/functions_pbf_listing_version#id DataOciFunctionsPbfListingVersion#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-version/index:DataOciFunctionsPbfListingVersionConfig"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionConfigA": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionConfigA",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
        "line": 22
      },
      "name": "DataOciFunctionsPbfListingVersionConfigA",
      "symbolId": "src/data-oci-functions-pbf-listing-version/index:DataOciFunctionsPbfListingVersionConfigA"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionConfigAList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionConfigAList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-version/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-functions-pbf-listing-version/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/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.DataOciFunctionsPbfListingVersionConfigAOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingVersionConfigAList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/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-functions-pbf-listing-version/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-functions-pbf-listing-version/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-version/index:DataOciFunctionsPbfListingVersionConfigAList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionConfigAOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionConfigAOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-version/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-functions-pbf-listing-version/index.ts",
        "line": 45
      },
      "name": "DataOciFunctionsPbfListingVersionConfigAOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 74
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 79
          },
          "name": "isOptional",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 84
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionConfigA"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-version/index:DataOciFunctionsPbfListingVersionConfigAOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionRequirements": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionRequirements",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
        "line": 187
      },
      "name": "DataOciFunctionsPbfListingVersionRequirements",
      "symbolId": "src/data-oci-functions-pbf-listing-version/index:DataOciFunctionsPbfListingVersionRequirements"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionRequirementsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionRequirementsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-version/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-functions-pbf-listing-version/index.ts",
        "line": 250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/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.DataOciFunctionsPbfListingVersionRequirementsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingVersionRequirementsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/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-functions-pbf-listing-version/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-functions-pbf-listing-version/index.ts",
            "line": 257
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-version/index:DataOciFunctionsPbfListingVersionRequirementsList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionRequirementsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionRequirementsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-version/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-functions-pbf-listing-version/index.ts",
        "line": 210
      },
      "name": "DataOciFunctionsPbfListingVersionRequirementsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 239
          },
          "name": "minMemoryRequiredInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 245
          },
          "name": "policies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionRequirementsPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionRequirements"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-version/index:DataOciFunctionsPbfListingVersionRequirementsOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionRequirementsPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionRequirementsPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
        "line": 107
      },
      "name": "DataOciFunctionsPbfListingVersionRequirementsPolicies",
      "symbolId": "src/data-oci-functions-pbf-listing-version/index:DataOciFunctionsPbfListingVersionRequirementsPolicies"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionRequirementsPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionRequirementsPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-version/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-functions-pbf-listing-version/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/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.DataOciFunctionsPbfListingVersionRequirementsPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingVersionRequirementsPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/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-functions-pbf-listing-version/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-functions-pbf-listing-version/index.ts",
            "line": 176
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-version/index:DataOciFunctionsPbfListingVersionRequirementsPoliciesList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionRequirementsPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionRequirementsPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-version/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-functions-pbf-listing-version/index.ts",
        "line": 130
      },
      "name": "DataOciFunctionsPbfListingVersionRequirementsPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 159
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 164
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionRequirementsPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-version/index:DataOciFunctionsPbfListingVersionRequirementsPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionTriggers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionTriggers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
        "line": 268
      },
      "name": "DataOciFunctionsPbfListingVersionTriggers",
      "symbolId": "src/data-oci-functions-pbf-listing-version/index:DataOciFunctionsPbfListingVersionTriggers"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionTriggersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionTriggersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-version/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
        "line": 325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 339
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionTriggersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingVersionTriggersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 332
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 332
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 332
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-version/index:DataOciFunctionsPbfListingVersionTriggersList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionTriggersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionTriggersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-version/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-functions-pbf-listing-version/index.ts",
        "line": 291
      },
      "name": "DataOciFunctionsPbfListingVersionTriggersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 320
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-version/index.ts",
            "line": 304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionTriggers"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-version/index:DataOciFunctionsPbfListingVersionTriggersOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing_versions oci_functions_pbf_listing_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing_versions oci_functions_pbf_listing_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
          "line": 794
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
        "line": 762
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFunctionsPbfListingVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 779
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFunctionsPbfListingVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFunctionsPbfListingVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFunctionsPbfListingVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 927
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 930
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 831
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 847
          },
          "name": "resetIsCurrentVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 863
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 892
          },
          "name": "resetPbfListingVersionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 914
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 942
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 954
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 767
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 924
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 902
          },
          "name": "pbfListingVersionsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 934
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 835
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 851
          },
          "name": "isCurrentVersionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 867
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 880
          },
          "name": "pbfListingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 896
          },
          "name": "pbfListingVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 918
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 825
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 841
          },
          "name": "isCurrentVersion",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 857
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 873
          },
          "name": "pbfListingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 886
          },
          "name": "pbfListingVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 908
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersions"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
        "line": 9
      },
      "name": "DataOciFunctionsPbfListingVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing_versions#pbf_listing_id DataOciFunctionsPbfListingVersions#pbf_listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 28
          },
          "name": "pbfListingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing_versions#filter DataOciFunctionsPbfListingVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/functions_pbf_listing_versions#id DataOciFunctionsPbfListingVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/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/7.19.0/docs/data-sources/functions_pbf_listing_versions#is_current_version DataOciFunctionsPbfListingVersions#is_current_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 20
          },
          "name": "isCurrentVersion",
          "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/7.19.0/docs/data-sources/functions_pbf_listing_versions#name DataOciFunctionsPbfListingVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/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/7.19.0/docs/data-sources/functions_pbf_listing_versions#pbf_listing_version_id DataOciFunctionsPbfListingVersions#pbf_listing_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 32
          },
          "name": "pbfListingVersionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing_versions#state DataOciFunctionsPbfListingVersions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsConfig"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
        "line": 582
      },
      "name": "DataOciFunctionsPbfListingVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing_versions#name DataOciFunctionsPbfListingVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 586
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listing_versions#values DataOciFunctionsPbfListingVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 594
          },
          "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/7.19.0/docs/data-sources/functions_pbf_listing_versions#regex DataOciFunctionsPbfListingVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 590
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsFilter"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-versions/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
        "line": 739
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 754
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 747
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 747
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 747
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 740
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-versions/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
        "line": 640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 717
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFunctionsPbfListingVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 705
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 721
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 734
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 698
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 711
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 727
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
        "line": 506
      },
      "name": "DataOciFunctionsPbfListingVersionsPbfListingVersionsCollection",
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsPbfListingVersionsCollection"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
        "line": 365
      },
      "name": "DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItems",
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItems"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
        "line": 44
      },
      "name": "DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsConfig",
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsConfig"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-versions/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-functions-pbf-listing-versions/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/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.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/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-functions-pbf-listing-versions/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-functions-pbf-listing-versions/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsConfigList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-versions/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-functions-pbf-listing-versions/index.ts",
        "line": 67
      },
      "name": "DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 96
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 101
          },
          "name": "isOptional",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 106
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-versions/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-functions-pbf-listing-versions/index.ts",
        "line": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/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.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/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-functions-pbf-listing-versions/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-functions-pbf-listing-versions/index.ts",
            "line": 495
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-versions/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
        "line": 388
      },
      "name": "DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 417
          },
          "name": "changeSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 423
          },
          "name": "config",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 429
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 435
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 440
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 445
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 450
          },
          "name": "pbfListingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 456
          },
          "name": "requirements",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 461
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 467
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 472
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 477
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 483
          },
          "name": "triggers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsTriggersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirements": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirements",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
        "line": 209
      },
      "name": "DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirements",
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirements"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-versions/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-functions-pbf-listing-versions/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/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.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/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-functions-pbf-listing-versions/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-functions-pbf-listing-versions/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-versions/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
        "line": 232
      },
      "name": "DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 261
          },
          "name": "minMemoryRequiredInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 267
          },
          "name": "policies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirements"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
        "line": 129
      },
      "name": "DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsPolicies",
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsPolicies"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-versions/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 205
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 198
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 198
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 198
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsPoliciesList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-versions/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-functions-pbf-listing-versions/index.ts",
        "line": 152
      },
      "name": "DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 181
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 186
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsRequirementsPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsTriggers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsTriggers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
        "line": 290
      },
      "name": "DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsTriggers",
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsTriggers"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsTriggersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsTriggersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-versions/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-functions-pbf-listing-versions/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/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.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsTriggersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsTriggersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/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-functions-pbf-listing-versions/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-functions-pbf-listing-versions/index.ts",
            "line": 354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsTriggersList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsTriggersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsTriggersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-versions/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-functions-pbf-listing-versions/index.ts",
        "line": 313
      },
      "name": "DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsTriggersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 342
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsTriggers"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsTriggersOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-versions/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-functions-pbf-listing-versions/index.ts",
        "line": 564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/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.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/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-functions-pbf-listing-versions/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-functions-pbf-listing-versions/index.ts",
            "line": 571
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listing-versions/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-functions-pbf-listing-versions/index.ts",
        "line": 529
      },
      "name": "DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 559
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listing-versions/index.ts",
            "line": 542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingVersionsPbfListingVersionsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listing-versions/index:DataOciFunctionsPbfListingVersionsPbfListingVersionsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListings": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listings oci_functions_pbf_listings}."
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listings oci_functions_pbf_listings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listings/index.ts",
          "line": 616
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciFunctionsPbfListingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listings/index.ts",
        "line": 584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFunctionsPbfListings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 601
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFunctionsPbfListings to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFunctionsPbfListings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFunctionsPbfListings to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 769
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 772
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 654
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 670
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 686
          },
          "name": "resetNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 702
          },
          "name": "resetNameStartsWith"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 718
          },
          "name": "resetPbfListingId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 740
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 756
          },
          "name": "resetTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 784
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 797
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 589
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 766
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 728
          },
          "name": "pbfListingsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 776
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 658
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 690
          },
          "name": "nameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 674
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 706
          },
          "name": "nameStartsWithInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 722
          },
          "name": "pbfListingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 744
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 760
          },
          "name": "triggerInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 648
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 664
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 680
          },
          "name": "nameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 696
          },
          "name": "nameStartsWith",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 712
          },
          "name": "pbfListingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 734
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 750
          },
          "name": "trigger",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listings/index:DataOciFunctionsPbfListings"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listings/index.ts",
        "line": 9
      },
      "name": "DataOciFunctionsPbfListingsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listings#filter DataOciFunctionsPbfListings#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsFilter"
                    },
                    "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/7.19.0/docs/data-sources/functions_pbf_listings#id DataOciFunctionsPbfListings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/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/7.19.0/docs/data-sources/functions_pbf_listings#name DataOciFunctionsPbfListings#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 20
          },
          "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/7.19.0/docs/data-sources/functions_pbf_listings#name_contains DataOciFunctionsPbfListings#name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 24
          },
          "name": "nameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listings#name_starts_with DataOciFunctionsPbfListings#name_starts_with}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 28
          },
          "name": "nameStartsWith",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listings#pbf_listing_id DataOciFunctionsPbfListings#pbf_listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 32
          },
          "name": "pbfListingId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listings#state DataOciFunctionsPbfListings#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 36
          },
          "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/7.19.0/docs/data-sources/functions_pbf_listings#trigger DataOciFunctionsPbfListings#trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 40
          },
          "name": "trigger",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listings/index:DataOciFunctionsPbfListingsConfig"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listings/index.ts",
        "line": 404
      },
      "name": "DataOciFunctionsPbfListingsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listings#name DataOciFunctionsPbfListings#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 408
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/functions_pbf_listings#values DataOciFunctionsPbfListings#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 416
          },
          "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/7.19.0/docs/data-sources/functions_pbf_listings#regex DataOciFunctionsPbfListings#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 412
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listings/index:DataOciFunctionsPbfListingsFilter"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listings/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listings/index.ts",
        "line": 561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 576
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 569
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 569
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 569
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listings/index:DataOciFunctionsPbfListingsFilterList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listings/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-functions-pbf-listings/index.ts",
        "line": 462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 539
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFunctionsPbfListingsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 527
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 543
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 556
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 520
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 533
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 549
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 476
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listings/index:DataOciFunctionsPbfListingsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listings/index.ts",
        "line": 328
      },
      "name": "DataOciFunctionsPbfListingsPbfListingsCollection",
      "symbolId": "src/data-oci-functions-pbf-listings/index:DataOciFunctionsPbfListingsPbfListingsCollection"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listings/index.ts",
        "line": 198
      },
      "name": "DataOciFunctionsPbfListingsPbfListingsCollectionItems",
      "symbolId": "src/data-oci-functions-pbf-listings/index:DataOciFunctionsPbfListingsPbfListingsCollectionItems"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listings/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/data-oci-functions-pbf-listings/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/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.DataOciFunctionsPbfListingsPbfListingsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingsPbfListingsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 317
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/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/data-oci-functions-pbf-listings/index.ts",
            "line": 317
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listings/index:DataOciFunctionsPbfListingsPbfListingsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listings/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-functions-pbf-listings/index.ts",
        "line": 221
      },
      "name": "DataOciFunctionsPbfListingsPbfListingsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 251
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 256
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 262
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 267
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 272
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 278
          },
          "name": "publisherDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsPublisherDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 283
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 289
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 294
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 299
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 305
          },
          "name": "triggers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsTriggersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listings/index:DataOciFunctionsPbfListingsPbfListingsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsPublisherDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsPublisherDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listings/index.ts",
        "line": 48
      },
      "name": "DataOciFunctionsPbfListingsPbfListingsCollectionItemsPublisherDetails",
      "symbolId": "src/data-oci-functions-pbf-listings/index:DataOciFunctionsPbfListingsPbfListingsCollectionItemsPublisherDetails"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsPublisherDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsPublisherDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listings/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-functions-pbf-listings/index.ts",
        "line": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/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.DataOciFunctionsPbfListingsPbfListingsCollectionItemsPublisherDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingsPbfListingsCollectionItemsPublisherDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/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-functions-pbf-listings/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-functions-pbf-listings/index.ts",
            "line": 112
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listings/index:DataOciFunctionsPbfListingsPbfListingsCollectionItemsPublisherDetailsList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsPublisherDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsPublisherDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listings/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-functions-pbf-listings/index.ts",
        "line": 71
      },
      "name": "DataOciFunctionsPbfListingsPbfListingsCollectionItemsPublisherDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 100
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsPublisherDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listings/index:DataOciFunctionsPbfListingsPbfListingsCollectionItemsPublisherDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsTriggers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsTriggers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-functions-pbf-listings/index.ts",
        "line": 123
      },
      "name": "DataOciFunctionsPbfListingsPbfListingsCollectionItemsTriggers",
      "symbolId": "src/data-oci-functions-pbf-listings/index:DataOciFunctionsPbfListingsPbfListingsCollectionItemsTriggers"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsTriggersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsTriggersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listings/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-functions-pbf-listings/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/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.DataOciFunctionsPbfListingsPbfListingsCollectionItemsTriggersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingsPbfListingsCollectionItemsTriggersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/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-functions-pbf-listings/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-functions-pbf-listings/index.ts",
            "line": 187
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listings/index:DataOciFunctionsPbfListingsPbfListingsCollectionItemsTriggersList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsTriggersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsTriggersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listings/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-functions-pbf-listings/index.ts",
        "line": 146
      },
      "name": "DataOciFunctionsPbfListingsPbfListingsCollectionItemsTriggersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 175
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsTriggers"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listings/index:DataOciFunctionsPbfListingsPbfListingsCollectionItemsTriggersOutputReference"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listings/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/data-oci-functions-pbf-listings/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/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.DataOciFunctionsPbfListingsPbfListingsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFunctionsPbfListingsPbfListingsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 393
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/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/data-oci-functions-pbf-listings/index.ts",
            "line": 393
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listings/index:DataOciFunctionsPbfListingsPbfListingsCollectionList"
    },
    "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-functions-pbf-listings/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-functions-pbf-listings/index.ts",
        "line": 351
      },
      "name": "DataOciFunctionsPbfListingsPbfListingsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 381
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-functions-pbf-listings/index.ts",
            "line": 364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFunctionsPbfListingsPbfListingsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-functions-pbf-listings/index:DataOciFunctionsPbfListingsPbfListingsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment oci_fusion_apps_fusion_environment}."
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment oci_fusion_apps_fusion_environment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
          "line": 668
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
        "line": 636
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFusionAppsFusionEnvironment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 653
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFusionAppsFusionEnvironment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFusionAppsFusionEnvironment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFusionAppsFusionEnvironment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 860
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 866
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 641
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 692
          },
          "name": "additionalLanguagePacks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 697
          },
          "name": "appliedPatchBundles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 702
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 708
          },
          "name": "createFusionEnvironmentAdminUserDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 714
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 719
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 724
          },
          "name": "dnsPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 729
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 735
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 740
          },
          "name": "fusionEnvironmentFamilyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 758
          },
          "name": "fusionEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 763
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 768
          },
          "name": "idcsDomainUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 773
          },
          "name": "isBreakGlassEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 778
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 784
          },
          "name": "kmsKeyInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentKmsKeyInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 789
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 794
          },
          "name": "lockboxId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 800
          },
          "name": "maintenancePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentMaintenancePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 805
          },
          "name": "publicUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 811
          },
          "name": "refresh",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 817
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 822
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 827
          },
          "name": "subscriptionIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 832
          },
          "name": "systemName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 837
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 842
          },
          "name": "timeUpcomingMaintenance",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 847
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 852
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 753
          },
          "name": "fusionEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 746
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironment"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUser": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_admin_user oci_fusion_apps_fusion_environment_admin_user}."
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_admin_user oci_fusion_apps_fusion_environment_admin_user} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/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.DataOciFusionAppsFusionEnvironmentAdminUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFusionAppsFusionEnvironmentAdminUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/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 DataOciFusionAppsFusionEnvironmentAdminUser to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_admin_user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFusionAppsFusionEnvironmentAdminUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFusionAppsFusionEnvironmentAdminUser to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 217
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 223
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentAdminUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 114
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 165
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 170
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 188
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 194
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUserItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 199
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 204
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 209
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 183
          },
          "name": "fusionEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 176
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-admin-user/index:DataOciFusionAppsFusionEnvironmentAdminUser"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUserConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
        "line": 9
      },
      "name": "DataOciFusionAppsFusionEnvironmentAdminUserConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_admin_user#fusion_environment_id DataOciFusionAppsFusionEnvironmentAdminUser#fusion_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 13
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-admin-user/index:DataOciFusionAppsFusionEnvironmentAdminUserConfig"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUserItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUserItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
        "line": 15
      },
      "name": "DataOciFusionAppsFusionEnvironmentAdminUserItems",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-admin-user/index:DataOciFusionAppsFusionEnvironmentAdminUserItems"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUserItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUserItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/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-fusion-apps-fusion-environment-admin-user/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/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.DataOciFusionAppsFusionEnvironmentAdminUserItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentAdminUserItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/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-fusion-apps-fusion-environment-admin-user/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-fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-admin-user/index:DataOciFusionAppsFusionEnvironmentAdminUserItemsList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUserItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUserItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/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-fusion-apps-fusion-environment-admin-user/index.ts",
        "line": 38
      },
      "name": "DataOciFusionAppsFusionEnvironmentAdminUserItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 67
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 72
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 77
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 82
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUserItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-admin-user/index:DataOciFusionAppsFusionEnvironmentAdminUserItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_admin_users oci_fusion_apps_fusion_environment_admin_users}."
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_admin_users oci_fusion_apps_fusion_environment_admin_users} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
          "line": 517
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
        "line": 485
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFusionAppsFusionEnvironmentAdminUsers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 502
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFusionAppsFusionEnvironmentAdminUsers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_admin_users#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFusionAppsFusionEnvironmentAdminUsers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFusionAppsFusionEnvironmentAdminUsers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 582
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 585
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 569
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 597
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 605
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentAdminUsers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 490
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 544
          },
          "name": "adminUserCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 579
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 589
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 557
          },
          "name": "fusionEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 573
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 550
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 563
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-admin-users/index:DataOciFusionAppsFusionEnvironmentAdminUsers"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
        "line": 229
      },
      "name": "DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollection",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-admin-users/index:DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollection"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
        "line": 118
      },
      "name": "DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItems",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-admin-users/index:DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItems"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
        "line": 28
      },
      "name": "DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsItems",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-admin-users/index:DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsItems"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/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-fusion-apps-fusion-environment-admin-users/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/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.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/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-fusion-apps-fusion-environment-admin-users/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-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-admin-users/index:DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsItemsList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/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-fusion-apps-fusion-environment-admin-users/index.ts",
        "line": 51
      },
      "name": "DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 80
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 85
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 90
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 95
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-admin-users/index:DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/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/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
        "line": 211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/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.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 218
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/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/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 218
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-admin-users/index:DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/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-fusion-apps-fusion-environment-admin-users/index.ts",
        "line": 141
      },
      "name": "DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 170
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 175
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 180
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 185
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 191
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 196
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 201
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 206
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-admin-users/index:DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/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-fusion-apps-fusion-environment-admin-users/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/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.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/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-fusion-apps-fusion-environment-admin-users/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-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-admin-users/index:DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
        "line": 252
      },
      "name": "DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 282
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-admin-users/index:DataOciFusionAppsFusionEnvironmentAdminUsersAdminUserCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
        "line": 9
      },
      "name": "DataOciFusionAppsFusionEnvironmentAdminUsersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_admin_users#fusion_environment_id DataOciFusionAppsFusionEnvironmentAdminUsers#fusion_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 13
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_admin_users#filter DataOciFusionAppsFusionEnvironmentAdminUsers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersFilter"
                    },
                    "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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_admin_users#id DataOciFusionAppsFusionEnvironmentAdminUsers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-admin-users/index:DataOciFusionAppsFusionEnvironmentAdminUsersConfig"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
        "line": 305
      },
      "name": "DataOciFusionAppsFusionEnvironmentAdminUsersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_admin_users#name DataOciFusionAppsFusionEnvironmentAdminUsers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 309
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_admin_users#values DataOciFusionAppsFusionEnvironmentAdminUsers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 317
          },
          "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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_admin_users#regex DataOciFusionAppsFusionEnvironmentAdminUsers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 313
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-admin-users/index:DataOciFusionAppsFusionEnvironmentAdminUsersFilter"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/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-fusion-apps-fusion-environment-admin-users/index.ts",
        "line": 462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/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.DataOciFusionAppsFusionEnvironmentAdminUsersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentAdminUsersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/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-fusion-apps-fusion-environment-admin-users/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-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 470
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-admin-users/index:DataOciFusionAppsFusionEnvironmentAdminUsersFilterList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/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-fusion-apps-fusion-environment-admin-users/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 440
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentAdminUsersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 428
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 444
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 457
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 421
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 434
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 450
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-admin-users/index.ts",
            "line": 377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentAdminUsersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-admin-users/index:DataOciFusionAppsFusionEnvironmentAdminUsersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
        "line": 9
      },
      "name": "DataOciFusionAppsFusionEnvironmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment#fusion_environment_id DataOciFusionAppsFusionEnvironment#fusion_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 13
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentConfig"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
        "line": 15
      },
      "name": "DataOciFusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetails",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetails"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/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.DataOciFusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/index.ts",
        "line": 38
      },
      "name": "DataOciFusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 67
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 72
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 77
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 82
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 87
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivities": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_data_masking_activities oci_fusion_apps_fusion_environment_data_masking_activities}."
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivities",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_data_masking_activities oci_fusion_apps_fusion_environment_data_masking_activities} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/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.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFusionAppsFusionEnvironmentDataMaskingActivities resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/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 DataOciFusionAppsFusionEnvironmentDataMaskingActivities to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_data_masking_activities#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFusionAppsFusionEnvironmentDataMaskingActivities that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFusionAppsFusionEnvironmentDataMaskingActivities to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 502
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 505
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 473
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 489
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/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-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 526
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentDataMaskingActivities",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 393
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 448
          },
          "name": "dataMaskingActivityCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 499
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 509
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 461
          },
          "name": "fusionEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 477
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 493
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 454
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 467
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 483
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index:DataOciFusionAppsFusionEnvironmentDataMaskingActivities"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
        "line": 9
      },
      "name": "DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_data_masking_activities#fusion_environment_id DataOciFusionAppsFusionEnvironmentDataMaskingActivities#fusion_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 13
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_data_masking_activities#filter DataOciFusionAppsFusionEnvironmentDataMaskingActivities#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesFilter"
                    },
                    "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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_data_masking_activities#id DataOciFusionAppsFusionEnvironmentDataMaskingActivities#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_data_masking_activities#state DataOciFusionAppsFusionEnvironmentDataMaskingActivities#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 24
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index:DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesConfig"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
        "line": 132
      },
      "name": "DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollection",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index:DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollection"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
        "line": 32
      },
      "name": "DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionItems",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index:DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionItems"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/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-fusion-apps-fusion-environment-data-masking-activities/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/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.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/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-fusion-apps-fusion-environment-data-masking-activities/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-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index:DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/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-fusion-apps-fusion-environment-data-masking-activities/index.ts",
        "line": 55
      },
      "name": "DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 84
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 94
          },
          "name": "isResumeDataMasking",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 99
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 104
          },
          "name": "timeMaskingFinish",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 109
          },
          "name": "timeMaskingStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index:DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/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-fusion-apps-fusion-environment-data-masking-activities/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/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.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/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-fusion-apps-fusion-environment-data-masking-activities/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-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index:DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/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-fusion-apps-fusion-environment-data-masking-activities/index.ts",
        "line": 155
      },
      "name": "DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 185
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index:DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesDataMaskingActivityCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
        "line": 208
      },
      "name": "DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_data_masking_activities#name DataOciFusionAppsFusionEnvironmentDataMaskingActivities#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 212
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_data_masking_activities#values DataOciFusionAppsFusionEnvironmentDataMaskingActivities#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 220
          },
          "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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_data_masking_activities#regex DataOciFusionAppsFusionEnvironmentDataMaskingActivities#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 216
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index:DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesFilter"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/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-fusion-apps-fusion-environment-data-masking-activities/index.ts",
        "line": 365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/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.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/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-fusion-apps-fusion-environment-data-masking-activities/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-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 373
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index:DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesFilterList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/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-fusion-apps-fusion-environment-data-masking-activities/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 343
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 331
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 347
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 360
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 324
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 337
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 353
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-data-masking-activities/index:DataOciFusionAppsFusionEnvironmentDataMaskingActivitiesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivity": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_data_masking_activity oci_fusion_apps_fusion_environment_data_masking_activity}."
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivity",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_data_masking_activity oci_fusion_apps_fusion_environment_data_masking_activity} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activity/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.DataOciFusionAppsFusionEnvironmentDataMaskingActivityConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activity/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFusionAppsFusionEnvironmentDataMaskingActivity resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activity/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 DataOciFusionAppsFusionEnvironmentDataMaskingActivity to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_data_masking_activity#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFusionAppsFusionEnvironmentDataMaskingActivity that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFusionAppsFusionEnvironmentDataMaskingActivity to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 134
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 141
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentDataMaskingActivity",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 106
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 111
          },
          "name": "isResumeDataMasking",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 116
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 121
          },
          "name": "timeMaskingFinish",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 126
          },
          "name": "timeMaskingStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 88
          },
          "name": "dataMaskingActivityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 101
          },
          "name": "fusionEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 81
          },
          "name": "dataMaskingActivityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 94
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-data-masking-activity/index:DataOciFusionAppsFusionEnvironmentDataMaskingActivity"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentDataMaskingActivityConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activity/index.ts",
        "line": 9
      },
      "name": "DataOciFusionAppsFusionEnvironmentDataMaskingActivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_data_masking_activity#data_masking_activity_id DataOciFusionAppsFusionEnvironmentDataMaskingActivity#data_masking_activity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 13
          },
          "name": "dataMaskingActivityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_data_masking_activity#fusion_environment_id DataOciFusionAppsFusionEnvironmentDataMaskingActivity#fusion_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 17
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-data-masking-activity/index:DataOciFusionAppsFusionEnvironmentDataMaskingActivityConfig"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_families oci_fusion_apps_fusion_environment_families}."
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_families oci_fusion_apps_fusion_environment_families} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
          "line": 551
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
        "line": 519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFusionAppsFusionEnvironmentFamilies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 536
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFusionAppsFusionEnvironmentFamilies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_families#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFusionAppsFusionEnvironmentFamilies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFusionAppsFusionEnvironmentFamilies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 667
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 600
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 670
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 622
          },
          "name": "resetFusionEnvironmentFamilyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 638
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 654
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 682
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 693
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentFamilies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 524
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 664
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 610
          },
          "name": "fusionEnvironmentFamilyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 588
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 604
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 674
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 626
          },
          "name": "fusionEnvironmentFamilyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 642
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 658
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 581
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 594
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 616
          },
          "name": "fusionEnvironmentFamilyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 632
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 648
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-families/index:DataOciFusionAppsFusionEnvironmentFamilies"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
        "line": 9
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamiliesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_families#compartment_id DataOciFusionAppsFusionEnvironmentFamilies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_families#display_name DataOciFusionAppsFusionEnvironmentFamilies#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_families#filter DataOciFusionAppsFusionEnvironmentFamilies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_families#fusion_environment_family_id DataOciFusionAppsFusionEnvironmentFamilies#fusion_environment_family_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 21
          },
          "name": "fusionEnvironmentFamilyId",
          "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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_families#id DataOciFusionAppsFusionEnvironmentFamilies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_families#state DataOciFusionAppsFusionEnvironmentFamilies#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-families/index:DataOciFusionAppsFusionEnvironmentFamiliesConfig"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
        "line": 339
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamiliesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_families#name DataOciFusionAppsFusionEnvironmentFamilies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 343
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_families#values DataOciFusionAppsFusionEnvironmentFamilies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 351
          },
          "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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_families#regex DataOciFusionAppsFusionEnvironmentFamilies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 347
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-families/index:DataOciFusionAppsFusionEnvironmentFamiliesFilter"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-families/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-fusion-apps-fusion-environment-families/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/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.DataOciFusionAppsFusionEnvironmentFamiliesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentFamiliesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/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-fusion-apps-fusion-environment-families/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-fusion-apps-fusion-environment-families/index.ts",
            "line": 504
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-families/index:DataOciFusionAppsFusionEnvironmentFamiliesFilterList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-families/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-fusion-apps-fusion-environment-families/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 474
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentFamiliesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 462
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 478
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 491
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 455
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 468
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 484
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-families/index:DataOciFusionAppsFusionEnvironmentFamiliesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
        "line": 263
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollection",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-families/index:DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollection"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
        "line": 125
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItems",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-families/index:DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItems"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsFamilyMaintenancePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsFamilyMaintenancePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
        "line": 40
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsFamilyMaintenancePolicy",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-families/index:DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsFamilyMaintenancePolicy"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsFamilyMaintenancePolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsFamilyMaintenancePolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-families/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-fusion-apps-fusion-environment-families/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/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.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsFamilyMaintenancePolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsFamilyMaintenancePolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/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-fusion-apps-fusion-environment-families/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-fusion-apps-fusion-environment-families/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-families/index:DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsFamilyMaintenancePolicyList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsFamilyMaintenancePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsFamilyMaintenancePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-families/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-fusion-apps-fusion-environment-families/index.ts",
        "line": 63
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsFamilyMaintenancePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 92
          },
          "name": "concurrentMaintenance",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 97
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 102
          },
          "name": "quarterlyUpgradeBeginTimes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsFamilyMaintenancePolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-families/index:DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsFamilyMaintenancePolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-families/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-fusion-apps-fusion-environment-families/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/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.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/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-fusion-apps-fusion-environment-families/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-fusion-apps-fusion-environment-families/index.ts",
            "line": 252
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-families/index:DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-families/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-fusion-apps-fusion-environment-families/index.ts",
        "line": 148
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 177
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 183
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 188
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 194
          },
          "name": "familyMaintenancePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsFamilyMaintenancePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 200
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 205
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 210
          },
          "name": "isSubscriptionUpdateNeeded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 215
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 220
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 225
          },
          "name": "subscriptionIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 230
          },
          "name": "systemName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 235
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 240
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-families/index:DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-families/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-fusion-apps-fusion-environment-families/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/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.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/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-fusion-apps-fusion-environment-families/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-fusion-apps-fusion-environment-families/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-families/index:DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-families/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-fusion-apps-fusion-environment-families/index.ts",
        "line": 286
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 316
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-families/index.ts",
            "line": 299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-families/index:DataOciFusionAppsFusionEnvironmentFamiliesFusionEnvironmentFamilyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamily": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_family oci_fusion_apps_fusion_environment_family}."
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamily",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_family oci_fusion_apps_fusion_environment_family} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-family/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.DataOciFusionAppsFusionEnvironmentFamilyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFusionAppsFusionEnvironmentFamily resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/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 DataOciFusionAppsFusionEnvironmentFamily to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_family#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFusionAppsFusionEnvironmentFamily that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFusionAppsFusionEnvironmentFamily to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/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-fusion-apps-fusion-environment-family/index.ts",
            "line": 250
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentFamily",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 109
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 160
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 166
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 171
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 177
          },
          "name": "familyMaintenancePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 183
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 201
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 206
          },
          "name": "isSubscriptionUpdateNeeded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 211
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 216
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 221
          },
          "name": "subscriptionIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 226
          },
          "name": "systemName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 231
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 236
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 196
          },
          "name": "fusionEnvironmentFamilyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 189
          },
          "name": "fusionEnvironmentFamilyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family/index:DataOciFusionAppsFusionEnvironmentFamily"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
        "line": 9
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamilyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_family#fusion_environment_family_id DataOciFusionAppsFusionEnvironmentFamily#fusion_environment_family_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 13
          },
          "name": "fusionEnvironmentFamilyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family/index:DataOciFusionAppsFusionEnvironmentFamilyConfig"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
        "line": 15
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicy",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family/index:DataOciFusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicy"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-family/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-fusion-apps-fusion-environment-family/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/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.DataOciFusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/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-fusion-apps-fusion-environment-family/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-fusion-apps-fusion-environment-family/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family/index:DataOciFusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicyList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-family/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-fusion-apps-fusion-environment-family/index.ts",
        "line": 38
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 67
          },
          "name": "concurrentMaintenance",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 72
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 77
          },
          "name": "quarterlyUpgradeBeginTimes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family/index:DataOciFusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_family_limits_and_usage oci_fusion_apps_fusion_environment_family_limits_and_usage}."
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_family_limits_and_usage oci_fusion_apps_fusion_environment_family_limits_and_usage} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
          "line": 298
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 283
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_family_limits_and_usage#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 349
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 373
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 380
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 271
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 324
          },
          "name": "developmentLimitAndUsage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageDevelopmentLimitAndUsageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 359
          },
          "name": "productionLimitAndUsage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageProductionLimitAndUsageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 365
          },
          "name": "testLimitAndUsage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageTestLimitAndUsageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 337
          },
          "name": "fusionEnvironmentFamilyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 353
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 330
          },
          "name": "fusionEnvironmentFamilyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 343
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index:DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsage"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
        "line": 9
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_family_limits_and_usage#fusion_environment_family_id DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsage#fusion_environment_family_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 13
          },
          "name": "fusionEnvironmentFamilyId",
          "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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_family_limits_and_usage#id DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index:DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageConfig"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageDevelopmentLimitAndUsage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageDevelopmentLimitAndUsage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
        "line": 22
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageDevelopmentLimitAndUsage",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index:DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageDevelopmentLimitAndUsage"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageDevelopmentLimitAndUsageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageDevelopmentLimitAndUsageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
          "line": 91
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
        "line": 84
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 98
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageDevelopmentLimitAndUsageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageDevelopmentLimitAndUsageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 91
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 91
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 91
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index:DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageDevelopmentLimitAndUsageList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageDevelopmentLimitAndUsageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageDevelopmentLimitAndUsageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/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-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
        "line": 45
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageDevelopmentLimitAndUsageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 74
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 79
          },
          "name": "usage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageDevelopmentLimitAndUsage"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index:DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageDevelopmentLimitAndUsageOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageProductionLimitAndUsage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageProductionLimitAndUsage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
        "line": 102
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageProductionLimitAndUsage",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index:DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageProductionLimitAndUsage"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageProductionLimitAndUsageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageProductionLimitAndUsageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/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-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
        "line": 164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/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.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageProductionLimitAndUsageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageProductionLimitAndUsageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/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-fusion-apps-fusion-environment-family-limits-and-usage/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-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 171
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index:DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageProductionLimitAndUsageList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageProductionLimitAndUsageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageProductionLimitAndUsageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
        "line": 125
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageProductionLimitAndUsageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 154
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 159
          },
          "name": "usage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageProductionLimitAndUsage"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index:DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageProductionLimitAndUsageOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageTestLimitAndUsage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageTestLimitAndUsage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
        "line": 182
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageTestLimitAndUsage",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index:DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageTestLimitAndUsage"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageTestLimitAndUsageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageTestLimitAndUsageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
        "line": 244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 258
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageTestLimitAndUsageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageTestLimitAndUsageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 251
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 251
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 251
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index:DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageTestLimitAndUsageList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageTestLimitAndUsageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageTestLimitAndUsageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/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-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
        "line": 205
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageTestLimitAndUsageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 234
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 239
          },
          "name": "usage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index.ts",
            "line": 218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageTestLimitAndUsage"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family-limits-and-usage/index:DataOciFusionAppsFusionEnvironmentFamilyLimitsAndUsageTestLimitAndUsageOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetail": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_family_subscription_detail oci_fusion_apps_fusion_environment_family_subscription_detail}."
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetail",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_family_subscription_detail oci_fusion_apps_fusion_environment_family_subscription_detail} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/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.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetail resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/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 DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetail to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_family_subscription_detail#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetail that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetail to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 289
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/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-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 314
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetail",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 299
          },
          "name": "subscriptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 277
          },
          "name": "fusionEnvironmentFamilyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 293
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 270
          },
          "name": "fusionEnvironmentFamilyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 283
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index:DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetail"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
        "line": 9
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_family_subscription_detail#fusion_environment_family_id DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetail#fusion_environment_family_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 13
          },
          "name": "fusionEnvironmentFamilyId",
          "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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_family_subscription_detail#id DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetail#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index:DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailConfig"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
        "line": 117
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptions",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index:DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptions"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/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-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/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.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/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-fusion-apps-fusion-environment-family-subscription-detail/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-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index:DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
          "line": 149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
        "line": 140
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 169
          },
          "name": "classicSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 174
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 179
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 185
          },
          "name": "skus",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsSkusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptions"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index:DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsSkus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsSkus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
        "line": 22
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsSkus",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index:DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsSkus"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsSkusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsSkusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/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-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/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.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsSkusOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsSkusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/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-fusion-apps-fusion-environment-family-subscription-detail/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-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index:DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsSkusList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsSkusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsSkusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/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-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
        "line": 45
      },
      "name": "DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsSkusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 74
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 79
          },
          "name": "licensePartDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 84
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 89
          },
          "name": "quantity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 94
          },
          "name": "sku",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsSkus"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-family-subscription-detail/index:DataOciFusionAppsFusionEnvironmentFamilySubscriptionDetailSubscriptionsSkusOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentKmsKeyInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentKmsKeyInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
        "line": 110
      },
      "name": "DataOciFusionAppsFusionEnvironmentKmsKeyInfo",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentKmsKeyInfo"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentKmsKeyInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentKmsKeyInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/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.DataOciFusionAppsFusionEnvironmentKmsKeyInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentKmsKeyInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentKmsKeyInfoList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentKmsKeyInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentKmsKeyInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/index.ts",
        "line": 133
      },
      "name": "DataOciFusionAppsFusionEnvironmentKmsKeyInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 162
          },
          "name": "activeKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 167
          },
          "name": "activeKeyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 172
          },
          "name": "currentKeyLifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 177
          },
          "name": "scheduledKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 182
          },
          "name": "scheduledKeyStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 187
          },
          "name": "scheduledKeyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 192
          },
          "name": "scheduledLifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentKmsKeyInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentKmsKeyInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentMaintenancePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentMaintenancePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
        "line": 295
      },
      "name": "DataOciFusionAppsFusionEnvironmentMaintenancePolicy",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentMaintenancePolicy"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentMaintenancePolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentMaintenancePolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/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.DataOciFusionAppsFusionEnvironmentMaintenancePolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentMaintenancePolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/index.ts",
            "line": 370
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentMaintenancePolicyList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentMaintenancePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentMaintenancePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/index.ts",
        "line": 318
      },
      "name": "DataOciFusionAppsFusionEnvironmentMaintenancePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 347
          },
          "name": "environmentMaintenanceOverride",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 352
          },
          "name": "monthlyPatchingOverride",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 358
          },
          "name": "quarterlyUpgradeBeginTimes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentMaintenancePolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentMaintenancePolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
        "line": 215
      },
      "name": "DataOciFusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimes",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimes"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/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.DataOciFusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/index.ts",
            "line": 284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimesList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/index.ts",
        "line": 238
      },
      "name": "DataOciFusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 267
          },
          "name": "beginTimesValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 272
          },
          "name": "overrideType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimes"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimesOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefresh": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefresh",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
        "line": 381
      },
      "name": "DataOciFusionAppsFusionEnvironmentRefresh",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentRefresh"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivities": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_refresh_activities oci_fusion_apps_fusion_environment_refresh_activities}."
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivities",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_refresh_activities oci_fusion_apps_fusion_environment_refresh_activities} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
          "line": 553
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
        "line": 521
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFusionAppsFusionEnvironmentRefreshActivities resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 538
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFusionAppsFusionEnvironmentRefreshActivities to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_refresh_activities#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFusionAppsFusionEnvironmentRefreshActivities that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFusionAppsFusionEnvironmentRefreshActivities to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 686
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 590
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 689
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 619
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 641
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 657
          },
          "name": "resetTimeExpectedFinishLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 673
          },
          "name": "resetTimeScheduledStartGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/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-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 713
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentRefreshActivities",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 526
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 683
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 629
          },
          "name": "refreshActivityCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 594
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 693
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 607
          },
          "name": "fusionEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 623
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 645
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 661
          },
          "name": "timeExpectedFinishLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 677
          },
          "name": "timeScheduledStartGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 584
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 600
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 613
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 635
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 651
          },
          "name": "timeExpectedFinishLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 667
          },
          "name": "timeScheduledStartGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index:DataOciFusionAppsFusionEnvironmentRefreshActivities"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
        "line": 9
      },
      "name": "DataOciFusionAppsFusionEnvironmentRefreshActivitiesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_refresh_activities#fusion_environment_id DataOciFusionAppsFusionEnvironmentRefreshActivities#fusion_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 17
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_refresh_activities#display_name DataOciFusionAppsFusionEnvironmentRefreshActivities#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_refresh_activities#filter DataOciFusionAppsFusionEnvironmentRefreshActivities#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesFilter"
                    },
                    "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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_refresh_activities#id DataOciFusionAppsFusionEnvironmentRefreshActivities#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_refresh_activities#state DataOciFusionAppsFusionEnvironmentRefreshActivities#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_refresh_activities#time_expected_finish_less_than_or_equal_to DataOciFusionAppsFusionEnvironmentRefreshActivities#time_expected_finish_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 32
          },
          "name": "timeExpectedFinishLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_refresh_activities#time_scheduled_start_greater_than_or_equal_to DataOciFusionAppsFusionEnvironmentRefreshActivities#time_scheduled_start_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 36
          },
          "name": "timeScheduledStartGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index:DataOciFusionAppsFusionEnvironmentRefreshActivitiesConfig"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
        "line": 341
      },
      "name": "DataOciFusionAppsFusionEnvironmentRefreshActivitiesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_refresh_activities#name DataOciFusionAppsFusionEnvironmentRefreshActivities#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 345
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_refresh_activities#values DataOciFusionAppsFusionEnvironmentRefreshActivities#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 353
          },
          "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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_refresh_activities#regex DataOciFusionAppsFusionEnvironmentRefreshActivities#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 349
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index:DataOciFusionAppsFusionEnvironmentRefreshActivitiesFilter"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/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-fusion-apps-fusion-environment-refresh-activities/index.ts",
        "line": 498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/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.DataOciFusionAppsFusionEnvironmentRefreshActivitiesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentRefreshActivitiesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/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-fusion-apps-fusion-environment-refresh-activities/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-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index:DataOciFusionAppsFusionEnvironmentRefreshActivitiesFilterList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/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/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 476
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentRefreshActivitiesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 464
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 480
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 493
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 457
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 470
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 486
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index:DataOciFusionAppsFusionEnvironmentRefreshActivitiesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
        "line": 265
      },
      "name": "DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollection",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index:DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollection"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
        "line": 119
      },
      "name": "DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItems",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index:DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItems"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/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-fusion-apps-fusion-environment-refresh-activities/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/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.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/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-fusion-apps-fusion-environment-refresh-activities/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-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index:DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/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-fusion-apps-fusion-environment-refresh-activities/index.ts",
        "line": 142
      },
      "name": "DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 171
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 176
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 181
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 186
          },
          "name": "isDataMaskingOpted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 191
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 196
          },
          "name": "refreshActivityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 202
          },
          "name": "refreshIssueDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsRefreshIssueDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 207
          },
          "name": "serviceAvailability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 212
          },
          "name": "sourceFusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 217
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 222
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 227
          },
          "name": "timeExpectedFinish",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 232
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 237
          },
          "name": "timeOfRestorationPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 242
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index:DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsRefreshIssueDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsRefreshIssueDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
        "line": 44
      },
      "name": "DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsRefreshIssueDetailsListStruct",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index:DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsRefreshIssueDetailsListStruct"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsRefreshIssueDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsRefreshIssueDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/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-fusion-apps-fusion-environment-refresh-activities/index.ts",
        "line": 101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/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.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsRefreshIssueDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsRefreshIssueDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/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-fusion-apps-fusion-environment-refresh-activities/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-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 108
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index:DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsRefreshIssueDetailsListStructList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsRefreshIssueDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsRefreshIssueDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/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-fusion-apps-fusion-environment-refresh-activities/index.ts",
        "line": 67
      },
      "name": "DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsRefreshIssueDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 96
          },
          "name": "refreshIssues",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsRefreshIssueDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index:DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsRefreshIssueDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/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-fusion-apps-fusion-environment-refresh-activities/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/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.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/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-fusion-apps-fusion-environment-refresh-activities/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-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 330
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index:DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/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-fusion-apps-fusion-environment-refresh-activities/index.ts",
        "line": 288
      },
      "name": "DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 318
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-refresh-activities/index:DataOciFusionAppsFusionEnvironmentRefreshActivitiesRefreshActivityCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivity": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_refresh_activity oci_fusion_apps_fusion_environment_refresh_activity}."
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivity",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_refresh_activity oci_fusion_apps_fusion_environment_refresh_activity} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/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.DataOciFusionAppsFusionEnvironmentRefreshActivityConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFusionAppsFusionEnvironmentRefreshActivity resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/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 DataOciFusionAppsFusionEnvironmentRefreshActivity to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_refresh_activity#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFusionAppsFusionEnvironmentRefreshActivity that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFusionAppsFusionEnvironmentRefreshActivity to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/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-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 257
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentRefreshActivity",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 103
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 155
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 173
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 178
          },
          "name": "isDataMaskingOpted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 183
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 202
          },
          "name": "refreshIssueDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 207
          },
          "name": "serviceAvailability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 212
          },
          "name": "sourceFusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 217
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 222
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 227
          },
          "name": "timeExpectedFinish",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 232
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 237
          },
          "name": "timeOfRestorationPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 242
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 168
          },
          "name": "fusionEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 196
          },
          "name": "refreshActivityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 161
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 189
          },
          "name": "refreshActivityId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index:DataOciFusionAppsFusionEnvironmentRefreshActivity"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivityConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
        "line": 9
      },
      "name": "DataOciFusionAppsFusionEnvironmentRefreshActivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_refresh_activity#fusion_environment_id DataOciFusionAppsFusionEnvironmentRefreshActivity#fusion_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 13
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_refresh_activity#refresh_activity_id DataOciFusionAppsFusionEnvironmentRefreshActivity#refresh_activity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 17
          },
          "name": "refreshActivityId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index:DataOciFusionAppsFusionEnvironmentRefreshActivityConfig"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
        "line": 19
      },
      "name": "DataOciFusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStruct",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index:DataOciFusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStruct"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/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-fusion-apps-fusion-environment-refresh-activity/index.ts",
        "line": 76
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/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.DataOciFusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/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-fusion-apps-fusion-environment-refresh-activity/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-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 83
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index:DataOciFusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStructList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/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-fusion-apps-fusion-environment-refresh-activity/index.ts",
        "line": 42
      },
      "name": "DataOciFusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 71
          },
          "name": "refreshIssues",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-refresh-activity/index:DataOciFusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/index.ts",
        "line": 448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/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.DataOciFusionAppsFusionEnvironmentRefreshOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentRefreshList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/index.ts",
            "line": 455
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentRefreshList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefreshOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/index.ts",
        "line": 404
      },
      "name": "DataOciFusionAppsFusionEnvironmentRefreshOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 433
          },
          "name": "sourceFusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 438
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 443
          },
          "name": "timeOfRestorationPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRefresh"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentRefreshOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
        "line": 546
      },
      "name": "DataOciFusionAppsFusionEnvironmentRules",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentRules"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRulesConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRulesConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
        "line": 466
      },
      "name": "DataOciFusionAppsFusionEnvironmentRulesConditions",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentRulesConditions"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRulesConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRulesConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
        "line": 528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 542
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRulesConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentRulesConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 535
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 535
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 535
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentRulesConditionsList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRulesConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRulesConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/index.ts",
        "line": 489
      },
      "name": "DataOciFusionAppsFusionEnvironmentRulesConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 518
          },
          "name": "attributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 523
          },
          "name": "attributeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRulesConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentRulesConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/index.ts",
        "line": 614
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/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.DataOciFusionAppsFusionEnvironmentRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/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-fusion-apps-fusion-environment/index.ts",
            "line": 621
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentRulesList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
        "line": 569
      },
      "name": "DataOciFusionAppsFusionEnvironmentRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 598
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 604
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRulesConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 609
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment/index.ts",
            "line": 582
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentRules"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment/index:DataOciFusionAppsFusionEnvironmentRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivities": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_scheduled_activities oci_fusion_apps_fusion_environment_scheduled_activities}."
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivities",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_scheduled_activities oci_fusion_apps_fusion_environment_scheduled_activities} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
          "line": 598
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
        "line": 566
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFusionAppsFusionEnvironmentScheduledActivities resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 583
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFusionAppsFusionEnvironmentScheduledActivities to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_scheduled_activities#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFusionAppsFusionEnvironmentScheduledActivities that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFusionAppsFusionEnvironmentScheduledActivities to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 748
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 636
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 751
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 665
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 681
          },
          "name": "resetRunCycle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 703
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 719
          },
          "name": "resetTimeExpectedFinishLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 735
          },
          "name": "resetTimeScheduledStartGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 763
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 776
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentScheduledActivities",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 571
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 745
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 691
          },
          "name": "scheduledActivityCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 640
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 755
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 653
          },
          "name": "fusionEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 669
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 685
          },
          "name": "runCycleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 707
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 723
          },
          "name": "timeExpectedFinishLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 739
          },
          "name": "timeScheduledStartGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 630
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 646
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 659
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 675
          },
          "name": "runCycle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 697
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 713
          },
          "name": "timeExpectedFinishLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 729
          },
          "name": "timeScheduledStartGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index:DataOciFusionAppsFusionEnvironmentScheduledActivities"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
        "line": 9
      },
      "name": "DataOciFusionAppsFusionEnvironmentScheduledActivitiesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_scheduled_activities#fusion_environment_id DataOciFusionAppsFusionEnvironmentScheduledActivities#fusion_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 17
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_scheduled_activities#display_name DataOciFusionAppsFusionEnvironmentScheduledActivities#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_scheduled_activities#filter DataOciFusionAppsFusionEnvironmentScheduledActivities#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesFilter"
                    },
                    "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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_scheduled_activities#id DataOciFusionAppsFusionEnvironmentScheduledActivities#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_scheduled_activities#run_cycle DataOciFusionAppsFusionEnvironmentScheduledActivities#run_cycle}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 28
          },
          "name": "runCycle",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_scheduled_activities#state DataOciFusionAppsFusionEnvironmentScheduledActivities#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_scheduled_activities#time_expected_finish_less_than_or_equal_to DataOciFusionAppsFusionEnvironmentScheduledActivities#time_expected_finish_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 36
          },
          "name": "timeExpectedFinishLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_scheduled_activities#time_scheduled_start_greater_than_or_equal_to DataOciFusionAppsFusionEnvironmentScheduledActivities#time_scheduled_start_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 40
          },
          "name": "timeScheduledStartGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index:DataOciFusionAppsFusionEnvironmentScheduledActivitiesConfig"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
        "line": 386
      },
      "name": "DataOciFusionAppsFusionEnvironmentScheduledActivitiesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_scheduled_activities#name DataOciFusionAppsFusionEnvironmentScheduledActivities#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 390
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_scheduled_activities#values DataOciFusionAppsFusionEnvironmentScheduledActivities#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 398
          },
          "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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_scheduled_activities#regex DataOciFusionAppsFusionEnvironmentScheduledActivities#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 394
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index:DataOciFusionAppsFusionEnvironmentScheduledActivitiesFilter"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
        "line": 543
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 558
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentScheduledActivitiesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 551
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 551
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 551
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 544
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index:DataOciFusionAppsFusionEnvironmentScheduledActivitiesFilterList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 521
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentScheduledActivitiesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 509
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 525
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 538
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 502
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 515
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 531
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 458
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index:DataOciFusionAppsFusionEnvironmentScheduledActivitiesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
        "line": 310
      },
      "name": "DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollection",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index:DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollection"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
        "line": 163
      },
      "name": "DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItems",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index:DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItems"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
        "line": 48
      },
      "name": "DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsActions",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index:DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsActions"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/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-fusion-apps-fusion-environment-scheduled-activities/index.ts",
        "line": 145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/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.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/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-fusion-apps-fusion-environment-scheduled-activities/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-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 152
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index:DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsActionsList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/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-fusion-apps-fusion-environment-scheduled-activities/index.ts",
        "line": 71
      },
      "name": "DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 100
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 105
          },
          "name": "artifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 110
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 115
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 120
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 125
          },
          "name": "qualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 130
          },
          "name": "referenceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 135
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 140
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsActions"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index:DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/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-fusion-apps-fusion-environment-scheduled-activities/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/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.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/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-fusion-apps-fusion-environment-scheduled-activities/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-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 299
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index:DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/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-fusion-apps-fusion-environment-scheduled-activities/index.ts",
        "line": 186
      },
      "name": "DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 216
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 221
          },
          "name": "delayInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 226
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 232
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 237
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 242
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 247
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 252
          },
          "name": "runCycle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 257
          },
          "name": "serviceAvailability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 262
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 267
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 272
          },
          "name": "timeExpectedFinish",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 277
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 282
          },
          "name": "timeScheduledStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 287
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index:DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/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-fusion-apps-fusion-environment-scheduled-activities/index.ts",
        "line": 368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/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.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/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-fusion-apps-fusion-environment-scheduled-activities/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-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 375
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index:DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/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-fusion-apps-fusion-environment-scheduled-activities/index.ts",
        "line": 333
      },
      "name": "DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 363
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-scheduled-activities/index:DataOciFusionAppsFusionEnvironmentScheduledActivitiesScheduledActivityCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivity": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_scheduled_activity oci_fusion_apps_fusion_environment_scheduled_activity}."
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivity",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_scheduled_activity oci_fusion_apps_fusion_environment_scheduled_activity} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
          "line": 177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivityConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
        "line": 145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFusionAppsFusionEnvironmentScheduledActivity resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 162
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFusionAppsFusionEnvironmentScheduledActivity to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_scheduled_activity#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFusionAppsFusionEnvironmentScheduledActivity that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFusionAppsFusionEnvironmentScheduledActivity to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 239
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 309
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 317
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentScheduledActivity",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 150
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 204
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivityActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 209
          },
          "name": "delayInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 214
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 248
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 253
          },
          "name": "runCycle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 271
          },
          "name": "serviceAvailability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 276
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 281
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 286
          },
          "name": "timeExpectedFinish",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 291
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 296
          },
          "name": "timeScheduledStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 301
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 227
          },
          "name": "fusionEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 243
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 266
          },
          "name": "scheduledActivityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 220
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 233
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 259
          },
          "name": "scheduledActivityId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index:DataOciFusionAppsFusionEnvironmentScheduledActivity"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivityActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivityActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
        "line": 26
      },
      "name": "DataOciFusionAppsFusionEnvironmentScheduledActivityActions",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index:DataOciFusionAppsFusionEnvironmentScheduledActivityActions"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivityActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivityActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/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/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/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.DataOciFusionAppsFusionEnvironmentScheduledActivityActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentScheduledActivityActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 130
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/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/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index:DataOciFusionAppsFusionEnvironmentScheduledActivityActionsList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivityActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivityActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/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-fusion-apps-fusion-environment-scheduled-activity/index.ts",
        "line": 49
      },
      "name": "DataOciFusionAppsFusionEnvironmentScheduledActivityActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 78
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 83
          },
          "name": "artifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 88
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 93
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 98
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 103
          },
          "name": "qualifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 108
          },
          "name": "referenceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 113
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 118
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivityActions"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index:DataOciFusionAppsFusionEnvironmentScheduledActivityActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentScheduledActivityConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
        "line": 9
      },
      "name": "DataOciFusionAppsFusionEnvironmentScheduledActivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_scheduled_activity#fusion_environment_id DataOciFusionAppsFusionEnvironmentScheduledActivity#fusion_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 13
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_scheduled_activity#scheduled_activity_id DataOciFusionAppsFusionEnvironmentScheduledActivity#scheduled_activity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 24
          },
          "name": "scheduledActivityId",
          "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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_scheduled_activity#id DataOciFusionAppsFusionEnvironmentScheduledActivity#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-scheduled-activity/index:DataOciFusionAppsFusionEnvironmentScheduledActivityConfig"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_service_attachment oci_fusion_apps_fusion_environment_service_attachment}."
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_service_attachment oci_fusion_apps_fusion_environment_service_attachment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/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.DataOciFusionAppsFusionEnvironmentServiceAttachmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFusionAppsFusionEnvironmentServiceAttachment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/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 DataOciFusionAppsFusionEnvironmentServiceAttachment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_service_attachment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFusionAppsFusionEnvironmentServiceAttachment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFusionAppsFusionEnvironmentServiceAttachment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/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-fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 178
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentServiceAttachment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 120
          },
          "name": "isSkuBased",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 138
          },
          "name": "serviceInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 143
          },
          "name": "serviceInstanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 148
          },
          "name": "serviceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 153
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 158
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 163
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 110
          },
          "name": "fusionEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 133
          },
          "name": "serviceAttachmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 103
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 126
          },
          "name": "serviceAttachmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index:DataOciFusionAppsFusionEnvironmentServiceAttachment"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
        "line": 9
      },
      "name": "DataOciFusionAppsFusionEnvironmentServiceAttachmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_service_attachment#fusion_environment_id DataOciFusionAppsFusionEnvironmentServiceAttachment#fusion_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 13
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_service_attachment#service_attachment_id DataOciFusionAppsFusionEnvironmentServiceAttachment#service_attachment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 17
          },
          "name": "serviceAttachmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-service-attachment/index:DataOciFusionAppsFusionEnvironmentServiceAttachmentConfig"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_service_attachments oci_fusion_apps_fusion_environment_service_attachments}."
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_service_attachments oci_fusion_apps_fusion_environment_service_attachments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/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.DataOciFusionAppsFusionEnvironmentServiceAttachmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
        "line": 433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFusionAppsFusionEnvironmentServiceAttachments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/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 DataOciFusionAppsFusionEnvironmentServiceAttachments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_service_attachments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFusionAppsFusionEnvironmentServiceAttachments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFusionAppsFusionEnvironmentServiceAttachments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 581
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 501
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 584
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 530
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 552
          },
          "name": "resetServiceInstanceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 568
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 596
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 607
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentServiceAttachments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 438
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 578
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 540
          },
          "name": "serviceAttachmentCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 505
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 588
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 518
          },
          "name": "fusionEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 534
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 556
          },
          "name": "serviceInstanceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 572
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 495
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 511
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 524
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 546
          },
          "name": "serviceInstanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 562
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index:DataOciFusionAppsFusionEnvironmentServiceAttachments"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
        "line": 9
      },
      "name": "DataOciFusionAppsFusionEnvironmentServiceAttachmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_service_attachments#fusion_environment_id DataOciFusionAppsFusionEnvironmentServiceAttachments#fusion_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 17
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_service_attachments#display_name DataOciFusionAppsFusionEnvironmentServiceAttachments#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_service_attachments#filter DataOciFusionAppsFusionEnvironmentServiceAttachments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsFilter"
                    },
                    "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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_service_attachments#id DataOciFusionAppsFusionEnvironmentServiceAttachments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_service_attachments#service_instance_type DataOciFusionAppsFusionEnvironmentServiceAttachments#service_instance_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 28
          },
          "name": "serviceInstanceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_service_attachments#state DataOciFusionAppsFusionEnvironmentServiceAttachments#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index:DataOciFusionAppsFusionEnvironmentServiceAttachmentsConfig"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
        "line": 253
      },
      "name": "DataOciFusionAppsFusionEnvironmentServiceAttachmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_service_attachments#name DataOciFusionAppsFusionEnvironmentServiceAttachments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 257
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_service_attachments#values DataOciFusionAppsFusionEnvironmentServiceAttachments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 265
          },
          "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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_service_attachments#regex DataOciFusionAppsFusionEnvironmentServiceAttachments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 261
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index:DataOciFusionAppsFusionEnvironmentServiceAttachmentsFilter"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/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/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
        "line": 410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/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.DataOciFusionAppsFusionEnvironmentServiceAttachmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentServiceAttachmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 418
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/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/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 418
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index:DataOciFusionAppsFusionEnvironmentServiceAttachmentsFilterList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
          "line": 321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 388
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentServiceAttachmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 376
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 392
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 405
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 369
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 382
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 398
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index:DataOciFusionAppsFusionEnvironmentServiceAttachmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
        "line": 177
      },
      "name": "DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollection",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index:DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollection"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
        "line": 40
      },
      "name": "DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionItems",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index:DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionItems"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/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-fusion-apps-fusion-environment-service-attachments/index.ts",
        "line": 159
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/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.DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/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-fusion-apps-fusion-environment-service-attachments/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-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 166
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index:DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-service-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-fusion-apps-fusion-environment-service-attachments/index.ts",
        "line": 63
      },
      "name": "DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 103
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 109
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 114
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 119
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 124
          },
          "name": "isSkuBased",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 129
          },
          "name": "serviceInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 134
          },
          "name": "serviceInstanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 139
          },
          "name": "serviceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 144
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 149
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 154
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index:DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/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-fusion-apps-fusion-environment-service-attachments/index.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/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.DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/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-fusion-apps-fusion-environment-service-attachments/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-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 242
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index:DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/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-fusion-apps-fusion-environment-service-attachments/index.ts",
        "line": 200
      },
      "name": "DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 230
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index.ts",
            "line": 213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-service-attachments/index:DataOciFusionAppsFusionEnvironmentServiceAttachmentsServiceAttachmentCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentStatus": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_status oci_fusion_apps_fusion_environment_status}."
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentStatus",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_status oci_fusion_apps_fusion_environment_status} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-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.DataOciFusionAppsFusionEnvironmentStatusConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-status/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFusionAppsFusionEnvironmentStatus resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-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 DataOciFusionAppsFusionEnvironmentStatus to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_status#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFusionAppsFusionEnvironmentStatus that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFusionAppsFusionEnvironmentStatus to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-status/index.ts",
            "line": 103
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-status/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-fusion-apps-fusion-environment-status/index.ts",
            "line": 127
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentStatus",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-status/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-status/index.ts",
            "line": 112
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-status/index.ts",
            "line": 91
          },
          "name": "fusionEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-status/index.ts",
            "line": 107
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-status/index.ts",
            "line": 84
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-status/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-status/index:DataOciFusionAppsFusionEnvironmentStatus"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentStatusConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentStatusConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-status/index.ts",
        "line": 9
      },
      "name": "DataOciFusionAppsFusionEnvironmentStatusConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_status#fusion_environment_id DataOciFusionAppsFusionEnvironmentStatus#fusion_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-status/index.ts",
            "line": 13
          },
          "name": "fusionEnvironmentId",
          "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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_status#id DataOciFusionAppsFusionEnvironmentStatus#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-status/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-status/index:DataOciFusionAppsFusionEnvironmentStatusConfig"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefresh": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_time_available_for_refresh oci_fusion_apps_fusion_environment_time_available_for_refresh}."
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefresh",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_time_available_for_refresh oci_fusion_apps_fusion_environment_time_available_for_refresh} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
          "line": 133
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
        "line": 101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFusionAppsFusionEnvironmentTimeAvailableForRefresh resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
            "line": 118
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFusionAppsFusionEnvironmentTimeAvailableForRefresh to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_time_available_for_refresh#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFusionAppsFusionEnvironmentTimeAvailableForRefresh that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFusionAppsFusionEnvironmentTimeAvailableForRefresh to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
            "line": 178
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
            "line": 196
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
            "line": 203
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentTimeAvailableForRefresh",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
            "line": 106
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
            "line": 188
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
            "line": 166
          },
          "name": "fusionEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
            "line": 182
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
            "line": 159
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
            "line": 172
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index:DataOciFusionAppsFusionEnvironmentTimeAvailableForRefresh"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
        "line": 9
      },
      "name": "DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_time_available_for_refresh#fusion_environment_id DataOciFusionAppsFusionEnvironmentTimeAvailableForRefresh#fusion_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
            "line": 13
          },
          "name": "fusionEnvironmentId",
          "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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_time_available_for_refresh#id DataOciFusionAppsFusionEnvironmentTimeAvailableForRefresh#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index:DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshConfig"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
        "line": 22
      },
      "name": "DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshItems",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index:DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshItems"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/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-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
        "line": 79
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/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.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/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-fusion-apps-fusion-environment-time-available-for-refresh/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-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
            "line": 86
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index:DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshItemsList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/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-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
        "line": 45
      },
      "name": "DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
            "line": 74
          },
          "name": "timeAvailableForRefresh",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refresh/index:DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_time_available_for_refreshs oci_fusion_apps_fusion_environment_time_available_for_refreshs}."
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_time_available_for_refreshs oci_fusion_apps_fusion_environment_time_available_for_refreshs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
          "line": 391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 376
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_time_available_for_refreshs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 456
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 459
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 437
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/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-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 479
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 364
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 453
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 447
          },
          "name": "timeAvailableForRefreshCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 463
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 425
          },
          "name": "fusionEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 441
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 418
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 431
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index:DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshs"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
        "line": 9
      },
      "name": "DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_time_available_for_refreshs#fusion_environment_id DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshs#fusion_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 13
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_time_available_for_refreshs#filter DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsFilter"
                    },
                    "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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_time_available_for_refreshs#id DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index:DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsConfig"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
        "line": 179
      },
      "name": "DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_time_available_for_refreshs#name DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 183
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environment_time_available_for_refreshs#values DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 191
          },
          "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/7.19.0/docs/data-sources/fusion_apps_fusion_environment_time_available_for_refreshs#regex DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 187
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index:DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsFilter"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/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-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/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.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/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-fusion-apps-fusion-environment-time-available-for-refreshs/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-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 344
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index:DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsFilterList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/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-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 314
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 302
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 318
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 331
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 295
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 308
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 324
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index:DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
        "line": 103
      },
      "name": "DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollection",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index:DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollection"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
        "line": 28
      },
      "name": "DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionItems",
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index:DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionItems"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
        "line": 85
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 99
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 92
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 92
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 92
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index:DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/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-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
        "line": 51
      },
      "name": "DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 80
          },
          "name": "timeAvailableForRefresh",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index:DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/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-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/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.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/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-fusion-apps-fusion-environment-time-available-for-refreshs/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-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index:DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
        "line": 126
      },
      "name": "DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 156
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index.ts",
            "line": 139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environment-time-available-for-refreshs/index:DataOciFusionAppsFusionEnvironmentTimeAvailableForRefreshsTimeAvailableForRefreshCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environments oci_fusion_apps_fusion_environments}."
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environments oci_fusion_apps_fusion_environments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
          "line": 1167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 1135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciFusionAppsFusionEnvironments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1152
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciFusionAppsFusionEnvironments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciFusionAppsFusionEnvironments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciFusionAppsFusionEnvironments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1283
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1216
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1286
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1238
          },
          "name": "resetFusionEnvironmentFamilyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1254
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1270
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1298
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1309
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1140
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1280
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1226
          },
          "name": "fusionEnvironmentCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1204
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1220
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1290
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1242
          },
          "name": "fusionEnvironmentFamilyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1258
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1274
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1197
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1210
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1232
          },
          "name": "fusionEnvironmentFamilyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1248
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1264
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironments"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 9
      },
      "name": "DataOciFusionAppsFusionEnvironmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environments#compartment_id DataOciFusionAppsFusionEnvironments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-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/7.19.0/docs/data-sources/fusion_apps_fusion_environments#display_name DataOciFusionAppsFusionEnvironments#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/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/7.19.0/docs/data-sources/fusion_apps_fusion_environments#filter DataOciFusionAppsFusionEnvironments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environments#fusion_environment_family_id DataOciFusionAppsFusionEnvironments#fusion_environment_family_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 21
          },
          "name": "fusionEnvironmentFamilyId",
          "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/7.19.0/docs/data-sources/fusion_apps_fusion_environments#id DataOciFusionAppsFusionEnvironments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-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/7.19.0/docs/data-sources/fusion_apps_fusion_environments#state DataOciFusionAppsFusionEnvironments#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsConfig"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 955
      },
      "name": "DataOciFusionAppsFusionEnvironmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environments#name DataOciFusionAppsFusionEnvironments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 959
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/fusion_apps_fusion_environments#values DataOciFusionAppsFusionEnvironments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 967
          },
          "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/7.19.0/docs/data-sources/fusion_apps_fusion_environments#regex DataOciFusionAppsFusionEnvironments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 963
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFilter"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environments/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 1112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1127
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1120
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1120
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1113
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFilterList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
          "line": 1023
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 1013
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1090
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1078
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1094
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1107
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1071
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1084
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1100
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 1027
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 879
      },
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollection",
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollection"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 657
      },
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItems",
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItems"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsCreateFusionEnvironmentAdminUserDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsCreateFusionEnvironmentAdminUserDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 40
      },
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsCreateFusionEnvironmentAdminUserDetails",
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsCreateFusionEnvironmentAdminUserDetails"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsCreateFusionEnvironmentAdminUserDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsCreateFusionEnvironmentAdminUserDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/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.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsCreateFusionEnvironmentAdminUserDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsCreateFusionEnvironmentAdminUserDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsCreateFusionEnvironmentAdminUserDetailsList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsCreateFusionEnvironmentAdminUserDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsCreateFusionEnvironmentAdminUserDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-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-fusion-apps-fusion-environments/index.ts",
        "line": 63
      },
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsCreateFusionEnvironmentAdminUserDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 92
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 97
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 102
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 107
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 112
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsCreateFusionEnvironmentAdminUserDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsCreateFusionEnvironmentAdminUserDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsKmsKeyInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsKmsKeyInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 135
      },
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsKmsKeyInfo",
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsKmsKeyInfo"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsKmsKeyInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsKmsKeyInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/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.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsKmsKeyInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsKmsKeyInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsKmsKeyInfoList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsKmsKeyInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsKmsKeyInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/index.ts",
        "line": 158
      },
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsKmsKeyInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 187
          },
          "name": "activeKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 192
          },
          "name": "activeKeyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 197
          },
          "name": "currentKeyLifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 202
          },
          "name": "scheduledKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 207
          },
          "name": "scheduledKeyStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 212
          },
          "name": "scheduledKeyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 217
          },
          "name": "scheduledLifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsKmsKeyInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsKmsKeyInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environments/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 861
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 875
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 868
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 868
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 868
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 320
      },
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicy",
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicy"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/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.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/index.ts",
            "line": 395
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/index.ts",
        "line": 343
      },
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 372
          },
          "name": "environmentMaintenanceOverride",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 377
          },
          "name": "monthlyPatchingOverride",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 383
          },
          "name": "quarterlyUpgradeBeginTimes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyQuarterlyUpgradeBeginTimesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyQuarterlyUpgradeBeginTimes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyQuarterlyUpgradeBeginTimes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 240
      },
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyQuarterlyUpgradeBeginTimes",
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyQuarterlyUpgradeBeginTimes"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyQuarterlyUpgradeBeginTimesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyQuarterlyUpgradeBeginTimesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/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.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyQuarterlyUpgradeBeginTimesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyQuarterlyUpgradeBeginTimesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyQuarterlyUpgradeBeginTimesList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyQuarterlyUpgradeBeginTimesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyQuarterlyUpgradeBeginTimesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
          "line": 272
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 263
      },
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyQuarterlyUpgradeBeginTimesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 292
          },
          "name": "beginTimesValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 297
          },
          "name": "overrideType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyQuarterlyUpgradeBeginTimes"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyQuarterlyUpgradeBeginTimesOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
          "line": 689
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 680
      },
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 709
          },
          "name": "additionalLanguagePacks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 714
          },
          "name": "appliedPatchBundles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 719
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 725
          },
          "name": "createFusionEnvironmentAdminUserDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsCreateFusionEnvironmentAdminUserDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 731
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 736
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 741
          },
          "name": "dnsPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 746
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 752
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 757
          },
          "name": "fusionEnvironmentFamilyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 762
          },
          "name": "fusionEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 767
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 772
          },
          "name": "idcsDomainUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 777
          },
          "name": "isBreakGlassEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 782
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 788
          },
          "name": "kmsKeyInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsKmsKeyInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 793
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 798
          },
          "name": "lockboxId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 804
          },
          "name": "maintenancePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsMaintenancePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 809
          },
          "name": "publicUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 815
          },
          "name": "refresh",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRefreshList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 821
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 826
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 831
          },
          "name": "subscriptionIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 836
          },
          "name": "systemName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 841
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 846
          },
          "name": "timeUpcomingMaintenance",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 851
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 856
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 693
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRefresh": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRefresh",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 406
      },
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRefresh",
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRefresh"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRefreshList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRefreshList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/index.ts",
        "line": 473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/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.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRefreshOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRefreshList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/index.ts",
            "line": 480
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRefreshList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRefreshOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRefreshOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/index.ts",
        "line": 429
      },
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRefreshOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 458
          },
          "name": "sourceFusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 463
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 468
          },
          "name": "timeOfRestorationPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 442
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRefresh"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRefreshOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 571
      },
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRules",
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRules"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 491
      },
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesConditions",
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesConditions"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environments/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 567
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 560
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 560
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 560
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesConditionsList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environments/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 514
      },
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 543
          },
          "name": "attributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 548
          },
          "name": "attributeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 527
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/index.ts",
        "line": 639
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/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.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/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-fusion-apps-fusion-environments/index.ts",
            "line": 646
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environments/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 594
      },
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 623
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 629
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 634
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 607
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRules"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environments/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 937
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 951
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 944
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 944
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 944
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionList"
    },
    "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
          "line": 911
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
        "line": 902
      },
      "name": "DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 932
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-fusion-apps-fusion-environments/index.ts",
            "line": 915
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-fusion-apps-fusion-environments/index:DataOciFusionAppsFusionEnvironmentsFusionEnvironmentCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_agent oci_generative_ai_agent_agent}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_agent oci_generative_ai_agent_agent} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
          "line": 202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenerativeAiAgentAgent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 187
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGenerativeAiAgentAgent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_agent#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenerativeAiAgentAgent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenerativeAiAgentAgent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 316
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 322
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 175
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 239
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 245
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 250
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 255
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 261
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 266
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 271
          },
          "name": "knowledgeBaseIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 276
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 282
          },
          "name": "llmConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentLlmConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 287
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 293
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 298
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 303
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 308
          },
          "name": "welcomeMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 234
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 227
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent/index:DataOciGenerativeAiAgentAgent"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
        "line": 9
      },
      "name": "DataOciGenerativeAiAgentAgentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_agent#agent_id DataOciGenerativeAiAgentAgent#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 13
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent/index:DataOciGenerativeAiAgentAgentConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_agent_endpoint oci_generative_ai_agent_agent_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_agent_endpoint oci_generative_ai_agent_agent_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
          "line": 775
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
        "line": 743
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenerativeAiAgentAgentEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 760
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGenerativeAiAgentAgentEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_agent_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenerativeAiAgentAgentEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenerativeAiAgentAgentEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 934
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 940
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 748
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 812
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 817
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 823
          },
          "name": "contentModerationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointContentModerationConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 829
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 834
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 839
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 845
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 851
          },
          "name": "guardrailConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 857
          },
          "name": "humanInputConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointHumanInputConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 862
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 867
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 873
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 879
          },
          "name": "outputConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointOutputConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 885
          },
          "name": "sessionConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointSessionConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 890
          },
          "name": "shouldEnableCitation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 895
          },
          "name": "shouldEnableMultiLanguage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 900
          },
          "name": "shouldEnableSession",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 905
          },
          "name": "shouldEnableTrace",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 910
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 916
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 921
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 926
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 807
          },
          "name": "agentEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 800
          },
          "name": "agentEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpoint"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
        "line": 9
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_agent_endpoint#agent_endpoint_id DataOciGenerativeAiAgentAgentEndpoint#agent_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 13
          },
          "name": "agentEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointContentModerationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointContentModerationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
        "line": 15
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointContentModerationConfig",
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointContentModerationConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointContentModerationConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointContentModerationConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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-generative-ai-agent-agent-endpoint/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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.DataOciGenerativeAiAgentAgentEndpointContentModerationConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointContentModerationConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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-generative-ai-agent-agent-endpoint/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-generative-ai-agent-agent-endpoint/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointContentModerationConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointContentModerationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointContentModerationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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-generative-ai-agent-agent-endpoint/index.ts",
        "line": 38
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointContentModerationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 67
          },
          "name": "shouldEnableOnInput",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 72
          },
          "name": "shouldEnableOnOutput",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointContentModerationConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointContentModerationConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
        "line": 330
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointGuardrailConfig",
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointGuardrailConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
        "line": 95
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfig",
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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-generative-ai-agent-agent-endpoint/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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-generative-ai-agent-agent-endpoint/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-generative-ai-agent-agent-endpoint/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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-generative-ai-agent-agent-endpoint/index.ts",
        "line": 118
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 147
          },
          "name": "inputGuardrailMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 152
          },
          "name": "outputGuardrailMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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-generative-ai-agent-agent-endpoint/index.ts",
        "line": 400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointGuardrailConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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-generative-ai-agent-agent-endpoint/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-generative-ai-agent-agent-endpoint/index.ts",
            "line": 407
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointGuardrailConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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-generative-ai-agent-agent-endpoint/index.ts",
        "line": 353
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointGuardrailConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 383
          },
          "name": "contentModerationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 389
          },
          "name": "personallyIdentifiableInformationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 395
          },
          "name": "promptInjectionConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointGuardrailConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
        "line": 175
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfig",
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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-generative-ai-agent-agent-endpoint/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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-generative-ai-agent-agent-endpoint/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-generative-ai-agent-agent-endpoint/index.ts",
            "line": 244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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-generative-ai-agent-agent-endpoint/index.ts",
        "line": 198
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 227
          },
          "name": "inputGuardrailMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 232
          },
          "name": "outputGuardrailMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
        "line": 255
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfig",
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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-generative-ai-agent-agent-endpoint/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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-generative-ai-agent-agent-endpoint/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-generative-ai-agent-agent-endpoint/index.ts",
            "line": 319
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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-generative-ai-agent-agent-endpoint/index.ts",
        "line": 278
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 307
          },
          "name": "inputGuardrailMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointHumanInputConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointHumanInputConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
        "line": 418
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointHumanInputConfig",
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointHumanInputConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointHumanInputConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointHumanInputConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
        "line": 475
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 489
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointHumanInputConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointHumanInputConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 482
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 482
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 482
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointHumanInputConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointHumanInputConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointHumanInputConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
        "line": 441
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointHumanInputConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 470
          },
          "name": "shouldEnableHumanInput",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 454
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointHumanInputConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointHumanInputConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointOutputConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointOutputConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
        "line": 583
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointOutputConfig",
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointOutputConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointOutputConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointOutputConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
        "line": 646
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 660
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointOutputConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointOutputConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 653
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 653
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 653
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointOutputConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointOutputConfigOutputLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointOutputConfigOutputLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
        "line": 493
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointOutputConfigOutputLocation",
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointOutputConfigOutputLocation"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointOutputConfigOutputLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointOutputConfigOutputLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
        "line": 565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 579
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointOutputConfigOutputLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointOutputConfigOutputLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 572
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 572
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 572
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointOutputConfigOutputLocationList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointOutputConfigOutputLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointOutputConfigOutputLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
        "line": 516
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointOutputConfigOutputLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 545
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 550
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 555
          },
          "name": "outputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 560
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 529
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointOutputConfigOutputLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointOutputConfigOutputLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointOutputConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointOutputConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
          "line": 615
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
        "line": 606
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointOutputConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 636
          },
          "name": "outputLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointOutputConfigOutputLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 641
          },
          "name": "retentionPeriodInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 619
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointOutputConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointOutputConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointSessionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointSessionConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
        "line": 664
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointSessionConfig",
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointSessionConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointSessionConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointSessionConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
          "line": 728
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
        "line": 721
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 735
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointSessionConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointSessionConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 728
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 728
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 728
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointSessionConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointSessionConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointSessionConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoint/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
        "line": 687
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointSessionConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 716
          },
          "name": "idleTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoint/index.ts",
            "line": 700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointSessionConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoint/index:DataOciGenerativeAiAgentAgentEndpointSessionConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_agent_endpoints oci_generative_ai_agent_agent_endpoints}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_agent_endpoints oci_generative_ai_agent_agent_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
          "line": 1241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciGenerativeAiAgentAgentEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 1209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenerativeAiAgentAgentEndpoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1226
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGenerativeAiAgentAgentEndpoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_agent_endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenerativeAiAgentAgentEndpoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenerativeAiAgentAgentEndpoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1360
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1283
          },
          "name": "resetAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1299
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1315
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1363
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1331
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1347
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1386
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1214
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1271
          },
          "name": "agentEndpointCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1357
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1287
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1303
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1319
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1367
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1335
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1351
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1277
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1293
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1309
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1325
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1341
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpoints"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 953
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollection",
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollection"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 764
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItems",
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItems"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsContentModerationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsContentModerationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 40
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsContentModerationConfig",
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsContentModerationConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsContentModerationConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsContentModerationConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsContentModerationConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsContentModerationConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsContentModerationConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsContentModerationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsContentModerationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/index.ts",
        "line": 63
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsContentModerationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 92
          },
          "name": "shouldEnableOnInput",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 97
          },
          "name": "shouldEnableOnOutput",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsContentModerationConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsContentModerationConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 355
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfig",
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigContentModerationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigContentModerationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 120
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigContentModerationConfig",
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigContentModerationConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigContentModerationConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigContentModerationConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigContentModerationConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigContentModerationConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigContentModerationConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigContentModerationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigContentModerationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/index.ts",
        "line": 143
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigContentModerationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 172
          },
          "name": "inputGuardrailMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 177
          },
          "name": "outputGuardrailMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigContentModerationConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigContentModerationConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 425
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 439
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 432
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 432
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 432
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/index.ts",
        "line": 378
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 408
          },
          "name": "contentModerationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigContentModerationConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 414
          },
          "name": "personallyIdentifiableInformationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPersonallyIdentifiableInformationConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 420
          },
          "name": "promptInjectionConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPromptInjectionConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPersonallyIdentifiableInformationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPersonallyIdentifiableInformationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 200
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPersonallyIdentifiableInformationConfig",
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPersonallyIdentifiableInformationConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPersonallyIdentifiableInformationConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPersonallyIdentifiableInformationConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPersonallyIdentifiableInformationConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPersonallyIdentifiableInformationConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPersonallyIdentifiableInformationConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPersonallyIdentifiableInformationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPersonallyIdentifiableInformationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/index.ts",
        "line": 223
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPersonallyIdentifiableInformationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 252
          },
          "name": "inputGuardrailMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 257
          },
          "name": "outputGuardrailMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPersonallyIdentifiableInformationConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPersonallyIdentifiableInformationConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPromptInjectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPromptInjectionConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 280
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPromptInjectionConfig",
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPromptInjectionConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPromptInjectionConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPromptInjectionConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/index.ts",
        "line": 337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPromptInjectionConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPromptInjectionConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/index.ts",
            "line": 344
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPromptInjectionConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPromptInjectionConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPromptInjectionConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/index.ts",
        "line": 303
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPromptInjectionConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 332
          },
          "name": "inputGuardrailMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPromptInjectionConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigPromptInjectionConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsHumanInputConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsHumanInputConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 443
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsHumanInputConfig",
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsHumanInputConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsHumanInputConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsHumanInputConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
          "line": 507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 514
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsHumanInputConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsHumanInputConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 507
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 507
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 507
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsHumanInputConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsHumanInputConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsHumanInputConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 466
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsHumanInputConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 495
          },
          "name": "shouldEnableHumanInput",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsHumanInputConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsHumanInputConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
          "line": 942
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 935
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 949
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 942
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 942
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 942
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 608
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfig",
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 685
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 678
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 678
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 678
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigOutputLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigOutputLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 518
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigOutputLocation",
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigOutputLocation"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigOutputLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigOutputLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 590
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 604
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigOutputLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigOutputLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 597
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 597
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 597
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigOutputLocationList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigOutputLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigOutputLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/index.ts",
        "line": 541
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigOutputLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 570
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 575
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 580
          },
          "name": "outputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 585
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 554
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigOutputLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigOutputLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
          "line": 640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 631
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 661
          },
          "name": "outputLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigOutputLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 666
          },
          "name": "retentionPeriodInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 787
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 816
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 821
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 827
          },
          "name": "contentModerationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsContentModerationConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 833
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 838
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 843
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 849
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 855
          },
          "name": "guardrailConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsGuardrailConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 861
          },
          "name": "humanInputConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsHumanInputConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 866
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 871
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 877
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 883
          },
          "name": "outputConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 889
          },
          "name": "sessionConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsSessionConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 894
          },
          "name": "shouldEnableCitation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 899
          },
          "name": "shouldEnableMultiLanguage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 904
          },
          "name": "shouldEnableSession",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 909
          },
          "name": "shouldEnableTrace",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 914
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 920
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 925
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 930
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 800
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsSessionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsSessionConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 689
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsSessionConfig",
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsSessionConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsSessionConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsSessionConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
          "line": 753
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 746
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 760
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsSessionConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsSessionConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 753
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 753
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 753
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsSessionConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsSessionConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsSessionConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 712
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsSessionConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 741
          },
          "name": "idleTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsSessionConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsSessionConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/index.ts",
        "line": 1011
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/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-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1018
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 976
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1006
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 989
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsAgentEndpointCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 9
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_agent_endpoints#agent_id DataOciGenerativeAiAgentAgentEndpoints#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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/7.19.0/docs/data-sources/generative_ai_agent_agent_endpoints#compartment_id DataOciGenerativeAiAgentAgentEndpoints#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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/7.19.0/docs/data-sources/generative_ai_agent_agent_endpoints#display_name DataOciGenerativeAiAgentAgentEndpoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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/7.19.0/docs/data-sources/generative_ai_agent_agent_endpoints#filter DataOciGenerativeAiAgentAgentEndpoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsFilter"
                    },
                    "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/7.19.0/docs/data-sources/generative_ai_agent_agent_endpoints#id DataOciGenerativeAiAgentAgentEndpoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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/7.19.0/docs/data-sources/generative_ai_agent_agent_endpoints#state DataOciGenerativeAiAgentAgentEndpoints#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 1029
      },
      "name": "DataOciGenerativeAiAgentAgentEndpointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_agent_endpoints#name DataOciGenerativeAiAgentAgentEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1033
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_agent_endpoints#values DataOciGenerativeAiAgentAgentEndpoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1041
          },
          "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/7.19.0/docs/data-sources/generative_ai_agent_agent_endpoints#regex DataOciGenerativeAiAgentAgentEndpoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1037
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsFilter"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 1186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1201
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1194
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1194
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsFilterList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent-endpoints/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
        "line": 1087
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1164
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentEndpointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1152
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1168
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1181
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1145
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1158
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1174
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent-endpoints/index.ts",
            "line": 1101
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentEndpointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent-endpoints/index:DataOciGenerativeAiAgentAgentEndpointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentLlmConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentLlmConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
        "line": 90
      },
      "name": "DataOciGenerativeAiAgentAgentLlmConfig",
      "symbolId": "src/data-oci-generative-ai-agent-agent/index:DataOciGenerativeAiAgentAgentLlmConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentLlmConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentLlmConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent/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-generative-ai-agent-agent/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/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.DataOciGenerativeAiAgentAgentLlmConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentLlmConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/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-generative-ai-agent-agent/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-generative-ai-agent-agent/index.ts",
            "line": 155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent/index:DataOciGenerativeAiAgentAgentLlmConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentLlmConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentLlmConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent/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-generative-ai-agent-agent/index.ts",
        "line": 113
      },
      "name": "DataOciGenerativeAiAgentAgentLlmConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 143
          },
          "name": "routingLlmCustomization",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentLlmConfigRoutingLlmCustomizationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentLlmConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent/index:DataOciGenerativeAiAgentAgentLlmConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentLlmConfigRoutingLlmCustomization": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentLlmConfigRoutingLlmCustomization",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
        "line": 15
      },
      "name": "DataOciGenerativeAiAgentAgentLlmConfigRoutingLlmCustomization",
      "symbolId": "src/data-oci-generative-ai-agent-agent/index:DataOciGenerativeAiAgentAgentLlmConfigRoutingLlmCustomization"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentLlmConfigRoutingLlmCustomizationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentLlmConfigRoutingLlmCustomizationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agent/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-generative-ai-agent-agent/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/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.DataOciGenerativeAiAgentAgentLlmConfigRoutingLlmCustomizationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentLlmConfigRoutingLlmCustomizationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/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-generative-ai-agent-agent/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-generative-ai-agent-agent/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent/index:DataOciGenerativeAiAgentAgentLlmConfigRoutingLlmCustomizationList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentLlmConfigRoutingLlmCustomizationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentLlmConfigRoutingLlmCustomizationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-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-generative-ai-agent-agent/index.ts",
        "line": 38
      },
      "name": "DataOciGenerativeAiAgentAgentLlmConfigRoutingLlmCustomizationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 67
          },
          "name": "instruction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agent/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentLlmConfigRoutingLlmCustomization"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agent/index:DataOciGenerativeAiAgentAgentLlmConfigRoutingLlmCustomizationOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgents": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_agents oci_generative_ai_agent_agents}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgents",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_agents oci_generative_ai_agent_agents} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agents/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
        "line": 587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenerativeAiAgentAgents resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/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 DataOciGenerativeAiAgentAgents to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_agents#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenerativeAiAgentAgents that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenerativeAiAgentAgents to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 721
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 660
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 676
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 724
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 692
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 708
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 736
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 746
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgents",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 592
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 648
          },
          "name": "agentCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 718
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 664
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 680
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 728
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 696
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 712
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 654
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 670
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 686
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 702
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agents/index:DataOciGenerativeAiAgentAgents"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
        "line": 331
      },
      "name": "DataOciGenerativeAiAgentAgentsAgentCollection",
      "symbolId": "src/data-oci-generative-ai-agent-agents/index:DataOciGenerativeAiAgentAgentsAgentCollection"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
        "line": 187
      },
      "name": "DataOciGenerativeAiAgentAgentsAgentCollectionItems",
      "symbolId": "src/data-oci-generative-ai-agent-agents/index:DataOciGenerativeAiAgentAgentsAgentCollectionItems"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agents/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/data-oci-generative-ai-agent-agents/index.ts",
        "line": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/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.DataOciGenerativeAiAgentAgentsAgentCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentsAgentCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 320
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/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/data-oci-generative-ai-agent-agents/index.ts",
            "line": 320
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agents/index:DataOciGenerativeAiAgentAgentsAgentCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
        "line": 111
      },
      "name": "DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfig",
      "symbolId": "src/data-oci-generative-ai-agent-agents/index:DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agents/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-generative-ai-agent-agents/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/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.DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/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-generative-ai-agent-agents/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-generative-ai-agent-agents/index.ts",
            "line": 176
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agents/index:DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agents/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-generative-ai-agent-agents/index.ts",
        "line": 134
      },
      "name": "DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 164
          },
          "name": "routingLlmCustomization",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigRoutingLlmCustomizationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agents/index:DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigRoutingLlmCustomization": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigRoutingLlmCustomization",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
        "line": 36
      },
      "name": "DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigRoutingLlmCustomization",
      "symbolId": "src/data-oci-generative-ai-agent-agents/index:DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigRoutingLlmCustomization"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigRoutingLlmCustomizationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigRoutingLlmCustomizationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agents/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-generative-ai-agent-agents/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/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.DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigRoutingLlmCustomizationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigRoutingLlmCustomizationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/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-generative-ai-agent-agents/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-generative-ai-agent-agents/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agents/index:DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigRoutingLlmCustomizationList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigRoutingLlmCustomizationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigRoutingLlmCustomizationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agents/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-generative-ai-agent-agents/index.ts",
        "line": 59
      },
      "name": "DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigRoutingLlmCustomizationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 88
          },
          "name": "instruction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigRoutingLlmCustomization"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agents/index:DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigRoutingLlmCustomizationOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agents/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-generative-ai-agent-agents/index.ts",
        "line": 210
      },
      "name": "DataOciGenerativeAiAgentAgentsAgentCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 239
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 245
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 250
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 255
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 261
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 266
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 271
          },
          "name": "knowledgeBaseIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 276
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 282
          },
          "name": "llmConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsLlmConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 287
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 293
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 298
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 303
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 308
          },
          "name": "welcomeMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agents/index:DataOciGenerativeAiAgentAgentsAgentCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agents/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-generative-ai-agent-agents/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/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.DataOciGenerativeAiAgentAgentsAgentCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentsAgentCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/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-generative-ai-agent-agents/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-generative-ai-agent-agents/index.ts",
            "line": 396
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agents/index:DataOciGenerativeAiAgentAgentsAgentCollectionList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agents/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/data-oci-generative-ai-agent-agents/index.ts",
        "line": 354
      },
      "name": "DataOciGenerativeAiAgentAgentsAgentCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 384
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsAgentCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agents/index:DataOciGenerativeAiAgentAgentsAgentCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
        "line": 9
      },
      "name": "DataOciGenerativeAiAgentAgentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_agents#compartment_id DataOciGenerativeAiAgentAgents#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/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/7.19.0/docs/data-sources/generative_ai_agent_agents#display_name DataOciGenerativeAiAgentAgents#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/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/7.19.0/docs/data-sources/generative_ai_agent_agents#filter DataOciGenerativeAiAgentAgents#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsFilter"
                    },
                    "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/7.19.0/docs/data-sources/generative_ai_agent_agents#id DataOciGenerativeAiAgentAgents#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/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/7.19.0/docs/data-sources/generative_ai_agent_agents#state DataOciGenerativeAiAgentAgents#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agents/index:DataOciGenerativeAiAgentAgentsConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
        "line": 407
      },
      "name": "DataOciGenerativeAiAgentAgentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_agents#name DataOciGenerativeAiAgentAgents#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 411
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_agents#values DataOciGenerativeAiAgentAgents#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 419
          },
          "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/7.19.0/docs/data-sources/generative_ai_agent_agents#regex DataOciGenerativeAiAgentAgents#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 415
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agents/index:DataOciGenerativeAiAgentAgentsFilter"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agents/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
        "line": 564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 579
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 572
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 572
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 572
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 565
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agents/index:DataOciGenerativeAiAgentAgentsFilterList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-agents/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
        "line": 465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 542
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGenerativeAiAgentAgentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 530
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 546
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 559
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 523
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 536
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 552
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-agents/index.ts",
            "line": 479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentAgentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-agents/index:DataOciGenerativeAiAgentAgentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJob": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_job oci_generative_ai_agent_data_ingestion_job}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_job oci_generative_ai_agent_data_ingestion_job} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
          "line": 216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenerativeAiAgentDataIngestionJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 201
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGenerativeAiAgentDataIngestionJob to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenerativeAiAgentDataIngestionJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenerativeAiAgentDataIngestionJob to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 336
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 342
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentDataIngestionJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 189
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 240
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 259
          },
          "name": "dataIngestionJobStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 265
          },
          "name": "dataIngestionJobType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 270
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 276
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 281
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 286
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 292
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 297
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 302
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 307
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 312
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 318
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 323
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 328
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 253
          },
          "name": "dataIngestionJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 246
          },
          "name": "dataIngestionJobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-job/index:DataOciGenerativeAiAgentDataIngestionJob"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
        "line": 9
      },
      "name": "DataOciGenerativeAiAgentDataIngestionJobConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_job#data_ingestion_job_id DataOciGenerativeAiAgentDataIngestionJob#data_ingestion_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 13
          },
          "name": "dataIngestionJobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-job/index:DataOciGenerativeAiAgentDataIngestionJobConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
        "line": 15
      },
      "name": "DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobStatistics",
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-job/index:DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobStatistics"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/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-generative-ai-agent-data-ingestion-job/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/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.DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/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-generative-ai-agent-data-ingestion-job/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-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-job/index:DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobStatisticsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-ingestion-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-generative-ai-agent-data-ingestion-job/index.ts",
        "line": 38
      },
      "name": "DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 67
          },
          "name": "durationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 72
          },
          "name": "numberOfFailedFiles",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 77
          },
          "name": "numberOfIgnoredFiles",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 82
          },
          "name": "numberOfIngestedFiles",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-job/index:DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
        "line": 105
      },
      "name": "DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobType",
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-job/index:DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobType"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-ingestion-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-generative-ai-agent-data-ingestion-job/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-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.DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobTypeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-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-generative-ai-agent-data-ingestion-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-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-job/index:DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobTypeList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/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-generative-ai-agent-data-ingestion-job/index.ts",
        "line": 128
      },
      "name": "DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 157
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobType"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-job/index:DataOciGenerativeAiAgentDataIngestionJobDataIngestionJobTypeOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobLogContent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_job_log_content oci_generative_ai_agent_data_ingestion_job_log_content}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobLogContent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_job_log_content oci_generative_ai_agent_data_ingestion_job_log_content} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-ingestion-job-log-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.DataOciGenerativeAiAgentDataIngestionJobLogContentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-ingestion-job-log-content/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenerativeAiAgentDataIngestionJobLogContent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job-log-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 DataOciGenerativeAiAgentDataIngestionJobLogContent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_job_log_content#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenerativeAiAgentDataIngestionJobLogContent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenerativeAiAgentDataIngestionJobLogContent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job-log-content/index.ts",
            "line": 103
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job-log-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-generative-ai-agent-data-ingestion-job-log-content/index.ts",
            "line": 122
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentDataIngestionJobLogContent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job-log-content/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job-log-content/index.ts",
            "line": 91
          },
          "name": "dataIngestionJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job-log-content/index.ts",
            "line": 107
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job-log-content/index.ts",
            "line": 84
          },
          "name": "dataIngestionJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job-log-content/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-job-log-content/index:DataOciGenerativeAiAgentDataIngestionJobLogContent"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobLogContentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobLogContentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-ingestion-job-log-content/index.ts",
        "line": 9
      },
      "name": "DataOciGenerativeAiAgentDataIngestionJobLogContentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_job_log_content#data_ingestion_job_id DataOciGenerativeAiAgentDataIngestionJobLogContent#data_ingestion_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job-log-content/index.ts",
            "line": 13
          },
          "name": "dataIngestionJobId",
          "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/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_job_log_content#id DataOciGenerativeAiAgentDataIngestionJobLogContent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-job-log-content/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-job-log-content/index:DataOciGenerativeAiAgentDataIngestionJobLogContentConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_jobs oci_generative_ai_agent_data_ingestion_jobs}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_jobs oci_generative_ai_agent_data_ingestion_jobs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
          "line": 643
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciGenerativeAiAgentDataIngestionJobsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
        "line": 611
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenerativeAiAgentDataIngestionJobs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 628
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGenerativeAiAgentDataIngestionJobs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_jobs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenerativeAiAgentDataIngestionJobs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenerativeAiAgentDataIngestionJobs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 762
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 679
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 701
          },
          "name": "resetDataSourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 717
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 765
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 733
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 749
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 788
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentDataIngestionJobs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 616
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 689
          },
          "name": "dataIngestionJobCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 759
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 683
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 705
          },
          "name": "dataSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 721
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 769
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 737
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 753
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 673
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 695
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 711
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 727
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 743
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index:DataOciGenerativeAiAgentDataIngestionJobs"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
        "line": 9
      },
      "name": "DataOciGenerativeAiAgentDataIngestionJobsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_jobs#compartment_id DataOciGenerativeAiAgentDataIngestionJobs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_jobs#data_source_id DataOciGenerativeAiAgentDataIngestionJobs#data_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 17
          },
          "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/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_jobs#display_name DataOciGenerativeAiAgentDataIngestionJobs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-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/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_jobs#filter DataOciGenerativeAiAgentDataIngestionJobs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsFilter"
                    },
                    "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/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_jobs#id DataOciGenerativeAiAgentDataIngestionJobs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-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/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_jobs#state DataOciGenerativeAiAgentDataIngestionJobs#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index:DataOciGenerativeAiAgentDataIngestionJobsConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
        "line": 355
      },
      "name": "DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollection",
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index:DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollection"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
        "line": 205
      },
      "name": "DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItems",
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index:DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItems"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
        "line": 40
      },
      "name": "DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobStatistics",
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index:DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobStatistics"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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-generative-ai-agent-data-ingestion-jobs/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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-generative-ai-agent-data-ingestion-jobs/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-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index:DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobStatisticsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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-generative-ai-agent-data-ingestion-jobs/index.ts",
        "line": 63
      },
      "name": "DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 92
          },
          "name": "durationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 97
          },
          "name": "numberOfFailedFiles",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 102
          },
          "name": "numberOfIgnoredFiles",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 107
          },
          "name": "numberOfIngestedFiles",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index:DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
        "line": 130
      },
      "name": "DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobType",
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index:DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobType"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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-generative-ai-agent-data-ingestion-jobs/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobTypeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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-generative-ai-agent-data-ingestion-jobs/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-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index:DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobTypeList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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-generative-ai-agent-data-ingestion-jobs/index.ts",
        "line": 153
      },
      "name": "DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 182
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobType"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index:DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobTypeOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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-generative-ai-agent-data-ingestion-jobs/index.ts",
        "line": 337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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-generative-ai-agent-data-ingestion-jobs/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-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 344
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index:DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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-generative-ai-agent-data-ingestion-jobs/index.ts",
        "line": 228
      },
      "name": "DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 257
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 263
          },
          "name": "dataIngestionJobStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 269
          },
          "name": "dataIngestionJobType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsDataIngestionJobTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 274
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 280
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 285
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 290
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 296
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 301
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 306
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 311
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 316
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 322
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 327
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 332
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index:DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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-generative-ai-agent-data-ingestion-jobs/index.ts",
        "line": 413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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-generative-ai-agent-data-ingestion-jobs/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-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 420
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index:DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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-generative-ai-agent-data-ingestion-jobs/index.ts",
        "line": 378
      },
      "name": "DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 408
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index:DataOciGenerativeAiAgentDataIngestionJobsDataIngestionJobCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
        "line": 431
      },
      "name": "DataOciGenerativeAiAgentDataIngestionJobsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_jobs#name DataOciGenerativeAiAgentDataIngestionJobs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 435
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_jobs#values DataOciGenerativeAiAgentDataIngestionJobs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 443
          },
          "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/7.19.0/docs/data-sources/generative_ai_agent_data_ingestion_jobs#regex DataOciGenerativeAiAgentDataIngestionJobs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 439
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index:DataOciGenerativeAiAgentDataIngestionJobsFilter"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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-generative-ai-agent-data-ingestion-jobs/index.ts",
        "line": 588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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.DataOciGenerativeAiAgentDataIngestionJobsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentDataIngestionJobsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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-generative-ai-agent-data-ingestion-jobs/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-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 596
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 589
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index:DataOciGenerativeAiAgentDataIngestionJobsFilterList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 566
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGenerativeAiAgentDataIngestionJobsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 554
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 570
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 583
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 547
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 560
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 576
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index.ts",
            "line": 503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataIngestionJobsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-ingestion-jobs/index:DataOciGenerativeAiAgentDataIngestionJobsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSource": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_source oci_generative_ai_agent_data_source}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_source oci_generative_ai_agent_data_source} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
          "line": 217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenerativeAiAgentDataSource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 202
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGenerativeAiAgentDataSource to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_source#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenerativeAiAgentDataSource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenerativeAiAgentDataSource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 332
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 338
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentDataSource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 190
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 241
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 247
          },
          "name": "dataSourceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourceDataSourceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 266
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 271
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 276
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 282
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 287
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 292
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 297
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 303
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 308
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 314
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 319
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 324
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 260
          },
          "name": "dataSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 253
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-source/index:DataOciGenerativeAiAgentDataSource"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
        "line": 9
      },
      "name": "DataOciGenerativeAiAgentDataSourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_source#data_source_id DataOciGenerativeAiAgentDataSource#data_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 13
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-source/index:DataOciGenerativeAiAgentDataSourceConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourceDataSourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourceDataSourceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
        "line": 100
      },
      "name": "DataOciGenerativeAiAgentDataSourceDataSourceConfig",
      "symbolId": "src/data-oci-generative-ai-agent-data-source/index:DataOciGenerativeAiAgentDataSourceDataSourceConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourceDataSourceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourceDataSourceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-source/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-generative-ai-agent-data-source/index.ts",
        "line": 163
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/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.DataOciGenerativeAiAgentDataSourceDataSourceConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentDataSourceDataSourceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/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-generative-ai-agent-data-source/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-generative-ai-agent-data-source/index.ts",
            "line": 170
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-source/index:DataOciGenerativeAiAgentDataSourceDataSourceConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
        "line": 15
      },
      "name": "DataOciGenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixes",
      "symbolId": "src/data-oci-generative-ai-agent-data-source/index:DataOciGenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixes"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-source/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-generative-ai-agent-data-source/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/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.DataOciGenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/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-generative-ai-agent-data-source/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-generative-ai-agent-data-source/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-source/index:DataOciGenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixesList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-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-generative-ai-agent-data-source/index.ts",
        "line": 38
      },
      "name": "DataOciGenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 67
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 72
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 77
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixes"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-source/index:DataOciGenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixesOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourceDataSourceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourceDataSourceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-source/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-generative-ai-agent-data-source/index.ts",
        "line": 123
      },
      "name": "DataOciGenerativeAiAgentDataSourceDataSourceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 152
          },
          "name": "dataSourceConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 158
          },
          "name": "objectStoragePrefixes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-source/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourceDataSourceConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-source/index:DataOciGenerativeAiAgentDataSourceDataSourceConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSources": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_sources oci_generative_ai_agent_data_sources}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_sources oci_generative_ai_agent_data_sources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
          "line": 639
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciGenerativeAiAgentDataSourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
        "line": 607
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenerativeAiAgentDataSources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 624
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGenerativeAiAgentDataSources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_sources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenerativeAiAgentDataSources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenerativeAiAgentDataSources to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 758
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 675
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 697
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 761
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 713
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 729
          },
          "name": "resetKnowledgeBaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 745
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/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-generative-ai-agent-data-sources/index.ts",
            "line": 784
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentDataSources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 612
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 685
          },
          "name": "dataSourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 755
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 679
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 701
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 765
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 717
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 733
          },
          "name": "knowledgeBaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 749
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 669
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 691
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 707
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 723
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 739
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-sources/index:DataOciGenerativeAiAgentDataSources"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
        "line": 9
      },
      "name": "DataOciGenerativeAiAgentDataSourcesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_sources#compartment_id DataOciGenerativeAiAgentDataSources#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/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/7.19.0/docs/data-sources/generative_ai_agent_data_sources#display_name DataOciGenerativeAiAgentDataSources#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/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/7.19.0/docs/data-sources/generative_ai_agent_data_sources#filter DataOciGenerativeAiAgentDataSources#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesFilter"
                    },
                    "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/7.19.0/docs/data-sources/generative_ai_agent_data_sources#id DataOciGenerativeAiAgentDataSources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/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/7.19.0/docs/data-sources/generative_ai_agent_data_sources#knowledge_base_id DataOciGenerativeAiAgentDataSources#knowledge_base_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 28
          },
          "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/7.19.0/docs/data-sources/generative_ai_agent_data_sources#state DataOciGenerativeAiAgentDataSources#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-sources/index:DataOciGenerativeAiAgentDataSourcesConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
        "line": 351
      },
      "name": "DataOciGenerativeAiAgentDataSourcesDataSourceCollection",
      "symbolId": "src/data-oci-generative-ai-agent-data-sources/index:DataOciGenerativeAiAgentDataSourcesDataSourceCollection"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
        "line": 206
      },
      "name": "DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItems",
      "symbolId": "src/data-oci-generative-ai-agent-data-sources/index:DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItems"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
        "line": 125
      },
      "name": "DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfig",
      "symbolId": "src/data-oci-generative-ai-agent-data-sources/index:DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-sources/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-generative-ai-agent-data-sources/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/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.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/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-generative-ai-agent-data-sources/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-generative-ai-agent-data-sources/index.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-sources/index:DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigObjectStoragePrefixes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigObjectStoragePrefixes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
        "line": 40
      },
      "name": "DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigObjectStoragePrefixes",
      "symbolId": "src/data-oci-generative-ai-agent-data-sources/index:DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigObjectStoragePrefixes"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigObjectStoragePrefixesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigObjectStoragePrefixesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-sources/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-generative-ai-agent-data-sources/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/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.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigObjectStoragePrefixesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigObjectStoragePrefixesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/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-generative-ai-agent-data-sources/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-generative-ai-agent-data-sources/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-sources/index:DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigObjectStoragePrefixesList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigObjectStoragePrefixesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigObjectStoragePrefixesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-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-generative-ai-agent-data-sources/index.ts",
        "line": 63
      },
      "name": "DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigObjectStoragePrefixesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 92
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 97
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 102
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigObjectStoragePrefixes"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-sources/index:DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigObjectStoragePrefixesOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-sources/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-generative-ai-agent-data-sources/index.ts",
        "line": 148
      },
      "name": "DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 177
          },
          "name": "dataSourceConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 183
          },
          "name": "objectStoragePrefixes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigObjectStoragePrefixesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-sources/index:DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-sources/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-generative-ai-agent-data-sources/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/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.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/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-generative-ai-agent-data-sources/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-generative-ai-agent-data-sources/index.ts",
            "line": 340
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-sources/index:DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-sources/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-generative-ai-agent-data-sources/index.ts",
        "line": 229
      },
      "name": "DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 258
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 264
          },
          "name": "dataSourceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsDataSourceConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 270
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 275
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 280
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 286
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 291
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 296
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 301
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 307
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 312
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 318
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 323
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 328
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-sources/index:DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-sources/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-generative-ai-agent-data-sources/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/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.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentDataSourcesDataSourceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/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-generative-ai-agent-data-sources/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-generative-ai-agent-data-sources/index.ts",
            "line": 416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-sources/index:DataOciGenerativeAiAgentDataSourcesDataSourceCollectionList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-sources/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-generative-ai-agent-data-sources/index.ts",
        "line": 374
      },
      "name": "DataOciGenerativeAiAgentDataSourcesDataSourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 404
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesDataSourceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-sources/index:DataOciGenerativeAiAgentDataSourcesDataSourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
        "line": 427
      },
      "name": "DataOciGenerativeAiAgentDataSourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_sources#name DataOciGenerativeAiAgentDataSources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 431
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_data_sources#values DataOciGenerativeAiAgentDataSources#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 439
          },
          "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/7.19.0/docs/data-sources/generative_ai_agent_data_sources#regex DataOciGenerativeAiAgentDataSources#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 435
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-sources/index:DataOciGenerativeAiAgentDataSourcesFilter"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-sources/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-generative-ai-agent-data-sources/index.ts",
        "line": 584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/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.DataOciGenerativeAiAgentDataSourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentDataSourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/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-generative-ai-agent-data-sources/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-generative-ai-agent-data-sources/index.ts",
            "line": 592
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 585
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-sources/index:DataOciGenerativeAiAgentDataSourcesFilterList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-data-sources/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-generative-ai-agent-data-sources/index.ts",
        "line": 485
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 562
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGenerativeAiAgentDataSourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 550
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 566
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 579
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 543
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 556
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 572
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-data-sources/index.ts",
            "line": 499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentDataSourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-data-sources/index:DataOciGenerativeAiAgentDataSourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBase": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_knowledge_base oci_generative_ai_agent_knowledge_base}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_knowledge_base oci_generative_ai_agent_knowledge_base} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
          "line": 661
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
        "line": 629
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenerativeAiAgentKnowledgeBase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 646
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGenerativeAiAgentKnowledgeBase to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_knowledge_base#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenerativeAiAgentKnowledgeBase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenerativeAiAgentKnowledgeBase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 771
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 777
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentKnowledgeBase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 634
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 685
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 691
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 696
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 701
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 707
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 712
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 718
          },
          "name": "indexConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 737
          },
          "name": "knowledgeBaseStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseKnowledgeBaseStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 742
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 747
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 753
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 758
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 763
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 731
          },
          "name": "knowledgeBaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 724
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBase"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
        "line": 9
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_knowledge_base#knowledge_base_id DataOciGenerativeAiAgentKnowledgeBase#knowledge_base_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 13
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
        "line": 436
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBaseIndexConfig",
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseIndexConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
        "line": 15
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnection",
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnection"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/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.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnectionList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/index.ts",
        "line": 38
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 67
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 72
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnection"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
        "line": 95
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctions",
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctions"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/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.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctionsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/index.ts",
        "line": 118
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 147
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctions"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctionsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
        "line": 260
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexes",
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexes"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/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.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/index.ts",
            "line": 330
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/index.ts",
        "line": 283
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 312
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 318
          },
          "name": "schema",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchemaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexes"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchema": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
        "line": 170
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchema",
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchema"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchemaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchemaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/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.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchemaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchemaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/index.ts",
            "line": 249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchemaList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchemaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/index.ts",
        "line": 193
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchemaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 222
          },
          "name": "bodyKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 227
          },
          "name": "embeddingBodyKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 232
          },
          "name": "titleKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 237
          },
          "name": "urlKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchema"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchemaOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-base/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
        "line": 527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 541
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentKnowledgeBaseIndexConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 534
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 534
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 534
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseIndexConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/index.ts",
        "line": 459
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBaseIndexConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 488
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 494
          },
          "name": "databaseConnection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 500
          },
          "name": "databaseFunctions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 505
          },
          "name": "indexConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 511
          },
          "name": "indexes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigIndexesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 517
          },
          "name": "secretDetail",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigSecretDetailList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 522
          },
          "name": "shouldEnableHybridSearch",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseIndexConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigSecretDetail": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigSecretDetail",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
        "line": 341
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBaseIndexConfigSecretDetail",
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseIndexConfigSecretDetail"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigSecretDetailList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigSecretDetailList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/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.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigSecretDetailOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentKnowledgeBaseIndexConfigSecretDetailList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/index.ts",
            "line": 425
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseIndexConfigSecretDetailList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigSecretDetailOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigSecretDetailOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-base/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-generative-ai-agent-knowledge-base/index.ts",
        "line": 364
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBaseIndexConfigSecretDetailOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 393
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 398
          },
          "name": "idcsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 403
          },
          "name": "scopeUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 408
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 413
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseIndexConfigSecretDetail"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseIndexConfigSecretDetailOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseKnowledgeBaseStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseKnowledgeBaseStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
        "line": 545
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBaseKnowledgeBaseStatistics",
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseKnowledgeBaseStatistics"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseKnowledgeBaseStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseKnowledgeBaseStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
          "line": 614
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
        "line": 607
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 621
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseKnowledgeBaseStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentKnowledgeBaseKnowledgeBaseStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 614
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 614
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 614
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseKnowledgeBaseStatisticsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseKnowledgeBaseStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseKnowledgeBaseStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
          "line": 577
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
        "line": 568
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBaseKnowledgeBaseStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 597
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 602
          },
          "name": "totalIngestedFiles",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-base/index.ts",
            "line": 581
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBaseKnowledgeBaseStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-base/index:DataOciGenerativeAiAgentKnowledgeBaseKnowledgeBaseStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBases": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_knowledge_bases oci_generative_ai_agent_knowledge_bases}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_knowledge_bases oci_generative_ai_agent_knowledge_bases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
        "line": 1042
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenerativeAiAgentKnowledgeBases resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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 DataOciGenerativeAiAgentKnowledgeBases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_knowledge_bases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenerativeAiAgentKnowledgeBases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenerativeAiAgentKnowledgeBases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1176
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1109
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1125
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1179
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1141
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1163
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1191
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1201
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentKnowledgeBases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1047
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1173
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1151
          },
          "name": "knowledgeBaseCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1113
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1129
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1183
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1145
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1167
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1103
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1119
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1135
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1157
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBases"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
        "line": 9
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBasesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_knowledge_bases#compartment_id DataOciGenerativeAiAgentKnowledgeBases#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-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/7.19.0/docs/data-sources/generative_ai_agent_knowledge_bases#display_name DataOciGenerativeAiAgentKnowledgeBases#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-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/7.19.0/docs/data-sources/generative_ai_agent_knowledge_bases#filter DataOciGenerativeAiAgentKnowledgeBases#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesFilter"
                    },
                    "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/7.19.0/docs/data-sources/generative_ai_agent_knowledge_bases#id DataOciGenerativeAiAgentKnowledgeBases#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-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/7.19.0/docs/data-sources/generative_ai_agent_knowledge_bases#state DataOciGenerativeAiAgentKnowledgeBases#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
        "line": 862
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_knowledge_bases#name DataOciGenerativeAiAgentKnowledgeBases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 866
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_knowledge_bases#values DataOciGenerativeAiAgentKnowledgeBases#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 874
          },
          "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/7.19.0/docs/data-sources/generative_ai_agent_knowledge_bases#regex DataOciGenerativeAiAgentKnowledgeBases#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 870
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesFilter"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
        "line": 1019
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1034
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentKnowledgeBasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1027
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1027
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1027
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1020
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesFilterList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
          "line": 930
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
        "line": 920
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 997
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGenerativeAiAgentKnowledgeBasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 985
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1001
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1014
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 978
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 991
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 1007
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 934
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
        "line": 786
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollection",
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollection"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
        "line": 646
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItems",
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItems"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
        "line": 457
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfig",
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseConnection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseConnection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
        "line": 36
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseConnection",
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseConnection"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseConnectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseConnectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseConnectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseConnectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseConnectionList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseConnectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseConnectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-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-generative-ai-agent-knowledge-bases/index.ts",
        "line": 59
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseConnectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 88
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 93
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseConnection"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseConnectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseFunctions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseFunctions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
        "line": 116
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseFunctions",
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseFunctions"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseFunctionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseFunctionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseFunctionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseFunctionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
            "line": 180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseFunctionsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseFunctionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseFunctionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
        "line": 139
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseFunctionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 168
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseFunctions"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseFunctionsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
        "line": 281
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexes",
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexes"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
            "line": 351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
        "line": 304
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 333
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 339
          },
          "name": "schema",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesSchemaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexes"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesSchema": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
        "line": 191
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesSchema",
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesSchema"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesSchemaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesSchemaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesSchemaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesSchemaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
            "line": 270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesSchemaList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesSchemaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
        "line": 214
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesSchemaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 243
          },
          "name": "bodyKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 248
          },
          "name": "embeddingBodyKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 253
          },
          "name": "titleKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 258
          },
          "name": "urlKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesSchema"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesSchemaOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
        "line": 548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
            "line": 555
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
        "line": 480
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 509
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 515
          },
          "name": "databaseConnection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseConnectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 521
          },
          "name": "databaseFunctions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigDatabaseFunctionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 526
          },
          "name": "indexConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 532
          },
          "name": "indexes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigIndexesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 538
          },
          "name": "secretDetail",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigSecretDetailList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 543
          },
          "name": "shouldEnableHybridSearch",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigSecretDetail": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigSecretDetail",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
        "line": 362
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigSecretDetail",
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigSecretDetail"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigSecretDetailList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigSecretDetailList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigSecretDetailOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigSecretDetailList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
            "line": 446
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigSecretDetailList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigSecretDetailOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigSecretDetailOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
        "line": 385
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigSecretDetailOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 414
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 419
          },
          "name": "idcsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 424
          },
          "name": "scopeUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 429
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 434
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigSecretDetail"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigSecretDetailOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsKnowledgeBaseStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsKnowledgeBaseStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
        "line": 566
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsKnowledgeBaseStatistics",
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsKnowledgeBaseStatistics"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsKnowledgeBaseStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsKnowledgeBaseStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
        "line": 628
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsKnowledgeBaseStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsKnowledgeBaseStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
            "line": 635
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsKnowledgeBaseStatisticsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsKnowledgeBaseStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsKnowledgeBaseStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
        "line": 589
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsKnowledgeBaseStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 618
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 623
          },
          "name": "totalIngestedFiles",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsKnowledgeBaseStatistics"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsKnowledgeBaseStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
        "line": 768
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
            "line": 775
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
        "line": 669
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 698
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 704
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 709
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 714
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 720
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 725
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 731
          },
          "name": "indexConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsIndexConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 737
          },
          "name": "knowledgeBaseStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsKnowledgeBaseStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 742
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 747
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 753
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 758
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 763
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 682
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
          "line": 851
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
        "line": 844
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 858
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 851
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 851
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 851
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-knowledge-bases/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-generative-ai-agent-knowledge-bases/index.ts",
        "line": 809
      },
      "name": "DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 839
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-knowledge-bases/index.ts",
            "line": 822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-knowledge-bases/index:DataOciGenerativeAiAgentKnowledgeBasesKnowledgeBaseCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentTool": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_tool oci_generative_ai_agent_tool}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentTool",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_tool oci_generative_ai_agent_tool} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
          "line": 1168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
        "line": 1136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenerativeAiAgentTool resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1153
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGenerativeAiAgentTool to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_tool#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenerativeAiAgentTool that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenerativeAiAgentTool to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1278
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1284
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentTool",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1141
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1192
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1197
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1203
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1208
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1213
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1219
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1224
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1230
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1235
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1241
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1246
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1251
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1257
          },
          "name": "toolConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1270
          },
          "name": "toolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1263
          },
          "name": "toolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentTool"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
        "line": 9
      },
      "name": "DataOciGenerativeAiAgentToolConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_tool#tool_id DataOciGenerativeAiAgentTool#tool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 13
          },
          "name": "toolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
        "line": 973
      },
      "name": "DataOciGenerativeAiAgentToolToolConfig",
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigApiSchema": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigApiSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
        "line": 15
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigApiSchema",
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigApiSchema"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigApiSchemaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigApiSchemaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/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.DataOciGenerativeAiAgentToolToolConfigApiSchemaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolToolConfigApiSchemaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigApiSchemaList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigApiSchemaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigApiSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
        "line": 38
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigApiSchemaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 67
          },
          "name": "apiSchemaInputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 72
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 77
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 82
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 87
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigApiSchema"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigApiSchemaOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigDatabaseConnection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigDatabaseConnection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
        "line": 110
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigDatabaseConnection",
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigDatabaseConnection"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigDatabaseConnectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigDatabaseConnectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/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.DataOciGenerativeAiAgentToolToolConfigDatabaseConnectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolToolConfigDatabaseConnectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigDatabaseConnectionList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigDatabaseConnectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigDatabaseConnectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
        "line": 133
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigDatabaseConnectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 162
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 167
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigDatabaseConnection"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigDatabaseConnectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigDatabaseSchema": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigDatabaseSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
        "line": 190
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigDatabaseSchema",
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigDatabaseSchema"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigDatabaseSchemaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigDatabaseSchemaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/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.DataOciGenerativeAiAgentToolToolConfigDatabaseSchemaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolToolConfigDatabaseSchemaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
            "line": 274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigDatabaseSchemaList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigDatabaseSchemaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigDatabaseSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
        "line": 213
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigDatabaseSchemaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 242
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 247
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 252
          },
          "name": "inputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 257
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 262
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigDatabaseSchema"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigDatabaseSchemaOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigFunction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigFunction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
        "line": 285
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigFunction",
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigFunction"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigFunctionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigFunctionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
        "line": 353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/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.DataOciGenerativeAiAgentToolToolConfigFunctionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolToolConfigFunctionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
            "line": 360
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigFunctionList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigFunctionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigFunctionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
        "line": 308
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigFunctionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 337
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 342
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 348
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigFunction"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigFunctionOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigGenerationLlmCustomization": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigGenerationLlmCustomization",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
        "line": 371
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigGenerationLlmCustomization",
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigGenerationLlmCustomization"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigGenerationLlmCustomizationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigGenerationLlmCustomizationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
        "line": 428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/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.DataOciGenerativeAiAgentToolToolConfigGenerationLlmCustomizationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolToolConfigGenerationLlmCustomizationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
            "line": 435
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigGenerationLlmCustomizationList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigGenerationLlmCustomizationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigGenerationLlmCustomizationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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/data-oci-generative-ai-agent-tool/index.ts",
        "line": 394
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigGenerationLlmCustomizationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 423
          },
          "name": "instruction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigGenerationLlmCustomization"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigGenerationLlmCustomizationOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
        "line": 632
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfig",
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
        "line": 551
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSources",
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSources"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
        "line": 446
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfig",
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
        "line": 533
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/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.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
            "line": 540
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
          "line": 478
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
        "line": 469
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 498
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 503
          },
          "name": "httpEndpointAuthScopeConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 508
          },
          "name": "idcsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 513
          },
          "name": "keyLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 518
          },
          "name": "keyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 523
          },
          "name": "scopeUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 528
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 482
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
        "line": 614
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/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.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
            "line": 621
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
        "line": 574
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 603
          },
          "name": "httpEndpointAuthScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 609
          },
          "name": "httpEndpointAuthScopeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 587
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSources"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
          "line": 697
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
        "line": 690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 704
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 697
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 697
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 697
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
        "line": 655
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 685
          },
          "name": "httpEndpointAuthSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 668
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigIclExamples": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigIclExamples",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
        "line": 708
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigIclExamples",
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigIclExamples"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigIclExamplesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigIclExamplesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
          "line": 792
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
        "line": 785
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 799
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigIclExamplesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolToolConfigIclExamplesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 792
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 792
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 792
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigIclExamplesList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigIclExamplesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigIclExamplesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
        "line": 731
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigIclExamplesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 760
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 765
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 770
          },
          "name": "inputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 775
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 780
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 744
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigIclExamples"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigIclExamplesOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigKnowledgeBaseConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigKnowledgeBaseConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
        "line": 803
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigKnowledgeBaseConfigs",
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigKnowledgeBaseConfigs"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigKnowledgeBaseConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigKnowledgeBaseConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
        "line": 860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/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.DataOciGenerativeAiAgentToolToolConfigKnowledgeBaseConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolToolConfigKnowledgeBaseConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
            "line": 867
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigKnowledgeBaseConfigsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigKnowledgeBaseConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigKnowledgeBaseConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
        "line": 826
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigKnowledgeBaseConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 855
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 839
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigKnowledgeBaseConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigKnowledgeBaseConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
        "line": 1114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1128
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolToolConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1121
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1121
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
        "line": 996
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1025
          },
          "name": "agentEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1031
          },
          "name": "apiSchema",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigApiSchemaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1037
          },
          "name": "databaseConnection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigDatabaseConnectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1043
          },
          "name": "databaseSchema",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigDatabaseSchemaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1048
          },
          "name": "dialect",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1054
          },
          "name": "function",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigFunctionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1060
          },
          "name": "generationLlmCustomization",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigGenerationLlmCustomizationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1066
          },
          "name": "httpEndpointAuthConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigHttpEndpointAuthConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1072
          },
          "name": "iclExamples",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigIclExamplesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1078
          },
          "name": "knowledgeBaseConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigKnowledgeBaseConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1083
          },
          "name": "modelSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1088
          },
          "name": "shouldEnableSelfCorrection",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1093
          },
          "name": "shouldEnableSqlExecution",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1098
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1104
          },
          "name": "tableAndColumnDescription",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigTableAndColumnDescriptionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1109
          },
          "name": "toolConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 1009
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigTableAndColumnDescription": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigTableAndColumnDescription",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
        "line": 878
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigTableAndColumnDescription",
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigTableAndColumnDescription"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigTableAndColumnDescriptionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigTableAndColumnDescriptionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
        "line": 955
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/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.DataOciGenerativeAiAgentToolToolConfigTableAndColumnDescriptionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolToolConfigTableAndColumnDescriptionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
            "line": 962
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigTableAndColumnDescriptionList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigTableAndColumnDescriptionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigTableAndColumnDescriptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tool/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-generative-ai-agent-tool/index.ts",
        "line": 901
      },
      "name": "DataOciGenerativeAiAgentToolToolConfigTableAndColumnDescriptionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 930
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 935
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 940
          },
          "name": "inputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 945
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 950
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tool/index.ts",
            "line": 914
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolToolConfigTableAndColumnDescription"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tool/index:DataOciGenerativeAiAgentToolToolConfigTableAndColumnDescriptionOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentTools": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_tools oci_generative_ai_agent_tools}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentTools",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_tools oci_generative_ai_agent_tools} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
          "line": 1585
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciGenerativeAiAgentToolsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 1553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenerativeAiAgentTools resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1570
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGenerativeAiAgentTools to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_tools#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenerativeAiAgentTools that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenerativeAiAgentTools to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1704
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1621
          },
          "name": "resetAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1637
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1653
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1707
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1669
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1685
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1719
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1730
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentTools",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1558
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1701
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1695
          },
          "name": "toolCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1625
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1641
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1657
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1711
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1673
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1689
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1615
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1631
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1647
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1663
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1679
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentTools"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 9
      },
      "name": "DataOciGenerativeAiAgentToolsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_tools#agent_id DataOciGenerativeAiAgentTools#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/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/7.19.0/docs/data-sources/generative_ai_agent_tools#compartment_id DataOciGenerativeAiAgentTools#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/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/7.19.0/docs/data-sources/generative_ai_agent_tools#display_name DataOciGenerativeAiAgentTools#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/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/7.19.0/docs/data-sources/generative_ai_agent_tools#filter DataOciGenerativeAiAgentTools#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsFilter"
                    },
                    "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/7.19.0/docs/data-sources/generative_ai_agent_tools#id DataOciGenerativeAiAgentTools#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/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/7.19.0/docs/data-sources/generative_ai_agent_tools#state DataOciGenerativeAiAgentTools#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 1373
      },
      "name": "DataOciGenerativeAiAgentToolsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_tools#name DataOciGenerativeAiAgentTools#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1377
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_agent_tools#values DataOciGenerativeAiAgentTools#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1385
          },
          "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/7.19.0/docs/data-sources/generative_ai_agent_tools#regex DataOciGenerativeAiAgentTools#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1381
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsFilter"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
          "line": 1538
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 1530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1545
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1538
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1538
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1538
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1531
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsFilterList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
        "line": 1431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1508
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGenerativeAiAgentToolsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1496
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1512
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1525
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1489
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1502
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1518
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 1297
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollection",
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollection"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 1157
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItems",
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItems"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
          "line": 1286
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 1279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1293
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1286
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1286
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1286
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
          "line": 1189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 1180
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1209
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1214
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1220
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1225
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1230
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1236
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1241
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1247
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1252
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1258
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1263
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1268
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1274
          },
          "name": "toolConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 998
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfig",
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigApiSchema": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigApiSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 40
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigApiSchema",
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigApiSchema"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigApiSchemaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigApiSchemaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/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.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigApiSchemaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigApiSchemaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigApiSchemaList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigApiSchemaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigApiSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
        "line": 63
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigApiSchemaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 92
          },
          "name": "apiSchemaInputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 97
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 102
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 107
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 112
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigApiSchema"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigApiSchemaOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseConnection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseConnection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 135
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseConnection",
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseConnection"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseConnectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseConnectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/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.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseConnectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseConnectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseConnectionList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseConnectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseConnectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
        "line": 158
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseConnectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 187
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 192
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseConnection"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseConnectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseSchema": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 215
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseSchema",
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseSchema"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseSchemaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseSchemaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/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.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseSchemaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseSchemaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
            "line": 299
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseSchemaList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseSchemaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
        "line": 238
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseSchemaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 267
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 272
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 277
          },
          "name": "inputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 282
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 287
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseSchema"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseSchemaOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigFunction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigFunction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 310
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigFunction",
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigFunction"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigFunctionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigFunctionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
        "line": 378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/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.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigFunctionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigFunctionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
            "line": 385
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigFunctionList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigFunctionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigFunctionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
        "line": 333
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigFunctionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 362
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 367
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 373
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigFunction"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigFunctionOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigGenerationLlmCustomization": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigGenerationLlmCustomization",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 396
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigGenerationLlmCustomization",
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigGenerationLlmCustomization"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigGenerationLlmCustomizationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigGenerationLlmCustomizationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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/data-oci-generative-ai-agent-tools/index.ts",
        "line": 453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/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.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigGenerationLlmCustomizationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigGenerationLlmCustomizationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 460
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/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/data-oci-generative-ai-agent-tools/index.ts",
            "line": 460
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigGenerationLlmCustomizationList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigGenerationLlmCustomizationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigGenerationLlmCustomizationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
        "line": 419
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigGenerationLlmCustomizationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 448
          },
          "name": "instruction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigGenerationLlmCustomization"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigGenerationLlmCustomizationOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 657
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfig",
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 576
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSources",
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSources"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 471
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfig",
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
        "line": 558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/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.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
            "line": 565
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
          "line": 503
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 494
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 523
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 528
          },
          "name": "httpEndpointAuthScopeConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 533
          },
          "name": "idcsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 538
          },
          "name": "keyLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 543
          },
          "name": "keyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 548
          },
          "name": "scopeUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 553
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 507
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
        "line": 639
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/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.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
            "line": 646
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
        "line": 599
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 628
          },
          "name": "httpEndpointAuthScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 634
          },
          "name": "httpEndpointAuthScopeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 612
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSources"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
        "line": 715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/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.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
            "line": 722
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
          "line": 689
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 680
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 710
          },
          "name": "httpEndpointAuthSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 693
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigIclExamples": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigIclExamples",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 733
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigIclExamples",
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigIclExamples"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigIclExamplesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigIclExamplesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 824
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigIclExamplesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigIclExamplesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 817
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 817
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 817
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigIclExamplesList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigIclExamplesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigIclExamplesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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-generative-ai-agent-tools/index.ts",
        "line": 756
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigIclExamplesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 785
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 790
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 795
          },
          "name": "inputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 800
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 805
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 769
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigIclExamples"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigIclExamplesOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigKnowledgeBaseConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigKnowledgeBaseConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 828
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigKnowledgeBaseConfigs",
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigKnowledgeBaseConfigs"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigKnowledgeBaseConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigKnowledgeBaseConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 885
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 899
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigKnowledgeBaseConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigKnowledgeBaseConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 892
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 892
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 892
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigKnowledgeBaseConfigsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigKnowledgeBaseConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigKnowledgeBaseConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 851
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigKnowledgeBaseConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 880
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 864
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigKnowledgeBaseConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigKnowledgeBaseConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 1139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1153
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1146
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 1021
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1050
          },
          "name": "agentEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1056
          },
          "name": "apiSchema",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigApiSchemaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1062
          },
          "name": "databaseConnection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseConnectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1068
          },
          "name": "databaseSchema",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigDatabaseSchemaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1073
          },
          "name": "dialect",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1079
          },
          "name": "function",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigFunctionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1085
          },
          "name": "generationLlmCustomization",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigGenerationLlmCustomizationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1091
          },
          "name": "httpEndpointAuthConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigHttpEndpointAuthConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1097
          },
          "name": "iclExamples",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigIclExamplesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1103
          },
          "name": "knowledgeBaseConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigKnowledgeBaseConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1108
          },
          "name": "modelSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1113
          },
          "name": "shouldEnableSelfCorrection",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1118
          },
          "name": "shouldEnableSqlExecution",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1123
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1129
          },
          "name": "tableAndColumnDescription",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigTableAndColumnDescriptionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1134
          },
          "name": "toolConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1034
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigTableAndColumnDescription": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigTableAndColumnDescription",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 903
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigTableAndColumnDescription",
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigTableAndColumnDescription"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigTableAndColumnDescriptionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigTableAndColumnDescriptionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
          "line": 987
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 980
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 994
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigTableAndColumnDescriptionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigTableAndColumnDescriptionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 987
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 987
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 987
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigTableAndColumnDescriptionList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigTableAndColumnDescriptionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigTableAndColumnDescriptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 926
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigTableAndColumnDescriptionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 955
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 960
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 965
          },
          "name": "inputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 970
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 975
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 939
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigTableAndColumnDescription"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionItemsToolConfigTableAndColumnDescriptionOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
          "line": 1362
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 1355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1369
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiAgentToolsToolCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1362
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1362
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1362
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
          "line": 1329
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
        "line": 1320
      },
      "name": "DataOciGenerativeAiAgentToolsToolCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1350
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-agent-tools/index.ts",
            "line": 1333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiAgentToolsToolCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-agent-tools/index:DataOciGenerativeAiAgentToolsToolCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiCluster": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_dedicated_ai_cluster oci_generative_ai_dedicated_ai_cluster}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_dedicated_ai_cluster oci_generative_ai_dedicated_ai_cluster} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/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.DataOciGenerativeAiDedicatedAiClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenerativeAiDedicatedAiCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/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 DataOciGenerativeAiDedicatedAiCluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_dedicated_ai_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenerativeAiDedicatedAiCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenerativeAiDedicatedAiCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/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-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 261
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiDedicatedAiCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 109
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 161
          },
          "name": "capacity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClusterCapacityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 166
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 185
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 190
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 195
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 201
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 206
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 211
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 216
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 222
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 227
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 232
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 237
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 242
          },
          "name": "unitCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 247
          },
          "name": "unitShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 179
          },
          "name": "dedicatedAiClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 172
          },
          "name": "dedicatedAiClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-dedicated-ai-cluster/index:DataOciGenerativeAiDedicatedAiCluster"
    },
    "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClusterCapacity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClusterCapacity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
        "line": 15
      },
      "name": "DataOciGenerativeAiDedicatedAiClusterCapacity",
      "symbolId": "src/data-oci-generative-ai-dedicated-ai-cluster/index:DataOciGenerativeAiDedicatedAiClusterCapacity"
    },
    "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClusterCapacityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClusterCapacityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/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-generative-ai-dedicated-ai-cluster/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/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.DataOciGenerativeAiDedicatedAiClusterCapacityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiDedicatedAiClusterCapacityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/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-generative-ai-dedicated-ai-cluster/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-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-dedicated-ai-cluster/index:DataOciGenerativeAiDedicatedAiClusterCapacityList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClusterCapacityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClusterCapacityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/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-generative-ai-dedicated-ai-cluster/index.ts",
        "line": 38
      },
      "name": "DataOciGenerativeAiDedicatedAiClusterCapacityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 67
          },
          "name": "capacityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 72
          },
          "name": "totalEndpointCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 77
          },
          "name": "usedEndpointCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClusterCapacity"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-dedicated-ai-cluster/index:DataOciGenerativeAiDedicatedAiClusterCapacityOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
        "line": 9
      },
      "name": "DataOciGenerativeAiDedicatedAiClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_dedicated_ai_cluster#dedicated_ai_cluster_id DataOciGenerativeAiDedicatedAiCluster#dedicated_ai_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-cluster/index.ts",
            "line": 13
          },
          "name": "dedicatedAiClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-dedicated-ai-cluster/index:DataOciGenerativeAiDedicatedAiClusterConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClusters": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_dedicated_ai_clusters oci_generative_ai_dedicated_ai_clusters}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClusters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_dedicated_ai_clusters oci_generative_ai_dedicated_ai_clusters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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.DataOciGenerativeAiDedicatedAiClustersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
        "line": 526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenerativeAiDedicatedAiClusters resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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 DataOciGenerativeAiDedicatedAiClusters to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_dedicated_ai_clusters#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenerativeAiDedicatedAiClusters that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenerativeAiDedicatedAiClusters to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 657
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 612
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 660
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 628
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 644
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 682
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiDedicatedAiClusters",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 531
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 600
          },
          "name": "dedicatedAiClusterCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 654
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 594
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 616
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 664
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 632
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 648
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 587
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 606
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 622
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 638
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-dedicated-ai-clusters/index:DataOciGenerativeAiDedicatedAiClusters"
    },
    "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
        "line": 9
      },
      "name": "DataOciGenerativeAiDedicatedAiClustersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_dedicated_ai_clusters#compartment_id DataOciGenerativeAiDedicatedAiClusters#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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/7.19.0/docs/data-sources/generative_ai_dedicated_ai_clusters#display_name DataOciGenerativeAiDedicatedAiClusters#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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/7.19.0/docs/data-sources/generative_ai_dedicated_ai_clusters#filter DataOciGenerativeAiDedicatedAiClusters#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersFilter"
                    },
                    "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/7.19.0/docs/data-sources/generative_ai_dedicated_ai_clusters#id DataOciGenerativeAiDedicatedAiClusters#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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/7.19.0/docs/data-sources/generative_ai_dedicated_ai_clusters#state DataOciGenerativeAiDedicatedAiClusters#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-dedicated-ai-clusters/index:DataOciGenerativeAiDedicatedAiClustersConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
        "line": 270
      },
      "name": "DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollection",
      "symbolId": "src/data-oci-generative-ai-dedicated-ai-clusters/index:DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollection"
    },
    "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
        "line": 121
      },
      "name": "DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItems",
      "symbolId": "src/data-oci-generative-ai-dedicated-ai-clusters/index:DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItems"
    },
    "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsCapacity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsCapacity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
        "line": 36
      },
      "name": "DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsCapacity",
      "symbolId": "src/data-oci-generative-ai-dedicated-ai-clusters/index:DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsCapacity"
    },
    "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsCapacityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsCapacityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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-generative-ai-dedicated-ai-clusters/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsCapacityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsCapacityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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-generative-ai-dedicated-ai-clusters/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-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-dedicated-ai-clusters/index:DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsCapacityList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsCapacityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsCapacityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-dedicated-ai-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-generative-ai-dedicated-ai-clusters/index.ts",
        "line": 59
      },
      "name": "DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsCapacityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 88
          },
          "name": "capacityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 93
          },
          "name": "totalEndpointCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 98
          },
          "name": "usedEndpointCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsCapacity"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-dedicated-ai-clusters/index:DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsCapacityOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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-generative-ai-dedicated-ai-clusters/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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-generative-ai-dedicated-ai-clusters/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-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-dedicated-ai-clusters/index:DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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-generative-ai-dedicated-ai-clusters/index.ts",
        "line": 144
      },
      "name": "DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 174
          },
          "name": "capacity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsCapacityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 179
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 185
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 190
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 195
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 201
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 206
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 211
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 216
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 222
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 227
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 232
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 237
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 242
          },
          "name": "unitCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 247
          },
          "name": "unitShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-dedicated-ai-clusters/index:DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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-generative-ai-dedicated-ai-clusters/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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-generative-ai-dedicated-ai-clusters/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-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 335
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-dedicated-ai-clusters/index:DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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-generative-ai-dedicated-ai-clusters/index.ts",
        "line": 293
      },
      "name": "DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 323
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-dedicated-ai-clusters/index:DataOciGenerativeAiDedicatedAiClustersDedicatedAiClusterCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
        "line": 346
      },
      "name": "DataOciGenerativeAiDedicatedAiClustersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_dedicated_ai_clusters#name DataOciGenerativeAiDedicatedAiClusters#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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/7.19.0/docs/data-sources/generative_ai_dedicated_ai_clusters#values DataOciGenerativeAiDedicatedAiClusters#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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/7.19.0/docs/data-sources/generative_ai_dedicated_ai_clusters#regex DataOciGenerativeAiDedicatedAiClusters#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 354
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-dedicated-ai-clusters/index:DataOciGenerativeAiDedicatedAiClustersFilter"
    },
    "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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-generative-ai-dedicated-ai-clusters/index.ts",
        "line": 503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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.DataOciGenerativeAiDedicatedAiClustersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiDedicatedAiClustersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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-generative-ai-dedicated-ai-clusters/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-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 511
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-dedicated-ai-clusters/index:DataOciGenerativeAiDedicatedAiClustersFilterList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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-generative-ai-dedicated-ai-clusters/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 481
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGenerativeAiDedicatedAiClustersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 469
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/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-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 498
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 462
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 475
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 491
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-dedicated-ai-clusters/index.ts",
            "line": 418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGenerativeAiDedicatedAiClustersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-dedicated-ai-clusters/index:DataOciGenerativeAiDedicatedAiClustersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_endpoint oci_generative_ai_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_endpoint oci_generative_ai_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-endpoint/index.ts",
          "line": 126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-endpoint/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenerativeAiEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 111
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGenerativeAiEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenerativeAiEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenerativeAiEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 240
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 246
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 99
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 150
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 156
          },
          "name": "contentModerationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointContentModerationConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 161
          },
          "name": "dedicatedAiClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 167
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 172
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 177
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 196
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 201
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 206
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 211
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 216
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 222
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 227
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 232
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 190
          },
          "name": "endpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 183
          },
          "name": "endpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-endpoint/index:DataOciGenerativeAiEndpoint"
    },
    "cdktf-provider-oci.DataOciGenerativeAiEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-endpoint/index.ts",
        "line": 9
      },
      "name": "DataOciGenerativeAiEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_endpoint#endpoint_id DataOciGenerativeAiEndpoint#endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 13
          },
          "name": "endpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-endpoint/index:DataOciGenerativeAiEndpointConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiEndpointContentModerationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointContentModerationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-endpoint/index.ts",
        "line": 15
      },
      "name": "DataOciGenerativeAiEndpointContentModerationConfig",
      "symbolId": "src/data-oci-generative-ai-endpoint/index:DataOciGenerativeAiEndpointContentModerationConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiEndpointContentModerationConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointContentModerationConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-endpoint/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-generative-ai-endpoint/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/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.DataOciGenerativeAiEndpointContentModerationConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiEndpointContentModerationConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/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-generative-ai-endpoint/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-generative-ai-endpoint/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-endpoint/index:DataOciGenerativeAiEndpointContentModerationConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiEndpointContentModerationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointContentModerationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-endpoint/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-generative-ai-endpoint/index.ts",
        "line": 38
      },
      "name": "DataOciGenerativeAiEndpointContentModerationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 67
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoint/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointContentModerationConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-endpoint/index:DataOciGenerativeAiEndpointContentModerationConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiEndpoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_endpoints oci_generative_ai_endpoints}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_endpoints oci_generative_ai_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-endpoints/index.ts",
          "line": 543
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-endpoints/index.ts",
        "line": 511
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenerativeAiEndpoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 528
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGenerativeAiEndpoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenerativeAiEndpoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenerativeAiEndpoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 642
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 591
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 645
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 613
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 629
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 657
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 667
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiEndpoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 516
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 601
          },
          "name": "endpointCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 639
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 579
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 595
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 649
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 617
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 633
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 572
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 585
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 607
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 623
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-endpoints/index:DataOciGenerativeAiEndpoints"
    },
    "cdktf-provider-oci.DataOciGenerativeAiEndpointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-endpoints/index.ts",
        "line": 9
      },
      "name": "DataOciGenerativeAiEndpointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_endpoints#compartment_id DataOciGenerativeAiEndpoints#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-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/7.19.0/docs/data-sources/generative_ai_endpoints#display_name DataOciGenerativeAiEndpoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-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/7.19.0/docs/data-sources/generative_ai_endpoints#filter DataOciGenerativeAiEndpoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsFilter"
                    },
                    "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/7.19.0/docs/data-sources/generative_ai_endpoints#id DataOciGenerativeAiEndpoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-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/7.19.0/docs/data-sources/generative_ai_endpoints#state DataOciGenerativeAiEndpoints#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-endpoints/index:DataOciGenerativeAiEndpointsConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-endpoints/index.ts",
        "line": 255
      },
      "name": "DataOciGenerativeAiEndpointsEndpointCollection",
      "symbolId": "src/data-oci-generative-ai-endpoints/index:DataOciGenerativeAiEndpointsEndpointCollection"
    },
    "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-endpoints/index.ts",
        "line": 111
      },
      "name": "DataOciGenerativeAiEndpointsEndpointCollectionItems",
      "symbolId": "src/data-oci-generative-ai-endpoints/index:DataOciGenerativeAiEndpointsEndpointCollectionItems"
    },
    "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionItemsContentModerationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionItemsContentModerationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-endpoints/index.ts",
        "line": 36
      },
      "name": "DataOciGenerativeAiEndpointsEndpointCollectionItemsContentModerationConfig",
      "symbolId": "src/data-oci-generative-ai-endpoints/index:DataOciGenerativeAiEndpointsEndpointCollectionItemsContentModerationConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionItemsContentModerationConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionItemsContentModerationConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-endpoints/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-generative-ai-endpoints/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/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.DataOciGenerativeAiEndpointsEndpointCollectionItemsContentModerationConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiEndpointsEndpointCollectionItemsContentModerationConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/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-generative-ai-endpoints/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-generative-ai-endpoints/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-endpoints/index:DataOciGenerativeAiEndpointsEndpointCollectionItemsContentModerationConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionItemsContentModerationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionItemsContentModerationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-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-generative-ai-endpoints/index.ts",
        "line": 59
      },
      "name": "DataOciGenerativeAiEndpointsEndpointCollectionItemsContentModerationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 88
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionItemsContentModerationConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-endpoints/index:DataOciGenerativeAiEndpointsEndpointCollectionItemsContentModerationConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-endpoints/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-generative-ai-endpoints/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/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.DataOciGenerativeAiEndpointsEndpointCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiEndpointsEndpointCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/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-generative-ai-endpoints/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-generative-ai-endpoints/index.ts",
            "line": 244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-endpoints/index:DataOciGenerativeAiEndpointsEndpointCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-endpoints/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-generative-ai-endpoints/index.ts",
        "line": 134
      },
      "name": "DataOciGenerativeAiEndpointsEndpointCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 163
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 169
          },
          "name": "contentModerationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionItemsContentModerationConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 174
          },
          "name": "dedicatedAiClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 180
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 185
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 190
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 196
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 201
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 206
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 211
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 216
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 222
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 227
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 232
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-endpoints/index:DataOciGenerativeAiEndpointsEndpointCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-endpoints/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/data-oci-generative-ai-endpoints/index.ts",
        "line": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/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.DataOciGenerativeAiEndpointsEndpointCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiEndpointsEndpointCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 320
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/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/data-oci-generative-ai-endpoints/index.ts",
            "line": 320
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-endpoints/index:DataOciGenerativeAiEndpointsEndpointCollectionList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-endpoints/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-generative-ai-endpoints/index.ts",
        "line": 278
      },
      "name": "DataOciGenerativeAiEndpointsEndpointCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 308
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsEndpointCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-endpoints/index:DataOciGenerativeAiEndpointsEndpointCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiEndpointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-endpoints/index.ts",
        "line": 331
      },
      "name": "DataOciGenerativeAiEndpointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_endpoints#name DataOciGenerativeAiEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 335
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_endpoints#values DataOciGenerativeAiEndpoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 343
          },
          "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/7.19.0/docs/data-sources/generative_ai_endpoints#regex DataOciGenerativeAiEndpoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 339
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-endpoints/index:DataOciGenerativeAiEndpointsFilter"
    },
    "cdktf-provider-oci.DataOciGenerativeAiEndpointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-endpoints/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-generative-ai-endpoints/index.ts",
        "line": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/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.DataOciGenerativeAiEndpointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiEndpointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/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-generative-ai-endpoints/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-generative-ai-endpoints/index.ts",
            "line": 496
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-endpoints/index:DataOciGenerativeAiEndpointsFilterList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiEndpointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-endpoints/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-generative-ai-endpoints/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 466
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGenerativeAiEndpointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 454
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 470
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 483
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 447
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 460
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 476
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-endpoints/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGenerativeAiEndpointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-endpoints/index:DataOciGenerativeAiEndpointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModel": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_model oci_generative_ai_model}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_model oci_generative_ai_model} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-model/index.ts",
          "line": 438
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-model/index.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenerativeAiModel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 423
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGenerativeAiModel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_model#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenerativeAiModel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenerativeAiModel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-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-generative-ai-model/index.ts",
            "line": 589
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiModel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 411
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 462
          },
          "name": "baseModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 467
          },
          "name": "capabilities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 472
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 478
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 483
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 488
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 494
          },
          "name": "fineTuneDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 500
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 505
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 510
          },
          "name": "isLongTermSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 515
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 534
          },
          "name": "modelMetrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelModelMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 539
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 545
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 550
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 555
          },
          "name": "timeDeprecated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 560
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 565
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 570
          },
          "name": "vendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 575
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 528
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 521
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-model/index:DataOciGenerativeAiModel"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-model/index.ts",
        "line": 9
      },
      "name": "DataOciGenerativeAiModelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_model#model_id DataOciGenerativeAiModel#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 13
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-model/index:DataOciGenerativeAiModelConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-model/index.ts",
        "line": 230
      },
      "name": "DataOciGenerativeAiModelFineTuneDetails",
      "symbolId": "src/data-oci-generative-ai-model/index:DataOciGenerativeAiModelFineTuneDetails"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-model/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-generative-ai-model/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/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.DataOciGenerativeAiModelFineTuneDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiModelFineTuneDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/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-generative-ai-model/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-generative-ai-model/index.ts",
            "line": 306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-model/index:DataOciGenerativeAiModelFineTuneDetailsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-model/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-generative-ai-model/index.ts",
        "line": 253
      },
      "name": "DataOciGenerativeAiModelFineTuneDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 282
          },
          "name": "dedicatedAiClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 288
          },
          "name": "trainingConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsTrainingConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 294
          },
          "name": "trainingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsTrainingDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-model/index:DataOciGenerativeAiModelFineTuneDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsTrainingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsTrainingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-model/index.ts",
        "line": 15
      },
      "name": "DataOciGenerativeAiModelFineTuneDetailsTrainingConfig",
      "symbolId": "src/data-oci-generative-ai-model/index:DataOciGenerativeAiModelFineTuneDetailsTrainingConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsTrainingConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsTrainingConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-model/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-generative-ai-model/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/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.DataOciGenerativeAiModelFineTuneDetailsTrainingConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiModelFineTuneDetailsTrainingConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/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-generative-ai-model/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-generative-ai-model/index.ts",
            "line": 129
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-model/index:DataOciGenerativeAiModelFineTuneDetailsTrainingConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsTrainingConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsTrainingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-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-generative-ai-model/index.ts",
        "line": 38
      },
      "name": "DataOciGenerativeAiModelFineTuneDetailsTrainingConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 67
          },
          "name": "earlyStoppingPatience",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 72
          },
          "name": "earlyStoppingThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 77
          },
          "name": "learningRate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 82
          },
          "name": "logModelMetricsIntervalInSteps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 87
          },
          "name": "loraAlpha",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 92
          },
          "name": "loraDropout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 97
          },
          "name": "loraR",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 102
          },
          "name": "numOfLastLayers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 107
          },
          "name": "totalTrainingEpochs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 112
          },
          "name": "trainingBatchSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 117
          },
          "name": "trainingConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsTrainingConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-model/index:DataOciGenerativeAiModelFineTuneDetailsTrainingConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsTrainingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsTrainingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-model/index.ts",
        "line": 140
      },
      "name": "DataOciGenerativeAiModelFineTuneDetailsTrainingDataset",
      "symbolId": "src/data-oci-generative-ai-model/index:DataOciGenerativeAiModelFineTuneDetailsTrainingDataset"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsTrainingDatasetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsTrainingDatasetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-model/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-generative-ai-model/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/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.DataOciGenerativeAiModelFineTuneDetailsTrainingDatasetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiModelFineTuneDetailsTrainingDatasetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/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-generative-ai-model/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-generative-ai-model/index.ts",
            "line": 219
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-model/index:DataOciGenerativeAiModelFineTuneDetailsTrainingDatasetList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsTrainingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsTrainingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-model/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-generative-ai-model/index.ts",
        "line": 163
      },
      "name": "DataOciGenerativeAiModelFineTuneDetailsTrainingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 192
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 197
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 202
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 207
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelFineTuneDetailsTrainingDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-model/index:DataOciGenerativeAiModelFineTuneDetailsTrainingDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelModelMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelModelMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-model/index.ts",
        "line": 317
      },
      "name": "DataOciGenerativeAiModelModelMetrics",
      "symbolId": "src/data-oci-generative-ai-model/index:DataOciGenerativeAiModelModelMetrics"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelModelMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelModelMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-model/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-model/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 398
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelModelMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiModelModelMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 391
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 391
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 391
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-model/index:DataOciGenerativeAiModelModelMetricsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelModelMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelModelMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-model/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-generative-ai-model/index.ts",
        "line": 340
      },
      "name": "DataOciGenerativeAiModelModelMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 369
          },
          "name": "finalAccuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 374
          },
          "name": "finalLoss",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 379
          },
          "name": "modelMetricsType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-model/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelModelMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-model/index:DataOciGenerativeAiModelModelMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModels": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_models oci_generative_ai_models}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModels",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_models oci_generative_ai_models} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-models/index.ts",
          "line": 894
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-models/index.ts",
        "line": 862
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenerativeAiModels resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 879
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGenerativeAiModels to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_models#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenerativeAiModels that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenerativeAiModels to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 1027
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 931
          },
          "name": "resetCapability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 960
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 1030
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 976
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 998
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 1014
          },
          "name": "resetVendor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 1042
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 1054
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiModels",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 867
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 1024
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 986
          },
          "name": "modelCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 935
          },
          "name": "capabilityInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 948
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 964
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 1034
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 980
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 1002
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 1018
          },
          "name": "vendorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 925
          },
          "name": "capability",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 941
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 954
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 970
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 992
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 1008
          },
          "name": "vendor",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModels"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-models/index.ts",
        "line": 9
      },
      "name": "DataOciGenerativeAiModelsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_models#compartment_id DataOciGenerativeAiModels#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/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/7.19.0/docs/data-sources/generative_ai_models#capability DataOciGenerativeAiModels#capability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 13
          },
          "name": "capability",
          "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/7.19.0/docs/data-sources/generative_ai_models#display_name DataOciGenerativeAiModels#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/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/7.19.0/docs/data-sources/generative_ai_models#filter DataOciGenerativeAiModels#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsFilter"
                    },
                    "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/7.19.0/docs/data-sources/generative_ai_models#id DataOciGenerativeAiModels#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/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/7.19.0/docs/data-sources/generative_ai_models#state DataOciGenerativeAiModels#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/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/7.19.0/docs/data-sources/generative_ai_models#vendor DataOciGenerativeAiModels#vendor}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 36
          },
          "name": "vendor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-models/index.ts",
        "line": 682
      },
      "name": "DataOciGenerativeAiModelsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_models#name DataOciGenerativeAiModels#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 686
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generative_ai_models#values DataOciGenerativeAiModels#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 694
          },
          "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/7.19.0/docs/data-sources/generative_ai_models#regex DataOciGenerativeAiModels#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 690
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsFilter"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-models/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-models/index.ts",
        "line": 839
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 854
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiModelsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 847
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 847
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 847
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 840
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsFilterList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-models/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-generative-ai-models/index.ts",
        "line": 740
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 817
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGenerativeAiModelsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 805
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 821
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 834
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 798
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 811
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 827
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 754
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-models/index.ts",
        "line": 606
      },
      "name": "DataOciGenerativeAiModelsModelCollection",
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsModelCollection"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-models/index.ts",
        "line": 431
      },
      "name": "DataOciGenerativeAiModelsModelCollectionItems",
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsModelCollectionItems"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-models/index.ts",
        "line": 259
      },
      "name": "DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetails",
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetails"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-models/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-generative-ai-models/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/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.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/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-generative-ai-models/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-generative-ai-models/index.ts",
            "line": 335
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-models/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-generative-ai-models/index.ts",
        "line": 282
      },
      "name": "DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 311
          },
          "name": "dedicatedAiClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 317
          },
          "name": "trainingConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 323
          },
          "name": "trainingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingDatasetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-models/index.ts",
        "line": 44
      },
      "name": "DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingConfig",
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingConfig"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-models/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-generative-ai-models/index.ts",
        "line": 151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/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.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/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-generative-ai-models/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-generative-ai-models/index.ts",
            "line": 158
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingConfigList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-models/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-generative-ai-models/index.ts",
        "line": 67
      },
      "name": "DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 96
          },
          "name": "earlyStoppingPatience",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 101
          },
          "name": "earlyStoppingThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 106
          },
          "name": "learningRate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 111
          },
          "name": "logModelMetricsIntervalInSteps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 116
          },
          "name": "loraAlpha",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 121
          },
          "name": "loraDropout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 126
          },
          "name": "loraR",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 131
          },
          "name": "numOfLastLayers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 136
          },
          "name": "totalTrainingEpochs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 141
          },
          "name": "trainingBatchSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 146
          },
          "name": "trainingConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-models/index.ts",
        "line": 169
      },
      "name": "DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingDataset",
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingDataset"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingDatasetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingDatasetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-models/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-generative-ai-models/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/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.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingDatasetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingDatasetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/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-generative-ai-models/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-generative-ai-models/index.ts",
            "line": 248
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingDatasetList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-models/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-generative-ai-models/index.ts",
        "line": 192
      },
      "name": "DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 221
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 226
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 231
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 236
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingDataset"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsTrainingDatasetOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-models/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-generative-ai-models/index.ts",
        "line": 588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/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.DataOciGenerativeAiModelsModelCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiModelsModelCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/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-generative-ai-models/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-generative-ai-models/index.ts",
            "line": 595
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsModelCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsModelMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsModelMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-models/index.ts",
        "line": 346
      },
      "name": "DataOciGenerativeAiModelsModelCollectionItemsModelMetrics",
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsModelCollectionItemsModelMetrics"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsModelMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsModelMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-models/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-generative-ai-models/index.ts",
        "line": 413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/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.DataOciGenerativeAiModelsModelCollectionItemsModelMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiModelsModelCollectionItemsModelMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/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-generative-ai-models/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-generative-ai-models/index.ts",
            "line": 420
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsModelCollectionItemsModelMetricsList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsModelMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsModelMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-models/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-generative-ai-models/index.ts",
        "line": 369
      },
      "name": "DataOciGenerativeAiModelsModelCollectionItemsModelMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 398
          },
          "name": "finalAccuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 403
          },
          "name": "finalLoss",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 408
          },
          "name": "modelMetricsType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 382
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsModelMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsModelCollectionItemsModelMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-models/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-generative-ai-models/index.ts",
        "line": 454
      },
      "name": "DataOciGenerativeAiModelsModelCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 483
          },
          "name": "baseModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 488
          },
          "name": "capabilities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 493
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 499
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 504
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 509
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 515
          },
          "name": "fineTuneDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsFineTuneDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 521
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 526
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 531
          },
          "name": "isLongTermSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 536
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 542
          },
          "name": "modelMetrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsModelMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 547
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 553
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 558
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 563
          },
          "name": "timeDeprecated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 568
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 573
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 578
          },
          "name": "vendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 583
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsModelCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-models/index.ts",
          "line": 671
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generative-ai-models/index.ts",
        "line": 664
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 678
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGenerativeAiModelsModelCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 671
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 671
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 671
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsModelCollectionList"
    },
    "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-generative-ai-models/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-generative-ai-models/index.ts",
        "line": 629
      },
      "name": "DataOciGenerativeAiModelsModelCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 659
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generative-ai-models/index.ts",
            "line": 642
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGenerativeAiModelsModelCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-generative-ai-models/index:DataOciGenerativeAiModelsModelCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGenericArtifactsContentArtifactByPath": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generic_artifacts_content_artifact_by_path oci_generic_artifacts_content_artifact_by_path}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenericArtifactsContentArtifactByPath",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generic_artifacts_content_artifact_by_path oci_generic_artifacts_content_artifact_by_path} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGenericArtifactsContentArtifactByPathConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
        "line": 27
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenericArtifactsContentArtifactByPath resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 44
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGenericArtifactsContentArtifactByPath to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generic_artifacts_content_artifact_by_path#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenericArtifactsContentArtifactByPath that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenericArtifactsContentArtifactByPath to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 189
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 197
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenericArtifactsContentArtifactByPath",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 32
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 85
          },
          "name": "artifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 103
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 108
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 114
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 119
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 125
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 130
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 148
          },
          "name": "sha256",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 153
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 158
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 163
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 168
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 98
          },
          "name": "artifactPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 143
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 181
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 91
          },
          "name": "artifactPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 136
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 174
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generic-artifacts-content-artifact-by-path/index:DataOciGenericArtifactsContentArtifactByPath"
    },
    "cdktf-provider-oci.DataOciGenericArtifactsContentArtifactByPathConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenericArtifactsContentArtifactByPathConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
        "line": 9
      },
      "name": "DataOciGenericArtifactsContentArtifactByPathConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generic_artifacts_content_artifact_by_path#artifact_path DataOciGenericArtifactsContentArtifactByPath#artifact_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 13
          },
          "name": "artifactPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generic_artifacts_content_artifact_by_path#repository_id DataOciGenericArtifactsContentArtifactByPath#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 17
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generic_artifacts_content_artifact_by_path#version DataOciGenericArtifactsContentArtifactByPath#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-artifact-by-path/index.ts",
            "line": 21
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generic-artifacts-content-artifact-by-path/index:DataOciGenericArtifactsContentArtifactByPathConfig"
    },
    "cdktf-provider-oci.DataOciGenericArtifactsContentGenericArtifactsContent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generic_artifacts_content_generic_artifacts_content oci_generic_artifacts_content_generic_artifacts_content}."
      },
      "fqn": "cdktf-provider-oci.DataOciGenericArtifactsContentGenericArtifactsContent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generic_artifacts_content_generic_artifacts_content oci_generic_artifacts_content_generic_artifacts_content} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-generic-artifacts-content-generic-artifacts-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.DataOciGenericArtifactsContentGenericArtifactsContentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-generic-artifacts-content-generic-artifacts-content/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGenericArtifactsContentGenericArtifactsContent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-generic-artifacts-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 DataOciGenericArtifactsContentGenericArtifactsContent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generic_artifacts_content_generic_artifacts_content#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGenericArtifactsContentGenericArtifactsContent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGenericArtifactsContentGenericArtifactsContent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-generic-artifacts-content/index.ts",
            "line": 103
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-generic-artifacts-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-generic-artifacts-content-generic-artifacts-content/index.ts",
            "line": 122
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGenericArtifactsContentGenericArtifactsContent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-generic-artifacts-content/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-generic-artifacts-content/index.ts",
            "line": 91
          },
          "name": "artifactIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-generic-artifacts-content/index.ts",
            "line": 107
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-generic-artifacts-content/index.ts",
            "line": 84
          },
          "name": "artifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-generic-artifacts-content/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generic-artifacts-content-generic-artifacts-content/index:DataOciGenericArtifactsContentGenericArtifactsContent"
    },
    "cdktf-provider-oci.DataOciGenericArtifactsContentGenericArtifactsContentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGenericArtifactsContentGenericArtifactsContentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-generic-artifacts-content-generic-artifacts-content/index.ts",
        "line": 9
      },
      "name": "DataOciGenericArtifactsContentGenericArtifactsContentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/generic_artifacts_content_generic_artifacts_content#artifact_id DataOciGenericArtifactsContentGenericArtifactsContent#artifact_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-generic-artifacts-content/index.ts",
            "line": 13
          },
          "name": "artifactId",
          "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/7.19.0/docs/data-sources/generic_artifacts_content_generic_artifacts_content#id DataOciGenericArtifactsContentGenericArtifactsContent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-generic-artifacts-content-generic-artifacts-content/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-generic-artifacts-content-generic-artifacts-content/index:DataOciGenericArtifactsContentGenericArtifactsContentConfig"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_private_endpoint oci_globally_distributed_database_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_private_endpoint oci_globally_distributed_database_private_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-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.DataOciGloballyDistributedDatabasePrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGloballyDistributedDatabasePrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-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 DataOciGloballyDistributedDatabasePrivateEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGloballyDistributedDatabasePrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGloballyDistributedDatabasePrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 184
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 190
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGloballyDistributedDatabasePrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 107
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 112
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 130
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 135
          },
          "name": "proxyComputeInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 140
          },
          "name": "reinstateProxyInstanceTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 145
          },
          "name": "shardedDatabases",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 150
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 155
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 161
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 166
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 171
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 176
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 125
          },
          "name": "privateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 118
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-private-endpoint/index:DataOciGloballyDistributedDatabasePrivateEndpoint"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
        "line": 9
      },
      "name": "DataOciGloballyDistributedDatabasePrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_private_endpoint#private_endpoint_id DataOciGloballyDistributedDatabasePrivateEndpoint#private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoint/index.ts",
            "line": 13
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-private-endpoint/index:DataOciGloballyDistributedDatabasePrivateEndpointConfig"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_private_endpoints oci_globally_distributed_database_private_endpoints}."
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_private_endpoints oci_globally_distributed_database_private_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
          "line": 487
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
        "line": 455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGloballyDistributedDatabasePrivateEndpoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 472
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGloballyDistributedDatabasePrivateEndpoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_private_endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGloballyDistributedDatabasePrivateEndpoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGloballyDistributedDatabasePrivateEndpoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 586
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 535
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 589
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 551
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 573
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/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-globally-distributed-database-private-endpoints/index.ts",
            "line": 611
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGloballyDistributedDatabasePrivateEndpoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 460
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 583
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 561
          },
          "name": "privateEndpointCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 523
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 539
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 593
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 555
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 577
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 516
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 529
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 545
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 567
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-private-endpoints/index:DataOciGloballyDistributedDatabasePrivateEndpoints"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
        "line": 9
      },
      "name": "DataOciGloballyDistributedDatabasePrivateEndpointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_private_endpoints#compartment_id DataOciGloballyDistributedDatabasePrivateEndpoints#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-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/7.19.0/docs/data-sources/globally_distributed_database_private_endpoints#display_name DataOciGloballyDistributedDatabasePrivateEndpoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-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/7.19.0/docs/data-sources/globally_distributed_database_private_endpoints#filter DataOciGloballyDistributedDatabasePrivateEndpoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsFilter"
                    },
                    "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/7.19.0/docs/data-sources/globally_distributed_database_private_endpoints#id DataOciGloballyDistributedDatabasePrivateEndpoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-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/7.19.0/docs/data-sources/globally_distributed_database_private_endpoints#state DataOciGloballyDistributedDatabasePrivateEndpoints#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-private-endpoints/index:DataOciGloballyDistributedDatabasePrivateEndpointsConfig"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
        "line": 275
      },
      "name": "DataOciGloballyDistributedDatabasePrivateEndpointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_private_endpoints#name DataOciGloballyDistributedDatabasePrivateEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 279
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_private_endpoints#values DataOciGloballyDistributedDatabasePrivateEndpoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 287
          },
          "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/7.19.0/docs/data-sources/globally_distributed_database_private_endpoints#regex DataOciGloballyDistributedDatabasePrivateEndpoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 283
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-private-endpoints/index:DataOciGloballyDistributedDatabasePrivateEndpointsFilter"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-private-endpoints/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-globally-distributed-database-private-endpoints/index.ts",
        "line": 432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/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.DataOciGloballyDistributedDatabasePrivateEndpointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGloballyDistributedDatabasePrivateEndpointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/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-globally-distributed-database-private-endpoints/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-globally-distributed-database-private-endpoints/index.ts",
            "line": 440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-private-endpoints/index:DataOciGloballyDistributedDatabasePrivateEndpointsFilterList"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-private-endpoints/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-globally-distributed-database-private-endpoints/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 410
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGloballyDistributedDatabasePrivateEndpointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 398
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 414
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 427
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 391
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 404
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 420
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-private-endpoints/index:DataOciGloballyDistributedDatabasePrivateEndpointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
        "line": 199
      },
      "name": "DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollection",
      "symbolId": "src/data-oci-globally-distributed-database-private-endpoints/index:DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollection"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
        "line": 36
      },
      "name": "DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionItems",
      "symbolId": "src/data-oci-globally-distributed-database-private-endpoints/index:DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionItems"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-private-endpoints/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-globally-distributed-database-private-endpoints/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/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.DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/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-globally-distributed-database-private-endpoints/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-globally-distributed-database-private-endpoints/index.ts",
            "line": 188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-private-endpoints/index:DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-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-globally-distributed-database-private-endpoints/index.ts",
        "line": 59
      },
      "name": "DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 120
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 125
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 130
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 135
          },
          "name": "proxyComputeInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 140
          },
          "name": "reinstateProxyInstanceTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 145
          },
          "name": "shardedDatabases",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 150
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 155
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 161
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 166
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 171
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 176
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-private-endpoints/index:DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-private-endpoints/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-globally-distributed-database-private-endpoints/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/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.DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/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-globally-distributed-database-private-endpoints/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-globally-distributed-database-private-endpoints/index.ts",
            "line": 264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-private-endpoints/index:DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionList"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-private-endpoints/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-globally-distributed-database-private-endpoints/index.ts",
        "line": 222
      },
      "name": "DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 252
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-private-endpoints/index.ts",
            "line": 235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-private-endpoints/index:DataOciGloballyDistributedDatabasePrivateEndpointsPrivateEndpointCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabase": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_sharded_database oci_globally_distributed_database_sharded_database}."
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_sharded_database oci_globally_distributed_database_sharded_database} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
          "line": 821
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
        "line": 789
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGloballyDistributedDatabaseShardedDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 806
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGloballyDistributedDatabaseShardedDatabase to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_sharded_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGloballyDistributedDatabaseShardedDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGloballyDistributedDatabaseShardedDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 998
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1126
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1133
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGloballyDistributedDatabaseShardedDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 794
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 846
          },
          "name": "caSignedCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 852
          },
          "name": "catalogDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 857
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 862
          },
          "name": "chunks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 867
          },
          "name": "clusterCertificateCommonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 872
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 877
          },
          "name": "configureGsmsTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 882
          },
          "name": "configureGsmsTriggerIsLatestGsmImage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 887
          },
          "name": "configureGsmsTriggerOldGsmNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 892
          },
          "name": "configureShardingTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 898
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 903
          },
          "name": "dbDeploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 908
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 913
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 919
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 924
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 929
          },
          "name": "downloadGsmCertificateSigningRequestTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 955
          },
          "name": "fetchConnectionStringTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 935
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 940
          },
          "name": "generateGsmCertificateSigningRequestTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 945
          },
          "name": "generateWalletPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 950
          },
          "name": "generateWalletTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 961
          },
          "name": "gsms",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseGsmsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 966
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 971
          },
          "name": "lifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 976
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 981
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 986
          },
          "name": "listenerPortTls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1007
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1012
          },
          "name": "onsPortLocal",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1017
          },
          "name": "onsPortRemote",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1023
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasePatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1028
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1033
          },
          "name": "privateEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1038
          },
          "name": "replicationFactor",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1043
          },
          "name": "replicationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1048
          },
          "name": "replicationUnit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1054
          },
          "name": "shardDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1072
          },
          "name": "shardingMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1077
          },
          "name": "startDatabaseTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1082
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1087
          },
          "name": "stopDatabaseTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1093
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1098
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1103
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1108
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1113
          },
          "name": "uploadSignedCertificateAndGenerateWalletTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1118
          },
          "name": "validateNetworkTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1002
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1067
          },
          "name": "shardedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 992
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 1060
          },
          "name": "shardedDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabase"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
        "line": 104
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetails",
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetails"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
        "line": 19
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetails",
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetails"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-database/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-globally-distributed-database-sharded-database/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/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.DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/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-globally-distributed-database-sharded-database/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-globally-distributed-database-sharded-database/index.ts",
            "line": 93
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetailsList"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-database/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-globally-distributed-database-sharded-database/index.ts",
        "line": 42
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 71
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 76
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 81
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-database/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/data-oci-globally-distributed-database-sharded-database/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/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.DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/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/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsList"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-database/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-globally-distributed-database-sharded-database/index.ts",
        "line": 127
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 156
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 161
          },
          "name": "cloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 166
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 171
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 176
          },
          "name": "containerDatabaseParentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 181
          },
          "name": "dataStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 187
          },
          "name": "encryptionKeyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 192
          },
          "name": "isAutoScalingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 198
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 203
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 208
          },
          "name": "peerCloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 213
          },
          "name": "shardGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 218
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 223
          },
          "name": "supportingResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 228
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 233
          },
          "name": "timeSslCertificateExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 238
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabaseCatalogDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
        "line": 9
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_sharded_database#sharded_database_id DataOciGloballyDistributedDatabaseShardedDatabase#sharded_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 17
          },
          "name": "shardedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_sharded_database#metadata DataOciGloballyDistributedDatabaseShardedDatabase#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 13
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabaseConfig"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
        "line": 261
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabaseConnectionStrings",
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabaseConnectionStrings"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-database/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-globally-distributed-database-sharded-database/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/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.DataOciGloballyDistributedDatabaseShardedDatabaseConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGloballyDistributedDatabaseShardedDatabaseConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/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-globally-distributed-database-sharded-database/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-globally-distributed-database-sharded-database/index.ts",
            "line": 326
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabaseConnectionStringsList"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
        "line": 284
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabaseConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 314
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseConnectionStrings"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabaseConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseGsms": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseGsms",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
        "line": 337
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabaseGsms",
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabaseGsms"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseGsmsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseGsmsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-database/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-globally-distributed-database-sharded-database/index.ts",
        "line": 435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/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.DataOciGloballyDistributedDatabaseShardedDatabaseGsmsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGloballyDistributedDatabaseShardedDatabaseGsmsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/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-globally-distributed-database-sharded-database/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-globally-distributed-database-sharded-database/index.ts",
            "line": 442
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabaseGsmsList"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseGsmsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseGsmsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-database/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-globally-distributed-database-sharded-database/index.ts",
        "line": 360
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabaseGsmsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 389
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 394
          },
          "name": "dataStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 400
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 405
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 410
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 415
          },
          "name": "supportingResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 420
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 425
          },
          "name": "timeSslCertificateExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 430
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseGsms"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabaseGsmsOutputReference"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasePatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasePatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
        "line": 453
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabasePatchOperations",
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabasePatchOperations"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasePatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasePatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-database/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-globally-distributed-database-sharded-database/index.ts",
        "line": 520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/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.DataOciGloballyDistributedDatabaseShardedDatabasePatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGloballyDistributedDatabaseShardedDatabasePatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/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-globally-distributed-database-sharded-database/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-globally-distributed-database-sharded-database/index.ts",
            "line": 527
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabasePatchOperationsList"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasePatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasePatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-database/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-globally-distributed-database-sharded-database/index.ts",
        "line": 476
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabasePatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 505
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 510
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 515
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasePatchOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabasePatchOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseShardDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseShardDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
        "line": 623
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabaseShardDetails",
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabaseShardDetails"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
        "line": 538
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetails",
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetails"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-database/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
        "line": 605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 619
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 612
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 612
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 612
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetailsList"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-database/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-globally-distributed-database-sharded-database/index.ts",
        "line": 561
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 590
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 595
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 600
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 574
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-database/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-globally-distributed-database-sharded-database/index.ts",
        "line": 767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/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.DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/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-globally-distributed-database-sharded-database/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-globally-distributed-database-sharded-database/index.ts",
            "line": 774
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsList"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-database/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
        "line": 646
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 675
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 680
          },
          "name": "cloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 685
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 690
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 695
          },
          "name": "containerDatabaseParentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 700
          },
          "name": "dataStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 706
          },
          "name": "encryptionKeyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 711
          },
          "name": "isAutoScalingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 717
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 722
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 727
          },
          "name": "peerCloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 732
          },
          "name": "shardGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 737
          },
          "name": "shardSpace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 742
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 747
          },
          "name": "supportingResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 752
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 757
          },
          "name": "timeSslCertificateExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 762
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-database/index.ts",
            "line": 659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabaseShardDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-database/index:DataOciGloballyDistributedDatabaseShardedDatabaseShardDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabases": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_sharded_databases oci_globally_distributed_database_sharded_databases}."
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_sharded_databases oci_globally_distributed_database_sharded_databases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
          "line": 542
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
        "line": 510
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGloballyDistributedDatabaseShardedDatabases resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 527
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGloballyDistributedDatabaseShardedDatabases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_sharded_databases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGloballyDistributedDatabaseShardedDatabases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGloballyDistributedDatabaseShardedDatabases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 641
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 590
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 644
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 606
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 628
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/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-globally-distributed-database-sharded-databases/index.ts",
            "line": 666
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGloballyDistributedDatabaseShardedDatabases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 515
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 638
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 616
          },
          "name": "shardedDatabaseCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 578
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 594
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 648
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 610
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 632
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 571
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 584
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 600
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 622
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-databases/index:DataOciGloballyDistributedDatabaseShardedDatabases"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
        "line": 9
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabasesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_sharded_databases#compartment_id DataOciGloballyDistributedDatabaseShardedDatabases#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/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/7.19.0/docs/data-sources/globally_distributed_database_sharded_databases#display_name DataOciGloballyDistributedDatabaseShardedDatabases#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/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/7.19.0/docs/data-sources/globally_distributed_database_sharded_databases#filter DataOciGloballyDistributedDatabaseShardedDatabases#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesFilter"
                    },
                    "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/7.19.0/docs/data-sources/globally_distributed_database_sharded_databases#id DataOciGloballyDistributedDatabaseShardedDatabases#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/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/7.19.0/docs/data-sources/globally_distributed_database_sharded_databases#state DataOciGloballyDistributedDatabaseShardedDatabases#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-databases/index:DataOciGloballyDistributedDatabaseShardedDatabasesConfig"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
        "line": 330
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_sharded_databases#name DataOciGloballyDistributedDatabaseShardedDatabases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 334
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/globally_distributed_database_sharded_databases#values DataOciGloballyDistributedDatabaseShardedDatabases#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 342
          },
          "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/7.19.0/docs/data-sources/globally_distributed_database_sharded_databases#regex DataOciGloballyDistributedDatabaseShardedDatabases#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 338
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-databases/index:DataOciGloballyDistributedDatabaseShardedDatabasesFilter"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-databases/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-globally-distributed-database-sharded-databases/index.ts",
        "line": 487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/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.DataOciGloballyDistributedDatabaseShardedDatabasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGloballyDistributedDatabaseShardedDatabasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/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-globally-distributed-database-sharded-databases/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-globally-distributed-database-sharded-databases/index.ts",
            "line": 495
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-databases/index:DataOciGloballyDistributedDatabaseShardedDatabasesFilterList"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-databases/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-globally-distributed-database-sharded-databases/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 465
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGloballyDistributedDatabaseShardedDatabasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 453
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 469
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 482
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 446
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 459
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 475
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-databases/index:DataOciGloballyDistributedDatabaseShardedDatabasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
        "line": 254
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollection",
      "symbolId": "src/data-oci-globally-distributed-database-sharded-databases/index:DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollection"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
        "line": 36
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionItems",
      "symbolId": "src/data-oci-globally-distributed-database-sharded-databases/index:DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionItems"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-databases/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-globally-distributed-database-sharded-databases/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/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.DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/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-globally-distributed-database-sharded-databases/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-globally-distributed-database-sharded-databases/index.ts",
            "line": 243
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-databases/index:DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-databases/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-globally-distributed-database-sharded-databases/index.ts",
        "line": 59
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 88
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 93
          },
          "name": "chunks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 98
          },
          "name": "clusterCertificateCommonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 103
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 108
          },
          "name": "dbDeploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 113
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 118
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 124
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 129
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 135
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 140
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 145
          },
          "name": "lifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 150
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 155
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 160
          },
          "name": "listenerPortTls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 165
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 170
          },
          "name": "onsPortLocal",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 175
          },
          "name": "onsPortRemote",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 180
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 185
          },
          "name": "replicationFactor",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 190
          },
          "name": "replicationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 195
          },
          "name": "replicationUnit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 200
          },
          "name": "shardingMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 205
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 211
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 216
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 221
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 226
          },
          "name": "totalCpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 231
          },
          "name": "totalDataStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-databases/index:DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-databases/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-globally-distributed-database-sharded-databases/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/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.DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/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-globally-distributed-database-sharded-databases/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-globally-distributed-database-sharded-databases/index.ts",
            "line": 319
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-databases/index:DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionList"
    },
    "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-globally-distributed-database-sharded-databases/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/data-oci-globally-distributed-database-sharded-databases/index.ts",
        "line": 277
      },
      "name": "DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 307
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-globally-distributed-database-sharded-databases/index.ts",
            "line": 290
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-globally-distributed-database-sharded-databases/index:DataOciGloballyDistributedDatabaseShardedDatabasesShardedDatabaseCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnection": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connection oci_golden_gate_connection}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connection oci_golden_gate_connection} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection/index.ts",
          "line": 626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connection/index.ts",
        "line": 594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateConnection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 611
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGoldenGateConnection to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connection#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateConnection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateConnection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1250
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1256
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 599
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 650
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 655
          },
          "name": "accountKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 660
          },
          "name": "accountKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 665
          },
          "name": "accountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 671
          },
          "name": "additionalAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAdditionalAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 676
          },
          "name": "authenticationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 681
          },
          "name": "authenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 686
          },
          "name": "azureAuthorityHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 691
          },
          "name": "azureTenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 697
          },
          "name": "bootstrapServers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionBootstrapServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 703
          },
          "name": "catalog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionCatalogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 708
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 713
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 718
          },
          "name": "clientSecretSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 723
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 728
          },
          "name": "connectionFactory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 746
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 751
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 756
          },
          "name": "connectionUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 761
          },
          "name": "consumerProperties",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 766
          },
          "name": "coreSiteXml",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 771
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 776
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 781
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 787
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 792
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 797
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 802
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 807
          },
          "name": "doesUseSecretIds",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 812
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 817
          },
          "name": "fingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 823
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 828
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 833
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 839
          },
          "name": "ingressIps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionIngressIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 844
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 849
          },
          "name": "jndiConnectionFactory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 854
          },
          "name": "jndiInitialContextFactory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 859
          },
          "name": "jndiProviderUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 864
          },
          "name": "jndiSecurityCredentials",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 869
          },
          "name": "jndiSecurityCredentialsSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 874
          },
          "name": "jndiSecurityPrincipal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 879
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 884
          },
          "name": "keyStore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 889
          },
          "name": "keyStorePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 894
          },
          "name": "keyStorePasswordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 899
          },
          "name": "keyStoreSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 904
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 910
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 915
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 920
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 925
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 930
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 935
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 940
          },
          "name": "privateKeyFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 945
          },
          "name": "privateKeyFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 950
          },
          "name": "privateKeyPassphrase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 955
          },
          "name": "privateKeyPassphraseSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 960
          },
          "name": "producerProperties",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 965
          },
          "name": "publicKeyFingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 970
          },
          "name": "redisClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 975
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 980
          },
          "name": "routingMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 985
          },
          "name": "sasToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 990
          },
          "name": "sasTokenSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 995
          },
          "name": "secretAccessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1000
          },
          "name": "secretAccessKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1005
          },
          "name": "securityProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1010
          },
          "name": "servers",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1015
          },
          "name": "serviceAccountKeyFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1020
          },
          "name": "serviceAccountKeyFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1025
          },
          "name": "sessionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1030
          },
          "name": "shouldUseJndi",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1035
          },
          "name": "shouldUseResourcePrincipal",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1040
          },
          "name": "shouldValidateServerCertificate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1045
          },
          "name": "sslCa",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1050
          },
          "name": "sslCert",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1055
          },
          "name": "sslClientKeystash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1060
          },
          "name": "sslClientKeystashSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1065
          },
          "name": "sslClientKeystoredb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1070
          },
          "name": "sslClientKeystoredbSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1075
          },
          "name": "sslCrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1080
          },
          "name": "sslKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1085
          },
          "name": "sslKeyPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1090
          },
          "name": "sslKeyPasswordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1095
          },
          "name": "sslKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1100
          },
          "name": "sslMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1105
          },
          "name": "sslServerCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1110
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1116
          },
          "name": "storage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionStorageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1121
          },
          "name": "storageCredentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1126
          },
          "name": "streamPoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1131
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1137
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1142
          },
          "name": "technologyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1147
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1152
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1157
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1162
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1167
          },
          "name": "tlsCaFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1172
          },
          "name": "tlsCertificateKeyFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1177
          },
          "name": "tlsCertificateKeyFilePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1182
          },
          "name": "tlsCertificateKeyFilePasswordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1187
          },
          "name": "tlsCertificateKeyFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1192
          },
          "name": "triggerRefresh",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1197
          },
          "name": "trustStore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1202
          },
          "name": "trustStorePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1207
          },
          "name": "trustStorePasswordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1212
          },
          "name": "trustStoreSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1217
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1222
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1227
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1232
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1237
          },
          "name": "wallet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 1242
          },
          "name": "walletSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 741
          },
          "name": "connectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 734
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection/index:DataOciGoldenGateConnection"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionAdditionalAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAdditionalAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connection/index.ts",
        "line": 15
      },
      "name": "DataOciGoldenGateConnectionAdditionalAttributes",
      "symbolId": "src/data-oci-golden-gate-connection/index:DataOciGoldenGateConnectionAdditionalAttributes"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionAdditionalAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAdditionalAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection/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-golden-gate-connection/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/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.DataOciGoldenGateConnectionAdditionalAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnectionAdditionalAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/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-golden-gate-connection/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-golden-gate-connection/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection/index:DataOciGoldenGateConnectionAdditionalAttributesList"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionAdditionalAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAdditionalAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection/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-golden-gate-connection/index.ts",
        "line": 38
      },
      "name": "DataOciGoldenGateConnectionAdditionalAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 67
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 72
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAdditionalAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection/index:DataOciGoldenGateConnectionAdditionalAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionAssignment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connection_assignment oci_golden_gate_connection_assignment}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connection_assignment oci_golden_gate_connection_assignment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection-assignment/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.DataOciGoldenGateConnectionAssignmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connection-assignment/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateConnectionAssignment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignment/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 DataOciGoldenGateConnectionAssignment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connection_assignment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateConnectionAssignment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateConnectionAssignment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignment/index.ts",
            "line": 136
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignment/index.ts",
            "line": 142
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnectionAssignment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignment/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignment/index.ts",
            "line": 75
          },
          "name": "aliasName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignment/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignment/index.ts",
            "line": 98
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignment/index.ts",
            "line": 103
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignment/index.ts",
            "line": 108
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignment/index.ts",
            "line": 113
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignment/index.ts",
            "line": 118
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignment/index.ts",
            "line": 123
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignment/index.ts",
            "line": 128
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignment/index.ts",
            "line": 93
          },
          "name": "connectionAssignmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignment/index.ts",
            "line": 86
          },
          "name": "connectionAssignmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection-assignment/index:DataOciGoldenGateConnectionAssignment"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connection-assignment/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateConnectionAssignmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connection_assignment#connection_assignment_id DataOciGoldenGateConnectionAssignment#connection_assignment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignment/index.ts",
            "line": 13
          },
          "name": "connectionAssignmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection-assignment/index:DataOciGoldenGateConnectionAssignmentConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionAssignments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connection_assignments oci_golden_gate_connection_assignments}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connection_assignments oci_golden_gate_connection_assignments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection-assignments/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.DataOciGoldenGateConnectionAssignmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
        "line": 415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateConnectionAssignments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/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 DataOciGoldenGateConnectionAssignments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connection_assignments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateConnectionAssignments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateConnectionAssignments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 580
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 503
          },
          "name": "resetConnectionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 519
          },
          "name": "resetDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 583
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 535
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 551
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 567
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/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-golden-gate-connection-assignments/index.ts",
            "line": 607
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnectionAssignments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 420
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 491
          },
          "name": "connectionAssignmentCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 577
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 485
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 507
          },
          "name": "connectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 523
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 587
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 539
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 555
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 571
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 478
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 497
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 513
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 529
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 545
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 561
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection-assignments/index:DataOciGoldenGateConnectionAssignments"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateConnectionAssignmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connection_assignments#compartment_id DataOciGoldenGateConnectionAssignments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/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/7.19.0/docs/data-sources/golden_gate_connection_assignments#connection_id DataOciGoldenGateConnectionAssignments#connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 17
          },
          "name": "connectionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connection_assignments#deployment_id DataOciGoldenGateConnectionAssignments#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 21
          },
          "name": "deploymentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connection_assignments#filter DataOciGoldenGateConnectionAssignments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsFilter"
                    },
                    "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/7.19.0/docs/data-sources/golden_gate_connection_assignments#id DataOciGoldenGateConnectionAssignments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/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/7.19.0/docs/data-sources/golden_gate_connection_assignments#name DataOciGoldenGateConnectionAssignments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/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/7.19.0/docs/data-sources/golden_gate_connection_assignments#state DataOciGoldenGateConnectionAssignments#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection-assignments/index:DataOciGoldenGateConnectionAssignmentsConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
        "line": 159
      },
      "name": "DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollection",
      "symbolId": "src/data-oci-golden-gate-connection-assignments/index:DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollection"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
        "line": 44
      },
      "name": "DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionItems",
      "symbolId": "src/data-oci-golden-gate-connection-assignments/index:DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionItems"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection-assignments/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-golden-gate-connection-assignments/index.ts",
        "line": 141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/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.DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/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-golden-gate-connection-assignments/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-golden-gate-connection-assignments/index.ts",
            "line": 148
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection-assignments/index:DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection-assignments/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-golden-gate-connection-assignments/index.ts",
        "line": 67
      },
      "name": "DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 96
          },
          "name": "aliasName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 101
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 106
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 111
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 116
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 121
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 126
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 131
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 136
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection-assignments/index:DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection-assignments/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-golden-gate-connection-assignments/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/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.DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/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-golden-gate-connection-assignments/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-golden-gate-connection-assignments/index.ts",
            "line": 224
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection-assignments/index:DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionList"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection-assignments/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-golden-gate-connection-assignments/index.ts",
        "line": 182
      },
      "name": "DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 212
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection-assignments/index:DataOciGoldenGateConnectionAssignmentsConnectionAssignmentCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
        "line": 235
      },
      "name": "DataOciGoldenGateConnectionAssignmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connection_assignments#name DataOciGoldenGateConnectionAssignments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/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/7.19.0/docs/data-sources/golden_gate_connection_assignments#values DataOciGoldenGateConnectionAssignments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/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/7.19.0/docs/data-sources/golden_gate_connection_assignments#regex DataOciGoldenGateConnectionAssignments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 243
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection-assignments/index:DataOciGoldenGateConnectionAssignmentsFilter"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection-assignments/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-golden-gate-connection-assignments/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/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.DataOciGoldenGateConnectionAssignmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnectionAssignmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/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-golden-gate-connection-assignments/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-golden-gate-connection-assignments/index.ts",
            "line": 400
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection-assignments/index:DataOciGoldenGateConnectionAssignmentsFilterList"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection-assignments/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-golden-gate-connection-assignments/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 370
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGoldenGateConnectionAssignmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 358
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/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-golden-gate-connection-assignments/index.ts",
            "line": 387
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 351
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 364
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 380
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection-assignments/index.ts",
            "line": 307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionAssignmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection-assignments/index:DataOciGoldenGateConnectionAssignmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionBootstrapServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionBootstrapServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connection/index.ts",
        "line": 95
      },
      "name": "DataOciGoldenGateConnectionBootstrapServers",
      "symbolId": "src/data-oci-golden-gate-connection/index:DataOciGoldenGateConnectionBootstrapServers"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionBootstrapServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionBootstrapServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection/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-golden-gate-connection/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/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.DataOciGoldenGateConnectionBootstrapServersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnectionBootstrapServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/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-golden-gate-connection/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-golden-gate-connection/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection/index:DataOciGoldenGateConnectionBootstrapServersList"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionBootstrapServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionBootstrapServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection/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-golden-gate-connection/index.ts",
        "line": 118
      },
      "name": "DataOciGoldenGateConnectionBootstrapServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 147
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 152
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 157
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionBootstrapServers"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection/index:DataOciGoldenGateConnectionBootstrapServersOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionCatalog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionCatalog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connection/index.ts",
        "line": 180
      },
      "name": "DataOciGoldenGateConnectionCatalog",
      "symbolId": "src/data-oci-golden-gate-connection/index:DataOciGoldenGateConnectionCatalog"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionCatalogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionCatalogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection/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-golden-gate-connection/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/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.DataOciGoldenGateConnectionCatalogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnectionCatalogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/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-golden-gate-connection/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-golden-gate-connection/index.ts",
            "line": 284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection/index:DataOciGoldenGateConnectionCatalogList"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionCatalogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionCatalogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection/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-golden-gate-connection/index.ts",
        "line": 203
      },
      "name": "DataOciGoldenGateConnectionCatalogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 232
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 237
          },
          "name": "catalogType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 242
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 247
          },
          "name": "clientSecretSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 252
          },
          "name": "glueId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 257
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 262
          },
          "name": "principalRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 267
          },
          "name": "propertiesSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 272
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionCatalog"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection/index:DataOciGoldenGateConnectionCatalogOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connection/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateConnectionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connection#connection_id DataOciGoldenGateConnection#connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 13
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection/index:DataOciGoldenGateConnectionConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionIngressIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionIngressIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connection/index.ts",
        "line": 295
      },
      "name": "DataOciGoldenGateConnectionIngressIps",
      "symbolId": "src/data-oci-golden-gate-connection/index:DataOciGoldenGateConnectionIngressIps"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionIngressIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionIngressIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection/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-golden-gate-connection/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/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.DataOciGoldenGateConnectionIngressIpsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnectionIngressIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/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-golden-gate-connection/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-golden-gate-connection/index.ts",
            "line": 359
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection/index:DataOciGoldenGateConnectionIngressIpsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionIngressIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionIngressIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection/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-golden-gate-connection/index.ts",
        "line": 318
      },
      "name": "DataOciGoldenGateConnectionIngressIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 347
          },
          "name": "ingressIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionIngressIps"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection/index:DataOciGoldenGateConnectionIngressIpsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connection/index.ts",
        "line": 370
      },
      "name": "DataOciGoldenGateConnectionLocks",
      "symbolId": "src/data-oci-golden-gate-connection/index:DataOciGoldenGateConnectionLocks"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connection/index.ts",
        "line": 442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 456
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnectionLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 449
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 449
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 449
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection/index:DataOciGoldenGateConnectionLocksList"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection/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-golden-gate-connection/index.ts",
        "line": 393
      },
      "name": "DataOciGoldenGateConnectionLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 422
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 427
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 432
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 437
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection/index:DataOciGoldenGateConnectionLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionStorage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connection/index.ts",
        "line": 460
      },
      "name": "DataOciGoldenGateConnectionStorage",
      "symbolId": "src/data-oci-golden-gate-connection/index:DataOciGoldenGateConnectionStorage"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionStorageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionStorageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection/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-golden-gate-connection/index.ts",
        "line": 572
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/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.DataOciGoldenGateConnectionStorageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnectionStorageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/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-golden-gate-connection/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-golden-gate-connection/index.ts",
            "line": 579
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection/index:DataOciGoldenGateConnectionStorageList"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionStorageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connection/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connection/index.ts",
        "line": 483
      },
      "name": "DataOciGoldenGateConnectionStorageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 512
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 517
          },
          "name": "accountKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 522
          },
          "name": "accountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 527
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 532
          },
          "name": "container",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 537
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 542
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 547
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 552
          },
          "name": "schemeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 557
          },
          "name": "secretAccessKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 562
          },
          "name": "serviceAccountKeyFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 567
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connection/index.ts",
            "line": 496
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionStorage"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connection/index:DataOciGoldenGateConnectionStorageOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnections": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connections oci_golden_gate_connections}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnections",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connections oci_golden_gate_connections} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connections/index.ts",
          "line": 1573
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connections/index.ts",
        "line": 1541
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateConnections resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1558
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGoldenGateConnections to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connections#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateConnections that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateConnections to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1757
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1613
          },
          "name": "resetAssignableDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1629
          },
          "name": "resetAssignableDeploymentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1645
          },
          "name": "resetAssignedDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1680
          },
          "name": "resetConnectionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1696
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1760
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1712
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1728
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1744
          },
          "name": "resetTechnologyType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1772
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1787
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnections",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1546
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1668
          },
          "name": "connectionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1754
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1617
          },
          "name": "assignableDeploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1633
          },
          "name": "assignableDeploymentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1649
          },
          "name": "assignedDeploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1662
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1684
          },
          "name": "connectionTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1700
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1764
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1716
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1732
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1748
          },
          "name": "technologyTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1607
          },
          "name": "assignableDeploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1623
          },
          "name": "assignableDeploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1639
          },
          "name": "assignedDeploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1655
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1674
          },
          "name": "connectionType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1690
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1706
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1722
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1738
          },
          "name": "technologyType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnections"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connections/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateConnectionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connections#compartment_id DataOciGoldenGateConnections#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 25
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connections#assignable_deployment_id DataOciGoldenGateConnections#assignable_deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 13
          },
          "name": "assignableDeploymentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connections#assignable_deployment_type DataOciGoldenGateConnections#assignable_deployment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 17
          },
          "name": "assignableDeploymentType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connections#assigned_deployment_id DataOciGoldenGateConnections#assigned_deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 21
          },
          "name": "assignedDeploymentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connections#connection_type DataOciGoldenGateConnections#connection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 29
          },
          "name": "connectionType",
          "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/7.19.0/docs/data-sources/golden_gate_connections#display_name DataOciGoldenGateConnections#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 33
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connections#filter DataOciGoldenGateConnections#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/golden_gate_connections#id DataOciGoldenGateConnections#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/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/7.19.0/docs/data-sources/golden_gate_connections#state DataOciGoldenGateConnections#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 44
          },
          "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/7.19.0/docs/data-sources/golden_gate_connections#technology_type DataOciGoldenGateConnections#technology_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 48
          },
          "name": "technologyType",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connections/index.ts",
        "line": 1285
      },
      "name": "DataOciGoldenGateConnectionsConnectionCollection",
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollection"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connections/index.ts",
        "line": 631
      },
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItems",
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItems"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsAdditionalAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsAdditionalAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connections/index.ts",
        "line": 56
      },
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItemsAdditionalAttributes",
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItemsAdditionalAttributes"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsAdditionalAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsAdditionalAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connections/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-golden-gate-connections/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/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.DataOciGoldenGateConnectionsConnectionCollectionItemsAdditionalAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItemsAdditionalAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/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-golden-gate-connections/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-golden-gate-connections/index.ts",
            "line": 125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItemsAdditionalAttributesList"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsAdditionalAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsAdditionalAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connections/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-golden-gate-connections/index.ts",
        "line": 79
      },
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItemsAdditionalAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 108
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 113
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsAdditionalAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItemsAdditionalAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsBootstrapServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsBootstrapServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connections/index.ts",
        "line": 136
      },
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItemsBootstrapServers",
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItemsBootstrapServers"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsBootstrapServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsBootstrapServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connections/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-golden-gate-connections/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/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.DataOciGoldenGateConnectionsConnectionCollectionItemsBootstrapServersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItemsBootstrapServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/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-golden-gate-connections/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-golden-gate-connections/index.ts",
            "line": 210
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItemsBootstrapServersList"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsBootstrapServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsBootstrapServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connections/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-golden-gate-connections/index.ts",
        "line": 159
      },
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItemsBootstrapServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 188
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 193
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 198
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsBootstrapServers"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItemsBootstrapServersOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsCatalog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsCatalog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connections/index.ts",
        "line": 221
      },
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItemsCatalog",
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItemsCatalog"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsCatalogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsCatalogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connections/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-golden-gate-connections/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/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.DataOciGoldenGateConnectionsConnectionCollectionItemsCatalogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItemsCatalogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/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-golden-gate-connections/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-golden-gate-connections/index.ts",
            "line": 325
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItemsCatalogList"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsCatalogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsCatalogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connections/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-golden-gate-connections/index.ts",
        "line": 244
      },
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItemsCatalogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 273
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 278
          },
          "name": "catalogType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 283
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 288
          },
          "name": "clientSecretSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 293
          },
          "name": "glueId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 298
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 303
          },
          "name": "principalRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 308
          },
          "name": "propertiesSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 313
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsCatalog"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItemsCatalogOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsIngressIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsIngressIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connections/index.ts",
        "line": 336
      },
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItemsIngressIps",
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItemsIngressIps"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsIngressIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsIngressIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connections/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-golden-gate-connections/index.ts",
        "line": 393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/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.DataOciGoldenGateConnectionsConnectionCollectionItemsIngressIpsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItemsIngressIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/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-golden-gate-connections/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-golden-gate-connections/index.ts",
            "line": 400
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItemsIngressIpsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsIngressIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsIngressIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connections/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-golden-gate-connections/index.ts",
        "line": 359
      },
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItemsIngressIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 388
          },
          "name": "ingressIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsIngressIps"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItemsIngressIpsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connections/index.ts",
          "line": 1274
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connections/index.ts",
        "line": 1267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1281
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1274
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1274
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connections/index.ts",
        "line": 411
      },
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItemsLocks",
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connections/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-golden-gate-connections/index.ts",
        "line": 483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/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.DataOciGoldenGateConnectionsConnectionCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItemsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/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-golden-gate-connections/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-golden-gate-connections/index.ts",
            "line": 490
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connections/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-golden-gate-connections/index.ts",
        "line": 434
      },
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 463
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 468
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 473
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 478
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItemsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connections/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connections/index.ts",
        "line": 654
      },
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 683
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 688
          },
          "name": "accountKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 693
          },
          "name": "accountKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 698
          },
          "name": "accountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 704
          },
          "name": "additionalAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsAdditionalAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 709
          },
          "name": "authenticationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 714
          },
          "name": "authenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 719
          },
          "name": "azureAuthorityHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 724
          },
          "name": "azureTenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 730
          },
          "name": "bootstrapServers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsBootstrapServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 736
          },
          "name": "catalog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsCatalogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 741
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 746
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 751
          },
          "name": "clientSecretSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 756
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 761
          },
          "name": "connectionFactory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 766
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 771
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 776
          },
          "name": "connectionUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 781
          },
          "name": "consumerProperties",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 786
          },
          "name": "coreSiteXml",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 791
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 796
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 801
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 807
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 812
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 817
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 822
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 827
          },
          "name": "doesUseSecretIds",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 832
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 837
          },
          "name": "fingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 843
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 848
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 853
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 859
          },
          "name": "ingressIps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsIngressIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 864
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 869
          },
          "name": "jndiConnectionFactory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 874
          },
          "name": "jndiInitialContextFactory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 879
          },
          "name": "jndiProviderUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 884
          },
          "name": "jndiSecurityCredentials",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 889
          },
          "name": "jndiSecurityCredentialsSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 894
          },
          "name": "jndiSecurityPrincipal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 899
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 904
          },
          "name": "keyStore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 909
          },
          "name": "keyStorePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 914
          },
          "name": "keyStorePasswordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 919
          },
          "name": "keyStoreSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 924
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 930
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 935
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 940
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 945
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 950
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 955
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 960
          },
          "name": "privateKeyFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 965
          },
          "name": "privateKeyFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 970
          },
          "name": "privateKeyPassphrase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 975
          },
          "name": "privateKeyPassphraseSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 980
          },
          "name": "producerProperties",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 985
          },
          "name": "publicKeyFingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 990
          },
          "name": "redisClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 995
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1000
          },
          "name": "routingMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1005
          },
          "name": "sasToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1010
          },
          "name": "sasTokenSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1015
          },
          "name": "secretAccessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1020
          },
          "name": "secretAccessKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1025
          },
          "name": "securityProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1030
          },
          "name": "servers",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1035
          },
          "name": "serviceAccountKeyFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1040
          },
          "name": "serviceAccountKeyFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1045
          },
          "name": "sessionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1050
          },
          "name": "shouldUseJndi",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1055
          },
          "name": "shouldUseResourcePrincipal",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1060
          },
          "name": "shouldValidateServerCertificate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1065
          },
          "name": "sslCa",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1070
          },
          "name": "sslCert",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1075
          },
          "name": "sslClientKeystash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1080
          },
          "name": "sslClientKeystashSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1085
          },
          "name": "sslClientKeystoredb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1090
          },
          "name": "sslClientKeystoredbSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1095
          },
          "name": "sslCrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1100
          },
          "name": "sslKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1105
          },
          "name": "sslKeyPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1110
          },
          "name": "sslKeyPasswordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1115
          },
          "name": "sslKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1120
          },
          "name": "sslMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1125
          },
          "name": "sslServerCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1136
          },
          "name": "storage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsStorageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1141
          },
          "name": "storageCredentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1146
          },
          "name": "streamPoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1151
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1157
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1162
          },
          "name": "technologyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1167
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1172
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1177
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1182
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1187
          },
          "name": "tlsCaFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1192
          },
          "name": "tlsCertificateKeyFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1197
          },
          "name": "tlsCertificateKeyFilePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1202
          },
          "name": "tlsCertificateKeyFilePasswordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1207
          },
          "name": "tlsCertificateKeyFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1212
          },
          "name": "triggerRefresh",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1217
          },
          "name": "trustStore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1222
          },
          "name": "trustStorePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1227
          },
          "name": "trustStorePasswordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1232
          },
          "name": "trustStoreSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1237
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1242
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1247
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1252
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1257
          },
          "name": "wallet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1262
          },
          "name": "walletSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 667
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsStorage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connections/index.ts",
        "line": 501
      },
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItemsStorage",
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItemsStorage"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsStorageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsStorageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connections/index.ts",
          "line": 620
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connections/index.ts",
        "line": 613
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 627
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsStorageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItemsStorageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 620
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 620
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 620
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItemsStorageList"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsStorageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connections/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connections/index.ts",
        "line": 524
      },
      "name": "DataOciGoldenGateConnectionsConnectionCollectionItemsStorageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 553
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 558
          },
          "name": "accountKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 563
          },
          "name": "accountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 568
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 573
          },
          "name": "container",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 578
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 583
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 588
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 593
          },
          "name": "schemeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 598
          },
          "name": "secretAccessKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 603
          },
          "name": "serviceAccountKeyFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 608
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 537
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsStorage"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionItemsStorageOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connections/index.ts",
          "line": 1350
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connections/index.ts",
        "line": 1343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1357
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnectionsConnectionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1350
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1350
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1350
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionList"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connections/index.ts",
          "line": 1317
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connections/index.ts",
        "line": 1308
      },
      "name": "DataOciGoldenGateConnectionsConnectionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1338
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsConnectionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsConnectionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connections/index.ts",
        "line": 1361
      },
      "name": "DataOciGoldenGateConnectionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connections#name DataOciGoldenGateConnections#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1365
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_connections#values DataOciGoldenGateConnections#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1373
          },
          "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/7.19.0/docs/data-sources/golden_gate_connections#regex DataOciGoldenGateConnections#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1369
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsFilter"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connections/index.ts",
          "line": 1526
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connections/index.ts",
        "line": 1518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1533
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateConnectionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1526
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1526
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1526
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1519
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsFilterList"
    },
    "cdktf-provider-oci.DataOciGoldenGateConnectionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-connections/index.ts",
          "line": 1429
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-connections/index.ts",
        "line": 1419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1496
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGoldenGateConnectionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1484
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1500
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1513
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1477
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1490
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1506
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-connections/index.ts",
            "line": 1433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGoldenGateConnectionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-connections/index:DataOciGoldenGateConnectionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_database_registration oci_golden_gate_database_registration}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_database_registration oci_golden_gate_database_registration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-database-registration/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.DataOciGoldenGateDatabaseRegistrationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-database-registration/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateDatabaseRegistration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/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 DataOciGoldenGateDatabaseRegistration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_database_registration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateDatabaseRegistration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateDatabaseRegistration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/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-golden-gate-database-registration/index.ts",
            "line": 230
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDatabaseRegistration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 75
          },
          "name": "aliasName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 85
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 90
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 109
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 114
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 119
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 124
          },
          "name": "fqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 130
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 135
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 140
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 145
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 150
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 155
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 160
          },
          "name": "rcePrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 165
          },
          "name": "secretCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 170
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 175
          },
          "name": "sessionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 180
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 185
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 191
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 196
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 201
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 206
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 211
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 216
          },
          "name": "wallet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 103
          },
          "name": "databaseRegistrationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 96
          },
          "name": "databaseRegistrationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-database-registration/index:DataOciGoldenGateDatabaseRegistration"
    },
    "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-database-registration/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateDatabaseRegistrationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_database_registration#database_registration_id DataOciGoldenGateDatabaseRegistration#database_registration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registration/index.ts",
            "line": 13
          },
          "name": "databaseRegistrationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-database-registration/index:DataOciGoldenGateDatabaseRegistrationConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_database_registrations oci_golden_gate_database_registrations}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_database_registrations oci_golden_gate_database_registrations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-database-registrations/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.DataOciGoldenGateDatabaseRegistrationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
        "line": 495
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateDatabaseRegistrations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/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 DataOciGoldenGateDatabaseRegistrations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_database_registrations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateDatabaseRegistrations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateDatabaseRegistrations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 626
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 581
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 629
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 597
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 613
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/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-golden-gate-database-registrations/index.ts",
            "line": 651
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDatabaseRegistrations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 500
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 569
          },
          "name": "databaseRegistrationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 623
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 563
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 585
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 633
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 601
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 617
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 556
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 575
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 591
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 607
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-database-registrations/index:DataOciGoldenGateDatabaseRegistrations"
    },
    "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateDatabaseRegistrationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_database_registrations#compartment_id DataOciGoldenGateDatabaseRegistrations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/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/7.19.0/docs/data-sources/golden_gate_database_registrations#display_name DataOciGoldenGateDatabaseRegistrations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/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/7.19.0/docs/data-sources/golden_gate_database_registrations#filter DataOciGoldenGateDatabaseRegistrations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsFilter"
                    },
                    "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/7.19.0/docs/data-sources/golden_gate_database_registrations#id DataOciGoldenGateDatabaseRegistrations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/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/7.19.0/docs/data-sources/golden_gate_database_registrations#state DataOciGoldenGateDatabaseRegistrations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-database-registrations/index:DataOciGoldenGateDatabaseRegistrationsConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
        "line": 239
      },
      "name": "DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollection",
      "symbolId": "src/data-oci-golden-gate-database-registrations/index:DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollection"
    },
    "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
        "line": 36
      },
      "name": "DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionItems",
      "symbolId": "src/data-oci-golden-gate-database-registrations/index:DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionItems"
    },
    "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-database-registrations/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-golden-gate-database-registrations/index.ts",
        "line": 221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/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.DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/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-golden-gate-database-registrations/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-golden-gate-database-registrations/index.ts",
            "line": 228
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-database-registrations/index:DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-database-registrations/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-golden-gate-database-registrations/index.ts",
        "line": 59
      },
      "name": "DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 88
          },
          "name": "aliasName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 98
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 103
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 109
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 114
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 119
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 124
          },
          "name": "fqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 130
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 135
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 140
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 145
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 150
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 155
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 160
          },
          "name": "rcePrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 165
          },
          "name": "secretCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 170
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 175
          },
          "name": "sessionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 180
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 185
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 191
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 196
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 201
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 206
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 211
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 216
          },
          "name": "wallet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-database-registrations/index:DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-database-registrations/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-golden-gate-database-registrations/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/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.DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/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-golden-gate-database-registrations/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-golden-gate-database-registrations/index.ts",
            "line": 304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-database-registrations/index:DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-database-registrations/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-golden-gate-database-registrations/index.ts",
        "line": 262
      },
      "name": "DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 292
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-database-registrations/index:DataOciGoldenGateDatabaseRegistrationsDatabaseRegistrationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
        "line": 315
      },
      "name": "DataOciGoldenGateDatabaseRegistrationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_database_registrations#name DataOciGoldenGateDatabaseRegistrations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/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/7.19.0/docs/data-sources/golden_gate_database_registrations#values DataOciGoldenGateDatabaseRegistrations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/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/7.19.0/docs/data-sources/golden_gate_database_registrations#regex DataOciGoldenGateDatabaseRegistrations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 323
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-database-registrations/index:DataOciGoldenGateDatabaseRegistrationsFilter"
    },
    "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-database-registrations/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-golden-gate-database-registrations/index.ts",
        "line": 472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/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.DataOciGoldenGateDatabaseRegistrationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDatabaseRegistrationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/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-golden-gate-database-registrations/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-golden-gate-database-registrations/index.ts",
            "line": 480
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-database-registrations/index:DataOciGoldenGateDatabaseRegistrationsFilterList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-database-registrations/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-golden-gate-database-registrations/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 450
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGoldenGateDatabaseRegistrationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 438
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/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-golden-gate-database-registrations/index.ts",
            "line": 467
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 431
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 444
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 460
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-database-registrations/index.ts",
            "line": 387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGoldenGateDatabaseRegistrationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-database-registrations/index:DataOciGoldenGateDatabaseRegistrationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeployment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment oci_golden_gate_deployment}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeployment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment oci_golden_gate_deployment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment/index.ts",
          "line": 882
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment/index.ts",
        "line": 850
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateDeployment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 867
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGoldenGateDeployment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateDeployment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateDeployment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1208
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1214
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeployment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 855
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 906
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 912
          },
          "name": "backupSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 917
          },
          "name": "byolCpuCoreCountLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 922
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 927
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 932
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 938
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 943
          },
          "name": "deploymentBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 949
          },
          "name": "deploymentDiagnosticData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentDeploymentDiagnosticDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 967
          },
          "name": "deploymentRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 972
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 977
          },
          "name": "deploymentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 982
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 987
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 992
          },
          "name": "environmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 997
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1002
          },
          "name": "fqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1008
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1013
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1019
          },
          "name": "ingressIps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentIngressIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1024
          },
          "name": "isAutoScalingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1029
          },
          "name": "isByolCpuCoreCountLimitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1034
          },
          "name": "isHealthy",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1039
          },
          "name": "isLatestVersion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1044
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1049
          },
          "name": "isPublic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1054
          },
          "name": "isStorageUtilizationLimitExceeded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1059
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1064
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1069
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1074
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1079
          },
          "name": "loadBalancerSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1085
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1091
          },
          "name": "maintenanceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentMaintenanceConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1097
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1102
          },
          "name": "nextMaintenanceActionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1107
          },
          "name": "nextMaintenanceDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1112
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1118
          },
          "name": "oggData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentOggDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1124
          },
          "name": "placements",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPlacementsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1129
          },
          "name": "privateIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1134
          },
          "name": "publicIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1139
          },
          "name": "sourceDeploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1144
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1149
          },
          "name": "storageUtilizationInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1154
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1160
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1165
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1170
          },
          "name": "timeLastBackupScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1175
          },
          "name": "timeNextBackupScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1180
          },
          "name": "timeOfNextMaintenance",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1185
          },
          "name": "timeOggVersionSupportedUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1190
          },
          "name": "timeRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1195
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 1200
          },
          "name": "timeUpgradeRequired",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 962
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 955
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeployment"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_backup oci_golden_gate_deployment_backup}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_backup oci_golden_gate_deployment_backup} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-backup/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.DataOciGoldenGateDeploymentBackupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateDeploymentBackup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/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 DataOciGoldenGateDeploymentBackup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_backup#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateDeploymentBackup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateDeploymentBackup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 310
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 316
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentBackup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 114
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 165
          },
          "name": "backupSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 170
          },
          "name": "backupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 175
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 180
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 186
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 204
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 209
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 214
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 220
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 225
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 230
          },
          "name": "isAutomatic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 235
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 240
          },
          "name": "isMetadataOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 245
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 251
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 256
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 261
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 266
          },
          "name": "oggVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 271
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 276
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 282
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 287
          },
          "name": "timeBackupFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 292
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 297
          },
          "name": "timeOfBackup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 302
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 199
          },
          "name": "deploymentBackupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 192
          },
          "name": "deploymentBackupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-backup/index:DataOciGoldenGateDeploymentBackup"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateDeploymentBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_backup#deployment_backup_id DataOciGoldenGateDeploymentBackup#deployment_backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 13
          },
          "name": "deploymentBackupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-backup/index:DataOciGoldenGateDeploymentBackupConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
        "line": 15
      },
      "name": "DataOciGoldenGateDeploymentBackupLocks",
      "symbolId": "src/data-oci-golden-gate-deployment-backup/index:DataOciGoldenGateDeploymentBackupLocks"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-backup/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-golden-gate-deployment-backup/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/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.DataOciGoldenGateDeploymentBackupLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentBackupLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/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-golden-gate-deployment-backup/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-golden-gate-deployment-backup/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-backup/index:DataOciGoldenGateDeploymentBackupLocksList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-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-golden-gate-deployment-backup/index.ts",
        "line": 38
      },
      "name": "DataOciGoldenGateDeploymentBackupLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 67
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 72
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 77
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 82
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backup/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-backup/index:DataOciGoldenGateDeploymentBackupLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment/index.ts",
        "line": 15
      },
      "name": "DataOciGoldenGateDeploymentBackupSchedule",
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentBackupSchedule"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment/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-golden-gate-deployment/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/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.DataOciGoldenGateDeploymentBackupScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentBackupScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/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-golden-gate-deployment/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-golden-gate-deployment/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentBackupScheduleList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-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-golden-gate-deployment/index.ts",
        "line": 38
      },
      "name": "DataOciGoldenGateDeploymentBackupScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 67
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 72
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 77
          },
          "name": "frequencyBackupScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 82
          },
          "name": "isMetadataOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 87
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 92
          },
          "name": "timeBackupScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentBackupScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_backups oci_golden_gate_deployment_backups}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_backups oci_golden_gate_deployment_backups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
          "line": 617
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
        "line": 585
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateDeploymentBackups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 602
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGoldenGateDeploymentBackups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_backups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateDeploymentBackups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateDeploymentBackups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 733
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 672
          },
          "name": "resetDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 688
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 736
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 704
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 720
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/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-golden-gate-deployment-backups/index.ts",
            "line": 759
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentBackups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 590
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 660
          },
          "name": "deploymentBackupCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 730
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 654
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 676
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 692
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 740
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 708
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 724
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 647
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 666
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 682
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 698
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 714
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-backups/index:DataOciGoldenGateDeploymentBackups"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateDeploymentBackupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_backups#compartment_id DataOciGoldenGateDeploymentBackups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/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/7.19.0/docs/data-sources/golden_gate_deployment_backups#deployment_id DataOciGoldenGateDeploymentBackups#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 17
          },
          "name": "deploymentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_backups#display_name DataOciGoldenGateDeploymentBackups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-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/7.19.0/docs/data-sources/golden_gate_deployment_backups#filter DataOciGoldenGateDeploymentBackups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsFilter"
                    },
                    "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/7.19.0/docs/data-sources/golden_gate_deployment_backups#id DataOciGoldenGateDeploymentBackups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-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/7.19.0/docs/data-sources/golden_gate_deployment_backups#state DataOciGoldenGateDeploymentBackups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-backups/index:DataOciGoldenGateDeploymentBackupsConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
        "line": 329
      },
      "name": "DataOciGoldenGateDeploymentBackupsDeploymentBackupCollection",
      "symbolId": "src/data-oci-golden-gate-deployment-backups/index:DataOciGoldenGateDeploymentBackupsDeploymentBackupCollection"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
        "line": 130
      },
      "name": "DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItems",
      "symbolId": "src/data-oci-golden-gate-deployment-backups/index:DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItems"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-backups/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/data-oci-golden-gate-deployment-backups/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/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.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 318
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/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/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 318
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-backups/index:DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
        "line": 40
      },
      "name": "DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsLocks",
      "symbolId": "src/data-oci-golden-gate-deployment-backups/index:DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-backups/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-golden-gate-deployment-backups/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/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.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/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-golden-gate-deployment-backups/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-golden-gate-deployment-backups/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-backups/index:DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-backups/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-golden-gate-deployment-backups/index.ts",
        "line": 63
      },
      "name": "DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 92
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 97
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 102
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 107
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-backups/index:DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-backups/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-golden-gate-deployment-backups/index.ts",
        "line": 153
      },
      "name": "DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 182
          },
          "name": "backupSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 187
          },
          "name": "backupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 192
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 197
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 203
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 208
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 213
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 218
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 224
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 229
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 234
          },
          "name": "isAutomatic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 239
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 244
          },
          "name": "isMetadataOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 249
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 255
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 260
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 265
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 270
          },
          "name": "oggVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 275
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 280
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 286
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 291
          },
          "name": "timeBackupFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 296
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 301
          },
          "name": "timeOfBackup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 306
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-backups/index:DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-backups/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
        "line": 387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 401
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 394
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 394
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 394
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-backups/index:DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-backups/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-golden-gate-deployment-backups/index.ts",
        "line": 352
      },
      "name": "DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 382
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsDeploymentBackupCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-backups/index:DataOciGoldenGateDeploymentBackupsDeploymentBackupCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
        "line": 405
      },
      "name": "DataOciGoldenGateDeploymentBackupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_backups#name DataOciGoldenGateDeploymentBackups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 409
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_backups#values DataOciGoldenGateDeploymentBackups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 417
          },
          "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/7.19.0/docs/data-sources/golden_gate_deployment_backups#regex DataOciGoldenGateDeploymentBackups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 413
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-backups/index:DataOciGoldenGateDeploymentBackupsFilter"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-backups/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
        "line": 562
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 577
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentBackupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 570
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 570
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 570
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-backups/index:DataOciGoldenGateDeploymentBackupsFilterList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-backups/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/data-oci-golden-gate-deployment-backups/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 540
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGoldenGateDeploymentBackupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 528
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 544
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 557
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 521
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 534
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 550
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-backups/index.ts",
            "line": 477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentBackupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-backups/index:DataOciGoldenGateDeploymentBackupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificate": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_certificate oci_golden_gate_deployment_certificate}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_certificate oci_golden_gate_deployment_certificate} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-certificate/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.DataOciGoldenGateDeploymentCertificateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateDeploymentCertificate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/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 DataOciGoldenGateDeploymentCertificate to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_certificate#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateDeploymentCertificate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateDeploymentCertificate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 214
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 221
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentCertificate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 80
          },
          "name": "authorityKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 85
          },
          "name": "certificateContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 116
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 121
          },
          "name": "isCa",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 126
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 131
          },
          "name": "isSelfSigned",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 136
          },
          "name": "issuer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 141
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 146
          },
          "name": "md5Hash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 151
          },
          "name": "publicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 156
          },
          "name": "publicKeyAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 161
          },
          "name": "publicKeySize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 166
          },
          "name": "serial",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 171
          },
          "name": "sha1Hash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 176
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 181
          },
          "name": "subject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 186
          },
          "name": "subjectKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 191
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 196
          },
          "name": "timeValidFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 201
          },
          "name": "timeValidTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 206
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 98
          },
          "name": "certificateKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 111
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 91
          },
          "name": "certificateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 104
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-certificate/index:DataOciGoldenGateDeploymentCertificate"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateDeploymentCertificateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_certificate#certificate_key DataOciGoldenGateDeploymentCertificate#certificate_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 13
          },
          "name": "certificateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_certificate#deployment_id DataOciGoldenGateDeploymentCertificate#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificate/index.ts",
            "line": 17
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-certificate/index:DataOciGoldenGateDeploymentCertificateConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificates": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_certificates oci_golden_gate_deployment_certificates}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificates",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_certificates oci_golden_gate_deployment_certificates} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
          "line": 495
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateDeploymentCertificates resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 480
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGoldenGateDeploymentCertificates to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_certificates#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateDeploymentCertificates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateDeploymentCertificates to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 577
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 580
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 548
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 564
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 592
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 601
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentCertificates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 468
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 523
          },
          "name": "certificateCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesCertificateCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 574
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 536
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 584
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 552
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 568
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 529
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 542
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 558
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-certificates/index:DataOciGoldenGateDeploymentCertificates"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesCertificateCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesCertificateCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
        "line": 207
      },
      "name": "DataOciGoldenGateDeploymentCertificatesCertificateCollection",
      "symbolId": "src/data-oci-golden-gate-deployment-certificates/index:DataOciGoldenGateDeploymentCertificatesCertificateCollection"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesCertificateCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesCertificateCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
        "line": 32
      },
      "name": "DataOciGoldenGateDeploymentCertificatesCertificateCollectionItems",
      "symbolId": "src/data-oci-golden-gate-deployment-certificates/index:DataOciGoldenGateDeploymentCertificatesCertificateCollectionItems"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesCertificateCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesCertificateCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-certificates/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 203
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesCertificateCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentCertificatesCertificateCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 196
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 196
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-certificates/index:DataOciGoldenGateDeploymentCertificatesCertificateCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesCertificateCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesCertificateCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-certificates/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-golden-gate-deployment-certificates/index.ts",
        "line": 55
      },
      "name": "DataOciGoldenGateDeploymentCertificatesCertificateCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 84
          },
          "name": "authorityKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 89
          },
          "name": "certificateContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 94
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 99
          },
          "name": "isCa",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 104
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 109
          },
          "name": "isSelfSigned",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 114
          },
          "name": "issuer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 119
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 124
          },
          "name": "md5Hash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 129
          },
          "name": "publicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 134
          },
          "name": "publicKeyAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 139
          },
          "name": "publicKeySize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 144
          },
          "name": "serial",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 149
          },
          "name": "sha1Hash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 154
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 159
          },
          "name": "subject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 164
          },
          "name": "subjectKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 169
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 174
          },
          "name": "timeValidFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 179
          },
          "name": "timeValidTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 184
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesCertificateCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-certificates/index:DataOciGoldenGateDeploymentCertificatesCertificateCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesCertificateCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesCertificateCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
          "line": 272
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 279
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesCertificateCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentCertificatesCertificateCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 272
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 272
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 272
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-certificates/index:DataOciGoldenGateDeploymentCertificatesCertificateCollectionList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesCertificateCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesCertificateCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-certificates/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
        "line": 230
      },
      "name": "DataOciGoldenGateDeploymentCertificatesCertificateCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 260
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesCertificateCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesCertificateCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-certificates/index:DataOciGoldenGateDeploymentCertificatesCertificateCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateDeploymentCertificatesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_certificates#deployment_id DataOciGoldenGateDeploymentCertificates#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 13
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_certificates#filter DataOciGoldenGateDeploymentCertificates#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesFilter"
                    },
                    "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/7.19.0/docs/data-sources/golden_gate_deployment_certificates#id DataOciGoldenGateDeploymentCertificates#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/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/7.19.0/docs/data-sources/golden_gate_deployment_certificates#state DataOciGoldenGateDeploymentCertificates#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 24
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-certificates/index:DataOciGoldenGateDeploymentCertificatesConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
        "line": 283
      },
      "name": "DataOciGoldenGateDeploymentCertificatesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_certificates#name DataOciGoldenGateDeploymentCertificates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 287
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_certificates#values DataOciGoldenGateDeploymentCertificates#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 295
          },
          "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/7.19.0/docs/data-sources/golden_gate_deployment_certificates#regex DataOciGoldenGateDeploymentCertificates#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 291
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-certificates/index:DataOciGoldenGateDeploymentCertificatesFilter"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-certificates/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
        "line": 440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 455
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentCertificatesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 448
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 448
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 448
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 441
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-certificates/index:DataOciGoldenGateDeploymentCertificatesFilterList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-certificates/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-golden-gate-deployment-certificates/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 418
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGoldenGateDeploymentCertificatesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 406
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 422
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 435
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 399
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 412
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 428
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-certificates/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentCertificatesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-certificates/index:DataOciGoldenGateDeploymentCertificatesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateDeploymentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment#deployment_id DataOciGoldenGateDeployment#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 13
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentDeploymentDiagnosticData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentDeploymentDiagnosticData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment/index.ts",
        "line": 115
      },
      "name": "DataOciGoldenGateDeploymentDeploymentDiagnosticData",
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentDeploymentDiagnosticData"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentDeploymentDiagnosticDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentDeploymentDiagnosticDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment/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-golden-gate-deployment/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/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.DataOciGoldenGateDeploymentDeploymentDiagnosticDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentDeploymentDiagnosticDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/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-golden-gate-deployment/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-golden-gate-deployment/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentDeploymentDiagnosticDataList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentDeploymentDiagnosticDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentDeploymentDiagnosticDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment/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-golden-gate-deployment/index.ts",
        "line": 138
      },
      "name": "DataOciGoldenGateDeploymentDeploymentDiagnosticDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 167
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 172
          },
          "name": "diagnosticState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 177
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 182
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 187
          },
          "name": "timeDiagnosticEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 192
          },
          "name": "timeDiagnosticStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentDeploymentDiagnosticData"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentDeploymentDiagnosticDataOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_environments oci_golden_gate_deployment_environments}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_environments oci_golden_gate_deployment_environments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-environments/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.DataOciGoldenGateDeploymentEnvironmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateDeploymentEnvironments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/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 DataOciGoldenGateDeploymentEnvironments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_environments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateDeploymentEnvironments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateDeploymentEnvironments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 501
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 504
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 488
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/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-golden-gate-deployment-environments/index.ts",
            "line": 524
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentEnvironments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 409
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 476
          },
          "name": "deploymentEnvironmentCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 498
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 470
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 508
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 492
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 463
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 482
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-environments/index:DataOciGoldenGateDeploymentEnvironments"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateDeploymentEnvironmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_environments#compartment_id DataOciGoldenGateDeploymentEnvironments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/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/7.19.0/docs/data-sources/golden_gate_deployment_environments#filter DataOciGoldenGateDeploymentEnvironments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsFilter"
                    },
                    "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/7.19.0/docs/data-sources/golden_gate_deployment_environments#id DataOciGoldenGateDeploymentEnvironments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-environments/index:DataOciGoldenGateDeploymentEnvironmentsConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
        "line": 148
      },
      "name": "DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollection",
      "symbolId": "src/data-oci-golden-gate-deployment-environments/index:DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollection"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
        "line": 28
      },
      "name": "DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionItems",
      "symbolId": "src/data-oci-golden-gate-deployment-environments/index:DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionItems"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-environments/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-golden-gate-deployment-environments/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/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.DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/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-golden-gate-deployment-environments/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-golden-gate-deployment-environments/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-environments/index:DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-environments/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-golden-gate-deployment-environments/index.ts",
        "line": 51
      },
      "name": "DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 80
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 85
          },
          "name": "defaultCpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 90
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 95
          },
          "name": "environmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 100
          },
          "name": "isAutoScalingEnabledByDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 105
          },
          "name": "maxCpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 110
          },
          "name": "memoryPerOcpuInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 115
          },
          "name": "minCpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 120
          },
          "name": "networkBandwidthPerOcpuInGbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 125
          },
          "name": "storageUsageLimitPerOcpuInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-environments/index:DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-environments/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-golden-gate-deployment-environments/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/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.DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/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-golden-gate-deployment-environments/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-golden-gate-deployment-environments/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-environments/index:DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-environments/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-golden-gate-deployment-environments/index.ts",
        "line": 171
      },
      "name": "DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 201
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-environments/index:DataOciGoldenGateDeploymentEnvironmentsDeploymentEnvironmentCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
        "line": 224
      },
      "name": "DataOciGoldenGateDeploymentEnvironmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_environments#name DataOciGoldenGateDeploymentEnvironments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/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/7.19.0/docs/data-sources/golden_gate_deployment_environments#values DataOciGoldenGateDeploymentEnvironments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/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/7.19.0/docs/data-sources/golden_gate_deployment_environments#regex DataOciGoldenGateDeploymentEnvironments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 232
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-environments/index:DataOciGoldenGateDeploymentEnvironmentsFilter"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-environments/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-golden-gate-deployment-environments/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/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.DataOciGoldenGateDeploymentEnvironmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentEnvironmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/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-golden-gate-deployment-environments/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-golden-gate-deployment-environments/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 382
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-environments/index:DataOciGoldenGateDeploymentEnvironmentsFilterList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-environments/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-golden-gate-deployment-environments/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 359
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGoldenGateDeploymentEnvironmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 347
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/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-golden-gate-deployment-environments/index.ts",
            "line": 376
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 340
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 353
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 369
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-environments/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentEnvironmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-environments/index:DataOciGoldenGateDeploymentEnvironmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentIngressIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentIngressIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment/index.ts",
        "line": 215
      },
      "name": "DataOciGoldenGateDeploymentIngressIps",
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentIngressIps"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentIngressIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentIngressIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment/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-golden-gate-deployment/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/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.DataOciGoldenGateDeploymentIngressIpsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentIngressIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/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-golden-gate-deployment/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-golden-gate-deployment/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentIngressIpsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentIngressIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentIngressIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment/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-golden-gate-deployment/index.ts",
        "line": 238
      },
      "name": "DataOciGoldenGateDeploymentIngressIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 267
          },
          "name": "ingressIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentIngressIps"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentIngressIpsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment/index.ts",
        "line": 290
      },
      "name": "DataOciGoldenGateDeploymentLocks",
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentLocks"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 376
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 369
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 369
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 369
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentLocksList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment/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-golden-gate-deployment/index.ts",
        "line": 313
      },
      "name": "DataOciGoldenGateDeploymentLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 342
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 347
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 352
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 357
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentMaintenanceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentMaintenanceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment/index.ts",
        "line": 380
      },
      "name": "DataOciGoldenGateDeploymentMaintenanceConfiguration",
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentMaintenanceConfiguration"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentMaintenanceConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentMaintenanceConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment/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-golden-gate-deployment/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/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.DataOciGoldenGateDeploymentMaintenanceConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentMaintenanceConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/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-golden-gate-deployment/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-golden-gate-deployment/index.ts",
            "line": 464
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentMaintenanceConfigurationList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentMaintenanceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentMaintenanceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment/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-golden-gate-deployment/index.ts",
        "line": 403
      },
      "name": "DataOciGoldenGateDeploymentMaintenanceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 432
          },
          "name": "bundleReleaseUpgradePeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 437
          },
          "name": "interimReleaseUpgradePeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 442
          },
          "name": "isInterimReleaseAutoUpgradeEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 447
          },
          "name": "majorReleaseUpgradePeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 452
          },
          "name": "securityPatchUpgradePeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentMaintenanceConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentMaintenanceConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment/index.ts",
        "line": 475
      },
      "name": "DataOciGoldenGateDeploymentMaintenanceWindow",
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentMaintenanceWindow"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment/index.ts",
        "line": 537
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 551
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 544
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 544
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 544
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentMaintenanceWindowList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment/index.ts",
          "line": 507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment/index.ts",
        "line": 498
      },
      "name": "DataOciGoldenGateDeploymentMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 527
          },
          "name": "day",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 532
          },
          "name": "startHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentOggData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentOggData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment/index.ts",
        "line": 645
      },
      "name": "DataOciGoldenGateDeploymentOggData",
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentOggData"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentOggDataGroupToRolesMapping": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentOggDataGroupToRolesMapping",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment/index.ts",
        "line": 555
      },
      "name": "DataOciGoldenGateDeploymentOggDataGroupToRolesMapping",
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentOggDataGroupToRolesMapping"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentOggDataGroupToRolesMappingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentOggDataGroupToRolesMappingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment/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-golden-gate-deployment/index.ts",
        "line": 627
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/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.DataOciGoldenGateDeploymentOggDataGroupToRolesMappingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentOggDataGroupToRolesMappingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/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-golden-gate-deployment/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-golden-gate-deployment/index.ts",
            "line": 634
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentOggDataGroupToRolesMappingList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentOggDataGroupToRolesMappingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentOggDataGroupToRolesMappingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment/index.ts",
        "line": 578
      },
      "name": "DataOciGoldenGateDeploymentOggDataGroupToRolesMappingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 607
          },
          "name": "administratorGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 612
          },
          "name": "operatorGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 617
          },
          "name": "securityGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 622
          },
          "name": "userGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentOggDataGroupToRolesMapping"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentOggDataGroupToRolesMappingOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentOggDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentOggDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment/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-golden-gate-deployment/index.ts",
        "line": 748
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/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.DataOciGoldenGateDeploymentOggDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentOggDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/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-golden-gate-deployment/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-golden-gate-deployment/index.ts",
            "line": 755
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentOggDataList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentOggDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentOggDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment/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-golden-gate-deployment/index.ts",
        "line": 668
      },
      "name": "DataOciGoldenGateDeploymentOggDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 697
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 702
          },
          "name": "adminUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 707
          },
          "name": "certificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 712
          },
          "name": "credentialStore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 717
          },
          "name": "deploymentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 723
          },
          "name": "groupToRolesMapping",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentOggDataGroupToRolesMappingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 728
          },
          "name": "identityDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 733
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 738
          },
          "name": "oggVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 743
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 681
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentOggData"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentOggDataOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentPeers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_peers oci_golden_gate_deployment_peers}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_peers oci_golden_gate_deployment_peers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-peers/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.DataOciGoldenGateDeploymentPeersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateDeploymentPeers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/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 DataOciGoldenGateDeploymentPeers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_peers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateDeploymentPeers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateDeploymentPeers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 553
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 508
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 556
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 524
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 540
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/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-golden-gate-deployment-peers/index.ts",
            "line": 578
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentPeers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 427
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 496
          },
          "name": "deploymentPeerCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 550
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 490
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 512
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 560
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 528
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 544
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 483
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 502
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 518
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 534
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-peers/index:DataOciGoldenGateDeploymentPeers"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateDeploymentPeersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_peers#deployment_id DataOciGoldenGateDeploymentPeers#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 13
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_peers#display_name DataOciGoldenGateDeploymentPeers#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-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/7.19.0/docs/data-sources/golden_gate_deployment_peers#filter DataOciGoldenGateDeploymentPeers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersFilter"
                    },
                    "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/7.19.0/docs/data-sources/golden_gate_deployment_peers#id DataOciGoldenGateDeploymentPeers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/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/7.19.0/docs/data-sources/golden_gate_deployment_peers#state DataOciGoldenGateDeploymentPeers#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-peers/index:DataOciGoldenGateDeploymentPeersConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersDeploymentPeerCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersDeploymentPeerCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
        "line": 166
      },
      "name": "DataOciGoldenGateDeploymentPeersDeploymentPeerCollection",
      "symbolId": "src/data-oci-golden-gate-deployment-peers/index:DataOciGoldenGateDeploymentPeersDeploymentPeerCollection"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
        "line": 36
      },
      "name": "DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionItems",
      "symbolId": "src/data-oci-golden-gate-deployment-peers/index:DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionItems"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-peers/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-golden-gate-deployment-peers/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/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.DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/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-golden-gate-deployment-peers/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-golden-gate-deployment-peers/index.ts",
            "line": 155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-peers/index:DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-peers/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-golden-gate-deployment-peers/index.ts",
        "line": 59
      },
      "name": "DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 88
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 93
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 98
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 103
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 108
          },
          "name": "peerRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 113
          },
          "name": "peerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 118
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 123
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 128
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 133
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 138
          },
          "name": "timeRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 143
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-peers/index:DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-peers/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-golden-gate-deployment-peers/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/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.DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/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-golden-gate-deployment-peers/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-golden-gate-deployment-peers/index.ts",
            "line": 231
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-peers/index:DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-peers/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-golden-gate-deployment-peers/index.ts",
        "line": 189
      },
      "name": "DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 219
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersDeploymentPeerCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-peers/index:DataOciGoldenGateDeploymentPeersDeploymentPeerCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
        "line": 242
      },
      "name": "DataOciGoldenGateDeploymentPeersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_peers#name DataOciGoldenGateDeploymentPeers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/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/7.19.0/docs/data-sources/golden_gate_deployment_peers#values DataOciGoldenGateDeploymentPeers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/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/7.19.0/docs/data-sources/golden_gate_deployment_peers#regex DataOciGoldenGateDeploymentPeers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 250
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-peers/index:DataOciGoldenGateDeploymentPeersFilter"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-peers/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-golden-gate-deployment-peers/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/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.DataOciGoldenGateDeploymentPeersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentPeersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/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-golden-gate-deployment-peers/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-golden-gate-deployment-peers/index.ts",
            "line": 407
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-peers/index:DataOciGoldenGateDeploymentPeersFilterList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-peers/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-golden-gate-deployment-peers/index.ts",
        "line": 300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 377
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGoldenGateDeploymentPeersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 365
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/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-golden-gate-deployment-peers/index.ts",
            "line": 394
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 358
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 371
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 387
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-peers/index.ts",
            "line": 314
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPeersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-peers/index:DataOciGoldenGateDeploymentPeersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentPlacements": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPlacements",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment/index.ts",
        "line": 766
      },
      "name": "DataOciGoldenGateDeploymentPlacements",
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentPlacements"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentPlacementsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPlacementsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment/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-golden-gate-deployment/index.ts",
        "line": 828
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/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.DataOciGoldenGateDeploymentPlacementsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentPlacementsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/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-golden-gate-deployment/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-golden-gate-deployment/index.ts",
            "line": 835
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentPlacementsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentPlacementsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPlacementsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment/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-golden-gate-deployment/index.ts",
        "line": 789
      },
      "name": "DataOciGoldenGateDeploymentPlacementsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 818
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 823
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment/index.ts",
            "line": 802
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentPlacements"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment/index:DataOciGoldenGateDeploymentPlacementsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentType": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_type oci_golden_gate_deployment_type}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentType",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_type oci_golden_gate_deployment_type} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
          "line": 162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateDeploymentType resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
            "line": 147
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGoldenGateDeploymentType to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_type#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateDeploymentType that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateDeploymentType to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
            "line": 208
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
            "line": 224
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/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-golden-gate-deployment-type/index.ts",
            "line": 250
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentType",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
            "line": 135
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
            "line": 234
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypeItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
            "line": 196
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
            "line": 212
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
            "line": 228
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
            "line": 189
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
            "line": 202
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
            "line": 218
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-type/index:DataOciGoldenGateDeploymentType"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentTypeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateDeploymentTypeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_type#compartment_id DataOciGoldenGateDeploymentType#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/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/7.19.0/docs/data-sources/golden_gate_deployment_type#display_name DataOciGoldenGateDeploymentType#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/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/7.19.0/docs/data-sources/golden_gate_deployment_type#id DataOciGoldenGateDeploymentType#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-type/index:DataOciGoldenGateDeploymentTypeConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentTypeItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypeItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
        "line": 26
      },
      "name": "DataOciGoldenGateDeploymentTypeItems",
      "symbolId": "src/data-oci-golden-gate-deployment-type/index:DataOciGoldenGateDeploymentTypeItems"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentTypeItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypeItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-type/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-golden-gate-deployment-type/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/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.DataOciGoldenGateDeploymentTypeItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentTypeItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/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-golden-gate-deployment-type/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-golden-gate-deployment-type/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-type/index:DataOciGoldenGateDeploymentTypeItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentTypeItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypeItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-type/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-golden-gate-deployment-type/index.ts",
        "line": 49
      },
      "name": "DataOciGoldenGateDeploymentTypeItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
            "line": 78
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
            "line": 83
          },
          "name": "connectionTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
            "line": 88
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
            "line": 93
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
            "line": 98
          },
          "name": "sourceTechnologies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
            "line": 103
          },
          "name": "targetTechnologies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-type/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypeItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-type/index:DataOciGoldenGateDeploymentTypeItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentTypes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_types oci_golden_gate_deployment_types}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_types oci_golden_gate_deployment_types} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
          "line": 448
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateDeploymentTypes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 433
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGoldenGateDeploymentTypes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_types#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateDeploymentTypes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateDeploymentTypes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 564
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 497
          },
          "name": "resetDeploymentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 519
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 567
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 535
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 551
          },
          "name": "resetOggVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 579
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 590
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentTypes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 421
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 507
          },
          "name": "deploymentTypeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 561
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 485
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 501
          },
          "name": "deploymentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 523
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 571
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 539
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 555
          },
          "name": "oggVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 478
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 491
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 513
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 529
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 545
          },
          "name": "oggVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-types/index:DataOciGoldenGateDeploymentTypes"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateDeploymentTypesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_types#compartment_id DataOciGoldenGateDeploymentTypes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/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/7.19.0/docs/data-sources/golden_gate_deployment_types#deployment_type DataOciGoldenGateDeploymentTypes#deployment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 17
          },
          "name": "deploymentType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_types#display_name DataOciGoldenGateDeploymentTypes#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/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/7.19.0/docs/data-sources/golden_gate_deployment_types#filter DataOciGoldenGateDeploymentTypes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesFilter"
                    },
                    "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/7.19.0/docs/data-sources/golden_gate_deployment_types#id DataOciGoldenGateDeploymentTypes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/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/7.19.0/docs/data-sources/golden_gate_deployment_types#ogg_version DataOciGoldenGateDeploymentTypes#ogg_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 32
          },
          "name": "oggVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-types/index:DataOciGoldenGateDeploymentTypesConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesDeploymentTypeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesDeploymentTypeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
        "line": 160
      },
      "name": "DataOciGoldenGateDeploymentTypesDeploymentTypeCollection",
      "symbolId": "src/data-oci-golden-gate-deployment-types/index:DataOciGoldenGateDeploymentTypesDeploymentTypeCollection"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
        "line": 40
      },
      "name": "DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionItems",
      "symbolId": "src/data-oci-golden-gate-deployment-types/index:DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionItems"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
          "line": 149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
        "line": 142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 156
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 149
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 149
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 149
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-types/index:DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-types/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-golden-gate-deployment-types/index.ts",
        "line": 63
      },
      "name": "DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 92
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 97
          },
          "name": "connectionTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 102
          },
          "name": "defaultUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 107
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 112
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 117
          },
          "name": "oggVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 122
          },
          "name": "sourceTechnologies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 127
          },
          "name": "supportedCapabilities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 132
          },
          "name": "supportedTechnologiesUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 137
          },
          "name": "targetTechnologies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-types/index:DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-types/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-golden-gate-deployment-types/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/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.DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/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-golden-gate-deployment-types/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-golden-gate-deployment-types/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-types/index:DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-types/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/data-oci-golden-gate-deployment-types/index.ts",
        "line": 183
      },
      "name": "DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 213
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesDeploymentTypeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-types/index:DataOciGoldenGateDeploymentTypesDeploymentTypeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
        "line": 236
      },
      "name": "DataOciGoldenGateDeploymentTypesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_types#name DataOciGoldenGateDeploymentTypes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 240
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_types#values DataOciGoldenGateDeploymentTypes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 248
          },
          "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/7.19.0/docs/data-sources/golden_gate_deployment_types#regex DataOciGoldenGateDeploymentTypes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 244
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-types/index:DataOciGoldenGateDeploymentTypesFilter"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
          "line": 401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
        "line": 393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 408
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentTypesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 401
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 401
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 401
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-types/index:DataOciGoldenGateDeploymentTypesFilterList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-types/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-golden-gate-deployment-types/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 371
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGoldenGateDeploymentTypesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 359
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 375
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 388
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 352
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 365
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 381
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-types/index.ts",
            "line": 308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentTypesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-types/index:DataOciGoldenGateDeploymentTypesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgrade": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_upgrade oci_golden_gate_deployment_upgrade}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgrade",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_upgrade oci_golden_gate_deployment_upgrade} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-upgrade/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.DataOciGoldenGateDeploymentUpgradeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateDeploymentUpgrade resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/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 DataOciGoldenGateDeploymentUpgrade to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_upgrade#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateDeploymentUpgrade that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateDeploymentUpgrade to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 140
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 258
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 265
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentUpgrade",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 83
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 89
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 94
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 112
          },
          "name": "deploymentUpgradeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 117
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 122
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 128
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 149
          },
          "name": "isCancelAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 154
          },
          "name": "isRescheduleAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 159
          },
          "name": "isRollbackAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 164
          },
          "name": "isSecurityFix",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 169
          },
          "name": "isSnoozed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 174
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 179
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 184
          },
          "name": "oggVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 189
          },
          "name": "previousOggVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 194
          },
          "name": "releaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 199
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 205
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 210
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 215
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 220
          },
          "name": "timeOggVersionSupportedUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 225
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 230
          },
          "name": "timeSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 235
          },
          "name": "timeScheduleMax",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 240
          },
          "name": "timeSnoozedUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 245
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 250
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 107
          },
          "name": "deploymentUpgradeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 144
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 100
          },
          "name": "deploymentUpgradeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 134
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-upgrade/index:DataOciGoldenGateDeploymentUpgrade"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateDeploymentUpgradeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_upgrade#deployment_upgrade_id DataOciGoldenGateDeploymentUpgrade#deployment_upgrade_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 13
          },
          "name": "deploymentUpgradeId",
          "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/7.19.0/docs/data-sources/golden_gate_deployment_upgrade#id DataOciGoldenGateDeploymentUpgrade#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrade/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-upgrade/index:DataOciGoldenGateDeploymentUpgradeConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgrades": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_upgrades oci_golden_gate_deployment_upgrades}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgrades",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_upgrades oci_golden_gate_deployment_upgrades} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
          "line": 546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
        "line": 514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateDeploymentUpgrades resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 531
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGoldenGateDeploymentUpgrades to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_upgrades#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateDeploymentUpgrades that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateDeploymentUpgrades to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 662
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 595
          },
          "name": "resetDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 617
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 665
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 633
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 649
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 677
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 688
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentUpgrades",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 519
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 605
          },
          "name": "deploymentUpgradeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 659
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 583
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 599
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 621
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 669
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 637
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 653
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 576
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 589
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 611
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 627
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 643
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-upgrades/index:DataOciGoldenGateDeploymentUpgrades"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateDeploymentUpgradesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_upgrades#compartment_id DataOciGoldenGateDeploymentUpgrades#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/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/7.19.0/docs/data-sources/golden_gate_deployment_upgrades#deployment_id DataOciGoldenGateDeploymentUpgrades#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 17
          },
          "name": "deploymentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_upgrades#display_name DataOciGoldenGateDeploymentUpgrades#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/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/7.19.0/docs/data-sources/golden_gate_deployment_upgrades#filter DataOciGoldenGateDeploymentUpgrades#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesFilter"
                    },
                    "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/7.19.0/docs/data-sources/golden_gate_deployment_upgrades#id DataOciGoldenGateDeploymentUpgrades#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/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/7.19.0/docs/data-sources/golden_gate_deployment_upgrades#state DataOciGoldenGateDeploymentUpgrades#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-upgrades/index:DataOciGoldenGateDeploymentUpgradesConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
        "line": 258
      },
      "name": "DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollection",
      "symbolId": "src/data-oci-golden-gate-deployment-upgrades/index:DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollection"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
        "line": 40
      },
      "name": "DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionItems",
      "symbolId": "src/data-oci-golden-gate-deployment-upgrades/index:DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionItems"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-upgrades/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-golden-gate-deployment-upgrades/index.ts",
        "line": 240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/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.DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/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-golden-gate-deployment-upgrades/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-golden-gate-deployment-upgrades/index.ts",
            "line": 247
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-upgrades/index:DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-upgrades/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-golden-gate-deployment-upgrades/index.ts",
        "line": 63
      },
      "name": "DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 103
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 108
          },
          "name": "deploymentUpgradeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 113
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 118
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 124
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 129
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 134
          },
          "name": "isCancelAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 139
          },
          "name": "isRescheduleAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 144
          },
          "name": "isRollbackAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 149
          },
          "name": "isSecurityFix",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 154
          },
          "name": "isSnoozed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 159
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 164
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 169
          },
          "name": "oggVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 174
          },
          "name": "previousOggVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 179
          },
          "name": "releaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 184
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 190
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 195
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 200
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 205
          },
          "name": "timeOggVersionSupportedUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 210
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 215
          },
          "name": "timeSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 220
          },
          "name": "timeScheduleMax",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 225
          },
          "name": "timeSnoozedUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 230
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 235
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-upgrades/index:DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-upgrades/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
        "line": 316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 330
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 323
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 323
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 323
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-upgrades/index:DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-upgrades/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-golden-gate-deployment-upgrades/index.ts",
        "line": 281
      },
      "name": "DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 311
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-upgrades/index:DataOciGoldenGateDeploymentUpgradesDeploymentUpgradeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
        "line": 334
      },
      "name": "DataOciGoldenGateDeploymentUpgradesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_upgrades#name DataOciGoldenGateDeploymentUpgrades#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 338
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_upgrades#values DataOciGoldenGateDeploymentUpgrades#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 346
          },
          "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/7.19.0/docs/data-sources/golden_gate_deployment_upgrades#regex DataOciGoldenGateDeploymentUpgrades#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 342
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-upgrades/index:DataOciGoldenGateDeploymentUpgradesFilter"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-upgrades/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
        "line": 491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 506
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentUpgradesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 499
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 499
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 499
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 492
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-upgrades/index:DataOciGoldenGateDeploymentUpgradesFilterList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-upgrades/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-golden-gate-deployment-upgrades/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 469
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGoldenGateDeploymentUpgradesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 457
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 473
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 486
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 450
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 463
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 479
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-upgrades/index.ts",
            "line": 406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentUpgradesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-upgrades/index:DataOciGoldenGateDeploymentUpgradesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_versions oci_golden_gate_deployment_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_versions oci_golden_gate_deployment_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-versions/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.DataOciGoldenGateDeploymentVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateDeploymentVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/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 DataOciGoldenGateDeploymentVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateDeploymentVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateDeploymentVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 523
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 472
          },
          "name": "resetDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 488
          },
          "name": "resetDeploymentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 526
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 510
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/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-golden-gate-deployment-versions/index.ts",
            "line": 548
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 397
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 498
          },
          "name": "deploymentVersionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 520
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 460
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 476
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 492
          },
          "name": "deploymentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 530
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 514
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 453
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 466
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 482
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 504
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-versions/index:DataOciGoldenGateDeploymentVersions"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateDeploymentVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_versions#compartment_id DataOciGoldenGateDeploymentVersions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/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/7.19.0/docs/data-sources/golden_gate_deployment_versions#deployment_id DataOciGoldenGateDeploymentVersions#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 17
          },
          "name": "deploymentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_versions#deployment_type DataOciGoldenGateDeploymentVersions#deployment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 21
          },
          "name": "deploymentType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_versions#filter DataOciGoldenGateDeploymentVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsFilter"
                    },
                    "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/7.19.0/docs/data-sources/golden_gate_deployment_versions#id DataOciGoldenGateDeploymentVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-versions/index:DataOciGoldenGateDeploymentVersionsConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsDeploymentVersionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsDeploymentVersionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
        "line": 136
      },
      "name": "DataOciGoldenGateDeploymentVersionsDeploymentVersionCollection",
      "symbolId": "src/data-oci-golden-gate-deployment-versions/index:DataOciGoldenGateDeploymentVersionsDeploymentVersionCollection"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
        "line": 36
      },
      "name": "DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionItems",
      "symbolId": "src/data-oci-golden-gate-deployment-versions/index:DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionItems"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-versions/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-golden-gate-deployment-versions/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/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.DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/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-golden-gate-deployment-versions/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-golden-gate-deployment-versions/index.ts",
            "line": 125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-versions/index:DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-versions/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-golden-gate-deployment-versions/index.ts",
        "line": 59
      },
      "name": "DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 88
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 93
          },
          "name": "isSecurityFix",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 98
          },
          "name": "oggVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 103
          },
          "name": "releaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 108
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 113
          },
          "name": "timeSupportedUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-versions/index:DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-versions/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-golden-gate-deployment-versions/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/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.DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/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-golden-gate-deployment-versions/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-golden-gate-deployment-versions/index.ts",
            "line": 201
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-versions/index:DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-versions/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-golden-gate-deployment-versions/index.ts",
        "line": 159
      },
      "name": "DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 189
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsDeploymentVersionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-versions/index:DataOciGoldenGateDeploymentVersionsDeploymentVersionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
        "line": 212
      },
      "name": "DataOciGoldenGateDeploymentVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployment_versions#name DataOciGoldenGateDeploymentVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/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/7.19.0/docs/data-sources/golden_gate_deployment_versions#values DataOciGoldenGateDeploymentVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/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/7.19.0/docs/data-sources/golden_gate_deployment_versions#regex DataOciGoldenGateDeploymentVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 220
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-versions/index:DataOciGoldenGateDeploymentVersionsFilter"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-versions/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-golden-gate-deployment-versions/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/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.DataOciGoldenGateDeploymentVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/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-golden-gate-deployment-versions/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-golden-gate-deployment-versions/index.ts",
            "line": 377
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-versions/index:DataOciGoldenGateDeploymentVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployment-versions/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-golden-gate-deployment-versions/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 347
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGoldenGateDeploymentVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 335
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/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-golden-gate-deployment-versions/index.ts",
            "line": 364
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 328
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 341
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 357
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployment-versions/index.ts",
            "line": 284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployment-versions/index:DataOciGoldenGateDeploymentVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeployments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployments oci_golden_gate_deployments}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeployments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployments oci_golden_gate_deployments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/index.ts",
          "line": 1535
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployments/index.ts",
        "line": 1503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateDeployments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1520
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGoldenGateDeployments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateDeployments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateDeployments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1736
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1576
          },
          "name": "resetAssignableConnectionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1592
          },
          "name": "resetAssignedConnectionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1627
          },
          "name": "resetDeploymentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1643
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1739
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1659
          },
          "name": "resetFqdn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1675
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1691
          },
          "name": "resetLifecycleSubState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1707
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1723
          },
          "name": "resetSupportedConnectionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1751
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1767
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeployments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1508
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1615
          },
          "name": "deploymentCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1733
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1580
          },
          "name": "assignableConnectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1596
          },
          "name": "assignedConnectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1609
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1631
          },
          "name": "deploymentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1647
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1743
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1663
          },
          "name": "fqdnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1679
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1695
          },
          "name": "lifecycleSubStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1711
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1727
          },
          "name": "supportedConnectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1570
          },
          "name": "assignableConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1586
          },
          "name": "assignedConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1602
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1621
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1637
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1653
          },
          "name": "fqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1669
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1685
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1701
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1717
          },
          "name": "supportedConnectionType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeployments"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployments/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateDeploymentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployments#compartment_id DataOciGoldenGateDeployments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/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/7.19.0/docs/data-sources/golden_gate_deployments#assignable_connection_id DataOciGoldenGateDeployments#assignable_connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 13
          },
          "name": "assignableConnectionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployments#assigned_connection_id DataOciGoldenGateDeployments#assigned_connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 17
          },
          "name": "assignedConnectionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployments#deployment_type DataOciGoldenGateDeployments#deployment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 25
          },
          "name": "deploymentType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployments#display_name DataOciGoldenGateDeployments#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/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/7.19.0/docs/data-sources/golden_gate_deployments#filter DataOciGoldenGateDeployments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployments#fqdn DataOciGoldenGateDeployments#fqdn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 33
          },
          "name": "fqdn",
          "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/7.19.0/docs/data-sources/golden_gate_deployments#id DataOciGoldenGateDeployments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/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/7.19.0/docs/data-sources/golden_gate_deployments#lifecycle_sub_state DataOciGoldenGateDeployments#lifecycle_sub_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 44
          },
          "name": "lifecycleSubState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployments#state DataOciGoldenGateDeployments#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/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/7.19.0/docs/data-sources/golden_gate_deployments#supported_connection_type DataOciGoldenGateDeployments#supported_connection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 52
          },
          "name": "supportedConnectionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployments/index.ts",
        "line": 1247
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollection",
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollection"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployments/index.ts",
        "line": 891
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItems",
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItems"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsBackupSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsBackupSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployments/index.ts",
        "line": 60
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsBackupSchedule",
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsBackupSchedule"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsBackupScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsBackupScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/index.ts",
          "line": 149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployments/index.ts",
        "line": 142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 156
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsBackupScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsBackupScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 149
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 149
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 149
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsBackupScheduleList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsBackupScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsBackupScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/index.ts",
        "line": 83
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsBackupScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 112
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 117
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 122
          },
          "name": "frequencyBackupScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 127
          },
          "name": "isMetadataOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 132
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 137
          },
          "name": "timeBackupScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsBackupSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsBackupScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsDeploymentDiagnosticData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsDeploymentDiagnosticData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployments/index.ts",
        "line": 160
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsDeploymentDiagnosticData",
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsDeploymentDiagnosticData"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsDeploymentDiagnosticDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsDeploymentDiagnosticDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/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.DataOciGoldenGateDeploymentsDeploymentCollectionItemsDeploymentDiagnosticDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsDeploymentDiagnosticDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/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-golden-gate-deployments/index.ts",
            "line": 249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsDeploymentDiagnosticDataList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsDeploymentDiagnosticDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsDeploymentDiagnosticDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/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/data-oci-golden-gate-deployments/index.ts",
        "line": 183
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsDeploymentDiagnosticDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 212
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 217
          },
          "name": "diagnosticState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 222
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 227
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 232
          },
          "name": "timeDiagnosticEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 237
          },
          "name": "timeDiagnosticStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsDeploymentDiagnosticData"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsDeploymentDiagnosticDataOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsIngressIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsIngressIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployments/index.ts",
        "line": 260
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsIngressIps",
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsIngressIps"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsIngressIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsIngressIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/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.DataOciGoldenGateDeploymentsDeploymentCollectionItemsIngressIpsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsIngressIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/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-golden-gate-deployments/index.ts",
            "line": 324
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsIngressIpsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsIngressIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsIngressIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/index.ts",
        "line": 283
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsIngressIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 312
          },
          "name": "ingressIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsIngressIps"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsIngressIpsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/index.ts",
        "line": 1229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/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.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/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-golden-gate-deployments/index.ts",
            "line": 1236
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployments/index.ts",
        "line": 335
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsLocks",
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/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.DataOciGoldenGateDeploymentsDeploymentCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/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-golden-gate-deployments/index.ts",
            "line": 414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/index.ts",
        "line": 358
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 387
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 392
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 397
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 402
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 371
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployments/index.ts",
        "line": 425
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceConfiguration",
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceConfiguration"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/index.ts",
        "line": 502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/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.DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/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-golden-gate-deployments/index.ts",
            "line": 509
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceConfigurationList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/index.ts",
        "line": 448
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 477
          },
          "name": "bundleReleaseUpgradePeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 482
          },
          "name": "interimReleaseUpgradePeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 487
          },
          "name": "isInterimReleaseAutoUpgradeEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 492
          },
          "name": "majorReleaseUpgradePeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 497
          },
          "name": "securityPatchUpgradePeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployments/index.ts",
        "line": 520
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceWindow",
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceWindow"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployments/index.ts",
        "line": 582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 596
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 589
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 589
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 589
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceWindowList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/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/data-oci-golden-gate-deployments/index.ts",
        "line": 543
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 572
          },
          "name": "day",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 577
          },
          "name": "startHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 556
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployments/index.ts",
        "line": 690
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggData",
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggData"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataGroupToRolesMapping": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataGroupToRolesMapping",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployments/index.ts",
        "line": 600
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataGroupToRolesMapping",
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataGroupToRolesMapping"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataGroupToRolesMappingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataGroupToRolesMappingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/index.ts",
        "line": 672
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/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.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataGroupToRolesMappingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataGroupToRolesMappingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/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-golden-gate-deployments/index.ts",
            "line": 679
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataGroupToRolesMappingList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataGroupToRolesMappingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataGroupToRolesMappingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/index.ts",
          "line": 632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployments/index.ts",
        "line": 623
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataGroupToRolesMappingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 652
          },
          "name": "administratorGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 657
          },
          "name": "operatorGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 662
          },
          "name": "securityGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 667
          },
          "name": "userGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 636
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataGroupToRolesMapping"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataGroupToRolesMappingOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/index.ts",
        "line": 793
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/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.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/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-golden-gate-deployments/index.ts",
            "line": 800
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/index.ts",
        "line": 713
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 742
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 747
          },
          "name": "adminUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 752
          },
          "name": "certificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 757
          },
          "name": "credentialStore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 762
          },
          "name": "deploymentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 768
          },
          "name": "groupToRolesMapping",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataGroupToRolesMappingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 773
          },
          "name": "identityDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 778
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 783
          },
          "name": "oggVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 788
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 726
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggData"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/index.ts",
        "line": 914
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 943
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 949
          },
          "name": "backupSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsBackupScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 954
          },
          "name": "byolCpuCoreCountLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 959
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 964
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 969
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 975
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 980
          },
          "name": "deploymentBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 986
          },
          "name": "deploymentDiagnosticData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsDeploymentDiagnosticDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 991
          },
          "name": "deploymentRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 996
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1001
          },
          "name": "deploymentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1006
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1011
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1016
          },
          "name": "environmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1021
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1026
          },
          "name": "fqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1032
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1037
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1043
          },
          "name": "ingressIps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsIngressIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1048
          },
          "name": "isAutoScalingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1053
          },
          "name": "isByolCpuCoreCountLimitEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1058
          },
          "name": "isHealthy",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1063
          },
          "name": "isLatestVersion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1068
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1073
          },
          "name": "isPublic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1078
          },
          "name": "isStorageUtilizationLimitExceeded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1083
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1088
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1093
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1098
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1103
          },
          "name": "loadBalancerSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1109
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1115
          },
          "name": "maintenanceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1121
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1126
          },
          "name": "nextMaintenanceActionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1131
          },
          "name": "nextMaintenanceDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1136
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1142
          },
          "name": "oggData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsOggDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1148
          },
          "name": "placements",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsPlacementsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1153
          },
          "name": "privateIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1158
          },
          "name": "publicIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1163
          },
          "name": "sourceDeploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1168
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1173
          },
          "name": "storageUtilizationInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1178
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1184
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1189
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1194
          },
          "name": "timeLastBackupScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1199
          },
          "name": "timeNextBackupScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1204
          },
          "name": "timeOfNextMaintenance",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1209
          },
          "name": "timeOggVersionSupportedUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1214
          },
          "name": "timeRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1219
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1224
          },
          "name": "timeUpgradeRequired",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsPlacements": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsPlacements",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployments/index.ts",
        "line": 811
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsPlacements",
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsPlacements"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsPlacementsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsPlacementsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/index.ts",
        "line": 873
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/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.DataOciGoldenGateDeploymentsDeploymentCollectionItemsPlacementsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsPlacementsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/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-golden-gate-deployments/index.ts",
            "line": 880
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsPlacementsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsPlacementsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsPlacementsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/index.ts",
        "line": 834
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionItemsPlacementsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 863
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 868
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 847
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsPlacements"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionItemsPlacementsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/index.ts",
          "line": 1312
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployments/index.ts",
        "line": 1305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1319
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1312
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1312
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1312
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/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-golden-gate-deployments/index.ts",
        "line": 1270
      },
      "name": "DataOciGoldenGateDeploymentsDeploymentCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1300
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsDeploymentCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsDeploymentCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployments/index.ts",
        "line": 1323
      },
      "name": "DataOciGoldenGateDeploymentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployments#name DataOciGoldenGateDeployments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1327
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_deployments#values DataOciGoldenGateDeployments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1335
          },
          "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/7.19.0/docs/data-sources/golden_gate_deployments#regex DataOciGoldenGateDeployments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1331
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsFilter"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/index.ts",
          "line": 1488
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployments/index.ts",
        "line": 1480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1495
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateDeploymentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1488
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1488
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1488
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsFilterList"
    },
    "cdktf-provider-oci.DataOciGoldenGateDeploymentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-deployments/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-deployments/index.ts",
        "line": 1381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1458
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGoldenGateDeploymentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1446
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1462
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1475
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1439
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1452
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1468
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-deployments/index.ts",
            "line": 1395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGoldenGateDeploymentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-deployments/index:DataOciGoldenGateDeploymentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateMessage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_message oci_golden_gate_message}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateMessage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_message oci_golden_gate_message} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-message/index.ts",
          "line": 143
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateMessageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-message/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateMessage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-message/index.ts",
            "line": 128
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGoldenGateMessage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_message#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateMessage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateMessage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-message/index.ts",
            "line": 188
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-message/index.ts",
            "line": 206
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-message/index.ts",
            "line": 213
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateMessage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-message/index.ts",
            "line": 116
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-message/index.ts",
            "line": 198
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateMessageItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-message/index.ts",
            "line": 176
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-message/index.ts",
            "line": 192
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-message/index.ts",
            "line": 169
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-message/index.ts",
            "line": 182
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-message/index:DataOciGoldenGateMessage"
    },
    "cdktf-provider-oci.DataOciGoldenGateMessageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateMessageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-message/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateMessageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_message#deployment_id DataOciGoldenGateMessage#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-message/index.ts",
            "line": 13
          },
          "name": "deploymentId",
          "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/7.19.0/docs/data-sources/golden_gate_message#id DataOciGoldenGateMessage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-message/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-message/index:DataOciGoldenGateMessageConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateMessageItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateMessageItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-message/index.ts",
        "line": 22
      },
      "name": "DataOciGoldenGateMessageItems",
      "symbolId": "src/data-oci-golden-gate-message/index:DataOciGoldenGateMessageItems"
    },
    "cdktf-provider-oci.DataOciGoldenGateMessageItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateMessageItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-message/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-golden-gate-message/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-message/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.DataOciGoldenGateMessageItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateMessageItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-message/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-golden-gate-message/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-golden-gate-message/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-message/index:DataOciGoldenGateMessageItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateMessageItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateMessageItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-message/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-golden-gate-message/index.ts",
        "line": 45
      },
      "name": "DataOciGoldenGateMessageItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-message/index.ts",
            "line": 74
          },
          "name": "deploymentMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-message/index.ts",
            "line": 79
          },
          "name": "deploymentMessageStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-message/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-message/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateMessageItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-message/index:DataOciGoldenGateMessageItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateMessages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_messages oci_golden_gate_messages}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateMessages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_messages oci_golden_gate_messages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-messages/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.DataOciGoldenGateMessagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-messages/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateMessages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/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 DataOciGoldenGateMessages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_messages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateMessages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateMessages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 466
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGoldenGateMessagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 469
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 453
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 481
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 489
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateMessages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 374
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 441
          },
          "name": "deploymentMessagesCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateMessagesDeploymentMessagesCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 463
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateMessagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 435
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 473
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateMessagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 457
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 428
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 447
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-messages/index:DataOciGoldenGateMessages"
    },
    "cdktf-provider-oci.DataOciGoldenGateMessagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateMessagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-messages/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateMessagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_messages#deployment_id DataOciGoldenGateMessages#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 13
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_messages#filter DataOciGoldenGateMessages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateMessagesFilter"
                    },
                    "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/7.19.0/docs/data-sources/golden_gate_messages#id DataOciGoldenGateMessages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-messages/index:DataOciGoldenGateMessagesConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateMessagesDeploymentMessagesCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateMessagesDeploymentMessagesCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-messages/index.ts",
        "line": 113
      },
      "name": "DataOciGoldenGateMessagesDeploymentMessagesCollection",
      "symbolId": "src/data-oci-golden-gate-messages/index:DataOciGoldenGateMessagesDeploymentMessagesCollection"
    },
    "cdktf-provider-oci.DataOciGoldenGateMessagesDeploymentMessagesCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateMessagesDeploymentMessagesCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-messages/index.ts",
        "line": 28
      },
      "name": "DataOciGoldenGateMessagesDeploymentMessagesCollectionItems",
      "symbolId": "src/data-oci-golden-gate-messages/index:DataOciGoldenGateMessagesDeploymentMessagesCollectionItems"
    },
    "cdktf-provider-oci.DataOciGoldenGateMessagesDeploymentMessagesCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateMessagesDeploymentMessagesCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-messages/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-golden-gate-messages/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/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.DataOciGoldenGateMessagesDeploymentMessagesCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateMessagesDeploymentMessagesCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/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-golden-gate-messages/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-golden-gate-messages/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-messages/index:DataOciGoldenGateMessagesDeploymentMessagesCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateMessagesDeploymentMessagesCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateMessagesDeploymentMessagesCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-messages/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-golden-gate-messages/index.ts",
        "line": 51
      },
      "name": "DataOciGoldenGateMessagesDeploymentMessagesCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 80
          },
          "name": "deploymentMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 85
          },
          "name": "deploymentMessageStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 90
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateMessagesDeploymentMessagesCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-messages/index:DataOciGoldenGateMessagesDeploymentMessagesCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateMessagesDeploymentMessagesCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateMessagesDeploymentMessagesCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-messages/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-golden-gate-messages/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/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.DataOciGoldenGateMessagesDeploymentMessagesCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateMessagesDeploymentMessagesCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/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-golden-gate-messages/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-golden-gate-messages/index.ts",
            "line": 178
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-messages/index:DataOciGoldenGateMessagesDeploymentMessagesCollectionList"
    },
    "cdktf-provider-oci.DataOciGoldenGateMessagesDeploymentMessagesCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateMessagesDeploymentMessagesCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-messages/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-golden-gate-messages/index.ts",
        "line": 136
      },
      "name": "DataOciGoldenGateMessagesDeploymentMessagesCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 166
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateMessagesDeploymentMessagesCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateMessagesDeploymentMessagesCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-messages/index:DataOciGoldenGateMessagesDeploymentMessagesCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateMessagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateMessagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-messages/index.ts",
        "line": 189
      },
      "name": "DataOciGoldenGateMessagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_messages#name DataOciGoldenGateMessages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/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/7.19.0/docs/data-sources/golden_gate_messages#values DataOciGoldenGateMessages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/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/7.19.0/docs/data-sources/golden_gate_messages#regex DataOciGoldenGateMessages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 197
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-messages/index:DataOciGoldenGateMessagesFilter"
    },
    "cdktf-provider-oci.DataOciGoldenGateMessagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateMessagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-messages/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-golden-gate-messages/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/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.DataOciGoldenGateMessagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateMessagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/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-golden-gate-messages/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-golden-gate-messages/index.ts",
            "line": 354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateMessagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-messages/index:DataOciGoldenGateMessagesFilterList"
    },
    "cdktf-provider-oci.DataOciGoldenGateMessagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateMessagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-messages/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-golden-gate-messages/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 324
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGoldenGateMessagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 312
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/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-golden-gate-messages/index.ts",
            "line": 341
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 305
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 318
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 334
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-messages/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGoldenGateMessagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-messages/index:DataOciGoldenGateMessagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipeline": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline oci_golden_gate_pipeline}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipeline",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline oci_golden_gate_pipeline} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline/index.ts",
          "line": 718
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline/index.ts",
        "line": 686
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGatePipeline resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 703
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGoldenGatePipeline to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGatePipeline that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGatePipeline to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 882
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 888
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipeline",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 691
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 742
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 747
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 753
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 758
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 763
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 769
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 774
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 779
          },
          "name": "isAutoScalingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 784
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 789
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 794
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 800
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 806
          },
          "name": "mappingRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineMappingRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 812
          },
          "name": "pipelineDiagnosticData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinePipelineDiagnosticDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 831
          },
          "name": "processOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 836
          },
          "name": "recipeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 842
          },
          "name": "sourceConnectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSourceConnectionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 847
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 853
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 859
          },
          "name": "targetConnectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineTargetConnectionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 864
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 869
          },
          "name": "timeLastRecorded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 874
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 825
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 818
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipeline"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGatePipelineConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline#pipeline_id DataOciGoldenGatePipeline#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 13
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline/index.ts",
        "line": 15
      },
      "name": "DataOciGoldenGatePipelineLocks",
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineLocks"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline/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-golden-gate-pipeline/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/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.DataOciGoldenGatePipelineLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelineLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/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-golden-gate-pipeline/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-golden-gate-pipeline/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineLocksList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline/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-golden-gate-pipeline/index.ts",
        "line": 38
      },
      "name": "DataOciGoldenGatePipelineLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 67
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 72
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineMappingRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineMappingRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline/index.ts",
        "line": 95
      },
      "name": "DataOciGoldenGatePipelineMappingRules",
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineMappingRules"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineMappingRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineMappingRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline/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-golden-gate-pipeline/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/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.DataOciGoldenGatePipelineMappingRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelineMappingRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/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-golden-gate-pipeline/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-golden-gate-pipeline/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineMappingRulesList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineMappingRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineMappingRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline/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-golden-gate-pipeline/index.ts",
        "line": 118
      },
      "name": "DataOciGoldenGatePipelineMappingRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 147
          },
          "name": "mappingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 152
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 157
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineMappingRules"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineMappingRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinePipelineDiagnosticData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinePipelineDiagnosticData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline/index.ts",
        "line": 180
      },
      "name": "DataOciGoldenGatePipelinePipelineDiagnosticData",
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelinePipelineDiagnosticData"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinePipelineDiagnosticDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinePipelineDiagnosticDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline/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-golden-gate-pipeline/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/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.DataOciGoldenGatePipelinePipelineDiagnosticDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelinePipelineDiagnosticDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/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-golden-gate-pipeline/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-golden-gate-pipeline/index.ts",
            "line": 264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelinePipelineDiagnosticDataList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinePipelineDiagnosticDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinePipelineDiagnosticDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline/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-golden-gate-pipeline/index.ts",
        "line": 203
      },
      "name": "DataOciGoldenGatePipelinePipelineDiagnosticDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 232
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 237
          },
          "name": "diagnosticState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 242
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 247
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 252
          },
          "name": "timeLastCollected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinePipelineDiagnosticData"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelinePipelineDiagnosticDataOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline/index.ts",
        "line": 440
      },
      "name": "DataOciGoldenGatePipelineProcessOptions",
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineProcessOptions"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsInitialDataLoad": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsInitialDataLoad",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline/index.ts",
        "line": 275
      },
      "name": "DataOciGoldenGatePipelineProcessOptionsInitialDataLoad",
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineProcessOptionsInitialDataLoad"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsInitialDataLoadList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsInitialDataLoadList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline/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-golden-gate-pipeline/index.ts",
        "line": 337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/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.DataOciGoldenGatePipelineProcessOptionsInitialDataLoadOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelineProcessOptionsInitialDataLoadList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/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-golden-gate-pipeline/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-golden-gate-pipeline/index.ts",
            "line": 344
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineProcessOptionsInitialDataLoadList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsInitialDataLoadOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsInitialDataLoadOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline/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-golden-gate-pipeline/index.ts",
        "line": 298
      },
      "name": "DataOciGoldenGatePipelineProcessOptionsInitialDataLoadOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 327
          },
          "name": "actionOnExistingTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 332
          },
          "name": "isInitialLoad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsInitialDataLoad"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineProcessOptionsInitialDataLoadOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline/index.ts",
        "line": 514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 528
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelineProcessOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 521
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 521
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 521
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineProcessOptionsList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline/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-golden-gate-pipeline/index.ts",
        "line": 463
      },
      "name": "DataOciGoldenGatePipelineProcessOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 493
          },
          "name": "initialDataLoad",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsInitialDataLoadList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 499
          },
          "name": "replicateSchemaChange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsReplicateSchemaChangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 504
          },
          "name": "shouldRestartOnFailure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 509
          },
          "name": "startUsingDefaultMapping",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 476
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineProcessOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsReplicateSchemaChange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsReplicateSchemaChange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline/index.ts",
        "line": 355
      },
      "name": "DataOciGoldenGatePipelineProcessOptionsReplicateSchemaChange",
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineProcessOptionsReplicateSchemaChange"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsReplicateSchemaChangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsReplicateSchemaChangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline/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-golden-gate-pipeline/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/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.DataOciGoldenGatePipelineProcessOptionsReplicateSchemaChangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelineProcessOptionsReplicateSchemaChangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/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-golden-gate-pipeline/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-golden-gate-pipeline/index.ts",
            "line": 429
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineProcessOptionsReplicateSchemaChangeList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsReplicateSchemaChangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsReplicateSchemaChangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline/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-golden-gate-pipeline/index.ts",
        "line": 378
      },
      "name": "DataOciGoldenGatePipelineProcessOptionsReplicateSchemaChangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 407
          },
          "name": "actionOnDdlError",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 412
          },
          "name": "actionOnDmlError",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 417
          },
          "name": "canReplicateSchemaChange",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineProcessOptionsReplicateSchemaChange"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineProcessOptionsReplicateSchemaChangeOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcesses": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_running_processes oci_golden_gate_pipeline_running_processes}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcesses",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_running_processes oci_golden_gate_pipeline_running_processes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
          "line": 411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGatePipelineRunningProcesses resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 396
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGoldenGatePipelineRunningProcesses to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_running_processes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGatePipelineRunningProcesses that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGatePipelineRunningProcesses to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 476
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 479
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 444
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 491
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 499
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelineRunningProcesses",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 384
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 473
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 467
          },
          "name": "pipelineRunningProcessCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 483
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 448
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 461
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 438
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 454
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-running-processes/index:DataOciGoldenGatePipelineRunningProcesses"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGatePipelineRunningProcessesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_running_processes#pipeline_id DataOciGoldenGatePipelineRunningProcesses#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 20
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_running_processes#filter DataOciGoldenGatePipelineRunningProcesses#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesFilter"
                    },
                    "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/7.19.0/docs/data-sources/golden_gate_pipeline_running_processes#id DataOciGoldenGatePipelineRunningProcesses#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-running-processes/index:DataOciGoldenGatePipelineRunningProcessesConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
        "line": 199
      },
      "name": "DataOciGoldenGatePipelineRunningProcessesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_running_processes#name DataOciGoldenGatePipelineRunningProcesses#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 203
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_running_processes#values DataOciGoldenGatePipelineRunningProcesses#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 211
          },
          "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/7.19.0/docs/data-sources/golden_gate_pipeline_running_processes#regex DataOciGoldenGatePipelineRunningProcesses#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 207
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-running-processes/index:DataOciGoldenGatePipelineRunningProcessesFilter"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-running-processes/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-golden-gate-pipeline-running-processes/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/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.DataOciGoldenGatePipelineRunningProcessesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelineRunningProcessesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/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-golden-gate-pipeline-running-processes/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-golden-gate-pipeline-running-processes/index.ts",
            "line": 364
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-running-processes/index:DataOciGoldenGatePipelineRunningProcessesFilterList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-running-processes/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/data-oci-golden-gate-pipeline-running-processes/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 334
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGoldenGatePipelineRunningProcessesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 322
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 338
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 351
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 315
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 328
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 344
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-running-processes/index:DataOciGoldenGatePipelineRunningProcessesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
        "line": 123
      },
      "name": "DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollection",
      "symbolId": "src/data-oci-golden-gate-pipeline-running-processes/index:DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollection"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
        "line": 28
      },
      "name": "DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionItems",
      "symbolId": "src/data-oci-golden-gate-pipeline-running-processes/index:DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionItems"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-running-processes/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-golden-gate-pipeline-running-processes/index.ts",
        "line": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/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.DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/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-golden-gate-pipeline-running-processes/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-golden-gate-pipeline-running-processes/index.ts",
            "line": 112
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-running-processes/index:DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-running-processes/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-golden-gate-pipeline-running-processes/index.ts",
        "line": 51
      },
      "name": "DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 80
          },
          "name": "lastRecordLagInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 85
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 90
          },
          "name": "processType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 95
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 100
          },
          "name": "timeLastProcessed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-running-processes/index:DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-running-processes/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-golden-gate-pipeline-running-processes/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/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.DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/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-golden-gate-pipeline-running-processes/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-golden-gate-pipeline-running-processes/index.ts",
            "line": 188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-running-processes/index:DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-running-processes/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-golden-gate-pipeline-running-processes/index.ts",
        "line": 146
      },
      "name": "DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 176
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-running-processes/index.ts",
            "line": 159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-running-processes/index:DataOciGoldenGatePipelineRunningProcessesPipelineRunningProcessCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTables": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_schema_tables oci_golden_gate_pipeline_schema_tables}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTables",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_schema_tables oci_golden_gate_pipeline_schema_tables} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
          "line": 418
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGatePipelineSchemaTables resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 403
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGoldenGatePipelineSchemaTables to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_schema_tables#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGatePipelineSchemaTables that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGatePipelineSchemaTables to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 528
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 454
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 531
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 470
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/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-golden-gate-pipeline-schema-tables/index.ts",
            "line": 554
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelineSchemaTables",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 391
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 525
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 493
          },
          "name": "pipelineSchemaTableCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 458
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 535
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 474
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 487
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 506
          },
          "name": "sourceSchemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 519
          },
          "name": "targetSchemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 448
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 464
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 480
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 499
          },
          "name": "sourceSchemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 512
          },
          "name": "targetSchemaName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-schema-tables/index:DataOciGoldenGatePipelineSchemaTables"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGatePipelineSchemaTablesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_schema_tables#pipeline_id DataOciGoldenGatePipelineSchemaTables#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 24
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_schema_tables#source_schema_name DataOciGoldenGatePipelineSchemaTables#source_schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 28
          },
          "name": "sourceSchemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_schema_tables#target_schema_name DataOciGoldenGatePipelineSchemaTables#target_schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 32
          },
          "name": "targetSchemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_schema_tables#display_name DataOciGoldenGatePipelineSchemaTables#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/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/7.19.0/docs/data-sources/golden_gate_pipeline_schema_tables#filter DataOciGoldenGatePipelineSchemaTables#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesFilter"
                    },
                    "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/7.19.0/docs/data-sources/golden_gate_pipeline_schema_tables#id DataOciGoldenGatePipelineSchemaTables#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-schema-tables/index:DataOciGoldenGatePipelineSchemaTablesConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
        "line": 206
      },
      "name": "DataOciGoldenGatePipelineSchemaTablesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_schema_tables#name DataOciGoldenGatePipelineSchemaTables#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 210
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_schema_tables#values DataOciGoldenGatePipelineSchemaTables#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 218
          },
          "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/7.19.0/docs/data-sources/golden_gate_pipeline_schema_tables#regex DataOciGoldenGatePipelineSchemaTables#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 214
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-schema-tables/index:DataOciGoldenGatePipelineSchemaTablesFilter"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-schema-tables/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-golden-gate-pipeline-schema-tables/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/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.DataOciGoldenGatePipelineSchemaTablesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelineSchemaTablesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/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-golden-gate-pipeline-schema-tables/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-golden-gate-pipeline-schema-tables/index.ts",
            "line": 371
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-schema-tables/index:DataOciGoldenGatePipelineSchemaTablesFilterList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-schema-tables/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
        "line": 264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 341
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGoldenGatePipelineSchemaTablesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 329
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 345
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 358
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 322
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 335
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 351
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 278
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-schema-tables/index:DataOciGoldenGatePipelineSchemaTablesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
        "line": 120
      },
      "name": "DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollection",
      "symbolId": "src/data-oci-golden-gate-pipeline-schema-tables/index:DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollection"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
        "line": 40
      },
      "name": "DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionItems",
      "symbolId": "src/data-oci-golden-gate-pipeline-schema-tables/index:DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionItems"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-schema-tables/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-golden-gate-pipeline-schema-tables/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/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.DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/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-golden-gate-pipeline-schema-tables/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-golden-gate-pipeline-schema-tables/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-schema-tables/index:DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-schema-tables/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-golden-gate-pipeline-schema-tables/index.ts",
        "line": 63
      },
      "name": "DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 92
          },
          "name": "sourceTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 97
          },
          "name": "targetTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-schema-tables/index:DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-schema-tables/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-golden-gate-pipeline-schema-tables/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/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.DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/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-golden-gate-pipeline-schema-tables/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-golden-gate-pipeline-schema-tables/index.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-schema-tables/index:DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-schema-tables/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-golden-gate-pipeline-schema-tables/index.ts",
        "line": 143
      },
      "name": "DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 173
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 178
          },
          "name": "sourceSchemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 183
          },
          "name": "targetSchemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schema-tables/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-schema-tables/index:DataOciGoldenGatePipelineSchemaTablesPipelineSchemaTableCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemas": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_schemas oci_golden_gate_pipeline_schemas}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemas",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_schemas oci_golden_gate_pipeline_schemas} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
          "line": 400
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
        "line": 368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGatePipelineSchemas resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 385
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGoldenGatePipelineSchemas to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_schemas#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGatePipelineSchemas that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGatePipelineSchemas to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 482
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 434
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 485
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 450
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 497
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 506
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelineSchemas",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 373
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 479
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 473
          },
          "name": "pipelineSchemaCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 438
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 489
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 454
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 467
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 428
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 444
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 460
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-schemas/index:DataOciGoldenGatePipelineSchemas"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGatePipelineSchemasConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_schemas#pipeline_id DataOciGoldenGatePipelineSchemas#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 24
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_schemas#display_name DataOciGoldenGatePipelineSchemas#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/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/7.19.0/docs/data-sources/golden_gate_pipeline_schemas#filter DataOciGoldenGatePipelineSchemas#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasFilter"
                    },
                    "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/7.19.0/docs/data-sources/golden_gate_pipeline_schemas#id DataOciGoldenGatePipelineSchemas#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-schemas/index:DataOciGoldenGatePipelineSchemasConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
        "line": 188
      },
      "name": "DataOciGoldenGatePipelineSchemasFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_schemas#name DataOciGoldenGatePipelineSchemas#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 192
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipeline_schemas#values DataOciGoldenGatePipelineSchemas#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 200
          },
          "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/7.19.0/docs/data-sources/golden_gate_pipeline_schemas#regex DataOciGoldenGatePipelineSchemas#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 196
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-schemas/index:DataOciGoldenGatePipelineSchemasFilter"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-schemas/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
        "line": 345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 360
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelineSchemasFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 353
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 353
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 353
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-schemas/index:DataOciGoldenGatePipelineSchemasFilterList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-schemas/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-golden-gate-pipeline-schemas/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 323
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGoldenGatePipelineSchemasFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 311
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 327
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 340
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 304
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 317
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 333
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-schemas/index:DataOciGoldenGatePipelineSchemasFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasPipelineSchemaCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasPipelineSchemaCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
        "line": 112
      },
      "name": "DataOciGoldenGatePipelineSchemasPipelineSchemaCollection",
      "symbolId": "src/data-oci-golden-gate-pipeline-schemas/index:DataOciGoldenGatePipelineSchemasPipelineSchemaCollection"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
        "line": 32
      },
      "name": "DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionItems",
      "symbolId": "src/data-oci-golden-gate-pipeline-schemas/index:DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionItems"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-schemas/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-golden-gate-pipeline-schemas/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/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.DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/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-golden-gate-pipeline-schemas/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-golden-gate-pipeline-schemas/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-schemas/index:DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-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-golden-gate-pipeline-schemas/index.ts",
        "line": 55
      },
      "name": "DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 84
          },
          "name": "sourceSchemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 89
          },
          "name": "targetSchemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-schemas/index:DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-schemas/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 184
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 177
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 177
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-schemas/index:DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline-schemas/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-golden-gate-pipeline-schemas/index.ts",
        "line": 135
      },
      "name": "DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 165
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline-schemas/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSchemasPipelineSchemaCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline-schemas/index:DataOciGoldenGatePipelineSchemasPipelineSchemaCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSourceConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSourceConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline/index.ts",
        "line": 532
      },
      "name": "DataOciGoldenGatePipelineSourceConnectionDetails",
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineSourceConnectionDetails"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSourceConnectionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSourceConnectionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline/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-golden-gate-pipeline/index.ts",
        "line": 589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/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.DataOciGoldenGatePipelineSourceConnectionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelineSourceConnectionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/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-golden-gate-pipeline/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-golden-gate-pipeline/index.ts",
            "line": 596
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineSourceConnectionDetailsList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineSourceConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSourceConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline/index.ts",
          "line": 564
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline/index.ts",
        "line": 555
      },
      "name": "DataOciGoldenGatePipelineSourceConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 584
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 568
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineSourceConnectionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineSourceConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineTargetConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineTargetConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline/index.ts",
        "line": 607
      },
      "name": "DataOciGoldenGatePipelineTargetConnectionDetails",
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineTargetConnectionDetails"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineTargetConnectionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineTargetConnectionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline/index.ts",
          "line": 671
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipeline/index.ts",
        "line": 664
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 678
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineTargetConnectionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelineTargetConnectionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 671
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 671
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 671
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineTargetConnectionDetailsList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelineTargetConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineTargetConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipeline/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-golden-gate-pipeline/index.ts",
        "line": 630
      },
      "name": "DataOciGoldenGatePipelineTargetConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 659
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipeline/index.ts",
            "line": 643
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelineTargetConnectionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipeline/index:DataOciGoldenGatePipelineTargetConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelines": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipelines oci_golden_gate_pipelines}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelines",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipelines oci_golden_gate_pipelines} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/index.ts",
          "line": 1189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipelines/index.ts",
        "line": 1157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGatePipelines resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1174
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGoldenGatePipelines to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipelines#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGatePipelines that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGatePipelines to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1305
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1238
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1308
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1254
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1270
          },
          "name": "resetLifecycleSubState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1292
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1320
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1331
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelines",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1162
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1302
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1280
          },
          "name": "pipelineCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1226
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1242
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1312
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1258
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1274
          },
          "name": "lifecycleSubStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1296
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1219
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1232
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1248
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1264
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1286
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelines"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipelines/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGatePipelinesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipelines#compartment_id DataOciGoldenGatePipelines#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/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/7.19.0/docs/data-sources/golden_gate_pipelines#display_name DataOciGoldenGatePipelines#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/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/7.19.0/docs/data-sources/golden_gate_pipelines#filter DataOciGoldenGatePipelines#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesFilter"
                    },
                    "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/7.19.0/docs/data-sources/golden_gate_pipelines#id DataOciGoldenGatePipelines#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/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/7.19.0/docs/data-sources/golden_gate_pipelines#lifecycle_sub_state DataOciGoldenGatePipelines#lifecycle_sub_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 28
          },
          "name": "lifecycleSubState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipelines#state DataOciGoldenGatePipelines#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipelines/index.ts",
        "line": 977
      },
      "name": "DataOciGoldenGatePipelinesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipelines#name DataOciGoldenGatePipelines#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 981
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_pipelines#values DataOciGoldenGatePipelines#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 989
          },
          "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/7.19.0/docs/data-sources/golden_gate_pipelines#regex DataOciGoldenGatePipelines#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 985
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesFilter"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
        "line": 1134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/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.DataOciGoldenGatePipelinesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelinesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
            "line": 1142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesFilterList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipelines/index.ts",
        "line": 1035
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1112
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGoldenGatePipelinesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1100
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1116
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1129
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1093
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1106
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1122
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 1049
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipelines/index.ts",
        "line": 901
      },
      "name": "DataOciGoldenGatePipelinesPipelineCollection",
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollection"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipelines/index.ts",
        "line": 707
      },
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItems",
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItems"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/index.ts",
          "line": 890
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipelines/index.ts",
        "line": 883
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 897
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 890
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 890
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 890
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipelines/index.ts",
        "line": 40
      },
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsLocks",
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/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.DataOciGoldenGatePipelinesPipelineCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
        "line": 63
      },
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 92
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 97
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsMappingRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsMappingRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipelines/index.ts",
        "line": 120
      },
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsMappingRules",
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsMappingRules"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsMappingRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsMappingRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/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.DataOciGoldenGatePipelinesPipelineCollectionItemsMappingRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsMappingRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsMappingRulesList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsMappingRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsMappingRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
        "line": 143
      },
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsMappingRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 172
          },
          "name": "mappingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 177
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 182
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsMappingRules"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsMappingRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
        "line": 730
      },
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 759
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 764
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 770
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 775
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 780
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 786
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 791
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 796
          },
          "name": "isAutoScalingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 801
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 806
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 811
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 817
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 823
          },
          "name": "mappingRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsMappingRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 829
          },
          "name": "pipelineDiagnosticData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsPipelineDiagnosticDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 835
          },
          "name": "processOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 840
          },
          "name": "recipeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 846
          },
          "name": "sourceConnectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsSourceConnectionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 851
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 857
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 863
          },
          "name": "targetConnectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsTargetConnectionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 868
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 873
          },
          "name": "timeLastRecorded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 878
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsPipelineDiagnosticData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsPipelineDiagnosticData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipelines/index.ts",
        "line": 205
      },
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsPipelineDiagnosticData",
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsPipelineDiagnosticData"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsPipelineDiagnosticDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsPipelineDiagnosticDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/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.DataOciGoldenGatePipelinesPipelineCollectionItemsPipelineDiagnosticDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsPipelineDiagnosticDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
            "line": 289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsPipelineDiagnosticDataList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsPipelineDiagnosticDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsPipelineDiagnosticDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
        "line": 228
      },
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsPipelineDiagnosticDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 257
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 262
          },
          "name": "diagnosticState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 267
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 272
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 277
          },
          "name": "timeLastCollected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsPipelineDiagnosticData"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsPipelineDiagnosticDataOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipelines/index.ts",
        "line": 465
      },
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptions",
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptions"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsInitialDataLoad": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsInitialDataLoad",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipelines/index.ts",
        "line": 300
      },
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsInitialDataLoad",
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsInitialDataLoad"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsInitialDataLoadList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsInitialDataLoadList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipelines/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 376
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsInitialDataLoadOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsInitialDataLoadList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 369
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 369
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 369
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsInitialDataLoadList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsInitialDataLoadOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsInitialDataLoadOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipelines/index.ts",
        "line": 323
      },
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsInitialDataLoadOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 352
          },
          "name": "actionOnExistingTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 357
          },
          "name": "isInitialLoad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsInitialDataLoad"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsInitialDataLoadOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/index.ts",
          "line": 546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipelines/index.ts",
        "line": 539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 553
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 546
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 546
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 546
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
        "line": 488
      },
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 518
          },
          "name": "initialDataLoad",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsInitialDataLoadList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 524
          },
          "name": "replicateSchemaChange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsReplicateSchemaChangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 529
          },
          "name": "shouldRestartOnFailure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 534
          },
          "name": "startUsingDefaultMapping",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsReplicateSchemaChange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsReplicateSchemaChange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipelines/index.ts",
        "line": 380
      },
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsReplicateSchemaChange",
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsReplicateSchemaChange"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsReplicateSchemaChangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsReplicateSchemaChangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/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.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsReplicateSchemaChangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsReplicateSchemaChangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
            "line": 454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsReplicateSchemaChangeList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsReplicateSchemaChangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsReplicateSchemaChangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
        "line": 403
      },
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsReplicateSchemaChangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 432
          },
          "name": "actionOnDdlError",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 437
          },
          "name": "actionOnDmlError",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 442
          },
          "name": "canReplicateSchemaChange",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsReplicateSchemaChange"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsProcessOptionsReplicateSchemaChangeOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsSourceConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsSourceConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipelines/index.ts",
        "line": 557
      },
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsSourceConnectionDetails",
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsSourceConnectionDetails"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsSourceConnectionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsSourceConnectionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
        "line": 614
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/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.DataOciGoldenGatePipelinesPipelineCollectionItemsSourceConnectionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsSourceConnectionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
            "line": 621
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsSourceConnectionDetailsList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsSourceConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsSourceConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
        "line": 580
      },
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsSourceConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 609
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsSourceConnectionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsSourceConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsTargetConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsTargetConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipelines/index.ts",
        "line": 632
      },
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsTargetConnectionDetails",
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsTargetConnectionDetails"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsTargetConnectionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsTargetConnectionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
        "line": 689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/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.DataOciGoldenGatePipelinesPipelineCollectionItemsTargetConnectionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsTargetConnectionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
            "line": 696
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsTargetConnectionDetailsList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsTargetConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsTargetConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/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-golden-gate-pipelines/index.ts",
        "line": 655
      },
      "name": "DataOciGoldenGatePipelinesPipelineCollectionItemsTargetConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 684
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 668
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsTargetConnectionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionItemsTargetConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/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/data-oci-golden-gate-pipelines/index.ts",
        "line": 959
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/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.DataOciGoldenGatePipelinesPipelineCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGatePipelinesPipelineCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 966
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/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/data-oci-golden-gate-pipelines/index.ts",
            "line": 966
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionList"
    },
    "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-pipelines/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-pipelines/index.ts",
        "line": 924
      },
      "name": "DataOciGoldenGatePipelinesPipelineCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 954
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-pipelines/index.ts",
            "line": 937
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGatePipelinesPipelineCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-pipelines/index:DataOciGoldenGatePipelinesPipelineCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateRecipes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_recipes oci_golden_gate_recipes}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_recipes oci_golden_gate_recipes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-recipes/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.DataOciGoldenGateRecipesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-recipes/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateRecipes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/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 DataOciGoldenGateRecipes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_recipes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateRecipes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateRecipes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 523
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 472
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 526
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 488
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 510
          },
          "name": "resetRecipeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/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-golden-gate-recipes/index.ts",
            "line": 548
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateRecipes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 397
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 520
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 498
          },
          "name": "recipeSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipesRecipeSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 460
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 476
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 530
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 492
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 514
          },
          "name": "recipeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 453
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 466
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 482
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 504
          },
          "name": "recipeType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-recipes/index:DataOciGoldenGateRecipes"
    },
    "cdktf-provider-oci.DataOciGoldenGateRecipesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-recipes/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateRecipesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_recipes#compartment_id DataOciGoldenGateRecipes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-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/7.19.0/docs/data-sources/golden_gate_recipes#display_name DataOciGoldenGateRecipes#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-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/7.19.0/docs/data-sources/golden_gate_recipes#filter DataOciGoldenGateRecipes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipesFilter"
                    },
                    "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/7.19.0/docs/data-sources/golden_gate_recipes#id DataOciGoldenGateRecipes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-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/7.19.0/docs/data-sources/golden_gate_recipes#recipe_type DataOciGoldenGateRecipes#recipe_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 28
          },
          "name": "recipeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-recipes/index:DataOciGoldenGateRecipesConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateRecipesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-recipes/index.ts",
        "line": 212
      },
      "name": "DataOciGoldenGateRecipesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_recipes#name DataOciGoldenGateRecipes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/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/7.19.0/docs/data-sources/golden_gate_recipes#values DataOciGoldenGateRecipes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/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/7.19.0/docs/data-sources/golden_gate_recipes#regex DataOciGoldenGateRecipes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 220
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-recipes/index:DataOciGoldenGateRecipesFilter"
    },
    "cdktf-provider-oci.DataOciGoldenGateRecipesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-recipes/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-golden-gate-recipes/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/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.DataOciGoldenGateRecipesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateRecipesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/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-golden-gate-recipes/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-golden-gate-recipes/index.ts",
            "line": 377
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-recipes/index:DataOciGoldenGateRecipesFilterList"
    },
    "cdktf-provider-oci.DataOciGoldenGateRecipesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-recipes/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-golden-gate-recipes/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 347
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGoldenGateRecipesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 335
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/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-golden-gate-recipes/index.ts",
            "line": 364
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 328
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 341
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 357
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-recipes/index:DataOciGoldenGateRecipesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateRecipesRecipeSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipesRecipeSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-recipes/index.ts",
        "line": 136
      },
      "name": "DataOciGoldenGateRecipesRecipeSummaryCollection",
      "symbolId": "src/data-oci-golden-gate-recipes/index:DataOciGoldenGateRecipesRecipeSummaryCollection"
    },
    "cdktf-provider-oci.DataOciGoldenGateRecipesRecipeSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipesRecipeSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-recipes/index.ts",
        "line": 36
      },
      "name": "DataOciGoldenGateRecipesRecipeSummaryCollectionItems",
      "symbolId": "src/data-oci-golden-gate-recipes/index:DataOciGoldenGateRecipesRecipeSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciGoldenGateRecipesRecipeSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipesRecipeSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-recipes/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-golden-gate-recipes/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/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.DataOciGoldenGateRecipesRecipeSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateRecipesRecipeSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/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-golden-gate-recipes/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-golden-gate-recipes/index.ts",
            "line": 125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-recipes/index:DataOciGoldenGateRecipesRecipeSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateRecipesRecipeSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipesRecipeSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-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-golden-gate-recipes/index.ts",
        "line": 59
      },
      "name": "DataOciGoldenGateRecipesRecipeSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 88
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 93
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 98
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 103
          },
          "name": "recipeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 108
          },
          "name": "supportedSourceTechnologyTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 113
          },
          "name": "supportedTargetTechnologyTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipesRecipeSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-recipes/index:DataOciGoldenGateRecipesRecipeSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateRecipesRecipeSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipesRecipeSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-recipes/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-golden-gate-recipes/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/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.DataOciGoldenGateRecipesRecipeSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateRecipesRecipeSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/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-golden-gate-recipes/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-golden-gate-recipes/index.ts",
            "line": 201
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-recipes/index:DataOciGoldenGateRecipesRecipeSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciGoldenGateRecipesRecipeSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipesRecipeSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-recipes/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-golden-gate-recipes/index.ts",
        "line": 159
      },
      "name": "DataOciGoldenGateRecipesRecipeSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 189
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipesRecipeSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-recipes/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateRecipesRecipeSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-recipes/index:DataOciGoldenGateRecipesRecipeSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailFile": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_file oci_golden_gate_trail_file}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_file oci_golden_gate_trail_file} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-trail-file/index.ts",
          "line": 181
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-trail-file/index.ts",
        "line": 149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateTrailFile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 166
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGoldenGateTrailFile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_file#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateTrailFile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateTrailFile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 228
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 244
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 280
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 289
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateTrailFile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 154
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 254
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFileItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 259
          },
          "name": "timeLastFetched",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 216
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 232
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 248
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 272
          },
          "name": "trailFileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 209
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 222
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 238
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 265
          },
          "name": "trailFileId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-file/index:DataOciGoldenGateTrailFile"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailFileConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFileConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-trail-file/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateTrailFileConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_file#deployment_id DataOciGoldenGateTrailFile#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 13
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_file#trail_file_id DataOciGoldenGateTrailFile#trail_file_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 28
          },
          "name": "trailFileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_file#display_name DataOciGoldenGateTrailFile#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/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/7.19.0/docs/data-sources/golden_gate_trail_file#id DataOciGoldenGateTrailFile#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-file/index:DataOciGoldenGateTrailFileConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailFileItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFileItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-trail-file/index.ts",
        "line": 30
      },
      "name": "DataOciGoldenGateTrailFileItems",
      "symbolId": "src/data-oci-golden-gate-trail-file/index:DataOciGoldenGateTrailFileItems"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailFileItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFileItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-trail-file/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-golden-gate-trail-file/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/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.DataOciGoldenGateTrailFileItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateTrailFileItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/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-golden-gate-trail-file/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-golden-gate-trail-file/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-file/index:DataOciGoldenGateTrailFileItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailFileItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFileItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-trail-file/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-golden-gate-trail-file/index.ts",
        "line": 53
      },
      "name": "DataOciGoldenGateTrailFileItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 82
          },
          "name": "consumers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 87
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 92
          },
          "name": "maxSequenceNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 97
          },
          "name": "minSequenceNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 102
          },
          "name": "numberOfSequences",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 107
          },
          "name": "producer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 112
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 117
          },
          "name": "timeLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 122
          },
          "name": "trailFileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-file/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFileItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-file/index:DataOciGoldenGateTrailFileItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailFiles": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_files oci_golden_gate_trail_files}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFiles",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_files oci_golden_gate_trail_files} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-trail-files/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.DataOciGoldenGateTrailFilesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-trail-files/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateTrailFiles resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/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 DataOciGoldenGateTrailFiles to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_files#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateTrailFiles that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateTrailFiles to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 540
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 492
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 543
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 508
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/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-golden-gate-trail-files/index.ts",
            "line": 565
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateTrailFiles",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 417
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 537
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 518
          },
          "name": "trailFileCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesTrailFileCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 480
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 496
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 547
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 512
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 531
          },
          "name": "trailFileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 473
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 486
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 502
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 524
          },
          "name": "trailFileId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-files/index:DataOciGoldenGateTrailFiles"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailFilesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-trail-files/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateTrailFilesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_files#deployment_id DataOciGoldenGateTrailFiles#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 13
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_files#trail_file_id DataOciGoldenGateTrailFiles#trail_file_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 28
          },
          "name": "trailFileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_files#display_name DataOciGoldenGateTrailFiles#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/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/7.19.0/docs/data-sources/golden_gate_trail_files#filter DataOciGoldenGateTrailFiles#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesFilter"
                    },
                    "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/7.19.0/docs/data-sources/golden_gate_trail_files#id DataOciGoldenGateTrailFiles#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-files/index:DataOciGoldenGateTrailFilesConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailFilesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-trail-files/index.ts",
        "line": 232
      },
      "name": "DataOciGoldenGateTrailFilesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_files#name DataOciGoldenGateTrailFiles#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 236
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_files#values DataOciGoldenGateTrailFiles#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 244
          },
          "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/7.19.0/docs/data-sources/golden_gate_trail_files#regex DataOciGoldenGateTrailFiles#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 240
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-files/index:DataOciGoldenGateTrailFilesFilter"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailFilesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-trail-files/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/data-oci-golden-gate-trail-files/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/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.DataOciGoldenGateTrailFilesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateTrailFilesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 397
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/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/data-oci-golden-gate-trail-files/index.ts",
            "line": 397
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-files/index:DataOciGoldenGateTrailFilesFilterList"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailFilesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-trail-files/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-golden-gate-trail-files/index.ts",
        "line": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 367
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGoldenGateTrailFilesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 355
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 371
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 384
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 348
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 361
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 377
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-files/index:DataOciGoldenGateTrailFilesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailFilesTrailFileCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesTrailFileCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-trail-files/index.ts",
        "line": 151
      },
      "name": "DataOciGoldenGateTrailFilesTrailFileCollection",
      "symbolId": "src/data-oci-golden-gate-trail-files/index:DataOciGoldenGateTrailFilesTrailFileCollection"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailFilesTrailFileCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesTrailFileCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-trail-files/index.ts",
        "line": 36
      },
      "name": "DataOciGoldenGateTrailFilesTrailFileCollectionItems",
      "symbolId": "src/data-oci-golden-gate-trail-files/index:DataOciGoldenGateTrailFilesTrailFileCollectionItems"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailFilesTrailFileCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesTrailFileCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-trail-files/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-trail-files/index.ts",
        "line": 133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 147
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesTrailFileCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateTrailFilesTrailFileCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 140
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 140
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 140
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-files/index:DataOciGoldenGateTrailFilesTrailFileCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailFilesTrailFileCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesTrailFileCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-trail-files/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-golden-gate-trail-files/index.ts",
        "line": 59
      },
      "name": "DataOciGoldenGateTrailFilesTrailFileCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 88
          },
          "name": "consumers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 93
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 98
          },
          "name": "maxSequenceNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 103
          },
          "name": "minSequenceNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 108
          },
          "name": "numberOfSequences",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 113
          },
          "name": "producer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 118
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 123
          },
          "name": "timeLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 128
          },
          "name": "trailFileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesTrailFileCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-files/index:DataOciGoldenGateTrailFilesTrailFileCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailFilesTrailFileCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesTrailFileCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-trail-files/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-golden-gate-trail-files/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/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.DataOciGoldenGateTrailFilesTrailFileCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateTrailFilesTrailFileCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/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-golden-gate-trail-files/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-golden-gate-trail-files/index.ts",
            "line": 221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-files/index:DataOciGoldenGateTrailFilesTrailFileCollectionList"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailFilesTrailFileCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesTrailFileCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-trail-files/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-trail-files/index.ts",
        "line": 174
      },
      "name": "DataOciGoldenGateTrailFilesTrailFileCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 204
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesTrailFileCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 209
          },
          "name": "timeLastFetched",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-files/index.ts",
            "line": 187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailFilesTrailFileCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-files/index:DataOciGoldenGateTrailFilesTrailFileCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailSequence": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_sequence oci_golden_gate_trail_sequence}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequence",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_sequence oci_golden_gate_trail_sequence} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
          "line": 160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequenceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateTrailSequence resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 145
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGoldenGateTrailSequence to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_sequence#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateTrailSequence that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateTrailSequence to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 221
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 270
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 280
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateTrailSequence",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 133
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 231
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequenceItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 236
          },
          "name": "timeLastFetched",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 196
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 209
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 225
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 249
          },
          "name": "trailFileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 262
          },
          "name": "trailSequenceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 189
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 202
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 215
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 242
          },
          "name": "trailFileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 255
          },
          "name": "trailSequenceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-sequence/index:DataOciGoldenGateTrailSequence"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailSequenceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequenceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateTrailSequenceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_sequence#deployment_id DataOciGoldenGateTrailSequence#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 13
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_sequence#display_name DataOciGoldenGateTrailSequence#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/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/7.19.0/docs/data-sources/golden_gate_trail_sequence#trail_file_id DataOciGoldenGateTrailSequence#trail_file_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 28
          },
          "name": "trailFileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_sequence#trail_sequence_id DataOciGoldenGateTrailSequence#trail_sequence_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 32
          },
          "name": "trailSequenceId",
          "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/7.19.0/docs/data-sources/golden_gate_trail_sequence#id DataOciGoldenGateTrailSequence#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-sequence/index:DataOciGoldenGateTrailSequenceConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailSequenceItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequenceItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
        "line": 34
      },
      "name": "DataOciGoldenGateTrailSequenceItems",
      "symbolId": "src/data-oci-golden-gate-trail-sequence/index:DataOciGoldenGateTrailSequenceItems"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailSequenceItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequenceItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-trail-sequence/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-golden-gate-trail-sequence/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/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.DataOciGoldenGateTrailSequenceItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateTrailSequenceItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/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-golden-gate-trail-sequence/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-golden-gate-trail-sequence/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-sequence/index:DataOciGoldenGateTrailSequenceItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailSequenceItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequenceItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
          "line": 66
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
        "line": 57
      },
      "name": "DataOciGoldenGateTrailSequenceItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 91
          },
          "name": "sequenceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 96
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 101
          },
          "name": "timeLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequence/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequenceItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-sequence/index:DataOciGoldenGateTrailSequenceItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailSequences": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_sequences oci_golden_gate_trail_sequences}."
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequences",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_sequences oci_golden_gate_trail_sequences} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
          "line": 423
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
        "line": 391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciGoldenGateTrailSequences resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 408
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciGoldenGateTrailSequences to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_sequences#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciGoldenGateTrailSequences that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciGoldenGateTrailSequences to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 530
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 533
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 485
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 545
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 556
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciGoldenGateTrailSequences",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 396
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 527
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 508
          },
          "name": "trailSequenceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesTrailSequenceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 460
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 473
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 537
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 489
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 502
          },
          "name": "trailFileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 521
          },
          "name": "trailSequenceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 453
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 466
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 479
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 495
          },
          "name": "trailFileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 514
          },
          "name": "trailSequenceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-sequences/index:DataOciGoldenGateTrailSequences"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailSequencesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
        "line": 9
      },
      "name": "DataOciGoldenGateTrailSequencesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_sequences#deployment_id DataOciGoldenGateTrailSequences#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 13
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_sequences#display_name DataOciGoldenGateTrailSequences#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/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/7.19.0/docs/data-sources/golden_gate_trail_sequences#trail_file_id DataOciGoldenGateTrailSequences#trail_file_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 28
          },
          "name": "trailFileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_sequences#trail_sequence_id DataOciGoldenGateTrailSequences#trail_sequence_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 32
          },
          "name": "trailSequenceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_sequences#filter DataOciGoldenGateTrailSequences#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesFilter"
                    },
                    "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/7.19.0/docs/data-sources/golden_gate_trail_sequences#id DataOciGoldenGateTrailSequences#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-sequences/index:DataOciGoldenGateTrailSequencesConfig"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailSequencesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
        "line": 211
      },
      "name": "DataOciGoldenGateTrailSequencesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_sequences#name DataOciGoldenGateTrailSequences#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 215
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/golden_gate_trail_sequences#values DataOciGoldenGateTrailSequences#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 223
          },
          "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/7.19.0/docs/data-sources/golden_gate_trail_sequences#regex DataOciGoldenGateTrailSequences#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 219
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-sequences/index:DataOciGoldenGateTrailSequencesFilter"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailSequencesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-trail-sequences/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/data-oci-golden-gate-trail-sequences/index.ts",
        "line": 368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/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.DataOciGoldenGateTrailSequencesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateTrailSequencesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 376
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/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/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 376
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-sequences/index:DataOciGoldenGateTrailSequencesFilterList"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailSequencesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-trail-sequences/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 346
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciGoldenGateTrailSequencesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 334
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 350
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 363
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 327
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 340
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 356
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-sequences/index:DataOciGoldenGateTrailSequencesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailSequencesTrailSequenceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesTrailSequenceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
        "line": 130
      },
      "name": "DataOciGoldenGateTrailSequencesTrailSequenceCollection",
      "symbolId": "src/data-oci-golden-gate-trail-sequences/index:DataOciGoldenGateTrailSequencesTrailSequenceCollection"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailSequencesTrailSequenceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesTrailSequenceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
        "line": 40
      },
      "name": "DataOciGoldenGateTrailSequencesTrailSequenceCollectionItems",
      "symbolId": "src/data-oci-golden-gate-trail-sequences/index:DataOciGoldenGateTrailSequencesTrailSequenceCollectionItems"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailSequencesTrailSequenceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesTrailSequenceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-trail-sequences/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-golden-gate-trail-sequences/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/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.DataOciGoldenGateTrailSequencesTrailSequenceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateTrailSequencesTrailSequenceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/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-golden-gate-trail-sequences/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-golden-gate-trail-sequences/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-sequences/index:DataOciGoldenGateTrailSequencesTrailSequenceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailSequencesTrailSequenceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesTrailSequenceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-trail-sequences/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-golden-gate-trail-sequences/index.ts",
        "line": 63
      },
      "name": "DataOciGoldenGateTrailSequencesTrailSequenceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 92
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 97
          },
          "name": "sequenceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 102
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 107
          },
          "name": "timeLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesTrailSequenceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-sequences/index:DataOciGoldenGateTrailSequencesTrailSequenceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailSequencesTrailSequenceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesTrailSequenceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-trail-sequences/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-golden-gate-trail-sequences/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/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.DataOciGoldenGateTrailSequencesTrailSequenceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciGoldenGateTrailSequencesTrailSequenceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/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-golden-gate-trail-sequences/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-golden-gate-trail-sequences/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-sequences/index:DataOciGoldenGateTrailSequencesTrailSequenceCollectionList"
    },
    "cdktf-provider-oci.DataOciGoldenGateTrailSequencesTrailSequenceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesTrailSequenceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-golden-gate-trail-sequences/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-golden-gate-trail-sequences/index.ts",
        "line": 153
      },
      "name": "DataOciGoldenGateTrailSequencesTrailSequenceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 183
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesTrailSequenceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 188
          },
          "name": "timeLastFetched",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-golden-gate-trail-sequences/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciGoldenGateTrailSequencesTrailSequenceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-golden-gate-trail-sequences/index:DataOciGoldenGateTrailSequencesTrailSequenceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpMonitor": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_http_monitor oci_health_checks_http_monitor}."
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpMonitor",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_http_monitor oci_health_checks_http_monitor} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-http-monitor/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.DataOciHealthChecksHttpMonitorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-http-monitor/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciHealthChecksHttpMonitor resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/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 DataOciHealthChecksHttpMonitor to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_http_monitor#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciHealthChecksHttpMonitor that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciHealthChecksHttpMonitor to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 184
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 190
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciHealthChecksHttpMonitor",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 98
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 103
          },
          "name": "homeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 108
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 113
          },
          "name": "intervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 118
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 123
          },
          "name": "method",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 141
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 146
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 151
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 156
          },
          "name": "resultsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 161
          },
          "name": "targets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 166
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 171
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 176
          },
          "name": "vantagePointNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 136
          },
          "name": "monitorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 129
          },
          "name": "monitorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-http-monitor/index:DataOciHealthChecksHttpMonitor"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpMonitorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpMonitorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-http-monitor/index.ts",
        "line": 9
      },
      "name": "DataOciHealthChecksHttpMonitorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_http_monitor#monitor_id DataOciHealthChecksHttpMonitor#monitor_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitor/index.ts",
            "line": 13
          },
          "name": "monitorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-http-monitor/index:DataOciHealthChecksHttpMonitorConfig"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpMonitors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_http_monitors oci_health_checks_http_monitors}."
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpMonitors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_http_monitors oci_health_checks_http_monitors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-http-monitors/index.ts",
          "line": 411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-http-monitors/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciHealthChecksHttpMonitors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 396
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciHealthChecksHttpMonitors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_http_monitors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciHealthChecksHttpMonitors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciHealthChecksHttpMonitors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 510
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 459
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 513
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 475
          },
          "name": "resetHomeRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 497
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 525
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 535
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciHealthChecksHttpMonitors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 384
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 507
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 485
          },
          "name": "httpMonitors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsHttpMonitorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 447
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 463
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 517
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 479
          },
          "name": "homeRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 501
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 440
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 453
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 469
          },
          "name": "homeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 491
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-http-monitors/index:DataOciHealthChecksHttpMonitors"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-http-monitors/index.ts",
        "line": 9
      },
      "name": "DataOciHealthChecksHttpMonitorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_http_monitors#compartment_id DataOciHealthChecksHttpMonitors#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/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/7.19.0/docs/data-sources/health_checks_http_monitors#display_name DataOciHealthChecksHttpMonitors#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-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/7.19.0/docs/data-sources/health_checks_http_monitors#filter DataOciHealthChecksHttpMonitors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_http_monitors#home_region DataOciHealthChecksHttpMonitors#home_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 21
          },
          "name": "homeRegion",
          "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/7.19.0/docs/data-sources/health_checks_http_monitors#id DataOciHealthChecksHttpMonitors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-http-monitors/index:DataOciHealthChecksHttpMonitorsConfig"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-http-monitors/index.ts",
        "line": 199
      },
      "name": "DataOciHealthChecksHttpMonitorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_http_monitors#name DataOciHealthChecksHttpMonitors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 203
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_http_monitors#values DataOciHealthChecksHttpMonitors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 211
          },
          "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/7.19.0/docs/data-sources/health_checks_http_monitors#regex DataOciHealthChecksHttpMonitors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 207
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-http-monitors/index:DataOciHealthChecksHttpMonitorsFilter"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-http-monitors/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-health-checks-http-monitors/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/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.DataOciHealthChecksHttpMonitorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciHealthChecksHttpMonitorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/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-health-checks-http-monitors/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-health-checks-http-monitors/index.ts",
            "line": 364
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-http-monitors/index:DataOciHealthChecksHttpMonitorsFilterList"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-http-monitors/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/data-oci-health-checks-http-monitors/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 334
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciHealthChecksHttpMonitorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 322
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 338
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 351
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 315
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 328
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 344
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-http-monitors/index:DataOciHealthChecksHttpMonitorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsHttpMonitors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsHttpMonitors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-http-monitors/index.ts",
        "line": 36
      },
      "name": "DataOciHealthChecksHttpMonitorsHttpMonitors",
      "symbolId": "src/data-oci-health-checks-http-monitors/index:DataOciHealthChecksHttpMonitorsHttpMonitors"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsHttpMonitorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsHttpMonitorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-http-monitors/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-health-checks-http-monitors/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/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.DataOciHealthChecksHttpMonitorsHttpMonitorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciHealthChecksHttpMonitorsHttpMonitorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/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-health-checks-http-monitors/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-health-checks-http-monitors/index.ts",
            "line": 188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-http-monitors/index:DataOciHealthChecksHttpMonitorsHttpMonitorsList"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsHttpMonitorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsHttpMonitorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-http-monitors/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-health-checks-http-monitors/index.ts",
        "line": 59
      },
      "name": "DataOciHealthChecksHttpMonitorsHttpMonitorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 99
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 105
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 111
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 116
          },
          "name": "homeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 121
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 126
          },
          "name": "intervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 131
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 136
          },
          "name": "method",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 141
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 146
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 151
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 156
          },
          "name": "resultsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 161
          },
          "name": "targets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 166
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 171
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 176
          },
          "name": "vantagePointNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-monitors/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpMonitorsHttpMonitors"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-http-monitors/index:DataOciHealthChecksHttpMonitorsHttpMonitorsOutputReference"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpProbeResults": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_http_probe_results oci_health_checks_http_probe_results}."
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResults",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_http_probe_results oci_health_checks_http_probe_results} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
          "line": 614
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
        "line": 582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciHealthChecksHttpProbeResults resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 599
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciHealthChecksHttpProbeResults to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_http_probe_results#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciHealthChecksHttpProbeResults that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciHealthChecksHttpProbeResults to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 730
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 733
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 656
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 685
          },
          "name": "resetStartTimeGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 701
          },
          "name": "resetStartTimeLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 717
          },
          "name": "resetTarget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 745
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 756
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciHealthChecksHttpProbeResults",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 587
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 727
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 644
          },
          "name": "httpProbeResults",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 737
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 660
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 673
          },
          "name": "probeConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 689
          },
          "name": "startTimeGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 705
          },
          "name": "startTimeLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 721
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 650
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 666
          },
          "name": "probeConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 679
          },
          "name": "startTimeGreaterThanOrEqualTo",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 695
          },
          "name": "startTimeLessThanOrEqualTo",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 711
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-http-probe-results/index:DataOciHealthChecksHttpProbeResults"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
        "line": 9
      },
      "name": "DataOciHealthChecksHttpProbeResultsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_http_probe_results#probe_configuration_id DataOciHealthChecksHttpProbeResults#probe_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 20
          },
          "name": "probeConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_http_probe_results#filter DataOciHealthChecksHttpProbeResults#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsFilter"
                    },
                    "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/7.19.0/docs/data-sources/health_checks_http_probe_results#id DataOciHealthChecksHttpProbeResults#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/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/7.19.0/docs/data-sources/health_checks_http_probe_results#start_time_greater_than_or_equal_to DataOciHealthChecksHttpProbeResults#start_time_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 24
          },
          "name": "startTimeGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_http_probe_results#start_time_less_than_or_equal_to DataOciHealthChecksHttpProbeResults#start_time_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 28
          },
          "name": "startTimeLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_http_probe_results#target DataOciHealthChecksHttpProbeResults#target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 32
          },
          "name": "target",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-http-probe-results/index:DataOciHealthChecksHttpProbeResultsConfig"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
        "line": 402
      },
      "name": "DataOciHealthChecksHttpProbeResultsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_http_probe_results#name DataOciHealthChecksHttpProbeResults#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 406
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_http_probe_results#values DataOciHealthChecksHttpProbeResults#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 414
          },
          "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/7.19.0/docs/data-sources/health_checks_http_probe_results#regex DataOciHealthChecksHttpProbeResults#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 410
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-http-probe-results/index:DataOciHealthChecksHttpProbeResultsFilter"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-http-probe-results/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-health-checks-http-probe-results/index.ts",
        "line": 559
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/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.DataOciHealthChecksHttpProbeResultsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciHealthChecksHttpProbeResultsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/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-health-checks-http-probe-results/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-health-checks-http-probe-results/index.ts",
            "line": 567
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 560
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-http-probe-results/index:DataOciHealthChecksHttpProbeResultsFilterList"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-http-probe-results/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/data-oci-health-checks-http-probe-results/index.ts",
        "line": 460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 537
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciHealthChecksHttpProbeResultsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 525
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 541
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 554
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 518
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 531
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 547
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-http-probe-results/index:DataOciHealthChecksHttpProbeResultsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResults": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResults",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
        "line": 210
      },
      "name": "DataOciHealthChecksHttpProbeResultsHttpProbeResults",
      "symbolId": "src/data-oci-health-checks-http-probe-results/index:DataOciHealthChecksHttpProbeResultsHttpProbeResults"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsConnection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsConnection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
        "line": 40
      },
      "name": "DataOciHealthChecksHttpProbeResultsHttpProbeResultsConnection",
      "symbolId": "src/data-oci-health-checks-http-probe-results/index:DataOciHealthChecksHttpProbeResultsHttpProbeResultsConnection"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsConnectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsConnectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-http-probe-results/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-health-checks-http-probe-results/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/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.DataOciHealthChecksHttpProbeResultsHttpProbeResultsConnectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciHealthChecksHttpProbeResultsHttpProbeResultsConnectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/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-health-checks-http-probe-results/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-health-checks-http-probe-results/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-http-probe-results/index:DataOciHealthChecksHttpProbeResultsHttpProbeResultsConnectionList"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsConnectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsConnectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-http-probe-results/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-health-checks-http-probe-results/index.ts",
        "line": 63
      },
      "name": "DataOciHealthChecksHttpProbeResultsHttpProbeResultsConnectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 92
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 97
          },
          "name": "connectDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 102
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 107
          },
          "name": "secureConnectDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsConnection"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-http-probe-results/index:DataOciHealthChecksHttpProbeResultsHttpProbeResultsConnectionOutputReference"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsDns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsDns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
        "line": 130
      },
      "name": "DataOciHealthChecksHttpProbeResultsHttpProbeResultsDns",
      "symbolId": "src/data-oci-health-checks-http-probe-results/index:DataOciHealthChecksHttpProbeResultsHttpProbeResultsDns"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsDnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsDnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-http-probe-results/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-health-checks-http-probe-results/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/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.DataOciHealthChecksHttpProbeResultsHttpProbeResultsDnsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciHealthChecksHttpProbeResultsHttpProbeResultsDnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/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-health-checks-http-probe-results/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-health-checks-http-probe-results/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-http-probe-results/index:DataOciHealthChecksHttpProbeResultsHttpProbeResultsDnsList"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsDnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsDnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-http-probe-results/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-health-checks-http-probe-results/index.ts",
        "line": 153
      },
      "name": "DataOciHealthChecksHttpProbeResultsHttpProbeResultsDnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 182
          },
          "name": "addresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 187
          },
          "name": "domainLookupDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsDns"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-http-probe-results/index:DataOciHealthChecksHttpProbeResultsHttpProbeResultsDnsOutputReference"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-http-probe-results/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 398
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciHealthChecksHttpProbeResultsHttpProbeResultsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 391
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 391
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 391
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-http-probe-results/index:DataOciHealthChecksHttpProbeResultsHttpProbeResultsList"
    },
    "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-http-probe-results/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-health-checks-http-probe-results/index.ts",
        "line": 233
      },
      "name": "DataOciHealthChecksHttpProbeResultsHttpProbeResultsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 262
          },
          "name": "connectEnd",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 273
          },
          "name": "connection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsConnectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 267
          },
          "name": "connectStart",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 279
          },
          "name": "dns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResultsDnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 284
          },
          "name": "domainLookupEnd",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 289
          },
          "name": "domainLookupStart",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 294
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 299
          },
          "name": "encodedBodySize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 304
          },
          "name": "errorCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 309
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 314
          },
          "name": "fetchStart",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 319
          },
          "name": "isHealthy",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 324
          },
          "name": "isTimedOut",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 329
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 334
          },
          "name": "probeConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 339
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 344
          },
          "name": "requestStart",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 349
          },
          "name": "responseEnd",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 354
          },
          "name": "responseStart",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 359
          },
          "name": "secureConnectionStart",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 364
          },
          "name": "startTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 369
          },
          "name": "statusCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 374
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 379
          },
          "name": "vantagePointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-http-probe-results/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksHttpProbeResultsHttpProbeResults"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-http-probe-results/index:DataOciHealthChecksHttpProbeResultsHttpProbeResultsOutputReference"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingMonitor": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_ping_monitor oci_health_checks_ping_monitor}."
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingMonitor",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_ping_monitor oci_health_checks_ping_monitor} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-ping-monitor/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.DataOciHealthChecksPingMonitorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciHealthChecksPingMonitor resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/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 DataOciHealthChecksPingMonitor to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_ping_monitor#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciHealthChecksPingMonitor that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciHealthChecksPingMonitor to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/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-health-checks-ping-monitor/index.ts",
            "line": 174
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciHealthChecksPingMonitor",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
            "line": 97
          },
          "name": "homeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
            "line": 107
          },
          "name": "intervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
            "line": 112
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
            "line": 130
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
            "line": 135
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
            "line": 140
          },
          "name": "resultsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
            "line": 145
          },
          "name": "targets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
            "line": 150
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
            "line": 155
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
            "line": 160
          },
          "name": "vantagePointNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
            "line": 125
          },
          "name": "monitorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
            "line": 118
          },
          "name": "monitorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-ping-monitor/index:DataOciHealthChecksPingMonitor"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingMonitorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingMonitorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
        "line": 9
      },
      "name": "DataOciHealthChecksPingMonitorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_ping_monitor#monitor_id DataOciHealthChecksPingMonitor#monitor_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitor/index.ts",
            "line": 13
          },
          "name": "monitorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-ping-monitor/index:DataOciHealthChecksPingMonitorConfig"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingMonitors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_ping_monitors oci_health_checks_ping_monitors}."
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingMonitors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_ping_monitors oci_health_checks_ping_monitors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-ping-monitors/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.DataOciHealthChecksPingMonitorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciHealthChecksPingMonitors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/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 DataOciHealthChecksPingMonitors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_ping_monitors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciHealthChecksPingMonitors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciHealthChecksPingMonitors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 494
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciHealthChecksPingMonitorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 443
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 497
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 459
          },
          "name": "resetHomeRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 475
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/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-health-checks-ping-monitors/index.ts",
            "line": 519
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciHealthChecksPingMonitors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 368
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 491
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksPingMonitorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 485
          },
          "name": "pingMonitors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksPingMonitorsPingMonitorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 431
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 447
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 501
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingMonitorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 463
          },
          "name": "homeRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 479
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 424
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 437
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 453
          },
          "name": "homeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 469
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-ping-monitors/index:DataOciHealthChecksPingMonitors"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingMonitorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingMonitorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
        "line": 9
      },
      "name": "DataOciHealthChecksPingMonitorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_ping_monitors#compartment_id DataOciHealthChecksPingMonitors#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/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/7.19.0/docs/data-sources/health_checks_ping_monitors#display_name DataOciHealthChecksPingMonitors#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-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/7.19.0/docs/data-sources/health_checks_ping_monitors#filter DataOciHealthChecksPingMonitors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingMonitorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_ping_monitors#home_region DataOciHealthChecksPingMonitors#home_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 21
          },
          "name": "homeRegion",
          "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/7.19.0/docs/data-sources/health_checks_ping_monitors#id DataOciHealthChecksPingMonitors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-ping-monitors/index:DataOciHealthChecksPingMonitorsConfig"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingMonitorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingMonitorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
        "line": 183
      },
      "name": "DataOciHealthChecksPingMonitorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_ping_monitors#name DataOciHealthChecksPingMonitors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/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/7.19.0/docs/data-sources/health_checks_ping_monitors#values DataOciHealthChecksPingMonitors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/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/7.19.0/docs/data-sources/health_checks_ping_monitors#regex DataOciHealthChecksPingMonitors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 191
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-ping-monitors/index:DataOciHealthChecksPingMonitorsFilter"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingMonitorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingMonitorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-ping-monitors/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-health-checks-ping-monitors/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/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.DataOciHealthChecksPingMonitorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciHealthChecksPingMonitorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/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-health-checks-ping-monitors/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-health-checks-ping-monitors/index.ts",
            "line": 348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingMonitorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-ping-monitors/index:DataOciHealthChecksPingMonitorsFilterList"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingMonitorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingMonitorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-ping-monitors/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-health-checks-ping-monitors/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 318
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciHealthChecksPingMonitorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 306
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/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-health-checks-ping-monitors/index.ts",
            "line": 335
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 299
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 312
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 328
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciHealthChecksPingMonitorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-ping-monitors/index:DataOciHealthChecksPingMonitorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingMonitorsPingMonitors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingMonitorsPingMonitors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
        "line": 36
      },
      "name": "DataOciHealthChecksPingMonitorsPingMonitors",
      "symbolId": "src/data-oci-health-checks-ping-monitors/index:DataOciHealthChecksPingMonitorsPingMonitors"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingMonitorsPingMonitorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingMonitorsPingMonitorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-ping-monitors/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-health-checks-ping-monitors/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/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.DataOciHealthChecksPingMonitorsPingMonitorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciHealthChecksPingMonitorsPingMonitorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/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-health-checks-ping-monitors/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-health-checks-ping-monitors/index.ts",
            "line": 172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-ping-monitors/index:DataOciHealthChecksPingMonitorsPingMonitorsList"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingMonitorsPingMonitorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingMonitorsPingMonitorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-ping-monitors/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-health-checks-ping-monitors/index.ts",
        "line": 59
      },
      "name": "DataOciHealthChecksPingMonitorsPingMonitorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 99
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 105
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 110
          },
          "name": "homeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 120
          },
          "name": "intervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 125
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 130
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 135
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 140
          },
          "name": "resultsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 145
          },
          "name": "targets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 150
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 155
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 160
          },
          "name": "vantagePointNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-monitors/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksPingMonitorsPingMonitors"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-ping-monitors/index:DataOciHealthChecksPingMonitorsPingMonitorsOutputReference"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingProbeResults": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_ping_probe_results oci_health_checks_ping_probe_results}."
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResults",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_ping_probe_results oci_health_checks_ping_probe_results} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
          "line": 564
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
        "line": 532
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciHealthChecksPingProbeResults resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 549
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciHealthChecksPingProbeResults to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_ping_probe_results#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciHealthChecksPingProbeResults that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciHealthChecksPingProbeResults to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 680
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 683
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 600
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 635
          },
          "name": "resetStartTimeGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 651
          },
          "name": "resetStartTimeLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 667
          },
          "name": "resetTarget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 695
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 706
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciHealthChecksPingProbeResults",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 537
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 677
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 610
          },
          "name": "pingProbeResults",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 687
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 604
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 623
          },
          "name": "probeConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 639
          },
          "name": "startTimeGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 655
          },
          "name": "startTimeLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 671
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 594
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 616
          },
          "name": "probeConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 629
          },
          "name": "startTimeGreaterThanOrEqualTo",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 645
          },
          "name": "startTimeLessThanOrEqualTo",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 661
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-ping-probe-results/index:DataOciHealthChecksPingProbeResults"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
        "line": 9
      },
      "name": "DataOciHealthChecksPingProbeResultsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_ping_probe_results#probe_configuration_id DataOciHealthChecksPingProbeResults#probe_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 20
          },
          "name": "probeConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_ping_probe_results#filter DataOciHealthChecksPingProbeResults#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsFilter"
                    },
                    "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/7.19.0/docs/data-sources/health_checks_ping_probe_results#id DataOciHealthChecksPingProbeResults#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/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/7.19.0/docs/data-sources/health_checks_ping_probe_results#start_time_greater_than_or_equal_to DataOciHealthChecksPingProbeResults#start_time_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 24
          },
          "name": "startTimeGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_ping_probe_results#start_time_less_than_or_equal_to DataOciHealthChecksPingProbeResults#start_time_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 28
          },
          "name": "startTimeLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_ping_probe_results#target DataOciHealthChecksPingProbeResults#target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 32
          },
          "name": "target",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-ping-probe-results/index:DataOciHealthChecksPingProbeResultsConfig"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
        "line": 352
      },
      "name": "DataOciHealthChecksPingProbeResultsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_ping_probe_results#name DataOciHealthChecksPingProbeResults#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 356
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_ping_probe_results#values DataOciHealthChecksPingProbeResults#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 364
          },
          "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/7.19.0/docs/data-sources/health_checks_ping_probe_results#regex DataOciHealthChecksPingProbeResults#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 360
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-ping-probe-results/index:DataOciHealthChecksPingProbeResultsFilter"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-ping-probe-results/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-health-checks-ping-probe-results/index.ts",
        "line": 509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/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.DataOciHealthChecksPingProbeResultsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciHealthChecksPingProbeResultsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/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-health-checks-ping-probe-results/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-health-checks-ping-probe-results/index.ts",
            "line": 517
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 510
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-ping-probe-results/index:DataOciHealthChecksPingProbeResultsFilterList"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-ping-probe-results/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
        "line": 410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 487
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciHealthChecksPingProbeResultsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 475
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 491
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 504
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 468
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 481
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 497
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-ping-probe-results/index:DataOciHealthChecksPingProbeResultsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResults": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResults",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
        "line": 200
      },
      "name": "DataOciHealthChecksPingProbeResultsPingProbeResults",
      "symbolId": "src/data-oci-health-checks-ping-probe-results/index:DataOciHealthChecksPingProbeResultsPingProbeResults"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsConnection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsConnection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
        "line": 40
      },
      "name": "DataOciHealthChecksPingProbeResultsPingProbeResultsConnection",
      "symbolId": "src/data-oci-health-checks-ping-probe-results/index:DataOciHealthChecksPingProbeResultsPingProbeResultsConnection"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsConnectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsConnectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-ping-probe-results/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-health-checks-ping-probe-results/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/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.DataOciHealthChecksPingProbeResultsPingProbeResultsConnectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciHealthChecksPingProbeResultsPingProbeResultsConnectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/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-health-checks-ping-probe-results/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-health-checks-ping-probe-results/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-ping-probe-results/index:DataOciHealthChecksPingProbeResultsPingProbeResultsConnectionList"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsConnectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsConnectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-ping-probe-results/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-health-checks-ping-probe-results/index.ts",
        "line": 63
      },
      "name": "DataOciHealthChecksPingProbeResultsPingProbeResultsConnectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 92
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 97
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsConnection"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-ping-probe-results/index:DataOciHealthChecksPingProbeResultsPingProbeResultsConnectionOutputReference"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsDns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsDns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
        "line": 120
      },
      "name": "DataOciHealthChecksPingProbeResultsPingProbeResultsDns",
      "symbolId": "src/data-oci-health-checks-ping-probe-results/index:DataOciHealthChecksPingProbeResultsPingProbeResultsDns"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsDnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsDnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-ping-probe-results/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-health-checks-ping-probe-results/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/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.DataOciHealthChecksPingProbeResultsPingProbeResultsDnsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciHealthChecksPingProbeResultsPingProbeResultsDnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/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-health-checks-ping-probe-results/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-health-checks-ping-probe-results/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-ping-probe-results/index:DataOciHealthChecksPingProbeResultsPingProbeResultsDnsList"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsDnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsDnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-ping-probe-results/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-health-checks-ping-probe-results/index.ts",
        "line": 143
      },
      "name": "DataOciHealthChecksPingProbeResultsPingProbeResultsDnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 172
          },
          "name": "addresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 177
          },
          "name": "domainLookupDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsDns"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-ping-probe-results/index:DataOciHealthChecksPingProbeResultsPingProbeResultsDnsOutputReference"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-ping-probe-results/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-health-checks-ping-probe-results/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/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.DataOciHealthChecksPingProbeResultsPingProbeResultsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciHealthChecksPingProbeResultsPingProbeResultsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/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-health-checks-ping-probe-results/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-health-checks-ping-probe-results/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-ping-probe-results/index:DataOciHealthChecksPingProbeResultsPingProbeResultsList"
    },
    "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-ping-probe-results/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-health-checks-ping-probe-results/index.ts",
        "line": 223
      },
      "name": "DataOciHealthChecksPingProbeResultsPingProbeResultsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 253
          },
          "name": "connection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsConnectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 259
          },
          "name": "dns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResultsDnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 264
          },
          "name": "domainLookupEnd",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 269
          },
          "name": "domainLookupStart",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 274
          },
          "name": "errorCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 279
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 284
          },
          "name": "icmpCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 289
          },
          "name": "isHealthy",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 294
          },
          "name": "isTimedOut",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 299
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 304
          },
          "name": "latencyInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 309
          },
          "name": "probeConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 314
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 319
          },
          "name": "startTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 324
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 329
          },
          "name": "vantagePointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-ping-probe-results/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksPingProbeResultsPingProbeResults"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-ping-probe-results/index:DataOciHealthChecksPingProbeResultsPingProbeResultsOutputReference"
    },
    "cdktf-provider-oci.DataOciHealthChecksVantagePoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_vantage_points oci_health_checks_vantage_points}."
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_vantage_points oci_health_checks_vantage_points} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-vantage-points/index.ts",
          "line": 536
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciHealthChecksVantagePointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-vantage-points/index.ts",
        "line": 504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciHealthChecksVantagePoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 521
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciHealthChecksVantagePoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_vantage_points#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciHealthChecksVantagePoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciHealthChecksVantagePoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 621
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 570
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 624
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 592
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 608
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 636
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 645
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciHealthChecksVantagePoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 509
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 618
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 580
          },
          "name": "healthChecksVantagePoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 574
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 628
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 596
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 612
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 564
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 586
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 602
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-vantage-points/index:DataOciHealthChecksVantagePoints"
    },
    "cdktf-provider-oci.DataOciHealthChecksVantagePointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-vantage-points/index.ts",
        "line": 9
      },
      "name": "DataOciHealthChecksVantagePointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_vantage_points#display_name DataOciHealthChecksVantagePoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/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/7.19.0/docs/data-sources/health_checks_vantage_points#filter DataOciHealthChecksVantagePoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsFilter"
                    },
                    "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/7.19.0/docs/data-sources/health_checks_vantage_points#id DataOciHealthChecksVantagePoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/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/7.19.0/docs/data-sources/health_checks_vantage_points#name DataOciHealthChecksVantagePoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-vantage-points/index:DataOciHealthChecksVantagePointsConfig"
    },
    "cdktf-provider-oci.DataOciHealthChecksVantagePointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-vantage-points/index.ts",
        "line": 324
      },
      "name": "DataOciHealthChecksVantagePointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_vantage_points#name DataOciHealthChecksVantagePoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 328
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/health_checks_vantage_points#values DataOciHealthChecksVantagePoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 336
          },
          "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/7.19.0/docs/data-sources/health_checks_vantage_points#regex DataOciHealthChecksVantagePoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 332
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-vantage-points/index:DataOciHealthChecksVantagePointsFilter"
    },
    "cdktf-provider-oci.DataOciHealthChecksVantagePointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-vantage-points/index.ts",
        "line": 481
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 496
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciHealthChecksVantagePointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 489
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 489
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 489
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 482
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-vantage-points/index:DataOciHealthChecksVantagePointsFilterList"
    },
    "cdktf-provider-oci.DataOciHealthChecksVantagePointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-vantage-points/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-vantage-points/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 459
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciHealthChecksVantagePointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 447
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 463
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 476
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 440
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 453
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 469
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-vantage-points/index:DataOciHealthChecksVantagePointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-vantage-points/index.ts",
        "line": 227
      },
      "name": "DataOciHealthChecksVantagePointsHealthChecksVantagePoints",
      "symbolId": "src/data-oci-health-checks-vantage-points/index:DataOciHealthChecksVantagePointsHealthChecksVantagePoints"
    },
    "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsGeo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsGeo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-vantage-points/index.ts",
        "line": 32
      },
      "name": "DataOciHealthChecksVantagePointsHealthChecksVantagePointsGeo",
      "symbolId": "src/data-oci-health-checks-vantage-points/index:DataOciHealthChecksVantagePointsHealthChecksVantagePointsGeo"
    },
    "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsGeoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsGeoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-vantage-points/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-vantage-points/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 133
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsGeoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciHealthChecksVantagePointsHealthChecksVantagePointsGeoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 126
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 126
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-vantage-points/index:DataOciHealthChecksVantagePointsHealthChecksVantagePointsGeoList"
    },
    "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsGeoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsGeoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-vantage-points/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-health-checks-vantage-points/index.ts",
        "line": 55
      },
      "name": "DataOciHealthChecksVantagePointsHealthChecksVantagePointsGeoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 84
          },
          "name": "adminDivCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 89
          },
          "name": "cityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 94
          },
          "name": "countryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 99
          },
          "name": "countryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 104
          },
          "name": "geoKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 109
          },
          "name": "latitude",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 114
          },
          "name": "longitude",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsGeo"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-vantage-points/index:DataOciHealthChecksVantagePointsHealthChecksVantagePointsGeoOutputReference"
    },
    "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-vantage-points/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-health-checks-vantage-points/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/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.DataOciHealthChecksVantagePointsHealthChecksVantagePointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciHealthChecksVantagePointsHealthChecksVantagePointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/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-health-checks-vantage-points/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-health-checks-vantage-points/index.ts",
            "line": 313
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-vantage-points/index:DataOciHealthChecksVantagePointsHealthChecksVantagePointsList"
    },
    "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-vantage-points/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-health-checks-vantage-points/index.ts",
        "line": 250
      },
      "name": "DataOciHealthChecksVantagePointsHealthChecksVantagePointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 279
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 285
          },
          "name": "geo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsGeoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 290
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 295
          },
          "name": "providerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 301
          },
          "name": "routing",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsRoutingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePoints"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-vantage-points/index:DataOciHealthChecksVantagePointsHealthChecksVantagePointsOutputReference"
    },
    "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsRouting": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsRouting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-vantage-points/index.ts",
        "line": 137
      },
      "name": "DataOciHealthChecksVantagePointsHealthChecksVantagePointsRouting",
      "symbolId": "src/data-oci-health-checks-vantage-points/index:DataOciHealthChecksVantagePointsHealthChecksVantagePointsRouting"
    },
    "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsRoutingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsRoutingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-vantage-points/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-health-checks-vantage-points/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/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.DataOciHealthChecksVantagePointsHealthChecksVantagePointsRoutingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciHealthChecksVantagePointsHealthChecksVantagePointsRoutingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/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-health-checks-vantage-points/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-health-checks-vantage-points/index.ts",
            "line": 216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-vantage-points/index:DataOciHealthChecksVantagePointsHealthChecksVantagePointsRoutingList"
    },
    "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsRoutingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsRoutingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-health-checks-vantage-points/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-health-checks-vantage-points/index.ts",
        "line": 160
      },
      "name": "DataOciHealthChecksVantagePointsHealthChecksVantagePointsRoutingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 189
          },
          "name": "asLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 194
          },
          "name": "asn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 199
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 204
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-health-checks-vantage-points/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciHealthChecksVantagePointsHealthChecksVantagePointsRouting"
          }
        }
      ],
      "symbolId": "src/data-oci-health-checks-vantage-points/index:DataOciHealthChecksVantagePointsHealthChecksVantagePointsRoutingOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_allowed_domain_license_types oci_identity_allowed_domain_license_types}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_allowed_domain_license_types oci_identity_allowed_domain_license_types} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-allowed-domain-license-types/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityAllowedDomainLicenseTypes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/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 DataOciIdentityAllowedDomainLicenseTypes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_allowed_domain_license_types#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityAllowedDomainLicenseTypes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityAllowedDomainLicenseTypes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 393
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 364
          },
          "name": "resetCurrentLicenseTypeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 396
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 380
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 408
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 416
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityAllowedDomainLicenseTypes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 298
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 352
          },
          "name": "allowedDomainLicenseTypes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesAllowedDomainLicenseTypesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 390
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 368
          },
          "name": "currentLicenseTypeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 400
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 384
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 358
          },
          "name": "currentLicenseTypeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 374
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-allowed-domain-license-types/index:DataOciIdentityAllowedDomainLicenseTypes"
    },
    "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesAllowedDomainLicenseTypes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesAllowedDomainLicenseTypes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
        "line": 28
      },
      "name": "DataOciIdentityAllowedDomainLicenseTypesAllowedDomainLicenseTypes",
      "symbolId": "src/data-oci-identity-allowed-domain-license-types/index:DataOciIdentityAllowedDomainLicenseTypesAllowedDomainLicenseTypes"
    },
    "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesAllowedDomainLicenseTypesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesAllowedDomainLicenseTypesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-allowed-domain-license-types/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-identity-allowed-domain-license-types/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/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.DataOciIdentityAllowedDomainLicenseTypesAllowedDomainLicenseTypesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityAllowedDomainLicenseTypesAllowedDomainLicenseTypesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/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-identity-allowed-domain-license-types/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-identity-allowed-domain-license-types/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-allowed-domain-license-types/index:DataOciIdentityAllowedDomainLicenseTypesAllowedDomainLicenseTypesList"
    },
    "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesAllowedDomainLicenseTypesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesAllowedDomainLicenseTypesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-allowed-domain-license-types/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-identity-allowed-domain-license-types/index.ts",
        "line": 51
      },
      "name": "DataOciIdentityAllowedDomainLicenseTypesAllowedDomainLicenseTypesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 80
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 85
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 90
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesAllowedDomainLicenseTypes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-allowed-domain-license-types/index:DataOciIdentityAllowedDomainLicenseTypesAllowedDomainLicenseTypesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityAllowedDomainLicenseTypesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_allowed_domain_license_types#current_license_type_name DataOciIdentityAllowedDomainLicenseTypes#current_license_type_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 13
          },
          "name": "currentLicenseTypeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_allowed_domain_license_types#filter DataOciIdentityAllowedDomainLicenseTypes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesFilter"
                    },
                    "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/7.19.0/docs/data-sources/identity_allowed_domain_license_types#id DataOciIdentityAllowedDomainLicenseTypes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-allowed-domain-license-types/index:DataOciIdentityAllowedDomainLicenseTypesConfig"
    },
    "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
        "line": 113
      },
      "name": "DataOciIdentityAllowedDomainLicenseTypesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_allowed_domain_license_types#name DataOciIdentityAllowedDomainLicenseTypes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/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/7.19.0/docs/data-sources/identity_allowed_domain_license_types#values DataOciIdentityAllowedDomainLicenseTypes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/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/7.19.0/docs/data-sources/identity_allowed_domain_license_types#regex DataOciIdentityAllowedDomainLicenseTypes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 121
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-allowed-domain-license-types/index:DataOciIdentityAllowedDomainLicenseTypesFilter"
    },
    "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-allowed-domain-license-types/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-identity-allowed-domain-license-types/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/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.DataOciIdentityAllowedDomainLicenseTypesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityAllowedDomainLicenseTypesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/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-identity-allowed-domain-license-types/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-identity-allowed-domain-license-types/index.ts",
            "line": 278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-allowed-domain-license-types/index:DataOciIdentityAllowedDomainLicenseTypesFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-allowed-domain-license-types/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-identity-allowed-domain-license-types/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 248
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityAllowedDomainLicenseTypesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 236
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/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-identity-allowed-domain-license-types/index.ts",
            "line": 265
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 229
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 242
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 258
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-allowed-domain-license-types/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityAllowedDomainLicenseTypesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-allowed-domain-license-types/index:DataOciIdentityAllowedDomainLicenseTypesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityApiKeys": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_api_keys oci_identity_api_keys}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityApiKeys",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_api_keys oci_identity_api_keys} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-api-keys/index.ts",
          "line": 345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityApiKeysConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-api-keys/index.ts",
        "line": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityApiKeys resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 330
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityApiKeys to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_api_keys#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityApiKeys that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityApiKeys to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 410
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityApiKeysFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 413
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 384
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 425
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 433
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityApiKeys",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 318
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 372
          },
          "name": "apiKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityApiKeysApiKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 407
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityApiKeysFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 417
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityApiKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 388
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 401
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 378
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 394
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-api-keys/index:DataOciIdentityApiKeys"
    },
    "cdktf-provider-oci.DataOciIdentityApiKeysApiKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityApiKeysApiKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-api-keys/index.ts",
        "line": 28
      },
      "name": "DataOciIdentityApiKeysApiKeys",
      "symbolId": "src/data-oci-identity-api-keys/index:DataOciIdentityApiKeysApiKeys"
    },
    "cdktf-provider-oci.DataOciIdentityApiKeysApiKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityApiKeysApiKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-api-keys/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-identity-api-keys/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/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.DataOciIdentityApiKeysApiKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityApiKeysApiKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/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-identity-api-keys/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-identity-api-keys/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-api-keys/index:DataOciIdentityApiKeysApiKeysList"
    },
    "cdktf-provider-oci.DataOciIdentityApiKeysApiKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityApiKeysApiKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-api-keys/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-identity-api-keys/index.ts",
        "line": 51
      },
      "name": "DataOciIdentityApiKeysApiKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 80
          },
          "name": "fingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 90
          },
          "name": "inactiveStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 95
          },
          "name": "keyValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 100
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 105
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 110
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityApiKeysApiKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-api-keys/index:DataOciIdentityApiKeysApiKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityApiKeysConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityApiKeysConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-api-keys/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityApiKeysConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_api_keys#user_id DataOciIdentityApiKeys#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 20
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_api_keys#filter DataOciIdentityApiKeys#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityApiKeysFilter"
                    },
                    "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/7.19.0/docs/data-sources/identity_api_keys#id DataOciIdentityApiKeys#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-api-keys/index:DataOciIdentityApiKeysConfig"
    },
    "cdktf-provider-oci.DataOciIdentityApiKeysFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityApiKeysFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-api-keys/index.ts",
        "line": 133
      },
      "name": "DataOciIdentityApiKeysFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_api_keys#name DataOciIdentityApiKeys#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 137
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_api_keys#values DataOciIdentityApiKeys#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 145
          },
          "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/7.19.0/docs/data-sources/identity_api_keys#regex DataOciIdentityApiKeys#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 141
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-api-keys/index:DataOciIdentityApiKeysFilter"
    },
    "cdktf-provider-oci.DataOciIdentityApiKeysFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityApiKeysFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-api-keys/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-identity-api-keys/index.ts",
        "line": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/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.DataOciIdentityApiKeysFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityApiKeysFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/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-identity-api-keys/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-identity-api-keys/index.ts",
            "line": 298
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityApiKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-api-keys/index:DataOciIdentityApiKeysFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityApiKeysFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityApiKeysFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-api-keys/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-identity-api-keys/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 268
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityApiKeysFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 256
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 272
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 285
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 249
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 262
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 278
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-api-keys/index.ts",
            "line": 205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityApiKeysFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-api-keys/index:DataOciIdentityApiKeysFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityAuthTokens": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_auth_tokens oci_identity_auth_tokens}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAuthTokens",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_auth_tokens oci_identity_auth_tokens} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-auth-tokens/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.DataOciIdentityAuthTokensConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-auth-tokens/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityAuthTokens resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/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 DataOciIdentityAuthTokens to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_auth_tokens#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityAuthTokens that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityAuthTokens to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 415
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityAuthTokensFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 418
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 383
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/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-identity-auth-tokens/index.ts",
            "line": 438
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityAuthTokens",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 323
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 412
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityAuthTokensFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 393
          },
          "name": "tokens",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityAuthTokensTokensList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 422
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityAuthTokensFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 387
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 406
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 377
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 399
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-auth-tokens/index:DataOciIdentityAuthTokens"
    },
    "cdktf-provider-oci.DataOciIdentityAuthTokensConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAuthTokensConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-auth-tokens/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityAuthTokensConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_auth_tokens#user_id DataOciIdentityAuthTokens#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 20
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_auth_tokens#filter DataOciIdentityAuthTokens#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityAuthTokensFilter"
                    },
                    "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/7.19.0/docs/data-sources/identity_auth_tokens#id DataOciIdentityAuthTokens#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-auth-tokens/index:DataOciIdentityAuthTokensConfig"
    },
    "cdktf-provider-oci.DataOciIdentityAuthTokensFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAuthTokensFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-auth-tokens/index.ts",
        "line": 138
      },
      "name": "DataOciIdentityAuthTokensFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_auth_tokens#name DataOciIdentityAuthTokens#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/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/7.19.0/docs/data-sources/identity_auth_tokens#values DataOciIdentityAuthTokens#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/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/7.19.0/docs/data-sources/identity_auth_tokens#regex DataOciIdentityAuthTokens#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 146
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-auth-tokens/index:DataOciIdentityAuthTokensFilter"
    },
    "cdktf-provider-oci.DataOciIdentityAuthTokensFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAuthTokensFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-auth-tokens/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-identity-auth-tokens/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/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.DataOciIdentityAuthTokensFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityAuthTokensFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/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-identity-auth-tokens/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-identity-auth-tokens/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityAuthTokensFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-auth-tokens/index:DataOciIdentityAuthTokensFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityAuthTokensFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAuthTokensFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-auth-tokens/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-identity-auth-tokens/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 273
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityAuthTokensFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 261
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/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-identity-auth-tokens/index.ts",
            "line": 290
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 254
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 267
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 283
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityAuthTokensFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-auth-tokens/index:DataOciIdentityAuthTokensFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityAuthTokensTokens": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAuthTokensTokens",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-auth-tokens/index.ts",
        "line": 28
      },
      "name": "DataOciIdentityAuthTokensTokens",
      "symbolId": "src/data-oci-identity-auth-tokens/index:DataOciIdentityAuthTokensTokens"
    },
    "cdktf-provider-oci.DataOciIdentityAuthTokensTokensList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAuthTokensTokensList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-auth-tokens/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-identity-auth-tokens/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/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.DataOciIdentityAuthTokensTokensOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityAuthTokensTokensList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/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-identity-auth-tokens/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-identity-auth-tokens/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-auth-tokens/index:DataOciIdentityAuthTokensTokensList"
    },
    "cdktf-provider-oci.DataOciIdentityAuthTokensTokensOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAuthTokensTokensOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-auth-tokens/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-identity-auth-tokens/index.ts",
        "line": 51
      },
      "name": "DataOciIdentityAuthTokensTokensOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 80
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 90
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 95
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 100
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 105
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 110
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 115
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-auth-tokens/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityAuthTokensTokens"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-auth-tokens/index:DataOciIdentityAuthTokensTokensOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityAuthenticationPolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_authentication_policy oci_identity_authentication_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAuthenticationPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_authentication_policy oci_identity_authentication_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-authentication-policy/index.ts",
          "line": 226
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityAuthenticationPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-authentication-policy/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityAuthenticationPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/index.ts",
            "line": 211
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityAuthenticationPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_authentication_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityAuthenticationPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityAuthenticationPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/index.ts",
            "line": 283
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/index.ts",
            "line": 289
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityAuthenticationPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/index.ts",
            "line": 199
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/index.ts",
            "line": 263
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/index.ts",
            "line": 269
          },
          "name": "networkPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityAuthenticationPolicyNetworkPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/index.ts",
            "line": 275
          },
          "name": "passwordPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityAuthenticationPolicyPasswordPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/index.ts",
            "line": 258
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/index.ts",
            "line": 251
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-authentication-policy/index:DataOciIdentityAuthenticationPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityAuthenticationPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAuthenticationPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-authentication-policy/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityAuthenticationPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_authentication_policy#compartment_id DataOciIdentityAuthenticationPolicy#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-authentication-policy/index:DataOciIdentityAuthenticationPolicyConfig"
    },
    "cdktf-provider-oci.DataOciIdentityAuthenticationPolicyNetworkPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAuthenticationPolicyNetworkPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-authentication-policy/index.ts",
        "line": 15
      },
      "name": "DataOciIdentityAuthenticationPolicyNetworkPolicy",
      "symbolId": "src/data-oci-identity-authentication-policy/index:DataOciIdentityAuthenticationPolicyNetworkPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityAuthenticationPolicyNetworkPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAuthenticationPolicyNetworkPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-authentication-policy/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-identity-authentication-policy/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/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.DataOciIdentityAuthenticationPolicyNetworkPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityAuthenticationPolicyNetworkPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/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-identity-authentication-policy/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-identity-authentication-policy/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-authentication-policy/index:DataOciIdentityAuthenticationPolicyNetworkPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityAuthenticationPolicyNetworkPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAuthenticationPolicyNetworkPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-authentication-policy/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-identity-authentication-policy/index.ts",
        "line": 38
      },
      "name": "DataOciIdentityAuthenticationPolicyNetworkPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/index.ts",
            "line": 67
          },
          "name": "networkSourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityAuthenticationPolicyNetworkPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-authentication-policy/index:DataOciIdentityAuthenticationPolicyNetworkPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityAuthenticationPolicyPasswordPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAuthenticationPolicyPasswordPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-authentication-policy/index.ts",
        "line": 90
      },
      "name": "DataOciIdentityAuthenticationPolicyPasswordPolicy",
      "symbolId": "src/data-oci-identity-authentication-policy/index:DataOciIdentityAuthenticationPolicyPasswordPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityAuthenticationPolicyPasswordPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAuthenticationPolicyPasswordPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-authentication-policy/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-identity-authentication-policy/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/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.DataOciIdentityAuthenticationPolicyPasswordPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityAuthenticationPolicyPasswordPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/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-identity-authentication-policy/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-identity-authentication-policy/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-authentication-policy/index:DataOciIdentityAuthenticationPolicyPasswordPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityAuthenticationPolicyPasswordPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAuthenticationPolicyPasswordPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-authentication-policy/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-identity-authentication-policy/index.ts",
        "line": 113
      },
      "name": "DataOciIdentityAuthenticationPolicyPasswordPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/index.ts",
            "line": 142
          },
          "name": "isLowercaseCharactersRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/index.ts",
            "line": 147
          },
          "name": "isNumericCharactersRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/index.ts",
            "line": 152
          },
          "name": "isSpecialCharactersRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/index.ts",
            "line": 157
          },
          "name": "isUppercaseCharactersRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/index.ts",
            "line": 162
          },
          "name": "isUsernameContainmentAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/index.ts",
            "line": 167
          },
          "name": "minimumPasswordLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-authentication-policy/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityAuthenticationPolicyPasswordPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-authentication-policy/index:DataOciIdentityAuthenticationPolicyPasswordPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityAvailabilityDomain": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_availability_domain oci_identity_availability_domain}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAvailabilityDomain",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_availability_domain oci_identity_availability_domain} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-availability-domain/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.DataOciIdentityAvailabilityDomainConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-availability-domain/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityAvailabilityDomain resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domain/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 DataOciIdentityAvailabilityDomain to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_availability_domain#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityAvailabilityDomain that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityAvailabilityDomain to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domain/index.ts",
            "line": 95
          },
          "name": "resetAdNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domain/index.ts",
            "line": 124
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domain/index.ts",
            "line": 141
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domain/index.ts",
            "line": 149
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityAvailabilityDomain",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domain/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domain/index.ts",
            "line": 133
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domain/index.ts",
            "line": 99
          },
          "name": "adNumberInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domain/index.ts",
            "line": 112
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domain/index.ts",
            "line": 128
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domain/index.ts",
            "line": 89
          },
          "name": "adNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domain/index.ts",
            "line": 105
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domain/index.ts",
            "line": 118
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-availability-domain/index:DataOciIdentityAvailabilityDomain"
    },
    "cdktf-provider-oci.DataOciIdentityAvailabilityDomainConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAvailabilityDomainConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-availability-domain/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityAvailabilityDomainConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_availability_domain#compartment_id DataOciIdentityAvailabilityDomain#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domain/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/7.19.0/docs/data-sources/identity_availability_domain#ad_number DataOciIdentityAvailabilityDomain#ad_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domain/index.ts",
            "line": 13
          },
          "name": "adNumber",
          "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/7.19.0/docs/data-sources/identity_availability_domain#id DataOciIdentityAvailabilityDomain#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domain/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-availability-domain/index:DataOciIdentityAvailabilityDomainConfig"
    },
    "cdktf-provider-oci.DataOciIdentityAvailabilityDomains": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_availability_domains oci_identity_availability_domains}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAvailabilityDomains",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_availability_domains oci_identity_availability_domains} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-availability-domains/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.DataOciIdentityAvailabilityDomainsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-availability-domains/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityAvailabilityDomains resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/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 DataOciIdentityAvailabilityDomains to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_availability_domains#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityAvailabilityDomains that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityAvailabilityDomains to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 390
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 393
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 377
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/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-identity-availability-domains/index.ts",
            "line": 413
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityAvailabilityDomains",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 298
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 352
          },
          "name": "availabilityDomains",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsAvailabilityDomainsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 387
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 365
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 397
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 381
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 358
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 371
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-availability-domains/index:DataOciIdentityAvailabilityDomains"
    },
    "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsAvailabilityDomains": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsAvailabilityDomains",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-availability-domains/index.ts",
        "line": 28
      },
      "name": "DataOciIdentityAvailabilityDomainsAvailabilityDomains",
      "symbolId": "src/data-oci-identity-availability-domains/index:DataOciIdentityAvailabilityDomainsAvailabilityDomains"
    },
    "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsAvailabilityDomainsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsAvailabilityDomainsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-availability-domains/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-identity-availability-domains/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/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.DataOciIdentityAvailabilityDomainsAvailabilityDomainsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityAvailabilityDomainsAvailabilityDomainsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/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-identity-availability-domains/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-identity-availability-domains/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-availability-domains/index:DataOciIdentityAvailabilityDomainsAvailabilityDomainsList"
    },
    "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsAvailabilityDomainsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsAvailabilityDomainsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-availability-domains/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-identity-availability-domains/index.ts",
        "line": 51
      },
      "name": "DataOciIdentityAvailabilityDomainsAvailabilityDomainsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 90
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsAvailabilityDomains"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-availability-domains/index:DataOciIdentityAvailabilityDomainsAvailabilityDomainsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-availability-domains/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityAvailabilityDomainsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_availability_domains#compartment_id DataOciIdentityAvailabilityDomains#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/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/7.19.0/docs/data-sources/identity_availability_domains#filter DataOciIdentityAvailabilityDomains#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsFilter"
                    },
                    "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/7.19.0/docs/data-sources/identity_availability_domains#id DataOciIdentityAvailabilityDomains#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-availability-domains/index:DataOciIdentityAvailabilityDomainsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-availability-domains/index.ts",
        "line": 113
      },
      "name": "DataOciIdentityAvailabilityDomainsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_availability_domains#name DataOciIdentityAvailabilityDomains#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/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/7.19.0/docs/data-sources/identity_availability_domains#values DataOciIdentityAvailabilityDomains#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/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/7.19.0/docs/data-sources/identity_availability_domains#regex DataOciIdentityAvailabilityDomains#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 121
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-availability-domains/index:DataOciIdentityAvailabilityDomainsFilter"
    },
    "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-availability-domains/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-identity-availability-domains/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/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.DataOciIdentityAvailabilityDomainsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityAvailabilityDomainsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/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-identity-availability-domains/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-identity-availability-domains/index.ts",
            "line": 278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-availability-domains/index:DataOciIdentityAvailabilityDomainsFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-availability-domains/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-identity-availability-domains/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 248
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityAvailabilityDomainsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 236
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/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-identity-availability-domains/index.ts",
            "line": 265
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 229
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 242
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 258
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-availability-domains/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityAvailabilityDomainsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-availability-domains/index:DataOciIdentityAvailabilityDomainsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityCompartment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_compartment oci_identity_compartment}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCompartment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_compartment oci_identity_compartment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-compartment/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.DataOciIdentityCompartmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-compartment/index.ts",
        "line": 22
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityCompartment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartment/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 DataOciIdentityCompartment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_compartment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityCompartment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityCompartment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartment/index.ts",
            "line": 141
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartment/index.ts",
            "line": 147
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityCompartment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartment/index.ts",
            "line": 27
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartment/index.ts",
            "line": 78
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartment/index.ts",
            "line": 84
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartment/index.ts",
            "line": 89
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartment/index.ts",
            "line": 95
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartment/index.ts",
            "line": 113
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartment/index.ts",
            "line": 118
          },
          "name": "isAccessible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartment/index.ts",
            "line": 123
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartment/index.ts",
            "line": 128
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartment/index.ts",
            "line": 133
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartment/index.ts",
            "line": 108
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartment/index.ts",
            "line": 101
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-compartment/index:DataOciIdentityCompartment"
    },
    "cdktf-provider-oci.DataOciIdentityCompartmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCompartmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-compartment/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityCompartmentConfig",
      "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/7.19.0/docs/data-sources/identity_compartment#id DataOciIdentityCompartment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartment/index.ts",
            "line": 16
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-compartment/index:DataOciIdentityCompartmentConfig"
    },
    "cdktf-provider-oci.DataOciIdentityCompartments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_compartments oci_identity_compartments}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCompartments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_compartments oci_identity_compartments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-compartments/index.ts",
          "line": 383
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityCompartmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-compartments/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityCompartments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 368
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityCompartments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_compartments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityCompartments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityCompartments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 516
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityCompartmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 420
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 449
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 519
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 471
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 487
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 503
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 531
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 543
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityCompartments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 356
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 459
          },
          "name": "compartments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityCompartmentsCompartmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 513
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityCompartmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 424
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 437
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 453
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 523
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityCompartmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 475
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 491
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 507
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 414
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 430
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 443
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 465
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 481
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 497
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-compartments/index:DataOciIdentityCompartments"
    },
    "cdktf-provider-oci.DataOciIdentityCompartmentsCompartments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCompartmentsCompartments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-compartments/index.ts",
        "line": 44
      },
      "name": "DataOciIdentityCompartmentsCompartments",
      "symbolId": "src/data-oci-identity-compartments/index:DataOciIdentityCompartmentsCompartments"
    },
    "cdktf-provider-oci.DataOciIdentityCompartmentsCompartmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCompartmentsCompartmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-compartments/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-identity-compartments/index.ts",
        "line": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/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.DataOciIdentityCompartmentsCompartmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityCompartmentsCompartmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/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-identity-compartments/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-identity-compartments/index.ts",
            "line": 160
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-compartments/index:DataOciIdentityCompartmentsCompartmentsList"
    },
    "cdktf-provider-oci.DataOciIdentityCompartmentsCompartmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCompartmentsCompartmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-compartments/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-identity-compartments/index.ts",
        "line": 67
      },
      "name": "DataOciIdentityCompartmentsCompartmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 96
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 102
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 107
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 112
          },
          "name": "enableDelete",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 118
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 123
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 128
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 133
          },
          "name": "isAccessible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 138
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 143
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 148
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityCompartmentsCompartments"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-compartments/index:DataOciIdentityCompartmentsCompartmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityCompartmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCompartmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-compartments/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityCompartmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_compartments#compartment_id DataOciIdentityCompartments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/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/7.19.0/docs/data-sources/identity_compartments#access_level DataOciIdentityCompartments#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/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/7.19.0/docs/data-sources/identity_compartments#compartment_id_in_subtree DataOciIdentityCompartments#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/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/7.19.0/docs/data-sources/identity_compartments#filter DataOciIdentityCompartments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityCompartmentsFilter"
                    },
                    "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/7.19.0/docs/data-sources/identity_compartments#id DataOciIdentityCompartments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/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/7.19.0/docs/data-sources/identity_compartments#name DataOciIdentityCompartments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/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/7.19.0/docs/data-sources/identity_compartments#state DataOciIdentityCompartments#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-compartments/index:DataOciIdentityCompartmentsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityCompartmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCompartmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-compartments/index.ts",
        "line": 171
      },
      "name": "DataOciIdentityCompartmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_compartments#name DataOciIdentityCompartments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 175
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_compartments#values DataOciIdentityCompartments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 183
          },
          "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/7.19.0/docs/data-sources/identity_compartments#regex DataOciIdentityCompartments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 179
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-compartments/index:DataOciIdentityCompartmentsFilter"
    },
    "cdktf-provider-oci.DataOciIdentityCompartmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCompartmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-compartments/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-identity-compartments/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/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.DataOciIdentityCompartmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityCompartmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/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-identity-compartments/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-identity-compartments/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityCompartmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-compartments/index:DataOciIdentityCompartmentsFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityCompartmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCompartmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-compartments/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-compartments/index.ts",
        "line": 229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 306
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityCompartmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 294
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 310
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 323
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 287
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 300
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 316
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-compartments/index.ts",
            "line": 243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityCompartmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-compartments/index:DataOciIdentityCompartmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityCostTrackingTags": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_cost_tracking_tags oci_identity_cost_tracking_tags}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTags",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_cost_tracking_tags oci_identity_cost_tracking_tags} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
          "line": 458
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityCostTrackingTags resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 443
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityCostTrackingTags to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_cost_tracking_tags#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityCostTrackingTags that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityCostTrackingTags to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 523
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 526
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 504
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/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-identity-cost-tracking-tags/index.ts",
            "line": 546
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityCostTrackingTags",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 431
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 520
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 514
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 492
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 530
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 508
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 485
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 498
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-cost-tracking-tags/index:DataOciIdentityCostTrackingTags"
    },
    "cdktf-provider-oci.DataOciIdentityCostTrackingTagsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityCostTrackingTagsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_cost_tracking_tags#compartment_id DataOciIdentityCostTrackingTags#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/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/7.19.0/docs/data-sources/identity_cost_tracking_tags#filter DataOciIdentityCostTrackingTags#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsFilter"
                    },
                    "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/7.19.0/docs/data-sources/identity_cost_tracking_tags#id DataOciIdentityCostTrackingTags#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-cost-tracking-tags/index:DataOciIdentityCostTrackingTagsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityCostTrackingTagsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
        "line": 246
      },
      "name": "DataOciIdentityCostTrackingTagsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_cost_tracking_tags#name DataOciIdentityCostTrackingTags#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 250
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_cost_tracking_tags#values DataOciIdentityCostTrackingTags#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 258
          },
          "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/7.19.0/docs/data-sources/identity_cost_tracking_tags#regex DataOciIdentityCostTrackingTags#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 254
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-cost-tracking-tags/index:DataOciIdentityCostTrackingTagsFilter"
    },
    "cdktf-provider-oci.DataOciIdentityCostTrackingTagsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-cost-tracking-tags/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-identity-cost-tracking-tags/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/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.DataOciIdentityCostTrackingTagsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityCostTrackingTagsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/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-identity-cost-tracking-tags/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-identity-cost-tracking-tags/index.ts",
            "line": 411
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-cost-tracking-tags/index:DataOciIdentityCostTrackingTagsFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityCostTrackingTagsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-cost-tracking-tags/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-identity-cost-tracking-tags/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 381
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityCostTrackingTagsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 369
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 385
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 398
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 362
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 375
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 391
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-cost-tracking-tags/index:DataOciIdentityCostTrackingTagsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityCostTrackingTagsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
        "line": 108
      },
      "name": "DataOciIdentityCostTrackingTagsTags",
      "symbolId": "src/data-oci-identity-cost-tracking-tags/index:DataOciIdentityCostTrackingTagsTags"
    },
    "cdktf-provider-oci.DataOciIdentityCostTrackingTagsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-cost-tracking-tags/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-identity-cost-tracking-tags/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/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.DataOciIdentityCostTrackingTagsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityCostTrackingTagsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/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-identity-cost-tracking-tags/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-identity-cost-tracking-tags/index.ts",
            "line": 235
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-cost-tracking-tags/index:DataOciIdentityCostTrackingTagsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityCostTrackingTagsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-cost-tracking-tags/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-identity-cost-tracking-tags/index.ts",
        "line": 131
      },
      "name": "DataOciIdentityCostTrackingTagsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 160
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 166
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 171
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 177
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 182
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 187
          },
          "name": "isCostTracking",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 192
          },
          "name": "isRetired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 197
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 202
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 207
          },
          "name": "tagNamespaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 212
          },
          "name": "tagNamespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 217
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 223
          },
          "name": "validator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsTagsValidatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-cost-tracking-tags/index:DataOciIdentityCostTrackingTagsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityCostTrackingTagsTagsValidator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsTagsValidator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
        "line": 28
      },
      "name": "DataOciIdentityCostTrackingTagsTagsValidator",
      "symbolId": "src/data-oci-identity-cost-tracking-tags/index:DataOciIdentityCostTrackingTagsTagsValidator"
    },
    "cdktf-provider-oci.DataOciIdentityCostTrackingTagsTagsValidatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsTagsValidatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-cost-tracking-tags/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-identity-cost-tracking-tags/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/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.DataOciIdentityCostTrackingTagsTagsValidatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityCostTrackingTagsTagsValidatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/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-identity-cost-tracking-tags/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-identity-cost-tracking-tags/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-cost-tracking-tags/index:DataOciIdentityCostTrackingTagsTagsValidatorList"
    },
    "cdktf-provider-oci.DataOciIdentityCostTrackingTagsTagsValidatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsTagsValidatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-cost-tracking-tags/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-identity-cost-tracking-tags/index.ts",
        "line": 51
      },
      "name": "DataOciIdentityCostTrackingTagsTagsValidatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 80
          },
          "name": "validatorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 85
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-cost-tracking-tags/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityCostTrackingTagsTagsValidator"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-cost-tracking-tags/index:DataOciIdentityCostTrackingTagsTagsValidatorOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityCustomerSecretKeys": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_customer_secret_keys oci_identity_customer_secret_keys}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCustomerSecretKeys",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_customer_secret_keys oci_identity_customer_secret_keys} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-customer-secret-keys/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.DataOciIdentityCustomerSecretKeysConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityCustomerSecretKeys resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/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 DataOciIdentityCustomerSecretKeys to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_customer_secret_keys#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityCustomerSecretKeys that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityCustomerSecretKeys to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 415
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 418
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 389
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/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-identity-customer-secret-keys/index.ts",
            "line": 438
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityCustomerSecretKeys",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 323
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 377
          },
          "name": "customerSecretKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysCustomerSecretKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 412
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 422
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 393
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 406
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 383
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 399
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-customer-secret-keys/index:DataOciIdentityCustomerSecretKeys"
    },
    "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityCustomerSecretKeysConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_customer_secret_keys#user_id DataOciIdentityCustomerSecretKeys#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 20
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_customer_secret_keys#filter DataOciIdentityCustomerSecretKeys#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysFilter"
                    },
                    "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/7.19.0/docs/data-sources/identity_customer_secret_keys#id DataOciIdentityCustomerSecretKeys#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-customer-secret-keys/index:DataOciIdentityCustomerSecretKeysConfig"
    },
    "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysCustomerSecretKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysCustomerSecretKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
        "line": 28
      },
      "name": "DataOciIdentityCustomerSecretKeysCustomerSecretKeys",
      "symbolId": "src/data-oci-identity-customer-secret-keys/index:DataOciIdentityCustomerSecretKeysCustomerSecretKeys"
    },
    "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysCustomerSecretKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysCustomerSecretKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-customer-secret-keys/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-identity-customer-secret-keys/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/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.DataOciIdentityCustomerSecretKeysCustomerSecretKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityCustomerSecretKeysCustomerSecretKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/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-identity-customer-secret-keys/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-identity-customer-secret-keys/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-customer-secret-keys/index:DataOciIdentityCustomerSecretKeysCustomerSecretKeysList"
    },
    "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysCustomerSecretKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysCustomerSecretKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-customer-secret-keys/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-identity-customer-secret-keys/index.ts",
        "line": 51
      },
      "name": "DataOciIdentityCustomerSecretKeysCustomerSecretKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 80
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 90
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 95
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 100
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 105
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 110
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 115
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysCustomerSecretKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-customer-secret-keys/index:DataOciIdentityCustomerSecretKeysCustomerSecretKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
        "line": 138
      },
      "name": "DataOciIdentityCustomerSecretKeysFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_customer_secret_keys#name DataOciIdentityCustomerSecretKeys#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/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/7.19.0/docs/data-sources/identity_customer_secret_keys#values DataOciIdentityCustomerSecretKeys#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/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/7.19.0/docs/data-sources/identity_customer_secret_keys#regex DataOciIdentityCustomerSecretKeys#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 146
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-customer-secret-keys/index:DataOciIdentityCustomerSecretKeysFilter"
    },
    "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-customer-secret-keys/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-identity-customer-secret-keys/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/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.DataOciIdentityCustomerSecretKeysFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityCustomerSecretKeysFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/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-identity-customer-secret-keys/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-identity-customer-secret-keys/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-customer-secret-keys/index:DataOciIdentityCustomerSecretKeysFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-customer-secret-keys/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-identity-customer-secret-keys/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 273
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityCustomerSecretKeysFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 261
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/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-identity-customer-secret-keys/index.ts",
            "line": 290
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 254
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 267
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 283
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-customer-secret-keys/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityCustomerSecretKeysFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-customer-secret-keys/index:DataOciIdentityCustomerSecretKeysFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDbCredentials": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_db_credentials oci_identity_db_credentials}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDbCredentials",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_db_credentials oci_identity_db_credentials} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-db-credentials/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.DataOciIdentityDbCredentialsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-db-credentials/index.ts",
        "line": 326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDbCredentials resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/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 DataOciIdentityDbCredentials to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_db_credentials#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDbCredentials that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDbCredentials to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 457
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityDbCredentialsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 460
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 399
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 415
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 431
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/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-identity-db-credentials/index.ts",
            "line": 482
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDbCredentials",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 331
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 387
          },
          "name": "dbCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDbCredentialsDbCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 454
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDbCredentialsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 464
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityDbCredentialsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 403
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 419
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 435
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 448
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 393
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 409
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 425
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 441
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-db-credentials/index:DataOciIdentityDbCredentials"
    },
    "cdktf-provider-oci.DataOciIdentityDbCredentialsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDbCredentialsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-db-credentials/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDbCredentialsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_db_credentials#user_id DataOciIdentityDbCredentials#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 28
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_db_credentials#filter DataOciIdentityDbCredentials#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityDbCredentialsFilter"
                    },
                    "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/7.19.0/docs/data-sources/identity_db_credentials#id DataOciIdentityDbCredentials#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/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/7.19.0/docs/data-sources/identity_db_credentials#name DataOciIdentityDbCredentials#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 20
          },
          "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/7.19.0/docs/data-sources/identity_db_credentials#state DataOciIdentityDbCredentials#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 24
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-db-credentials/index:DataOciIdentityDbCredentialsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDbCredentialsDbCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDbCredentialsDbCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-db-credentials/index.ts",
        "line": 36
      },
      "name": "DataOciIdentityDbCredentialsDbCredentials",
      "symbolId": "src/data-oci-identity-db-credentials/index:DataOciIdentityDbCredentialsDbCredentials"
    },
    "cdktf-provider-oci.DataOciIdentityDbCredentialsDbCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDbCredentialsDbCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-db-credentials/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-identity-db-credentials/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/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.DataOciIdentityDbCredentialsDbCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDbCredentialsDbCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/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-identity-db-credentials/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-identity-db-credentials/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-db-credentials/index:DataOciIdentityDbCredentialsDbCredentialsList"
    },
    "cdktf-provider-oci.DataOciIdentityDbCredentialsDbCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDbCredentialsDbCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-db-credentials/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-identity-db-credentials/index.ts",
        "line": 59
      },
      "name": "DataOciIdentityDbCredentialsDbCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 88
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 93
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 98
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 103
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 108
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 113
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 118
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 123
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDbCredentialsDbCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-db-credentials/index:DataOciIdentityDbCredentialsDbCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDbCredentialsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDbCredentialsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-db-credentials/index.ts",
        "line": 146
      },
      "name": "DataOciIdentityDbCredentialsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_db_credentials#name DataOciIdentityDbCredentials#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/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/7.19.0/docs/data-sources/identity_db_credentials#values DataOciIdentityDbCredentials#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/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/7.19.0/docs/data-sources/identity_db_credentials#regex DataOciIdentityDbCredentials#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 154
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-db-credentials/index:DataOciIdentityDbCredentialsFilter"
    },
    "cdktf-provider-oci.DataOciIdentityDbCredentialsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDbCredentialsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-db-credentials/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-identity-db-credentials/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/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.DataOciIdentityDbCredentialsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDbCredentialsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/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-identity-db-credentials/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-identity-db-credentials/index.ts",
            "line": 311
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityDbCredentialsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-db-credentials/index:DataOciIdentityDbCredentialsFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityDbCredentialsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDbCredentialsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-db-credentials/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-identity-db-credentials/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 281
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityDbCredentialsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 269
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/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-identity-db-credentials/index.ts",
            "line": 298
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 262
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 275
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 291
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-db-credentials/index.ts",
            "line": 218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityDbCredentialsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-db-credentials/index:DataOciIdentityDbCredentialsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomain": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domain oci_identity_domain}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomain",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domain oci_identity_domain} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domain/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.DataOciIdentityDomainConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domain/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomain resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/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 DataOciIdentityDomain to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domain#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomain that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomain to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 289
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 295
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomain",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 109
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 160
          },
          "name": "adminEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 165
          },
          "name": "adminFirstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 170
          },
          "name": "adminLastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 175
          },
          "name": "adminUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 180
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 186
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 191
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 196
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 215
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 220
          },
          "name": "homeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 225
          },
          "name": "homeRegionUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 230
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 235
          },
          "name": "isHiddenOnLogin",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 240
          },
          "name": "isNotificationBypassed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 245
          },
          "name": "isPrimaryEmailRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 250
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 255
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 261
          },
          "name": "replicaRegions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainReplicaRegionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 266
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 271
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 276
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 281
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 209
          },
          "name": "domainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 202
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domain/index:DataOciIdentityDomain"
    },
    "cdktf-provider-oci.DataOciIdentityDomainConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domain/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domain#domain_id DataOciIdentityDomain#domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 13
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domain/index:DataOciIdentityDomainConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainReplicaRegions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainReplicaRegions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domain/index.ts",
        "line": 15
      },
      "name": "DataOciIdentityDomainReplicaRegions",
      "symbolId": "src/data-oci-identity-domain/index:DataOciIdentityDomainReplicaRegions"
    },
    "cdktf-provider-oci.DataOciIdentityDomainReplicaRegionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainReplicaRegionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domain/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-identity-domain/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/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.DataOciIdentityDomainReplicaRegionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainReplicaRegionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/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-identity-domain/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-identity-domain/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domain/index:DataOciIdentityDomainReplicaRegionsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainReplicaRegionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainReplicaRegionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domain/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-identity-domain/index.ts",
        "line": 38
      },
      "name": "DataOciIdentityDomainReplicaRegionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 67
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 72
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 77
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domain/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainReplicaRegions"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domain/index:DataOciIdentityDomainReplicaRegionsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomains": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains oci_identity_domains}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomains",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains oci_identity_domains} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains/index.ts",
          "line": 540
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains/index.ts",
        "line": 508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomains resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 525
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomains to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomains that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomains to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 741
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityDomainsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 594
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 744
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 616
          },
          "name": "resetHomeRegionUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 632
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 648
          },
          "name": "resetIsHiddenOnLogin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 664
          },
          "name": "resetLicenseType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 680
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 696
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 712
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 728
          },
          "name": "resetUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 756
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 772
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomains",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 513
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 604
          },
          "name": "domains",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDomainsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 738
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 582
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 598
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 748
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 620
          },
          "name": "homeRegionUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 636
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 652
          },
          "name": "isHiddenOnLoginInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 668
          },
          "name": "licenseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 684
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 700
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 716
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 732
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 575
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 588
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 610
          },
          "name": "homeRegionUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 626
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 642
          },
          "name": "isHiddenOnLogin",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 658
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 674
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 690
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 706
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 722
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains/index:DataOciIdentityDomains"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfo": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_mgmt_info oci_identity_domains_account_mgmt_info}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfo",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_mgmt_info oci_identity_domains_account_mgmt_info} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
          "line": 1048
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 1016
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsAccountMgmtInfo resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1033
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsAccountMgmtInfo to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_mgmt_info#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsAccountMgmtInfo that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsAccountMgmtInfo to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1130
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1114
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1146
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1197
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1308
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1362
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1374
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfo",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1021
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1091
          },
          "name": "accountType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1096
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1102
          },
          "name": "app",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1155
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1160
          },
          "name": "compositeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1165
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1180
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1170
          },
          "name": "doNotBackFillGrants",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1175
          },
          "name": "doNotPerformActionOnTarget",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1185
          },
          "name": "favorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1207
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1226
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1231
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1236
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1241
          },
          "name": "isAccount",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1246
          },
          "name": "lastAccessed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1252
          },
          "name": "matchingOwners",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoMatchingOwnersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1258
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1263
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1269
          },
          "name": "objectClass",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoObjectClassList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1274
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1279
          },
          "name": "operationContext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1285
          },
          "name": "owner",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoOwnerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1290
          },
          "name": "previewOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1296
          },
          "name": "resourceType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoResourceTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1317
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1322
          },
          "name": "syncResponse",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1327
          },
          "name": "syncSituation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1332
          },
          "name": "syncTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1338
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1343
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1348
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1354
          },
          "name": "userWalletArtifact",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoUserWalletArtifactList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1086
          },
          "name": "accountMgmtInfoIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1118
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1134
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1150
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1220
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1201
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1312
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1079
          },
          "name": "accountMgmtInfoId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1124
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1108
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1140
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1191
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1213
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1302
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfo"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 42
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoApp",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 203
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfoAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 196
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 196
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/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-identity-domains-account-mgmt-info/index.ts",
        "line": 65
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 94
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 99
          },
          "name": "appIcon",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 104
          },
          "name": "appThumbnail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 109
          },
          "name": "audience",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 114
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 119
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 124
          },
          "name": "isAliasApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 129
          },
          "name": "isAuthoritative",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 134
          },
          "name": "isLoginTarget",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 139
          },
          "name": "isManagedApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 144
          },
          "name": "isOauthResource",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 149
          },
          "name": "isOpcService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 154
          },
          "name": "isUnmanagedApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 159
          },
          "name": "loginMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 164
          },
          "name": "meterAsOpcService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 169
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 174
          },
          "name": "serviceTypeUrn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 179
          },
          "name": "showInMyApps",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 184
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_mgmt_info#account_mgmt_info_id DataOciIdentityDomainsAccountMgmtInfo#account_mgmt_info_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 13
          },
          "name": "accountMgmtInfoId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_mgmt_info#idcs_endpoint DataOciIdentityDomainsAccountMgmtInfo#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 36
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_mgmt_info#attributes DataOciIdentityDomainsAccountMgmtInfo#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 21
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_mgmt_info#attribute_sets DataOciIdentityDomainsAccountMgmtInfo#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 17
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_account_mgmt_info#authorization DataOciIdentityDomainsAccountMgmtInfo#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 25
          },
          "name": "authorization",
          "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/7.19.0/docs/data-sources/identity_domains_account_mgmt_info#id DataOciIdentityDomainsAccountMgmtInfo#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/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/7.19.0/docs/data-sources/identity_domains_account_mgmt_info#resource_type_schema_version DataOciIdentityDomainsAccountMgmtInfo#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 40
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 207
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/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/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/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.DataOciIdentityDomainsAccountMgmtInfoIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfoIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 291
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/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/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 230
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 259
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 264
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 269
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 274
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 279
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 302
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/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-identity-domains-account-mgmt-info/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/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.DataOciIdentityDomainsAccountMgmtInfoIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfoIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/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-identity-domains-account-mgmt-info/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-identity-domains-account-mgmt-info/index.ts",
            "line": 386
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/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/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 325
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 354
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 359
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 364
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 369
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 374
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoMatchingOwners": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoMatchingOwners",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 397
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoMatchingOwners",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoMatchingOwners"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoMatchingOwnersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoMatchingOwnersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/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-identity-domains-account-mgmt-info/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/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.DataOciIdentityDomainsAccountMgmtInfoMatchingOwnersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfoMatchingOwnersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/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-identity-domains-account-mgmt-info/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-identity-domains-account-mgmt-info/index.ts",
            "line": 481
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoMatchingOwnersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoMatchingOwnersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoMatchingOwnersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/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-identity-domains-account-mgmt-info/index.ts",
        "line": 420
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoMatchingOwnersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 449
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 454
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 459
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 464
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 469
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoMatchingOwners"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoMatchingOwnersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 492
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoMeta",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/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-identity-domains-account-mgmt-info/index.ts",
        "line": 569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/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.DataOciIdentityDomainsAccountMgmtInfoMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfoMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/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-identity-domains-account-mgmt-info/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-identity-domains-account-mgmt-info/index.ts",
            "line": 576
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/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-identity-domains-account-mgmt-info/index.ts",
        "line": 515
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 544
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 549
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 554
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 559
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 564
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoObjectClass": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoObjectClass",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 587
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoObjectClass",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoObjectClass"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoObjectClassList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoObjectClassList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 654
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 668
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoObjectClassOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfoObjectClassList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 661
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 661
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 661
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoObjectClassList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoObjectClassOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoObjectClassOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/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-identity-domains-account-mgmt-info/index.ts",
        "line": 610
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoObjectClassOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 639
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 644
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 649
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoObjectClass"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoObjectClassOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoOwner": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoOwner",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 672
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoOwner",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoOwner"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoOwnerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoOwnerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/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/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 749
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/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.DataOciIdentityDomainsAccountMgmtInfoOwnerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfoOwnerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 756
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/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/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 756
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoOwnerList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoOwnerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoOwnerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 695
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoOwnerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 724
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 729
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 734
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 739
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 744
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 708
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoOwner"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoOwnerOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoResourceType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoResourceType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 767
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoResourceType",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoResourceType"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoResourceTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoResourceTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
          "line": 841
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 834
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 848
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoResourceTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfoResourceTypeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 841
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 841
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 841
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoResourceTypeList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoResourceTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoResourceTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
          "line": 799
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 790
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoResourceTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 819
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 824
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 829
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 803
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoResourceType"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoResourceTypeOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 852
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoTags",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
          "line": 921
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 928
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfoTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 921
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 921
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 921
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 875
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 904
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 909
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 888
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoUserWalletArtifact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoUserWalletArtifact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 932
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoUserWalletArtifact",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoUserWalletArtifact"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoUserWalletArtifactList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoUserWalletArtifactList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 994
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1008
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoUserWalletArtifactOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfoUserWalletArtifactList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1001
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1001
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 1001
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoUserWalletArtifactList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoUserWalletArtifactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoUserWalletArtifactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-info/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
        "line": 955
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfoUserWalletArtifactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 984
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 989
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-info/index.ts",
            "line": 968
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfoUserWalletArtifact"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-info/index:DataOciIdentityDomainsAccountMgmtInfoUserWalletArtifactOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfos": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_mgmt_infos oci_identity_domains_account_mgmt_infos}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfos",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_mgmt_infos oci_identity_domains_account_mgmt_infos} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
          "line": 1341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 1309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsAccountMgmtInfos resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1326
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsAccountMgmtInfos to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_mgmt_infos#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsAccountMgmtInfos that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsAccountMgmtInfos to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1382
          },
          "name": "resetAccountMgmtInfoCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1398
          },
          "name": "resetAccountMgmtInfoFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1436
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1420
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1452
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1468
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1507
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1528
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1544
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1560
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1577
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1593
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfos",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1314
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1408
          },
          "name": "accountMgmtInfos",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1477
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1495
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1516
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1569
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1386
          },
          "name": "accountMgmtInfoCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1402
          },
          "name": "accountMgmtInfoFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1424
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1440
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1456
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1472
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1490
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1511
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1532
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1548
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1564
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1376
          },
          "name": "accountMgmtInfoCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1392
          },
          "name": "accountMgmtInfoFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1430
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1414
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1446
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1462
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1483
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1501
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1522
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1538
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1554
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfos"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfos": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfos",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 1025
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfos",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfos"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 55
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosApp",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/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.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
          "line": 87
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 78
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 107
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 112
          },
          "name": "appIcon",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 117
          },
          "name": "appThumbnail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 122
          },
          "name": "audience",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 127
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 132
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 137
          },
          "name": "isAliasApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 142
          },
          "name": "isAuthoritative",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 147
          },
          "name": "isLoginTarget",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 152
          },
          "name": "isManagedApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 157
          },
          "name": "isOauthResource",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 162
          },
          "name": "isOpcService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 167
          },
          "name": "isUnmanagedApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 172
          },
          "name": "loginMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 177
          },
          "name": "meterAsOpcService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 182
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 187
          },
          "name": "serviceTypeUrn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 192
          },
          "name": "showInMyApps",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 197
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 91
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 220
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/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.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
            "line": 304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
        "line": 243
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 272
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 277
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 282
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 287
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 292
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 315
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/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.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
            "line": 399
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
        "line": 338
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 367
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 372
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 377
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 382
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 387
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
          "line": 1294
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 1287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1301
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1294
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1294
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMatchingOwners": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMatchingOwners",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 410
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMatchingOwners",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMatchingOwners"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMatchingOwnersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMatchingOwnersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
        "line": 487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/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.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMatchingOwnersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMatchingOwnersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
            "line": 494
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMatchingOwnersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMatchingOwnersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMatchingOwnersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
        "line": 433
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMatchingOwnersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 462
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 467
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 472
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 477
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 482
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMatchingOwners"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMatchingOwnersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 505
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMeta",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 596
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 589
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 589
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 589
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
        "line": 528
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 557
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 562
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 567
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 572
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 577
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 541
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosObjectClass": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosObjectClass",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 600
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosObjectClass",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosObjectClass"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosObjectClassList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosObjectClassList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
          "line": 674
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 667
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 681
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosObjectClassOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosObjectClassList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 674
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 674
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 674
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosObjectClassList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosObjectClassOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosObjectClassOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
          "line": 632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 623
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosObjectClassOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 652
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 657
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 662
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 636
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosObjectClass"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosObjectClassOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
        "line": 1048
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1077
          },
          "name": "accountMgmtInfoId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1082
          },
          "name": "accountType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1087
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1093
          },
          "name": "app",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1103
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1098
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1108
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1113
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1118
          },
          "name": "compositeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1123
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1138
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1128
          },
          "name": "doNotBackFillGrants",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1133
          },
          "name": "doNotPerformActionOnTarget",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1143
          },
          "name": "favorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1148
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1154
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1159
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1165
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1170
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1175
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1180
          },
          "name": "isAccount",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1185
          },
          "name": "lastAccessed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1191
          },
          "name": "matchingOwners",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMatchingOwnersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1197
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1202
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1208
          },
          "name": "objectClass",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosObjectClassList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1213
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1218
          },
          "name": "operationContext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1224
          },
          "name": "owner",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosOwnerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1229
          },
          "name": "previewOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1235
          },
          "name": "resourceType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosResourceTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1240
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1245
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1250
          },
          "name": "syncResponse",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1255
          },
          "name": "syncSituation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1260
          },
          "name": "syncTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1266
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1271
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1276
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1282
          },
          "name": "userWalletArtifact",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosUserWalletArtifactList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1061
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfos"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosOwner": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosOwner",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 685
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosOwner",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosOwner"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosOwnerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosOwnerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
          "line": 769
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 762
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 776
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosOwnerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosOwnerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 769
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 769
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 769
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosOwnerList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosOwnerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosOwnerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
          "line": 717
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 708
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosOwnerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 737
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 742
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 747
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 752
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 757
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 721
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosOwner"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosOwnerOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosResourceType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosResourceType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 780
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosResourceType",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosResourceType"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosResourceTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosResourceTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
        "line": 847
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/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.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosResourceTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosResourceTypeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
            "line": 854
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosResourceTypeList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosResourceTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosResourceTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
          "line": 812
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 803
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosResourceTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 832
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 837
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 842
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 816
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosResourceType"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosResourceTypeOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 865
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosTags",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
        "line": 927
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/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.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
            "line": 934
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
        "line": 888
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 917
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 922
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 901
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosUserWalletArtifact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosUserWalletArtifact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 945
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosUserWalletArtifact",
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosUserWalletArtifact"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosUserWalletArtifactList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosUserWalletArtifactList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
        "line": 1007
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/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.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosUserWalletArtifactOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosUserWalletArtifactList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
            "line": 1014
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosUserWalletArtifactList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosUserWalletArtifactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosUserWalletArtifactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-mgmt-infos/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-identity-domains-account-mgmt-infos/index.ts",
        "line": 968
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosUserWalletArtifactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 997
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 1002
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 981
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosUserWalletArtifact"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosAccountMgmtInfosUserWalletArtifactOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountMgmtInfosConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsAccountMgmtInfosConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_mgmt_infos#idcs_endpoint DataOciIdentityDomainsAccountMgmtInfos#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 37
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_mgmt_infos#account_mgmt_info_count DataOciIdentityDomainsAccountMgmtInfos#account_mgmt_info_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 13
          },
          "name": "accountMgmtInfoCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_mgmt_infos#account_mgmt_info_filter DataOciIdentityDomainsAccountMgmtInfos#account_mgmt_info_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 17
          },
          "name": "accountMgmtInfoFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_mgmt_infos#attributes DataOciIdentityDomainsAccountMgmtInfos#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 25
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_mgmt_infos#attribute_sets DataOciIdentityDomainsAccountMgmtInfos#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 21
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_account_mgmt_infos#authorization DataOciIdentityDomainsAccountMgmtInfos#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 29
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_mgmt_infos#compartment_id DataOciIdentityDomainsAccountMgmtInfos#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 33
          },
          "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/7.19.0/docs/data-sources/identity_domains_account_mgmt_infos#resource_type_schema_version DataOciIdentityDomainsAccountMgmtInfos#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 41
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_mgmt_infos#sort_by DataOciIdentityDomainsAccountMgmtInfos#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 45
          },
          "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/7.19.0/docs/data-sources/identity_domains_account_mgmt_infos#sort_order DataOciIdentityDomainsAccountMgmtInfos#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 49
          },
          "name": "sortOrder",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_mgmt_infos#start_index DataOciIdentityDomainsAccountMgmtInfos#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-mgmt-infos/index.ts",
            "line": 53
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-mgmt-infos/index:DataOciIdentityDomainsAccountMgmtInfosConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySetting": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_recovery_setting oci_identity_domains_account_recovery_setting}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_recovery_setting oci_identity_domains_account_recovery_setting} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-recovery-setting/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.DataOciIdentityDomainsAccountRecoverySettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsAccountRecoverySetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/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 DataOciIdentityDomainsAccountRecoverySetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_recovery_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsAccountRecoverySetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsAccountRecoverySetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 501
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 485
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 517
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 619
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 647
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 658
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountRecoverySetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 409
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 526
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 531
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 536
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 541
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 546
          },
          "name": "factors",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 551
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 557
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 576
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 581
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 586
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 591
          },
          "name": "lockoutDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 596
          },
          "name": "maxIncorrectAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 602
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 607
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 628
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 634
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 639
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 473
          },
          "name": "accountRecoverySettingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 489
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 505
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 521
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 570
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 623
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 466
          },
          "name": "accountRecoverySettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 495
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 479
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 511
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 563
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 613
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-setting/index:DataOciIdentityDomainsAccountRecoverySetting"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsAccountRecoverySettingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_recovery_setting#account_recovery_setting_id DataOciIdentityDomainsAccountRecoverySetting#account_recovery_setting_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 13
          },
          "name": "accountRecoverySettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_recovery_setting#idcs_endpoint DataOciIdentityDomainsAccountRecoverySetting#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 29
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_recovery_setting#attributes DataOciIdentityDomainsAccountRecoverySetting#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 21
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_recovery_setting#attribute_sets DataOciIdentityDomainsAccountRecoverySetting#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 17
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_account_recovery_setting#authorization DataOciIdentityDomainsAccountRecoverySetting#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 25
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_recovery_setting#resource_type_schema_version DataOciIdentityDomainsAccountRecoverySetting#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-setting/index:DataOciIdentityDomainsAccountRecoverySettingConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsAccountRecoverySettingIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-account-recovery-setting/index:DataOciIdentityDomainsAccountRecoverySettingIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-recovery-setting/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-identity-domains-account-recovery-setting/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/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.DataOciIdentityDomainsAccountRecoverySettingIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountRecoverySettingIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/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-identity-domains-account-recovery-setting/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-identity-domains-account-recovery-setting/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-setting/index:DataOciIdentityDomainsAccountRecoverySettingIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsAccountRecoverySettingIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 92
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-setting/index:DataOciIdentityDomainsAccountRecoverySettingIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsAccountRecoverySettingIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-account-recovery-setting/index:DataOciIdentityDomainsAccountRecoverySettingIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-recovery-setting/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-identity-domains-account-recovery-setting/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/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.DataOciIdentityDomainsAccountRecoverySettingIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountRecoverySettingIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/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-identity-domains-account-recovery-setting/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-identity-domains-account-recovery-setting/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-setting/index:DataOciIdentityDomainsAccountRecoverySettingIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-recovery-setting/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-identity-domains-account-recovery-setting/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsAccountRecoverySettingIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 182
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 187
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-setting/index:DataOciIdentityDomainsAccountRecoverySettingIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsAccountRecoverySettingMeta",
      "symbolId": "src/data-oci-identity-domains-account-recovery-setting/index:DataOciIdentityDomainsAccountRecoverySettingMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-recovery-setting/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-identity-domains-account-recovery-setting/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/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.DataOciIdentityDomainsAccountRecoverySettingMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountRecoverySettingMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/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-identity-domains-account-recovery-setting/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-identity-domains-account-recovery-setting/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-setting/index:DataOciIdentityDomainsAccountRecoverySettingMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-recovery-setting/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-identity-domains-account-recovery-setting/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsAccountRecoverySettingMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 277
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 282
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 287
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 292
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 297
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-setting/index:DataOciIdentityDomainsAccountRecoverySettingMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
        "line": 320
      },
      "name": "DataOciIdentityDomainsAccountRecoverySettingTags",
      "symbolId": "src/data-oci-identity-domains-account-recovery-setting/index:DataOciIdentityDomainsAccountRecoverySettingTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-recovery-setting/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-identity-domains-account-recovery-setting/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/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.DataOciIdentityDomainsAccountRecoverySettingTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountRecoverySettingTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/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-identity-domains-account-recovery-setting/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-identity-domains-account-recovery-setting/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-setting/index:DataOciIdentityDomainsAccountRecoverySettingTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-recovery-setting/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-identity-domains-account-recovery-setting/index.ts",
        "line": 343
      },
      "name": "DataOciIdentityDomainsAccountRecoverySettingTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 372
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 377
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-setting/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-setting/index:DataOciIdentityDomainsAccountRecoverySettingTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettings": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_recovery_settings oci_identity_domains_account_recovery_settings}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_recovery_settings oci_identity_domains_account_recovery_settings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
          "line": 632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
        "line": 600
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsAccountRecoverySettings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 617
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsAccountRecoverySettings to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_recovery_settings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsAccountRecoverySettings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsAccountRecoverySettings to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 691
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 675
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 707
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 723
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 739
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 773
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 800
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 812
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountRecoverySettings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 605
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 663
          },
          "name": "accountRecoverySettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 761
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 782
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 787
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 792
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 679
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 695
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 711
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 727
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 756
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 743
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 777
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 685
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 669
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 701
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 717
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 733
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 749
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 767
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-settings/index:DataOciIdentityDomainsAccountRecoverySettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
        "line": 407
      },
      "name": "DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettings",
      "symbolId": "src/data-oci-identity-domains-account-recovery-settings/index:DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
        "line": 42
      },
      "name": "DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-account-recovery-settings/index:DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-recovery-settings/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 133
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 126
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 126
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-settings/index:DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-recovery-settings/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-identity-domains-account-recovery-settings/index.ts",
        "line": 65
      },
      "name": "DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 94
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 99
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 104
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 109
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 114
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-settings/index:DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
        "line": 137
      },
      "name": "DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-account-recovery-settings/index:DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-recovery-settings/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-identity-domains-account-recovery-settings/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/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.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/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-identity-domains-account-recovery-settings/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-identity-domains-account-recovery-settings/index.ts",
            "line": 221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-settings/index:DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-recovery-settings/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
        "line": 160
      },
      "name": "DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 189
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 194
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 199
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 204
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 209
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-settings/index:DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-recovery-settings/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
        "line": 578
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 592
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 585
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 585
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 585
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-settings/index:DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
        "line": 232
      },
      "name": "DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsMeta",
      "symbolId": "src/data-oci-identity-domains-account-recovery-settings/index:DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-recovery-settings/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-identity-domains-account-recovery-settings/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/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.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/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-identity-domains-account-recovery-settings/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-identity-domains-account-recovery-settings/index.ts",
            "line": 316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-settings/index:DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-recovery-settings/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-identity-domains-account-recovery-settings/index.ts",
        "line": 255
      },
      "name": "DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 284
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 289
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 294
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 299
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 304
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-settings/index:DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-recovery-settings/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-identity-domains-account-recovery-settings/index.ts",
        "line": 430
      },
      "name": "DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 459
          },
          "name": "accountRecoverySettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 469
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 464
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 474
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 479
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 484
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 489
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 494
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 499
          },
          "name": "factors",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 504
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 510
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 515
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 521
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 526
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 531
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 536
          },
          "name": "lockoutDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 541
          },
          "name": "maxIncorrectAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 547
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 552
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 557
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 562
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 568
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 573
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-settings/index:DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
        "line": 327
      },
      "name": "DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsTags",
      "symbolId": "src/data-oci-identity-domains-account-recovery-settings/index:DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-recovery-settings/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-identity-domains-account-recovery-settings/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/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.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/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-identity-domains-account-recovery-settings/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-identity-domains-account-recovery-settings/index.ts",
            "line": 396
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-settings/index:DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-account-recovery-settings/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
        "line": 350
      },
      "name": "DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 379
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 384
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-settings/index:DataOciIdentityDomainsAccountRecoverySettingsAccountRecoverySettingsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAccountRecoverySettingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsAccountRecoverySettingsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_recovery_settings#idcs_endpoint DataOciIdentityDomainsAccountRecoverySettings#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 36
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_recovery_settings#attributes DataOciIdentityDomainsAccountRecoverySettings#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 17
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_recovery_settings#attribute_sets DataOciIdentityDomainsAccountRecoverySettings#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 13
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_account_recovery_settings#authorization DataOciIdentityDomainsAccountRecoverySettings#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 21
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_account_recovery_settings#compartment_id DataOciIdentityDomainsAccountRecoverySettings#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 25
          },
          "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/7.19.0/docs/data-sources/identity_domains_account_recovery_settings#id DataOciIdentityDomainsAccountRecoverySettings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/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/7.19.0/docs/data-sources/identity_domains_account_recovery_settings#resource_type_schema_version DataOciIdentityDomainsAccountRecoverySettings#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-account-recovery-settings/index.ts",
            "line": 40
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-account-recovery-settings/index:DataOciIdentityDomainsAccountRecoverySettingsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKey": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_api_key oci_identity_domains_api_key}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_api_key oci_identity_domains_api_key} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-key/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.DataOciIdentityDomainsApiKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-key/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsApiKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/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 DataOciIdentityDomainsApiKey to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_api_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsApiKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsApiKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 671
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 655
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 687
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 784
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 824
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 835
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApiKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 579
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 696
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 701
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 706
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 711
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 716
          },
          "name": "fingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 721
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 727
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 746
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 751
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 756
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 761
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 767
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 772
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 793
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 799
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 804
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 810
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 816
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 643
          },
          "name": "apiKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 659
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 675
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 691
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 740
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 788
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 636
          },
          "name": "apiKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 665
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 649
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 681
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 733
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 778
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-key/index:DataOciIdentityDomainsApiKey"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-key/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsApiKeyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_api_key#api_key_id DataOciIdentityDomainsApiKey#api_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-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/7.19.0/docs/data-sources/identity_domains_api_key#idcs_endpoint DataOciIdentityDomainsApiKey#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 29
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_api_key#attributes DataOciIdentityDomainsApiKey#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 21
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_api_key#attribute_sets DataOciIdentityDomainsApiKey#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 17
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_api_key#authorization DataOciIdentityDomainsApiKey#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 25
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_api_key#resource_type_schema_version DataOciIdentityDomainsApiKey#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-key/index:DataOciIdentityDomainsApiKeyConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeyIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-key/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsApiKeyIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-api-key/index:DataOciIdentityDomainsApiKeyIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeyIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-key/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-identity-domains-api-key/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/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.DataOciIdentityDomainsApiKeyIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApiKeyIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/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-identity-domains-api-key/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-identity-domains-api-key/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-key/index:DataOciIdentityDomainsApiKeyIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeyIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-key/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-key/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsApiKeyIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 92
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-key/index:DataOciIdentityDomainsApiKeyIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeyIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-key/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsApiKeyIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-api-key/index:DataOciIdentityDomainsApiKeyIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeyIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-key/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-identity-domains-api-key/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/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.DataOciIdentityDomainsApiKeyIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApiKeyIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/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-identity-domains-api-key/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-identity-domains-api-key/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-key/index:DataOciIdentityDomainsApiKeyIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeyIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-key/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-identity-domains-api-key/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsApiKeyIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 182
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 187
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-key/index:DataOciIdentityDomainsApiKeyIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeyMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-key/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsApiKeyMeta",
      "symbolId": "src/data-oci-identity-domains-api-key/index:DataOciIdentityDomainsApiKeyMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeyMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-key/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-identity-domains-api-key/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/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.DataOciIdentityDomainsApiKeyMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApiKeyMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/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-identity-domains-api-key/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-identity-domains-api-key/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-key/index:DataOciIdentityDomainsApiKeyMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeyMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-key/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-identity-domains-api-key/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsApiKeyMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 277
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 282
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 287
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 292
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 297
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-key/index:DataOciIdentityDomainsApiKeyMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeyTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-key/index.ts",
        "line": 320
      },
      "name": "DataOciIdentityDomainsApiKeyTags",
      "symbolId": "src/data-oci-identity-domains-api-key/index:DataOciIdentityDomainsApiKeyTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeyTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-key/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-identity-domains-api-key/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/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.DataOciIdentityDomainsApiKeyTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApiKeyTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/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-identity-domains-api-key/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-identity-domains-api-key/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-key/index:DataOciIdentityDomainsApiKeyTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeyTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-key/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-identity-domains-api-key/index.ts",
        "line": 343
      },
      "name": "DataOciIdentityDomainsApiKeyTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 372
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 377
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-key/index:DataOciIdentityDomainsApiKeyTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-key/index.ts",
        "line": 400
      },
      "name": "DataOciIdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "symbolId": "src/data-oci-identity-domains-api-key/index:DataOciIdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-key/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-identity-domains-api-key/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/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.DataOciIdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/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-identity-domains-api-key/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-identity-domains-api-key/index.ts",
            "line": 464
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-key/index:DataOciIdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-key/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-identity-domains-api-key/index.ts",
        "line": 423
      },
      "name": "DataOciIdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 452
          },
          "name": "allowSelfChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-key/index:DataOciIdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeyUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-key/index.ts",
        "line": 475
      },
      "name": "DataOciIdentityDomainsApiKeyUser",
      "symbolId": "src/data-oci-identity-domains-api-key/index:DataOciIdentityDomainsApiKeyUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeyUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-key/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-identity-domains-api-key/index.ts",
        "line": 552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/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.DataOciIdentityDomainsApiKeyUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApiKeyUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/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-identity-domains-api-key/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-identity-domains-api-key/index.ts",
            "line": 559
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-key/index:DataOciIdentityDomainsApiKeyUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeyUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-key/index.ts",
          "line": 507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-key/index.ts",
        "line": 498
      },
      "name": "DataOciIdentityDomainsApiKeyUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 527
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 532
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 537
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 542
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 547
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-key/index.ts",
            "line": 511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeyUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-key/index:DataOciIdentityDomainsApiKeyUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeys": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_api_keys oci_identity_domains_api_keys}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeys",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_api_keys oci_identity_domains_api_keys} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-keys/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-keys/index.ts",
        "line": 792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsApiKeys resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/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 DataOciIdentityDomainsApiKeys to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_api_keys#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsApiKeys that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsApiKeys to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 866
          },
          "name": "resetApiKeyCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 882
          },
          "name": "resetApiKeyFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 920
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 904
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 936
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 952
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 968
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 1002
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 1023
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 1039
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 1055
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 1072
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 1089
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApiKeys",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 797
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 892
          },
          "name": "apiKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 990
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 1011
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 1064
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 870
          },
          "name": "apiKeyCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 886
          },
          "name": "apiKeyFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 908
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 924
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 940
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 956
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 985
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 972
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 1006
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 1027
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 1043
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 1059
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 860
          },
          "name": "apiKeyCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 876
          },
          "name": "apiKeyFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 914
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 898
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 930
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 946
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 962
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 978
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 996
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 1017
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 1033
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 1049
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeys"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-keys/index.ts",
        "line": 597
      },
      "name": "DataOciIdentityDomainsApiKeysApiKeys",
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeys"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-keys/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsApiKeysApiKeysIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeysIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-keys/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/data-oci-identity-domains-api-keys/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/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.DataOciIdentityDomainsApiKeysApiKeysIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApiKeysApiKeysIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/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/data-oci-identity-domains-api-keys/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeysIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-keys/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/data-oci-identity-domains-api-keys/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsApiKeysApiKeysIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 119
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 124
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 129
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeysIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-keys/index.ts",
        "line": 157
      },
      "name": "DataOciIdentityDomainsApiKeysApiKeysIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeysIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-keys/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-identity-domains-api-keys/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/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.DataOciIdentityDomainsApiKeysApiKeysIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApiKeysApiKeysIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/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-identity-domains-api-keys/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-identity-domains-api-keys/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeysIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-keys/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-keys/index.ts",
        "line": 180
      },
      "name": "DataOciIdentityDomainsApiKeysApiKeysIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 209
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 214
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 219
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 224
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 229
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeysIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-keys/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-identity-domains-api-keys/index.ts",
        "line": 770
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/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.DataOciIdentityDomainsApiKeysApiKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApiKeysApiKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/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-identity-domains-api-keys/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-identity-domains-api-keys/index.ts",
            "line": 777
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeysList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-keys/index.ts",
        "line": 252
      },
      "name": "DataOciIdentityDomainsApiKeysApiKeysMeta",
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeysMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-keys/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-identity-domains-api-keys/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/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.DataOciIdentityDomainsApiKeysApiKeysMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApiKeysApiKeysMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/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-identity-domains-api-keys/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-identity-domains-api-keys/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeysMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-keys/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-identity-domains-api-keys/index.ts",
        "line": 275
      },
      "name": "DataOciIdentityDomainsApiKeysApiKeysMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 304
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 309
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 314
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 319
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 324
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeysMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-keys/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-identity-domains-api-keys/index.ts",
        "line": 620
      },
      "name": "DataOciIdentityDomainsApiKeysApiKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 654
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 649
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 659
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 664
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 669
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 674
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 679
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 684
          },
          "name": "fingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 689
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 695
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 700
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 706
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 711
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 716
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 721
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 727
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 732
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 737
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 742
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 748
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 753
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 759
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 765
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-keys/index.ts",
        "line": 347
      },
      "name": "DataOciIdentityDomainsApiKeysApiKeysTags",
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeysTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-keys/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-identity-domains-api-keys/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/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.DataOciIdentityDomainsApiKeysApiKeysTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApiKeysApiKeysTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/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-identity-domains-api-keys/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-identity-domains-api-keys/index.ts",
            "line": 416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeysTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-keys/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-identity-domains-api-keys/index.ts",
        "line": 370
      },
      "name": "DataOciIdentityDomainsApiKeysApiKeysTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 399
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 404
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeysTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-keys/index.ts",
        "line": 427
      },
      "name": "DataOciIdentityDomainsApiKeysApiKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-keys/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-identity-domains-api-keys/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/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.DataOciIdentityDomainsApiKeysApiKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApiKeysApiKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/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-identity-domains-api-keys/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-identity-domains-api-keys/index.ts",
            "line": 491
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-keys/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-keys/index.ts",
        "line": 450
      },
      "name": "DataOciIdentityDomainsApiKeysApiKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 479
          },
          "name": "allowSelfChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-keys/index.ts",
        "line": 502
      },
      "name": "DataOciIdentityDomainsApiKeysApiKeysUser",
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeysUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-keys/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-identity-domains-api-keys/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/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.DataOciIdentityDomainsApiKeysApiKeysUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApiKeysApiKeysUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/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-identity-domains-api-keys/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-identity-domains-api-keys/index.ts",
            "line": 586
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeysUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-api-keys/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-identity-domains-api-keys/index.ts",
        "line": 525
      },
      "name": "DataOciIdentityDomainsApiKeysApiKeysUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 554
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 559
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 564
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 569
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 574
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysApiKeysUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysApiKeysUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApiKeysConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApiKeysConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-api-keys/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsApiKeysConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_api_keys#idcs_endpoint DataOciIdentityDomainsApiKeys#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 44
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_api_keys#api_key_count DataOciIdentityDomainsApiKeys#api_key_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 13
          },
          "name": "apiKeyCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_api_keys#api_key_filter DataOciIdentityDomainsApiKeys#api_key_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 17
          },
          "name": "apiKeyFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_api_keys#attributes DataOciIdentityDomainsApiKeys#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 25
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_api_keys#attribute_sets DataOciIdentityDomainsApiKeys#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 21
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_api_keys#authorization DataOciIdentityDomainsApiKeys#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 29
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_api_keys#compartment_id DataOciIdentityDomainsApiKeys#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 33
          },
          "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/7.19.0/docs/data-sources/identity_domains_api_keys#id DataOciIdentityDomainsApiKeys#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/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/7.19.0/docs/data-sources/identity_domains_api_keys#resource_type_schema_version DataOciIdentityDomainsApiKeys#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 48
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_api_keys#sort_by DataOciIdentityDomainsApiKeys#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 52
          },
          "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/7.19.0/docs/data-sources/identity_domains_api_keys#sort_order DataOciIdentityDomainsApiKeys#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 56
          },
          "name": "sortOrder",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_api_keys#start_index DataOciIdentityDomainsApiKeys#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-api-keys/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-api-keys/index:DataOciIdentityDomainsApiKeysConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApp": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app oci_identity_domains_app}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApp",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app oci_identity_domains_app} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 6001
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5969
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsApp resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5986
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsApp to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsApp that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsApp to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6165
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6149
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6186
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6578
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6756
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6767
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApp",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5974
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6030
          },
          "name": "accessTokenExpiry",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6036
          },
          "name": "accounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAccountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6041
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6047
          },
          "name": "adminRoles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAdminRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6053
          },
          "name": "aliasApps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAliasAppsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6063
          },
          "name": "allowAccessControl",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6073
          },
          "name": "allowedGrants",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6078
          },
          "name": "allowedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6084
          },
          "name": "allowedScopes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAllowedScopesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6090
          },
          "name": "allowedTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAllowedTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6068
          },
          "name": "allowOffline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6058
          },
          "name": "allUrlSchemesAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6095
          },
          "name": "appIcon",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6114
          },
          "name": "appSignonPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAppSignonPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6125
          },
          "name": "appsNetworkPerimeters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAppsNetworkPerimetersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6119
          },
          "name": "appThumbnail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6131
          },
          "name": "asOpcService",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAsOpcServiceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6137
          },
          "name": "attrRenderingMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAttrRenderingMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6174
          },
          "name": "audience",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6196
          },
          "name": "basedOnTemplate",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppBasedOnTemplateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6201
          },
          "name": "bypassConsent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6206
          },
          "name": "callbackServiceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6212
          },
          "name": "certificates",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppCertificatesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6217
          },
          "name": "clientIpChecking",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6222
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6227
          },
          "name": "clientType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6233
          },
          "name": "cloudControlProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppCloudControlPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6238
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6243
          },
          "name": "contactEmailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6248
          },
          "name": "delegatedServiceNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6253
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6258
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6263
          },
          "name": "disableKmsiTokenAuthentication",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6268
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6273
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6279
          },
          "name": "editableAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppEditableAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6284
          },
          "name": "errorPageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6289
          },
          "name": "forceDelete",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6295
          },
          "name": "grantedAppRoles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppGrantedAppRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6301
          },
          "name": "grants",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppGrantsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6306
          },
          "name": "hashedClientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6311
          },
          "name": "homePageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6316
          },
          "name": "icon",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6321
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6332
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6351
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6356
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6361
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6367
          },
          "name": "identityProviders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdentityProvidersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6373
          },
          "name": "idpPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdpPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6326
          },
          "name": "idTokenEncAlgo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6378
          },
          "name": "infrastructure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6383
          },
          "name": "isAliasApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6388
          },
          "name": "isDatabaseService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6393
          },
          "name": "isEnterpriseApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6398
          },
          "name": "isFormFill",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6403
          },
          "name": "isKerberosRealm",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6408
          },
          "name": "isLoginTarget",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6413
          },
          "name": "isManagedApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6418
          },
          "name": "isMobileTarget",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6423
          },
          "name": "isMulticloudServiceApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6428
          },
          "name": "isOauthClient",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6433
          },
          "name": "isOauthResource",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6438
          },
          "name": "isObligationCapable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6443
          },
          "name": "isOpcService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6448
          },
          "name": "isRadiusApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6453
          },
          "name": "isSamlServiceProvider",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6458
          },
          "name": "isUnmanagedApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6463
          },
          "name": "isWebTierPolicy",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6468
          },
          "name": "landingPageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6473
          },
          "name": "linkingCallbackUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6478
          },
          "name": "loginMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6483
          },
          "name": "loginPageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6488
          },
          "name": "logoutPageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6493
          },
          "name": "logoutUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6499
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6504
          },
          "name": "meterAsOpcService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6509
          },
          "name": "migrated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6514
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6519
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6524
          },
          "name": "postLogoutRedirectUris",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6529
          },
          "name": "privacyPolicyUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6534
          },
          "name": "productLogoUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6539
          },
          "name": "productName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6545
          },
          "name": "protectableSecondaryAudiences",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppProtectableSecondaryAudiencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6551
          },
          "name": "radiusPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRadiusPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6556
          },
          "name": "readyToUpgrade",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6561
          },
          "name": "redirectUris",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6566
          },
          "name": "refreshTokenExpiry",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6588
          },
          "name": "samlServiceProvider",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppSamlServiceProviderList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6593
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6599
          },
          "name": "scopes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppScopesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6604
          },
          "name": "secondaryAudiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6610
          },
          "name": "serviceParams",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppServiceParamsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6615
          },
          "name": "serviceTypeUrn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6620
          },
          "name": "serviceTypeVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6625
          },
          "name": "showInMyApps",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6631
          },
          "name": "signonPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppSignonPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6637
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6642
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6647
          },
          "name": "termsOfServiceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6653
          },
          "name": "termsOfUse",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppTermsOfUseList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6659
          },
          "name": "trustPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppTrustPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6664
          },
          "name": "trustScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6676
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondbcsApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6682
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionenterpriseAppApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6688
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionformFillAppApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6694
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6700
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionkerberosRealmApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6706
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionmanagedappApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6712
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6670
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionOciTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6718
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionopcServiceApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6724
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionradiusAppApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6730
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionrequestableApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6736
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6742
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6748
          },
          "name": "userRoles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUserRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6108
          },
          "name": "appIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6153
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6169
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6190
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6345
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6582
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6101
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6159
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6143
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6180
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6338
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 6572
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAccounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAccounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsAppAccounts",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAccounts"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAccountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAccountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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.DataOciIdentityDomainsAppAccountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppAccountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/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-identity-domains-app/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAccountsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAccountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAccountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsAppAccountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 87
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 97
          },
          "name": "ownerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 102
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAccounts"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAccountsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAdminRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAdminRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsAppAdminRoles",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAdminRoles"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAdminRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAdminRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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.DataOciIdentityDomainsAppAdminRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppAdminRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/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-identity-domains-app/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAdminRolesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAdminRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAdminRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsAppAdminRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 182
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 187
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 197
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAdminRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAdminRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAliasApps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAliasApps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 220
      },
      "name": "DataOciIdentityDomainsAppAliasApps",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAliasApps"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAliasAppsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAliasAppsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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.DataOciIdentityDomainsAppAliasAppsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppAliasAppsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/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-identity-domains-app/index.ts",
            "line": 299
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAliasAppsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAliasAppsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAliasAppsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 243
      },
      "name": "DataOciIdentityDomainsAppAliasAppsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 272
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 277
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 282
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 287
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAliasApps"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAliasAppsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAllowedScopes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAllowedScopes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 310
      },
      "name": "DataOciIdentityDomainsAppAllowedScopes",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAllowedScopes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAllowedScopesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAllowedScopesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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.DataOciIdentityDomainsAppAllowedScopesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppAllowedScopesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/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-identity-domains-app/index.ts",
            "line": 384
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAllowedScopesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAllowedScopesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAllowedScopesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 333
      },
      "name": "DataOciIdentityDomainsAppAllowedScopesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 362
          },
          "name": "fqs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 367
          },
          "name": "idOfDefiningApp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 372
          },
          "name": "readOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAllowedScopes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAllowedScopesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAllowedTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAllowedTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 395
      },
      "name": "DataOciIdentityDomainsAppAllowedTags",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAllowedTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAllowedTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAllowedTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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.DataOciIdentityDomainsAppAllowedTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppAllowedTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/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-identity-domains-app/index.ts",
            "line": 469
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAllowedTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAllowedTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAllowedTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 418
      },
      "name": "DataOciIdentityDomainsAppAllowedTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 447
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 452
          },
          "name": "readOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 457
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAllowedTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAllowedTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAppSignonPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAppSignonPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 480
      },
      "name": "DataOciIdentityDomainsAppAppSignonPolicy",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAppSignonPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAppSignonPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAppSignonPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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.DataOciIdentityDomainsAppAppSignonPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppAppSignonPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/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-identity-domains-app/index.ts",
            "line": 549
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAppSignonPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAppSignonPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAppSignonPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 503
      },
      "name": "DataOciIdentityDomainsAppAppSignonPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 532
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 537
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAppSignonPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAppSignonPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAppsNetworkPerimeters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAppsNetworkPerimeters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 560
      },
      "name": "DataOciIdentityDomainsAppAppsNetworkPerimeters",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAppsNetworkPerimeters"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAppsNetworkPerimetersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAppsNetworkPerimetersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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.DataOciIdentityDomainsAppAppsNetworkPerimetersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppAppsNetworkPerimetersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/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-identity-domains-app/index.ts",
            "line": 629
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAppsNetworkPerimetersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAppsNetworkPerimetersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAppsNetworkPerimetersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 583
      },
      "name": "DataOciIdentityDomainsAppAppsNetworkPerimetersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 612
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 617
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 596
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAppsNetworkPerimeters"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAppsNetworkPerimetersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAsOpcService": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAsOpcService",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 640
      },
      "name": "DataOciIdentityDomainsAppAsOpcService",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAsOpcService"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAsOpcServiceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAsOpcServiceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 709
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 702
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 716
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAsOpcServiceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppAsOpcServiceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 709
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 709
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 709
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAsOpcServiceList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAsOpcServiceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAsOpcServiceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 663
      },
      "name": "DataOciIdentityDomainsAppAsOpcServiceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 692
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 697
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 676
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAsOpcService"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAsOpcServiceOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAttrRenderingMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAttrRenderingMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 720
      },
      "name": "DataOciIdentityDomainsAppAttrRenderingMetadata",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAttrRenderingMetadata"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAttrRenderingMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAttrRenderingMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 847
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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.DataOciIdentityDomainsAppAttrRenderingMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppAttrRenderingMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/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-identity-domains-app/index.ts",
            "line": 854
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAttrRenderingMetadataList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppAttrRenderingMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAttrRenderingMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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/data-oci-identity-domains-app/index.ts",
        "line": 743
      },
      "name": "DataOciIdentityDomainsAppAttrRenderingMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 772
          },
          "name": "datatype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 777
          },
          "name": "helptext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 782
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 787
          },
          "name": "maxLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 792
          },
          "name": "maxSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 797
          },
          "name": "minLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 802
          },
          "name": "minSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 807
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 812
          },
          "name": "order",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 817
          },
          "name": "readOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 822
          },
          "name": "regexp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 827
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 832
          },
          "name": "section",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 837
          },
          "name": "visible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 842
          },
          "name": "widget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppAttrRenderingMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppAttrRenderingMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppBasedOnTemplate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppBasedOnTemplate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 865
      },
      "name": "DataOciIdentityDomainsAppBasedOnTemplate",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppBasedOnTemplate"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppBasedOnTemplateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppBasedOnTemplateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 937
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 951
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppBasedOnTemplateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppBasedOnTemplateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 944
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 944
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 944
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppBasedOnTemplateList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppBasedOnTemplateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppBasedOnTemplateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 888
      },
      "name": "DataOciIdentityDomainsAppBasedOnTemplateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 917
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 922
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 927
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 932
          },
          "name": "wellKnownId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 901
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppBasedOnTemplate"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppBasedOnTemplateOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppCertificates": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppCertificates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 955
      },
      "name": "DataOciIdentityDomainsAppCertificates",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppCertificates"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppCertificatesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppCertificatesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 1039
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1032
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1046
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppCertificatesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppCertificatesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1039
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1039
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1039
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppCertificatesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppCertificatesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppCertificatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 987
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 978
      },
      "name": "DataOciIdentityDomainsAppCertificatesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1007
          },
          "name": "certAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1012
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1017
          },
          "name": "sha1Thumbprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1022
          },
          "name": "x509Base64Certificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1027
          },
          "name": "x5T",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 991
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppCertificates"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppCertificatesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppCloudControlProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppCloudControlProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1050
      },
      "name": "DataOciIdentityDomainsAppCloudControlProperties",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppCloudControlProperties"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppCloudControlPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppCloudControlPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 1119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1126
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppCloudControlPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppCloudControlPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1119
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1119
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppCloudControlPropertiesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppCloudControlPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppCloudControlPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 1082
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1073
      },
      "name": "DataOciIdentityDomainsAppCloudControlPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1102
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1107
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1086
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppCloudControlProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppCloudControlPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsAppConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app#app_id DataOciIdentityDomainsApp#app_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 13
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app#idcs_endpoint DataOciIdentityDomainsApp#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 29
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app#attributes DataOciIdentityDomainsApp#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 21
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app#attribute_sets DataOciIdentityDomainsApp#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 17
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_app#authorization DataOciIdentityDomainsApp#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 25
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app#resource_type_schema_version DataOciIdentityDomainsApp#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppEditableAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppEditableAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1130
      },
      "name": "DataOciIdentityDomainsAppEditableAttributes",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppEditableAttributes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppEditableAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppEditableAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1201
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppEditableAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppEditableAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1194
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1194
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppEditableAttributesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppEditableAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppEditableAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 1162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1153
      },
      "name": "DataOciIdentityDomainsAppEditableAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1182
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppEditableAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppEditableAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppGrantedAppRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppGrantedAppRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1205
      },
      "name": "DataOciIdentityDomainsAppGrantedAppRoles",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppGrantedAppRoles"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppGrantedAppRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppGrantedAppRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 1302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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.DataOciIdentityDomainsAppGrantedAppRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppGrantedAppRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/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-identity-domains-app/index.ts",
            "line": 1309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppGrantedAppRolesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppGrantedAppRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppGrantedAppRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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/data-oci-identity-domains-app/index.ts",
        "line": 1228
      },
      "name": "DataOciIdentityDomainsAppGrantedAppRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1257
          },
          "name": "adminRole",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1262
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1267
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1272
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1277
          },
          "name": "legacyGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1282
          },
          "name": "readOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1287
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1292
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1297
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppGrantedAppRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppGrantedAppRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppGrants": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppGrants",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1320
      },
      "name": "DataOciIdentityDomainsAppGrants",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppGrants"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppGrantsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppGrantsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 1404
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1411
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppGrantsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppGrantsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1404
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1404
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1404
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppGrantsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppGrantsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppGrantsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 1343
      },
      "name": "DataOciIdentityDomainsAppGrantsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1377
          },
          "name": "granteeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1382
          },
          "name": "granteeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1372
          },
          "name": "grantMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1387
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1392
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppGrants"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppGrantsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1415
      },
      "name": "DataOciIdentityDomainsAppIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1506
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1499
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1499
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1499
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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/data-oci-identity-domains-app/index.ts",
        "line": 1438
      },
      "name": "DataOciIdentityDomainsAppIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1467
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1472
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1477
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1482
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1487
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1510
      },
      "name": "DataOciIdentityDomainsAppIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 1587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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.DataOciIdentityDomainsAppIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/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-identity-domains-app/index.ts",
            "line": 1594
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 1542
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1533
      },
      "name": "DataOciIdentityDomainsAppIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1562
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1567
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1572
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1577
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1582
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1546
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppIdentityProviders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdentityProviders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1605
      },
      "name": "DataOciIdentityDomainsAppIdentityProviders",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppIdentityProviders"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppIdentityProvidersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdentityProvidersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 1679
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1672
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1686
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdentityProvidersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppIdentityProvidersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1679
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1679
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1679
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppIdentityProvidersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppIdentityProvidersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdentityProvidersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 1628
      },
      "name": "DataOciIdentityDomainsAppIdentityProvidersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1657
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1662
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1667
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1641
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdentityProviders"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppIdentityProvidersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppIdpPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdpPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1690
      },
      "name": "DataOciIdentityDomainsAppIdpPolicy",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppIdpPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppIdpPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdpPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1752
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1766
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdpPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppIdpPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1759
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1759
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1759
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppIdpPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppIdpPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdpPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 1722
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1713
      },
      "name": "DataOciIdentityDomainsAppIdpPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1742
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1747
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1726
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppIdpPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppIdpPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1770
      },
      "name": "DataOciIdentityDomainsAppMeta",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 1854
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1847
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1861
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1854
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1854
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1854
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 1802
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1793
      },
      "name": "DataOciIdentityDomainsAppMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1822
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1827
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1832
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1837
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1842
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1806
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppProtectableSecondaryAudiences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppProtectableSecondaryAudiences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1865
      },
      "name": "DataOciIdentityDomainsAppProtectableSecondaryAudiences",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppProtectableSecondaryAudiences"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppProtectableSecondaryAudiencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppProtectableSecondaryAudiencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 1927
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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.DataOciIdentityDomainsAppProtectableSecondaryAudiencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppProtectableSecondaryAudiencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/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-identity-domains-app/index.ts",
            "line": 1934
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppProtectableSecondaryAudiencesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppProtectableSecondaryAudiencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppProtectableSecondaryAudiencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 1897
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1888
      },
      "name": "DataOciIdentityDomainsAppProtectableSecondaryAudiencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1917
          },
          "name": "readOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1922
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1901
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppProtectableSecondaryAudiences"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppProtectableSecondaryAudiencesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRadiusPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRadiusPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1945
      },
      "name": "DataOciIdentityDomainsAppRadiusPolicy",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppRadiusPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRadiusPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRadiusPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2007
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2021
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRadiusPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppRadiusPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2014
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2014
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2014
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppRadiusPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRadiusPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRadiusPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 1977
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 1968
      },
      "name": "DataOciIdentityDomainsAppRadiusPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1997
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2002
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 1981
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRadiusPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppRadiusPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRole": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app_role oci_identity_domains_app_role}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRole",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app_role oci_identity_domains_app_role} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-role/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.DataOciIdentityDomainsAppRoleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-role/index.ts",
        "line": 589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsAppRole resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/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 DataOciIdentityDomainsAppRole to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app_role#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsAppRole that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsAppRole to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 697
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 681
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 713
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 846
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 879
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 890
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppRole",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 594
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 650
          },
          "name": "adminRole",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 656
          },
          "name": "app",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 722
          },
          "name": "availableToClients",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 727
          },
          "name": "availableToGroups",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 732
          },
          "name": "availableToUsers",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 737
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 742
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 747
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 752
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 757
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 762
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 768
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 787
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 792
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 797
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 802
          },
          "name": "legacyGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 807
          },
          "name": "limitedToOneOrMoreGroups",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 812
          },
          "name": "localizedDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 818
          },
          "name": "members",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 824
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 829
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 834
          },
          "name": "public",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 855
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 861
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 866
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 871
          },
          "name": "uniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 669
          },
          "name": "appRoleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 685
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 701
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 717
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 781
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 850
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 662
          },
          "name": "appRoleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 691
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 675
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 707
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 774
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 840
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-role/index:DataOciIdentityDomainsAppRole"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRoleApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-role/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsAppRoleApp",
      "symbolId": "src/data-oci-identity-domains-app-role/index:DataOciIdentityDomainsAppRoleApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRoleAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-role/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-identity-domains-app-role/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/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.DataOciIdentityDomainsAppRoleAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppRoleAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/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-identity-domains-app-role/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-identity-domains-app-role/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-role/index:DataOciIdentityDomainsAppRoleAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRoleAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-role/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-role/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsAppRoleAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 102
          },
          "name": "serviceInstanceIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-role/index:DataOciIdentityDomainsAppRoleAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRoleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-role/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsAppRoleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app_role#app_role_id DataOciIdentityDomainsAppRole#app_role_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 13
          },
          "name": "appRoleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app_role#idcs_endpoint DataOciIdentityDomainsAppRole#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 29
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app_role#attributes DataOciIdentityDomainsAppRole#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 21
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app_role#attribute_sets DataOciIdentityDomainsAppRole#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 17
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_app_role#authorization DataOciIdentityDomainsAppRole#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 25
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app_role#resource_type_schema_version DataOciIdentityDomainsAppRole#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-role/index:DataOciIdentityDomainsAppRoleConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRoleIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-role/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsAppRoleIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-app-role/index:DataOciIdentityDomainsAppRoleIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRoleIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-role/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-identity-domains-app-role/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/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.DataOciIdentityDomainsAppRoleIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppRoleIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/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-identity-domains-app-role/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-identity-domains-app-role/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-role/index:DataOciIdentityDomainsAppRoleIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRoleIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-role/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-identity-domains-app-role/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsAppRoleIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 182
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 187
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-role/index:DataOciIdentityDomainsAppRoleIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRoleIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-role/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsAppRoleIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-app-role/index:DataOciIdentityDomainsAppRoleIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRoleIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-role/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-identity-domains-app-role/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/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.DataOciIdentityDomainsAppRoleIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppRoleIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/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-identity-domains-app-role/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-identity-domains-app-role/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-role/index:DataOciIdentityDomainsAppRoleIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRoleIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-role/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-identity-domains-app-role/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsAppRoleIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 277
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 282
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 287
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 292
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 297
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-role/index:DataOciIdentityDomainsAppRoleIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRoleMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-role/index.ts",
        "line": 320
      },
      "name": "DataOciIdentityDomainsAppRoleMembers",
      "symbolId": "src/data-oci-identity-domains-app-role/index:DataOciIdentityDomainsAppRoleMembers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRoleMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-role/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-identity-domains-app-role/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/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.DataOciIdentityDomainsAppRoleMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppRoleMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/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-identity-domains-app-role/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-identity-domains-app-role/index.ts",
            "line": 399
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-role/index:DataOciIdentityDomainsAppRoleMembersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRoleMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-role/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-identity-domains-app-role/index.ts",
        "line": 343
      },
      "name": "DataOciIdentityDomainsAppRoleMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 372
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 377
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 382
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 387
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-role/index:DataOciIdentityDomainsAppRoleMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRoleMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-role/index.ts",
        "line": 410
      },
      "name": "DataOciIdentityDomainsAppRoleMeta",
      "symbolId": "src/data-oci-identity-domains-app-role/index:DataOciIdentityDomainsAppRoleMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRoleMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-role/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-identity-domains-app-role/index.ts",
        "line": 487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/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.DataOciIdentityDomainsAppRoleMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppRoleMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/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-identity-domains-app-role/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-identity-domains-app-role/index.ts",
            "line": 494
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-role/index:DataOciIdentityDomainsAppRoleMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRoleMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-role/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-identity-domains-app-role/index.ts",
        "line": 433
      },
      "name": "DataOciIdentityDomainsAppRoleMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 462
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 467
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 472
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 477
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 482
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-role/index:DataOciIdentityDomainsAppRoleMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRoleTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-role/index.ts",
        "line": 505
      },
      "name": "DataOciIdentityDomainsAppRoleTags",
      "symbolId": "src/data-oci-identity-domains-app-role/index:DataOciIdentityDomainsAppRoleTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRoleTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-role/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-identity-domains-app-role/index.ts",
        "line": 567
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/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.DataOciIdentityDomainsAppRoleTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppRoleTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/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-identity-domains-app-role/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-identity-domains-app-role/index.ts",
            "line": 574
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-role/index:DataOciIdentityDomainsAppRoleTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRoleTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-role/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-identity-domains-app-role/index.ts",
        "line": 528
      },
      "name": "DataOciIdentityDomainsAppRoleTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 557
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 562
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-role/index.ts",
            "line": 541
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoleTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-role/index:DataOciIdentityDomainsAppRoleTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRoles": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app_roles oci_identity_domains_app_roles}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRoles",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app_roles oci_identity_domains_app_roles} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-roles/index.ts",
          "line": 879
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-roles/index.ts",
        "line": 847
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsAppRoles resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 864
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsAppRoles to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app_roles#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsAppRoles that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsAppRoles to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 921
          },
          "name": "resetAppRoleCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 937
          },
          "name": "resetAppRoleFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 975
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 959
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 991
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1007
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1023
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1057
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1078
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1094
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1110
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1127
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1144
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppRoles",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 852
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 947
          },
          "name": "appRoles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1045
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1066
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1119
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 925
          },
          "name": "appRoleCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 941
          },
          "name": "appRoleFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 963
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 979
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 995
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1011
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1040
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1027
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1061
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1082
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1098
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1114
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 915
          },
          "name": "appRoleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 931
          },
          "name": "appRoleFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 969
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 953
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 985
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1001
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1017
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1033
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1051
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1072
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1088
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 1104
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRoles"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-roles/index.ts",
        "line": 612
      },
      "name": "DataOciIdentityDomainsAppRolesAppRoles",
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRoles"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-roles/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsAppRolesAppRolesApp",
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRolesApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-roles/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/data-oci-identity-domains-app-roles/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/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.DataOciIdentityDomainsAppRolesAppRolesAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppRolesAppRolesAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/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/data-oci-identity-domains-app-roles/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRolesAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-roles/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/data-oci-identity-domains-app-roles/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsAppRolesAppRolesAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 119
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 124
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 129
          },
          "name": "serviceInstanceIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRolesAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-roles/index.ts",
        "line": 157
      },
      "name": "DataOciIdentityDomainsAppRolesAppRolesIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRolesIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-roles/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-identity-domains-app-roles/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/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.DataOciIdentityDomainsAppRolesAppRolesIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppRolesAppRolesIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/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-identity-domains-app-roles/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-identity-domains-app-roles/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRolesIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-roles/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-roles/index.ts",
        "line": 180
      },
      "name": "DataOciIdentityDomainsAppRolesAppRolesIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 209
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 214
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 219
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 224
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 229
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRolesIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-roles/index.ts",
        "line": 252
      },
      "name": "DataOciIdentityDomainsAppRolesAppRolesIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRolesIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-roles/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-identity-domains-app-roles/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/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.DataOciIdentityDomainsAppRolesAppRolesIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppRolesAppRolesIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/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-identity-domains-app-roles/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-identity-domains-app-roles/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRolesIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-roles/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-identity-domains-app-roles/index.ts",
        "line": 275
      },
      "name": "DataOciIdentityDomainsAppRolesAppRolesIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 304
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 309
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 314
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 319
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 324
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRolesIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-roles/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-roles/index.ts",
        "line": 825
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 839
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppRolesAppRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 832
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 832
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 832
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRolesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-roles/index.ts",
        "line": 347
      },
      "name": "DataOciIdentityDomainsAppRolesAppRolesMembers",
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRolesMembers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-roles/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-identity-domains-app-roles/index.ts",
        "line": 419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/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.DataOciIdentityDomainsAppRolesAppRolesMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppRolesAppRolesMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/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-identity-domains-app-roles/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-identity-domains-app-roles/index.ts",
            "line": 426
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRolesMembersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-roles/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-identity-domains-app-roles/index.ts",
        "line": 370
      },
      "name": "DataOciIdentityDomainsAppRolesAppRolesMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 399
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 404
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 409
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 414
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRolesMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-roles/index.ts",
        "line": 437
      },
      "name": "DataOciIdentityDomainsAppRolesAppRolesMeta",
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRolesMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-roles/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-roles/index.ts",
        "line": 514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 528
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppRolesAppRolesMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 521
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 521
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 521
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRolesMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-roles/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-identity-domains-app-roles/index.ts",
        "line": 460
      },
      "name": "DataOciIdentityDomainsAppRolesAppRolesMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 489
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 494
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 499
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 504
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 509
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRolesMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-roles/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-identity-domains-app-roles/index.ts",
        "line": 635
      },
      "name": "DataOciIdentityDomainsAppRolesAppRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 664
          },
          "name": "adminRole",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 670
          },
          "name": "app",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 680
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 675
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 685
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 690
          },
          "name": "availableToClients",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 695
          },
          "name": "availableToGroups",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 700
          },
          "name": "availableToUsers",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 705
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 710
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 715
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 720
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 725
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 730
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 736
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 741
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 747
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 752
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 757
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 762
          },
          "name": "legacyGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 767
          },
          "name": "limitedToOneOrMoreGroups",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 772
          },
          "name": "localizedDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 778
          },
          "name": "members",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 784
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 789
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 794
          },
          "name": "public",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 799
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 804
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 810
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 815
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 820
          },
          "name": "uniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 648
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-roles/index.ts",
        "line": 532
      },
      "name": "DataOciIdentityDomainsAppRolesAppRolesTags",
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRolesTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-roles/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-identity-domains-app-roles/index.ts",
        "line": 594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/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.DataOciIdentityDomainsAppRolesAppRolesTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppRolesAppRolesTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/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-identity-domains-app-roles/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-identity-domains-app-roles/index.ts",
            "line": 601
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRolesTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app-roles/index.ts",
          "line": 564
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-roles/index.ts",
        "line": 555
      },
      "name": "DataOciIdentityDomainsAppRolesAppRolesTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 584
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 589
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 568
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesAppRolesTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesAppRolesTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppRolesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppRolesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app-roles/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsAppRolesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app_roles#idcs_endpoint DataOciIdentityDomainsAppRoles#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 44
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app_roles#app_role_count DataOciIdentityDomainsAppRoles#app_role_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 13
          },
          "name": "appRoleCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app_roles#app_role_filter DataOciIdentityDomainsAppRoles#app_role_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 17
          },
          "name": "appRoleFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app_roles#attributes DataOciIdentityDomainsAppRoles#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 25
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app_roles#attribute_sets DataOciIdentityDomainsAppRoles#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 21
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_app_roles#authorization DataOciIdentityDomainsAppRoles#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 29
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app_roles#compartment_id DataOciIdentityDomainsAppRoles#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 33
          },
          "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/7.19.0/docs/data-sources/identity_domains_app_roles#id DataOciIdentityDomainsAppRoles#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/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/7.19.0/docs/data-sources/identity_domains_app_roles#resource_type_schema_version DataOciIdentityDomainsAppRoles#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 48
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app_roles#sort_by DataOciIdentityDomainsAppRoles#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 52
          },
          "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/7.19.0/docs/data-sources/identity_domains_app_roles#sort_order DataOciIdentityDomainsAppRoles#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 56
          },
          "name": "sortOrder",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_app_roles#start_index DataOciIdentityDomainsAppRoles#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app-roles/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app-roles/index:DataOciIdentityDomainsAppRolesConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppSamlServiceProvider": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppSamlServiceProvider",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2025
      },
      "name": "DataOciIdentityDomainsAppSamlServiceProvider",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppSamlServiceProvider"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppSamlServiceProviderList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppSamlServiceProviderList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 2094
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2087
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2101
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppSamlServiceProviderOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppSamlServiceProviderList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2094
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2094
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2094
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppSamlServiceProviderList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppSamlServiceProviderOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppSamlServiceProviderOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 2057
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2048
      },
      "name": "DataOciIdentityDomainsAppSamlServiceProviderOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2077
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2082
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2061
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppSamlServiceProvider"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppSamlServiceProviderOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppScopes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppScopes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2105
      },
      "name": "DataOciIdentityDomainsAppScopes",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppScopes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppScopesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppScopesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 2194
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2201
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppScopesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppScopesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2194
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2194
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppScopesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppScopesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppScopesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 2137
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2128
      },
      "name": "DataOciIdentityDomainsAppScopesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2157
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2162
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2167
          },
          "name": "fqs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2172
          },
          "name": "readOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2177
          },
          "name": "requiresConsent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2182
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppScopes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppScopesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppServiceParams": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppServiceParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2205
      },
      "name": "DataOciIdentityDomainsAppServiceParams",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppServiceParams"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppServiceParamsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppServiceParamsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2281
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppServiceParamsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppServiceParamsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2274
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2274
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppServiceParamsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppServiceParamsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppServiceParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 2237
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2228
      },
      "name": "DataOciIdentityDomainsAppServiceParamsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2257
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2262
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppServiceParams"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppServiceParamsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppSignonPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppSignonPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2285
      },
      "name": "DataOciIdentityDomainsAppSignonPolicy",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppSignonPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppSignonPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppSignonPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 2354
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2361
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppSignonPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppSignonPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2354
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2354
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppSignonPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppSignonPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppSignonPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 2317
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2308
      },
      "name": "DataOciIdentityDomainsAppSignonPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2337
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2342
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppSignonPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppSignonPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2365
      },
      "name": "DataOciIdentityDomainsAppTags",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 2434
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2441
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2434
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2434
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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/data-oci-identity-domains-app/index.ts",
        "line": 2388
      },
      "name": "DataOciIdentityDomainsAppTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2417
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2422
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppTermsOfUse": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppTermsOfUse",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2445
      },
      "name": "DataOciIdentityDomainsAppTermsOfUse",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppTermsOfUse"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppTermsOfUseList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppTermsOfUseList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 2512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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.DataOciIdentityDomainsAppTermsOfUseOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppTermsOfUseList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/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-identity-domains-app/index.ts",
            "line": 2519
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppTermsOfUseList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppTermsOfUseOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppTermsOfUseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 2477
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2468
      },
      "name": "DataOciIdentityDomainsAppTermsOfUseOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2497
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2502
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2507
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppTermsOfUse"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppTermsOfUseOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppTrustPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppTrustPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2530
      },
      "name": "DataOciIdentityDomainsAppTrustPolicies",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppTrustPolicies"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppTrustPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppTrustPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 2592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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.DataOciIdentityDomainsAppTrustPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppTrustPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/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-identity-domains-app/index.ts",
            "line": 2599
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppTrustPoliciesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppTrustPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppTrustPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 2553
      },
      "name": "DataOciIdentityDomainsAppTrustPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2582
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2587
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2566
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppTrustPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppTrustPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2775
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2610
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 2684
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2677
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2691
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2684
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2684
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2684
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 2633
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2662
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2667
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2672
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2646
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2695
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 2764
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2757
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2771
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2764
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2764
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2764
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 2727
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2718
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2747
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2752
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2731
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 2844
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/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-identity-domains-app/index.ts",
            "line": 2851
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 2807
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2798
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2828
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2834
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2839
          },
          "name": "tagSlug",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2811
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2947
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsApp",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 2862
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 2929
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/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-identity-domains-app/index.ts",
            "line": 2936
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 2885
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2914
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2919
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2924
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2898
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3017
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3010
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3024
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3017
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3017
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3017
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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-identity-domains-app/index.ts",
        "line": 2970
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3000
          },
          "name": "domainApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3005
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 2983
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3268
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3028
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3097
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3090
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3104
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3097
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3097
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3097
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3060
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3051
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3080
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3085
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3064
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3108
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3184
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3177
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3177
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3140
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3131
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3160
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3165
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3188
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3264
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3257
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3257
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3257
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3220
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3211
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3240
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3245
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3355
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3362
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3355
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3355
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3355
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3300
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3291
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3320
          },
          "name": "allowAuthzDecisionTtl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3326
          },
          "name": "allowAuthzPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3332
          },
          "name": "appResources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3337
          },
          "name": "denyAuthzDecisionTtl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3343
          },
          "name": "denyAuthzPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3446
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppApp",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3366
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3435
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3442
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3435
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3435
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3435
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3398
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3389
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3418
          },
          "name": "formUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3423
          },
          "name": "formUrlMatchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3551
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3544
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3558
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3551
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3551
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3551
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3478
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3469
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3498
          },
          "name": "configuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3508
          },
          "name": "formCredentialSharingGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3503
          },
          "name": "formCredMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3514
          },
          "name": "formFillUrlMatch",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3519
          },
          "name": "formType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3524
          },
          "name": "revealPasswordOnForm",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3529
          },
          "name": "syncFromTemplate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3534
          },
          "name": "userNameFormExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3539
          },
          "name": "userNameFormTemplate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3482
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3642
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3562
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3631
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3624
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3638
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3631
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3631
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3631
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3594
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3585
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3614
          },
          "name": "formUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3619
          },
          "name": "formUrlMatchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3598
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3747
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3740
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3754
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3747
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3747
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3747
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3674
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3665
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3694
          },
          "name": "configuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3704
          },
          "name": "formCredentialSharingGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3699
          },
          "name": "formCredMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3710
          },
          "name": "formFillUrlMatch",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3715
          },
          "name": "formType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3720
          },
          "name": "revealPasswordOnForm",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3725
          },
          "name": "syncFromTemplate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3730
          },
          "name": "userNameFormExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3735
          },
          "name": "userNameFormTemplate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3678
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3758
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3852
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3845
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3859
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3852
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3852
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3852
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3790
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3781
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3810
          },
          "name": "defaultEncryptionSaltType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3815
          },
          "name": "masterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3820
          },
          "name": "maxRenewableAge",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3825
          },
          "name": "maxTicketLife",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3830
          },
          "name": "realmName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3835
          },
          "name": "supportedEncryptionSaltTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3840
          },
          "name": "ticketFlags",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3794
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4633
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappApp",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3863
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3962
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3955
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3969
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3962
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3962
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3962
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 3895
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3886
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3915
          },
          "name": "confidential",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3920
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3925
          },
          "name": "helpMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3930
          },
          "name": "icfType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3935
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3940
          },
          "name": "order",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3945
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3950
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 3899
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3973
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 4057
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4050
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4064
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4057
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4057
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4057
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 4005
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 3996
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4025
          },
          "name": "maxIdle",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4030
          },
          "name": "maxObjects",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4035
          },
          "name": "maxWait",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4040
          },
          "name": "minEvictableIdleTimeMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4045
          },
          "name": "minIdle",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4009
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4068
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 4152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4159
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4152
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4152
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4152
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 4100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4091
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4120
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4125
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4130
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4135
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4140
          },
          "name": "wellKnownId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4163
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 4262
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4269
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4262
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4262
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4262
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 4195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4186
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4215
          },
          "name": "confidential",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4220
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4225
          },
          "name": "helpMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4230
          },
          "name": "icfType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4235
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4240
          },
          "name": "order",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4245
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4250
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4273
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 4352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4359
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4352
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4352
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4352
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4296
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4325
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4330
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4335
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4340
          },
          "name": "wellKnownId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4363
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 4437
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4444
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4437
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4437
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4437
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 4395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4386
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4415
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4420
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4425
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 4820
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4813
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4827
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4820
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4820
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4820
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4448
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 4537
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4544
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4537
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4537
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4537
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 4480
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4471
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4500
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4505
          },
          "name": "isAccountObjectClass",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4510
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4515
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4520
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4525
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 4665
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4656
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4685
          },
          "name": "accountFormVisible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4690
          },
          "name": "adminConsentGranted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4696
          },
          "name": "bundleConfigurationProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4702
          },
          "name": "bundlePoolConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4707
          },
          "name": "canBeAuthoritative",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4712
          },
          "name": "connected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4718
          },
          "name": "connectorBundle",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4723
          },
          "name": "enableAuthSyncNewUserNotification",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4728
          },
          "name": "enableSync",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4733
          },
          "name": "enableSyncSummaryReportNotification",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4739
          },
          "name": "flatFileBundleConfigurationProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4745
          },
          "name": "flatFileConnectorBundle",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4751
          },
          "name": "identityBridges",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4756
          },
          "name": "isAuthoritative",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4761
          },
          "name": "isDirectory",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4766
          },
          "name": "isOnPremiseApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4771
          },
          "name": "isSchemaCustomizationSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4776
          },
          "name": "isSchemaDiscoverySupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4781
          },
          "name": "isThreeLeggedOauthEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4786
          },
          "name": "isTwoLeggedOauthEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4792
          },
          "name": "objectClasses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4797
          },
          "name": "syncConfigLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4803
          },
          "name": "threeLeggedOauthCredential",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4808
          },
          "name": "threeLeggedOauthProviderName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4669
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4548
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 4622
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4629
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4622
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4622
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4622
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 4580
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4571
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4600
          },
          "name": "accessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4605
          },
          "name": "accessTokenExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4610
          },
          "name": "refreshToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4831
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 4900
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4893
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4907
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4900
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4900
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4900
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 4863
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4854
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4883
          },
          "name": "multicloudPlatformUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4888
          },
          "name": "multicloudServiceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4867
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4911
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceApp",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 5005
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4998
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5012
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5005
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5005
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5005
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 4943
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 4934
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4963
          },
          "name": "currentFederationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4968
          },
          "name": "currentSynchronizationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4973
          },
          "name": "enablingNextFedSyncModes",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4978
          },
          "name": "nextFederationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4983
          },
          "name": "nextSynchronizationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4988
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4993
          },
          "name": "serviceInstanceIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 4947
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5101
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppApp",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5016
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 5090
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5083
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5097
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5090
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5090
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5090
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 5048
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5039
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5068
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5073
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5078
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5052
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 5236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5243
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5236
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5236
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5236
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 5133
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5124
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5153
          },
          "name": "captureClientIp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5158
          },
          "name": "clientIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5163
          },
          "name": "countryCodeResponseAttributeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5168
          },
          "name": "endUserIpAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5173
          },
          "name": "groupMembershipRadiusAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5179
          },
          "name": "groupMembershipToReturn",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5184
          },
          "name": "groupNameFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5189
          },
          "name": "includeGroupInResponse",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5194
          },
          "name": "passwordAndOtpTogether",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5199
          },
          "name": "port",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5204
          },
          "name": "radiusVendorSpecificId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5209
          },
          "name": "responseFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5214
          },
          "name": "responseFormatDelimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5219
          },
          "name": "secretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5224
          },
          "name": "typeOfRadiusApp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5247
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableApp",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 5311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5318
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5311
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5311
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5311
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 5279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5270
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5299
          },
          "name": "requestable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5582
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5322
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 5401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5408
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5401
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5401
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5401
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 5354
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5345
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5374
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5379
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5384
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5389
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 5779
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5772
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5786
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5779
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5779
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5779
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5412
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 5486
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5493
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5486
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5486
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5486
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 5444
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5435
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5464
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5469
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5474
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 5614
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5605
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5634
          },
          "name": "assertionConsumerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5639
          },
          "name": "encryptAssertion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5644
          },
          "name": "encryptionAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5649
          },
          "name": "encryptionCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5654
          },
          "name": "federationProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5660
          },
          "name": "groupAssertionAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5665
          },
          "name": "hokAcsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5670
          },
          "name": "hokRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5675
          },
          "name": "includeSigningCertInSignature",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5680
          },
          "name": "keyEncryptionAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5685
          },
          "name": "lastNotificationSentTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5690
          },
          "name": "logoutBinding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5695
          },
          "name": "logoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5700
          },
          "name": "logoutRequestUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5705
          },
          "name": "logoutResponseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5710
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5715
          },
          "name": "nameIdFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5720
          },
          "name": "nameIdUserstoreAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5726
          },
          "name": "outboundAssertionAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5731
          },
          "name": "partnerProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5736
          },
          "name": "partnerProviderPattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5746
          },
          "name": "signatureHashAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5751
          },
          "name": "signingCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5741
          },
          "name": "signResponseOrAssertion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5756
          },
          "name": "succinctId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5761
          },
          "name": "tenantProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5767
          },
          "name": "userAssertionAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5618
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5497
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 5571
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5578
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5571
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5571
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5571
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 5529
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5520
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5549
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5554
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5559
          },
          "name": "userStoreAttributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5790
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 5864
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5857
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5871
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5864
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5864
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5864
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 5822
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5813
      },
      "name": "DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5842
          },
          "name": "resourceRef",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5847
          },
          "name": "webTierPolicyAzControl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5852
          },
          "name": "webTierPolicyJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5826
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUserRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUserRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5875
      },
      "name": "DataOciIdentityDomainsAppUserRoles",
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUserRoles"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUserRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUserRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 5954
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5947
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5961
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUserRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppUserRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5954
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5954
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5954
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUserRolesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppUserRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUserRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-app/index.ts",
          "line": 5907
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-app/index.ts",
        "line": 5898
      },
      "name": "DataOciIdentityDomainsAppUserRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5927
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5932
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5937
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5942
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-app/index.ts",
            "line": 5911
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppUserRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-app/index:DataOciIdentityDomainsAppUserRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflow": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow oci_identity_domains_approval_workflow}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflow",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow oci_identity_domains_approval_workflow} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
          "line": 611
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsApprovalWorkflow resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 596
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsApprovalWorkflow to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsApprovalWorkflow that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsApprovalWorkflow to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 682
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 666
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 698
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 796
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 824
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 835
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflow",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 584
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 654
          },
          "name": "approvalWorkflowSteps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowApprovalWorkflowStepsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 707
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 712
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 717
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 722
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 727
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 733
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 752
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 757
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 762
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 768
          },
          "name": "maxDuration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowMaxDurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 774
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 779
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 784
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 805
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 811
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 816
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 648
          },
          "name": "approvalWorkflowIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 670
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 686
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 702
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 746
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 800
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 641
          },
          "name": "approvalWorkflowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 676
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 660
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 692
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 739
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 790
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow/index:DataOciIdentityDomainsApprovalWorkflow"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowApprovalWorkflowSteps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowApprovalWorkflowSteps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowApprovalWorkflowSteps",
      "symbolId": "src/data-oci-identity-domains-approval-workflow/index:DataOciIdentityDomainsApprovalWorkflowApprovalWorkflowSteps"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowApprovalWorkflowStepsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowApprovalWorkflowStepsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow/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-identity-domains-approval-workflow/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/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.DataOciIdentityDomainsApprovalWorkflowApprovalWorkflowStepsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowApprovalWorkflowStepsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/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-identity-domains-approval-workflow/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-identity-domains-approval-workflow/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow/index:DataOciIdentityDomainsApprovalWorkflowApprovalWorkflowStepsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowApprovalWorkflowStepsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowApprovalWorkflowStepsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowApprovalWorkflowStepsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 87
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 92
          },
          "name": "order",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowApprovalWorkflowSteps"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow/index:DataOciIdentityDomainsApprovalWorkflowApprovalWorkflowStepsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignment oci_identity_domains_approval_workflow_assignment}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignment oci_identity_domains_approval_workflow_assignment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
          "line": 626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
        "line": 594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsApprovalWorkflowAssignment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 611
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsApprovalWorkflowAssignment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsApprovalWorkflowAssignment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsApprovalWorkflowAssignment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 708
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 692
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 724
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 806
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 834
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 845
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 599
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 656
          },
          "name": "approvalWorkflow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentApprovalWorkflowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 675
          },
          "name": "assignedTo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentAssignedToList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 680
          },
          "name": "assignmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 733
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 738
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 743
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 748
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 754
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 773
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 778
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 783
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 789
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 794
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 815
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 821
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 826
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 669
          },
          "name": "approvalWorkflowAssignmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 696
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 712
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 728
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 767
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 810
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 662
          },
          "name": "approvalWorkflowAssignmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 702
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 686
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 718
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 760
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 800
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignment/index:DataOciIdentityDomainsApprovalWorkflowAssignment"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentApprovalWorkflow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentApprovalWorkflow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentApprovalWorkflow",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignment/index:DataOciIdentityDomainsApprovalWorkflowAssignmentApprovalWorkflow"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentApprovalWorkflowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentApprovalWorkflowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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-identity-domains-approval-workflow-assignment/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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.DataOciIdentityDomainsApprovalWorkflowAssignmentApprovalWorkflowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentApprovalWorkflowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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-identity-domains-approval-workflow-assignment/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-identity-domains-approval-workflow-assignment/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignment/index:DataOciIdentityDomainsApprovalWorkflowAssignmentApprovalWorkflowList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentApprovalWorkflowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentApprovalWorkflowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentApprovalWorkflowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 92
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentApprovalWorkflow"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignment/index:DataOciIdentityDomainsApprovalWorkflowAssignmentApprovalWorkflowOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentAssignedTo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentAssignedTo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentAssignedTo",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignment/index:DataOciIdentityDomainsApprovalWorkflowAssignmentAssignedTo"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentAssignedToList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentAssignedToList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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-identity-domains-approval-workflow-assignment/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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.DataOciIdentityDomainsApprovalWorkflowAssignmentAssignedToOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentAssignedToList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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-identity-domains-approval-workflow-assignment/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-identity-domains-approval-workflow-assignment/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignment/index:DataOciIdentityDomainsApprovalWorkflowAssignmentAssignedToList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentAssignedToOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentAssignedToOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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-identity-domains-approval-workflow-assignment/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentAssignedToOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 182
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 187
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 192
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentAssignedTo"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignment/index:DataOciIdentityDomainsApprovalWorkflowAssignmentAssignedToOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignment#approval_workflow_assignment_id DataOciIdentityDomainsApprovalWorkflowAssignment#approval_workflow_assignment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 13
          },
          "name": "approvalWorkflowAssignmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignment#idcs_endpoint DataOciIdentityDomainsApprovalWorkflowAssignment#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 29
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignment#attributes DataOciIdentityDomainsApprovalWorkflowAssignment#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 21
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignment#attribute_sets DataOciIdentityDomainsApprovalWorkflowAssignment#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 17
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignment#authorization DataOciIdentityDomainsApprovalWorkflowAssignment#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 25
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignment#resource_type_schema_version DataOciIdentityDomainsApprovalWorkflowAssignment#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignment/index:DataOciIdentityDomainsApprovalWorkflowAssignmentConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignment/index:DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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-identity-domains-approval-workflow-assignment/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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.DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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-identity-domains-approval-workflow-assignment/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-identity-domains-approval-workflow-assignment/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignment/index:DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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-identity-domains-approval-workflow-assignment/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 277
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 282
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 287
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 292
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 297
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignment/index:DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
        "line": 320
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignment/index:DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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-identity-domains-approval-workflow-assignment/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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.DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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-identity-domains-approval-workflow-assignment/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-identity-domains-approval-workflow-assignment/index.ts",
            "line": 404
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignment/index:DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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-identity-domains-approval-workflow-assignment/index.ts",
        "line": 343
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 372
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 377
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 382
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 387
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 392
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignment/index:DataOciIdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
        "line": 415
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentMeta",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignment/index:DataOciIdentityDomainsApprovalWorkflowAssignmentMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 506
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 499
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 499
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 499
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignment/index:DataOciIdentityDomainsApprovalWorkflowAssignmentMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
        "line": 438
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 467
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 472
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 477
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 482
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 487
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignment/index:DataOciIdentityDomainsApprovalWorkflowAssignmentMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
        "line": 510
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentTags",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignment/index:DataOciIdentityDomainsApprovalWorkflowAssignmentTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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-identity-domains-approval-workflow-assignment/index.ts",
        "line": 572
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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.DataOciIdentityDomainsApprovalWorkflowAssignmentTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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-identity-domains-approval-workflow-assignment/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-identity-domains-approval-workflow-assignment/index.ts",
            "line": 579
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignment/index:DataOciIdentityDomainsApprovalWorkflowAssignmentTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignment/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
        "line": 533
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 562
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 567
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignment/index.ts",
            "line": 546
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignment/index:DataOciIdentityDomainsApprovalWorkflowAssignmentTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignments oci_identity_domains_approval_workflow_assignments}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignments oci_identity_domains_approval_workflow_assignments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
          "line": 834
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
        "line": 802
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsApprovalWorkflowAssignments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 819
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsApprovalWorkflowAssignments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsApprovalWorkflowAssignments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsApprovalWorkflowAssignments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 876
          },
          "name": "resetApprovalWorkflowAssignmentCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 892
          },
          "name": "resetApprovalWorkflowAssignmentFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 930
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 914
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 946
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 962
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 978
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 1012
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 1033
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 1049
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 1065
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 1082
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 1099
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 807
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 902
          },
          "name": "approvalWorkflowAssignments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 1000
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 1021
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 1074
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 880
          },
          "name": "approvalWorkflowAssignmentCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 896
          },
          "name": "approvalWorkflowAssignmentFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 918
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 934
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 950
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 966
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 995
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 982
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 1016
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 1037
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 1053
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 1069
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 870
          },
          "name": "approvalWorkflowAssignmentCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 886
          },
          "name": "approvalWorkflowAssignmentFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 924
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 908
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 940
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 956
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 972
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 988
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 1006
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 1027
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 1043
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 1059
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignments"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
        "line": 617
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignments",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignments"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsApprovalWorkflow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsApprovalWorkflow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsApprovalWorkflow",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsApprovalWorkflow"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsApprovalWorkflowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsApprovalWorkflowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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/data-oci-identity-domains-approval-workflow-assignments/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsApprovalWorkflowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsApprovalWorkflowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsApprovalWorkflowList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsApprovalWorkflowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsApprovalWorkflowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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/data-oci-identity-domains-approval-workflow-assignments/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsApprovalWorkflowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 119
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 124
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 129
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsApprovalWorkflow"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsApprovalWorkflowOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsAssignedTo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsAssignedTo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
        "line": 157
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsAssignedTo",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsAssignedTo"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsAssignedToList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsAssignedToList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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-identity-domains-approval-workflow-assignments/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsAssignedToOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsAssignedToList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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-identity-domains-approval-workflow-assignments/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-identity-domains-approval-workflow-assignments/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsAssignedToList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsAssignedToOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsAssignedToOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
        "line": 180
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsAssignedToOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 209
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 214
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 219
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 224
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 229
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsAssignedTo"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsAssignedToOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
        "line": 252
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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-identity-domains-approval-workflow-assignments/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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-identity-domains-approval-workflow-assignments/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-identity-domains-approval-workflow-assignments/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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-identity-domains-approval-workflow-assignments/index.ts",
        "line": 275
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 304
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 309
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 314
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 319
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 324
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
        "line": 347
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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-identity-domains-approval-workflow-assignments/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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-identity-domains-approval-workflow-assignments/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-identity-domains-approval-workflow-assignments/index.ts",
            "line": 431
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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-identity-domains-approval-workflow-assignments/index.ts",
        "line": 370
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 399
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 404
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 409
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 414
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 419
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
        "line": 780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 794
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 787
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 787
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 787
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
        "line": 442
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsMeta",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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-identity-domains-approval-workflow-assignments/index.ts",
        "line": 519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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-identity-domains-approval-workflow-assignments/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-identity-domains-approval-workflow-assignments/index.ts",
            "line": 526
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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-identity-domains-approval-workflow-assignments/index.ts",
        "line": 465
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 494
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 499
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 504
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 509
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 514
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
        "line": 640
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 670
          },
          "name": "approvalWorkflow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsApprovalWorkflowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 676
          },
          "name": "assignedTo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsAssignedToList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 681
          },
          "name": "assignmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 691
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 686
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 696
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 701
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 706
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 711
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 716
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 722
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 727
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 733
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 738
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 743
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 749
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 754
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 759
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 764
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 770
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 775
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 653
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignments"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
        "line": 537
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsTags",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
          "line": 606
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
        "line": 599
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 613
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 606
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 606
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 606
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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-identity-domains-approval-workflow-assignments/index.ts",
        "line": 560
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 589
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 594
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsApprovalWorkflowAssignmentsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowAssignmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowAssignmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignments#idcs_endpoint DataOciIdentityDomainsApprovalWorkflowAssignments#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 44
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignments#approval_workflow_assignment_count DataOciIdentityDomainsApprovalWorkflowAssignments#approval_workflow_assignment_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 13
          },
          "name": "approvalWorkflowAssignmentCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignments#approval_workflow_assignment_filter DataOciIdentityDomainsApprovalWorkflowAssignments#approval_workflow_assignment_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 17
          },
          "name": "approvalWorkflowAssignmentFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignments#attributes DataOciIdentityDomainsApprovalWorkflowAssignments#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 25
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignments#attribute_sets DataOciIdentityDomainsApprovalWorkflowAssignments#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 21
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignments#authorization DataOciIdentityDomainsApprovalWorkflowAssignments#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 29
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignments#compartment_id DataOciIdentityDomainsApprovalWorkflowAssignments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 33
          },
          "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/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignments#id DataOciIdentityDomainsApprovalWorkflowAssignments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/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/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignments#resource_type_schema_version DataOciIdentityDomainsApprovalWorkflowAssignments#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 48
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignments#sort_by DataOciIdentityDomainsApprovalWorkflowAssignments#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 52
          },
          "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/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignments#sort_order DataOciIdentityDomainsApprovalWorkflowAssignments#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 56
          },
          "name": "sortOrder",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_assignments#start_index DataOciIdentityDomainsApprovalWorkflowAssignments#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-assignments/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-assignments/index:DataOciIdentityDomainsApprovalWorkflowAssignmentsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow#approval_workflow_id DataOciIdentityDomainsApprovalWorkflow#approval_workflow_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 13
          },
          "name": "approvalWorkflowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow#idcs_endpoint DataOciIdentityDomainsApprovalWorkflow#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 29
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow#attributes DataOciIdentityDomainsApprovalWorkflow#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 21
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow#attribute_sets DataOciIdentityDomainsApprovalWorkflow#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 17
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_approval_workflow#authorization DataOciIdentityDomainsApprovalWorkflow#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 25
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow#resource_type_schema_version DataOciIdentityDomainsApprovalWorkflow#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow/index:DataOciIdentityDomainsApprovalWorkflowConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-approval-workflow/index:DataOciIdentityDomainsApprovalWorkflowIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow/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-identity-domains-approval-workflow/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/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.DataOciIdentityDomainsApprovalWorkflowIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/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-identity-domains-approval-workflow/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-identity-domains-approval-workflow/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow/index:DataOciIdentityDomainsApprovalWorkflowIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow/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-identity-domains-approval-workflow/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 182
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 187
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow/index:DataOciIdentityDomainsApprovalWorkflowIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-approval-workflow/index:DataOciIdentityDomainsApprovalWorkflowIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow/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-identity-domains-approval-workflow/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/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.DataOciIdentityDomainsApprovalWorkflowIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/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-identity-domains-approval-workflow/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-identity-domains-approval-workflow/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow/index:DataOciIdentityDomainsApprovalWorkflowIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow/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-identity-domains-approval-workflow/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 277
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 282
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 287
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 292
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 297
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow/index:DataOciIdentityDomainsApprovalWorkflowIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowMaxDuration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowMaxDuration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
        "line": 320
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowMaxDuration",
      "symbolId": "src/data-oci-identity-domains-approval-workflow/index:DataOciIdentityDomainsApprovalWorkflowMaxDuration"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowMaxDurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowMaxDurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow/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-identity-domains-approval-workflow/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/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.DataOciIdentityDomainsApprovalWorkflowMaxDurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowMaxDurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/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-identity-domains-approval-workflow/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-identity-domains-approval-workflow/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow/index:DataOciIdentityDomainsApprovalWorkflowMaxDurationList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowMaxDurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowMaxDurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow/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-identity-domains-approval-workflow/index.ts",
        "line": 343
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowMaxDurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 372
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 377
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowMaxDuration"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow/index:DataOciIdentityDomainsApprovalWorkflowMaxDurationOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
        "line": 400
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowMeta",
      "symbolId": "src/data-oci-identity-domains-approval-workflow/index:DataOciIdentityDomainsApprovalWorkflowMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow/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-identity-domains-approval-workflow/index.ts",
        "line": 477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/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.DataOciIdentityDomainsApprovalWorkflowMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/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-identity-domains-approval-workflow/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-identity-domains-approval-workflow/index.ts",
            "line": 484
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow/index:DataOciIdentityDomainsApprovalWorkflowMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow/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-identity-domains-approval-workflow/index.ts",
        "line": 423
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 452
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 457
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 462
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 467
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 472
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow/index:DataOciIdentityDomainsApprovalWorkflowMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStep": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_step oci_identity_domains_approval_workflow_step}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStep",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_step oci_identity_domains_approval_workflow_step} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
          "line": 531
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsApprovalWorkflowStep resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 516
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsApprovalWorkflowStep to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_step#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsApprovalWorkflowStep that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsApprovalWorkflowStep to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 607
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 591
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 623
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 715
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/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-identity-domains-approval-workflow-step/index.ts",
            "line": 759
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowStep",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 504
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 574
          },
          "name": "approvers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepApproversList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 579
          },
          "name": "approversExpressions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 632
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 637
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 642
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 647
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 653
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 672
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 677
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 682
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 688
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 693
          },
          "name": "minimumApprovals",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 698
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 703
          },
          "name": "order",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 724
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 730
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 735
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 740
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 568
          },
          "name": "approvalWorkflowStepIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 595
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 611
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 627
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 666
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 719
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 561
          },
          "name": "approvalWorkflowStepId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 601
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 585
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 617
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 659
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 709
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-step/index:DataOciIdentityDomainsApprovalWorkflowStep"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepApprovers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepApprovers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepApprovers",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-step/index:DataOciIdentityDomainsApprovalWorkflowStepApprovers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepApproversList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepApproversList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-step/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-identity-domains-approval-workflow-step/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/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.DataOciIdentityDomainsApprovalWorkflowStepApproversOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowStepApproversList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/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-identity-domains-approval-workflow-step/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-identity-domains-approval-workflow-step/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-step/index:DataOciIdentityDomainsApprovalWorkflowStepApproversList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepApproversOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepApproversOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepApproversOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 92
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepApprovers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-step/index:DataOciIdentityDomainsApprovalWorkflowStepApproversOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_step#approval_workflow_step_id DataOciIdentityDomainsApprovalWorkflowStep#approval_workflow_step_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 13
          },
          "name": "approvalWorkflowStepId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_step#idcs_endpoint DataOciIdentityDomainsApprovalWorkflowStep#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 29
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_step#attributes DataOciIdentityDomainsApprovalWorkflowStep#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 21
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_step#attribute_sets DataOciIdentityDomainsApprovalWorkflowStep#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 17
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_approval_workflow_step#authorization DataOciIdentityDomainsApprovalWorkflowStep#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 25
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_step#resource_type_schema_version DataOciIdentityDomainsApprovalWorkflowStep#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-step/index:DataOciIdentityDomainsApprovalWorkflowStepConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-step/index:DataOciIdentityDomainsApprovalWorkflowStepIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-step/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-identity-domains-approval-workflow-step/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/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.DataOciIdentityDomainsApprovalWorkflowStepIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowStepIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/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-identity-domains-approval-workflow-step/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-identity-domains-approval-workflow-step/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-step/index:DataOciIdentityDomainsApprovalWorkflowStepIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-step/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-identity-domains-approval-workflow-step/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 182
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 187
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-step/index:DataOciIdentityDomainsApprovalWorkflowStepIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-step/index:DataOciIdentityDomainsApprovalWorkflowStepIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-step/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-identity-domains-approval-workflow-step/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/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.DataOciIdentityDomainsApprovalWorkflowStepIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowStepIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/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-identity-domains-approval-workflow-step/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-identity-domains-approval-workflow-step/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-step/index:DataOciIdentityDomainsApprovalWorkflowStepIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-step/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-identity-domains-approval-workflow-step/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 277
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 282
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 287
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 292
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 297
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-step/index:DataOciIdentityDomainsApprovalWorkflowStepIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
        "line": 320
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepMeta",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-step/index:DataOciIdentityDomainsApprovalWorkflowStepMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-step/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-identity-domains-approval-workflow-step/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/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.DataOciIdentityDomainsApprovalWorkflowStepMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowStepMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/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-identity-domains-approval-workflow-step/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-identity-domains-approval-workflow-step/index.ts",
            "line": 404
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-step/index:DataOciIdentityDomainsApprovalWorkflowStepMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-step/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-identity-domains-approval-workflow-step/index.ts",
        "line": 343
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 372
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 377
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 382
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 387
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 392
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-step/index:DataOciIdentityDomainsApprovalWorkflowStepMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
        "line": 415
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepTags",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-step/index:DataOciIdentityDomainsApprovalWorkflowStepTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-step/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-identity-domains-approval-workflow-step/index.ts",
        "line": 477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/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.DataOciIdentityDomainsApprovalWorkflowStepTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowStepTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/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-identity-domains-approval-workflow-step/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-identity-domains-approval-workflow-step/index.ts",
            "line": 484
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-step/index:DataOciIdentityDomainsApprovalWorkflowStepTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-step/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
        "line": 438
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 467
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 472
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-step/index.ts",
            "line": 451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-step/index:DataOciIdentityDomainsApprovalWorkflowStepTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowSteps": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_steps oci_identity_domains_approval_workflow_steps}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowSteps",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_steps oci_identity_domains_approval_workflow_steps} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
          "line": 748
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
        "line": 716
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsApprovalWorkflowSteps resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 733
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsApprovalWorkflowSteps to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_steps#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsApprovalWorkflowSteps that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsApprovalWorkflowSteps to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 790
          },
          "name": "resetApprovalWorkflowStepCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 806
          },
          "name": "resetApprovalWorkflowStepFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 844
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 828
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 860
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 876
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 892
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 926
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 947
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 963
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 979
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 996
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 1013
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowSteps",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 721
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 816
          },
          "name": "approvalWorkflowSteps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 914
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 935
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 988
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 794
          },
          "name": "approvalWorkflowStepCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 810
          },
          "name": "approvalWorkflowStepFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 832
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 848
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 864
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 880
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 909
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 896
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 930
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 951
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 967
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 983
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 784
          },
          "name": "approvalWorkflowStepCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 800
          },
          "name": "approvalWorkflowStepFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 838
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 822
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 854
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 870
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 886
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 902
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 920
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 941
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 957
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 973
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-steps/index:DataOciIdentityDomainsApprovalWorkflowSteps"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowSteps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowSteps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
        "line": 522
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowSteps",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-steps/index:DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowSteps"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsApprovers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsApprovers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsApprovers",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-steps/index:DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsApprovers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsApproversList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsApproversList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-steps/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/data-oci-identity-domains-approval-workflow-steps/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/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.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsApproversOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsApproversList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/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/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-steps/index:DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsApproversList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsApproversOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsApproversOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-steps/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/data-oci-identity-domains-approval-workflow-steps/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsApproversOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 119
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 124
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 129
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsApprovers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-steps/index:DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsApproversOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
        "line": 157
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-steps/index:DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-steps/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-identity-domains-approval-workflow-steps/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/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.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/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-identity-domains-approval-workflow-steps/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-identity-domains-approval-workflow-steps/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-steps/index:DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-steps/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
        "line": 180
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 209
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 214
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 219
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 224
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 229
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-steps/index:DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
        "line": 252
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-steps/index:DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-steps/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-identity-domains-approval-workflow-steps/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/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.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/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-identity-domains-approval-workflow-steps/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-identity-domains-approval-workflow-steps/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-steps/index:DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-steps/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-identity-domains-approval-workflow-steps/index.ts",
        "line": 275
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 304
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 309
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 314
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 319
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 324
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-steps/index:DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-steps/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-identity-domains-approval-workflow-steps/index.ts",
        "line": 694
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/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.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/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-identity-domains-approval-workflow-steps/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-identity-domains-approval-workflow-steps/index.ts",
            "line": 701
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-steps/index:DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
        "line": 347
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsMeta",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-steps/index:DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-steps/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-identity-domains-approval-workflow-steps/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/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.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/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-identity-domains-approval-workflow-steps/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-identity-domains-approval-workflow-steps/index.ts",
            "line": 431
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-steps/index:DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-steps/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-identity-domains-approval-workflow-steps/index.ts",
        "line": 370
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 399
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 404
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 409
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 414
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 419
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-steps/index:DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-steps/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-identity-domains-approval-workflow-steps/index.ts",
        "line": 545
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 575
          },
          "name": "approvers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsApproversList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 580
          },
          "name": "approversExpressions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 590
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 585
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 595
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 600
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 605
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 610
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 615
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 621
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 626
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 632
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 637
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 642
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 648
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 653
          },
          "name": "minimumApprovals",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 658
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 663
          },
          "name": "order",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 668
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 673
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 679
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 684
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 689
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowSteps"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-steps/index:DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
        "line": 442
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsTags",
      "symbolId": "src/data-oci-identity-domains-approval-workflow-steps/index:DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-steps/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-identity-domains-approval-workflow-steps/index.ts",
        "line": 504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/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.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/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-identity-domains-approval-workflow-steps/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-identity-domains-approval-workflow-steps/index.ts",
            "line": 511
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-steps/index:DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow-steps/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-identity-domains-approval-workflow-steps/index.ts",
        "line": 465
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 494
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 499
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-steps/index:DataOciIdentityDomainsApprovalWorkflowStepsApprovalWorkflowStepsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowStepsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowStepsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_steps#idcs_endpoint DataOciIdentityDomainsApprovalWorkflowSteps#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 44
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_steps#approval_workflow_step_count DataOciIdentityDomainsApprovalWorkflowSteps#approval_workflow_step_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 13
          },
          "name": "approvalWorkflowStepCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_steps#approval_workflow_step_filter DataOciIdentityDomainsApprovalWorkflowSteps#approval_workflow_step_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 17
          },
          "name": "approvalWorkflowStepFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_steps#attributes DataOciIdentityDomainsApprovalWorkflowSteps#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 25
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_steps#attribute_sets DataOciIdentityDomainsApprovalWorkflowSteps#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 21
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_approval_workflow_steps#authorization DataOciIdentityDomainsApprovalWorkflowSteps#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 29
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_steps#compartment_id DataOciIdentityDomainsApprovalWorkflowSteps#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 33
          },
          "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/7.19.0/docs/data-sources/identity_domains_approval_workflow_steps#id DataOciIdentityDomainsApprovalWorkflowSteps#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/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/7.19.0/docs/data-sources/identity_domains_approval_workflow_steps#resource_type_schema_version DataOciIdentityDomainsApprovalWorkflowSteps#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 48
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_steps#sort_by DataOciIdentityDomainsApprovalWorkflowSteps#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 52
          },
          "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/7.19.0/docs/data-sources/identity_domains_approval_workflow_steps#sort_order DataOciIdentityDomainsApprovalWorkflowSteps#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 56
          },
          "name": "sortOrder",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflow_steps#start_index DataOciIdentityDomainsApprovalWorkflowSteps#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow-steps/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow-steps/index:DataOciIdentityDomainsApprovalWorkflowStepsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
        "line": 495
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowTags",
      "symbolId": "src/data-oci-identity-domains-approval-workflow/index:DataOciIdentityDomainsApprovalWorkflowTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
          "line": 564
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
        "line": 557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 571
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 564
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 564
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 564
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow/index:DataOciIdentityDomainsApprovalWorkflowTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflow/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
        "line": 518
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 547
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 552
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflow/index.ts",
            "line": 531
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflow/index:DataOciIdentityDomainsApprovalWorkflowTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflows": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflows oci_identity_domains_approval_workflows}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflows",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflows oci_identity_domains_approval_workflows} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
          "line": 816
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
        "line": 784
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsApprovalWorkflows resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 801
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsApprovalWorkflows to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflows#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsApprovalWorkflows that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsApprovalWorkflows to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 856
          },
          "name": "resetApprovalWorkflowCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 872
          },
          "name": "resetApprovalWorkflowFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 910
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 894
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 926
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 942
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 958
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 992
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 1013
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 1030
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 1045
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflows",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 789
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 882
          },
          "name": "approvalWorkflows",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 980
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 1001
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 1022
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 860
          },
          "name": "approvalWorkflowCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 876
          },
          "name": "approvalWorkflowFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 898
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 914
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 930
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 946
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 975
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 962
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 996
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 1017
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 850
          },
          "name": "approvalWorkflowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 866
          },
          "name": "approvalWorkflowFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 904
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 888
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 920
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 936
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 952
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 968
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 986
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 1007
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflows"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflows": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflows",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
        "line": 594
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflows",
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflows"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsApprovalWorkflowSteps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsApprovalWorkflowSteps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
        "line": 54
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsApprovalWorkflowSteps",
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsApprovalWorkflowSteps"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsApprovalWorkflowStepsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsApprovalWorkflowStepsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflows/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 145
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsApprovalWorkflowStepsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsApprovalWorkflowStepsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 138
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 138
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsApprovalWorkflowStepsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsApprovalWorkflowStepsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsApprovalWorkflowStepsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflows/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/data-oci-identity-domains-approval-workflows/index.ts",
        "line": 77
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsApprovalWorkflowStepsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 106
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 111
          },
          "name": "order",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 116
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 121
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 126
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsApprovalWorkflowSteps"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsApprovalWorkflowStepsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
        "line": 149
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflows/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-identity-domains-approval-workflows/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/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.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/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-identity-domains-approval-workflows/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-identity-domains-approval-workflows/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflows/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-identity-domains-approval-workflows/index.ts",
        "line": 172
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 201
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 206
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 211
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 216
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 221
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
        "line": 244
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflows/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-identity-domains-approval-workflows/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/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.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/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-identity-domains-approval-workflows/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-identity-domains-approval-workflows/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflows/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-identity-domains-approval-workflows/index.ts",
        "line": 267
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 296
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 301
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 306
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 311
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 316
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
          "line": 769
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
        "line": 762
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 776
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 769
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 769
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 769
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMaxDuration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMaxDuration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
        "line": 339
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMaxDuration",
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMaxDuration"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMaxDurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMaxDurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
          "line": 408
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 415
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMaxDurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMaxDurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 408
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 408
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMaxDurationList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMaxDurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMaxDurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflows/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-identity-domains-approval-workflows/index.ts",
        "line": 362
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMaxDurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 391
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 396
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMaxDuration"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMaxDurationOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
        "line": 419
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMeta",
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
          "line": 503
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 510
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 503
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 503
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 503
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflows/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
        "line": 442
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 471
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 476
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 481
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 486
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 491
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflows/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
        "line": 617
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 647
          },
          "name": "approvalWorkflowSteps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsApprovalWorkflowStepsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 657
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 652
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 662
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 667
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 672
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 677
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 682
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 687
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 693
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 698
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 704
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 709
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 714
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 720
          },
          "name": "maxDuration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMaxDurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 726
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 731
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 736
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 741
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 746
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 752
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 757
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflows"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
        "line": 514
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsTags",
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflows/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
        "line": 576
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 590
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 583
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 583
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 583
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
          "line": 546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
        "line": 537
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 566
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 571
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsApprovalWorkflowsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApprovalWorkflowsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsApprovalWorkflowsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflows#idcs_endpoint DataOciIdentityDomainsApprovalWorkflows#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 44
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflows#approval_workflow_count DataOciIdentityDomainsApprovalWorkflows#approval_workflow_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 13
          },
          "name": "approvalWorkflowCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflows#approval_workflow_filter DataOciIdentityDomainsApprovalWorkflows#approval_workflow_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 17
          },
          "name": "approvalWorkflowFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflows#attributes DataOciIdentityDomainsApprovalWorkflows#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 25
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflows#attribute_sets DataOciIdentityDomainsApprovalWorkflows#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 21
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_approval_workflows#authorization DataOciIdentityDomainsApprovalWorkflows#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 29
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflows#compartment_id DataOciIdentityDomainsApprovalWorkflows#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 33
          },
          "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/7.19.0/docs/data-sources/identity_domains_approval_workflows#id DataOciIdentityDomainsApprovalWorkflows#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/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/7.19.0/docs/data-sources/identity_domains_approval_workflows#resource_type_schema_version DataOciIdentityDomainsApprovalWorkflows#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 48
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_approval_workflows#start_index DataOciIdentityDomainsApprovalWorkflows#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-approval-workflows/index.ts",
            "line": 52
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-approval-workflows/index:DataOciIdentityDomainsApprovalWorkflowsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsApps": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_apps oci_identity_domains_apps}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsApps",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_apps oci_identity_domains_apps} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 6756
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 6724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsApps resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6741
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsApps to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_apps#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsApps that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsApps to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6798
          },
          "name": "resetAppCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6814
          },
          "name": "resetAppFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6852
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6836
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6868
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6884
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6900
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6934
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6955
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6971
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6987
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 7004
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 7021
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsApps",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6729
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6824
          },
          "name": "apps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6922
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6943
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6996
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6802
          },
          "name": "appCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6818
          },
          "name": "appFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6840
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6856
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6872
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6888
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6917
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6904
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6938
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6959
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6975
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6991
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6792
          },
          "name": "appCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6808
          },
          "name": "appFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6846
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6830
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6862
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6878
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6894
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6910
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6928
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6949
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6965
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6981
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsApps"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsApps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsApps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5992
      },
      "name": "DataOciIdentityDomainsAppsApps",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsApps"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAccounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAccounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsAppsAppsAccounts",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAccounts"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAccountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAccountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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/data-oci-identity-domains-apps/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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.DataOciIdentityDomainsAppsAppsAccountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsAccountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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/data-oci-identity-domains-apps/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAccountsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAccountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAccountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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/data-oci-identity-domains-apps/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsAppsAppsAccountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 114
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 119
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 124
          },
          "name": "ownerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 129
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAccounts"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAccountsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAdminRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAdminRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 157
      },
      "name": "DataOciIdentityDomainsAppsAppsAdminRoles",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAdminRoles"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAdminRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAdminRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 243
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAdminRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsAdminRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 236
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 236
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 236
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAdminRolesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAdminRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAdminRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 180
      },
      "name": "DataOciIdentityDomainsAppsAppsAdminRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 209
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 214
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 219
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 224
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAdminRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAdminRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAliasApps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAliasApps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 247
      },
      "name": "DataOciIdentityDomainsAppsAppsAliasApps",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAliasApps"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAliasAppsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAliasAppsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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.DataOciIdentityDomainsAppsAppsAliasAppsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsAliasAppsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/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-identity-domains-apps/index.ts",
            "line": 326
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAliasAppsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAliasAppsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAliasAppsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 270
      },
      "name": "DataOciIdentityDomainsAppsAppsAliasAppsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 299
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 304
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 309
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 314
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAliasApps"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAliasAppsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAllowedScopes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAllowedScopes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 337
      },
      "name": "DataOciIdentityDomainsAppsAppsAllowedScopes",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAllowedScopes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAllowedScopesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAllowedScopesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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.DataOciIdentityDomainsAppsAppsAllowedScopesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsAllowedScopesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/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-identity-domains-apps/index.ts",
            "line": 411
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAllowedScopesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAllowedScopesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAllowedScopesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/index.ts",
        "line": 360
      },
      "name": "DataOciIdentityDomainsAppsAppsAllowedScopesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 389
          },
          "name": "fqs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 394
          },
          "name": "idOfDefiningApp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 399
          },
          "name": "readOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAllowedScopes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAllowedScopesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAllowedTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAllowedTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 422
      },
      "name": "DataOciIdentityDomainsAppsAppsAllowedTags",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAllowedTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAllowedTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAllowedTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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.DataOciIdentityDomainsAppsAppsAllowedTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsAllowedTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/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-identity-domains-apps/index.ts",
            "line": 496
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAllowedTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAllowedTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAllowedTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 445
      },
      "name": "DataOciIdentityDomainsAppsAppsAllowedTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 474
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 479
          },
          "name": "readOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 484
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 458
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAllowedTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAllowedTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAppSignonPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAppSignonPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 507
      },
      "name": "DataOciIdentityDomainsAppsAppsAppSignonPolicy",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAppSignonPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAppSignonPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAppSignonPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/index.ts",
        "line": 569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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.DataOciIdentityDomainsAppsAppsAppSignonPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsAppSignonPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/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-identity-domains-apps/index.ts",
            "line": 576
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAppSignonPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAppSignonPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAppSignonPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/index.ts",
        "line": 530
      },
      "name": "DataOciIdentityDomainsAppsAppsAppSignonPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 559
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 564
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 543
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAppSignonPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAppSignonPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAppsNetworkPerimeters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAppsNetworkPerimeters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 587
      },
      "name": "DataOciIdentityDomainsAppsAppsAppsNetworkPerimeters",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAppsNetworkPerimeters"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAppsNetworkPerimetersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAppsNetworkPerimetersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/index.ts",
        "line": 649
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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.DataOciIdentityDomainsAppsAppsAppsNetworkPerimetersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsAppsNetworkPerimetersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/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-identity-domains-apps/index.ts",
            "line": 656
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAppsNetworkPerimetersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAppsNetworkPerimetersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAppsNetworkPerimetersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/index.ts",
        "line": 610
      },
      "name": "DataOciIdentityDomainsAppsAppsAppsNetworkPerimetersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 639
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 644
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAppsNetworkPerimeters"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAppsNetworkPerimetersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAsOpcService": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAsOpcService",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 667
      },
      "name": "DataOciIdentityDomainsAppsAppsAsOpcService",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAsOpcService"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAsOpcServiceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAsOpcServiceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 743
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAsOpcServiceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsAsOpcServiceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 736
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 736
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 736
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAsOpcServiceList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAsOpcServiceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAsOpcServiceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/index.ts",
        "line": 690
      },
      "name": "DataOciIdentityDomainsAppsAppsAsOpcServiceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 719
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 724
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 703
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAsOpcService"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAsOpcServiceOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAttrRenderingMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAttrRenderingMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 747
      },
      "name": "DataOciIdentityDomainsAppsAppsAttrRenderingMetadata",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAttrRenderingMetadata"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAttrRenderingMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAttrRenderingMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/index.ts",
        "line": 874
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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.DataOciIdentityDomainsAppsAppsAttrRenderingMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsAttrRenderingMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/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-identity-domains-apps/index.ts",
            "line": 881
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAttrRenderingMetadataList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAttrRenderingMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAttrRenderingMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 770
      },
      "name": "DataOciIdentityDomainsAppsAppsAttrRenderingMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 799
          },
          "name": "datatype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 804
          },
          "name": "helptext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 809
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 814
          },
          "name": "maxLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 819
          },
          "name": "maxSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 824
          },
          "name": "minLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 829
          },
          "name": "minSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 834
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 839
          },
          "name": "order",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 844
          },
          "name": "readOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 849
          },
          "name": "regexp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 854
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 859
          },
          "name": "section",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 864
          },
          "name": "visible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 869
          },
          "name": "widget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 783
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAttrRenderingMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsAttrRenderingMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsBasedOnTemplate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsBasedOnTemplate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 892
      },
      "name": "DataOciIdentityDomainsAppsAppsBasedOnTemplate",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsBasedOnTemplate"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsBasedOnTemplateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsBasedOnTemplateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 971
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 964
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 978
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsBasedOnTemplateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsBasedOnTemplateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 971
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 971
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 971
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsBasedOnTemplateList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsBasedOnTemplateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsBasedOnTemplateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/index.ts",
        "line": 915
      },
      "name": "DataOciIdentityDomainsAppsAppsBasedOnTemplateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 944
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 949
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 954
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 959
          },
          "name": "wellKnownId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 928
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsBasedOnTemplate"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsBasedOnTemplateOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsCertificates": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsCertificates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 982
      },
      "name": "DataOciIdentityDomainsAppsAppsCertificates",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsCertificates"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsCertificatesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsCertificatesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/index.ts",
        "line": 1059
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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.DataOciIdentityDomainsAppsAppsCertificatesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsCertificatesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/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-identity-domains-apps/index.ts",
            "line": 1066
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsCertificatesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsCertificatesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsCertificatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1005
      },
      "name": "DataOciIdentityDomainsAppsAppsCertificatesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1034
          },
          "name": "certAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1039
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1044
          },
          "name": "sha1Thumbprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1049
          },
          "name": "x509Base64Certificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1054
          },
          "name": "x5T",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1018
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsCertificates"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsCertificatesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsCloudControlProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsCloudControlProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1077
      },
      "name": "DataOciIdentityDomainsAppsAppsCloudControlProperties",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsCloudControlProperties"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsCloudControlPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsCloudControlPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1153
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsCloudControlPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsCloudControlPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1146
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsCloudControlPropertiesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsCloudControlPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsCloudControlPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/index.ts",
        "line": 1100
      },
      "name": "DataOciIdentityDomainsAppsAppsCloudControlPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1129
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1134
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1113
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsCloudControlProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsCloudControlPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsEditableAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsEditableAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1157
      },
      "name": "DataOciIdentityDomainsAppsAppsEditableAttributes",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsEditableAttributes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsEditableAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsEditableAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/index.ts",
        "line": 1214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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.DataOciIdentityDomainsAppsAppsEditableAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsEditableAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/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-identity-domains-apps/index.ts",
            "line": 1221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsEditableAttributesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsEditableAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsEditableAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 1189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1180
      },
      "name": "DataOciIdentityDomainsAppsAppsEditableAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1209
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsEditableAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsEditableAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsGrantedAppRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsGrantedAppRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1232
      },
      "name": "DataOciIdentityDomainsAppsAppsGrantedAppRoles",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsGrantedAppRoles"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsGrantedAppRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsGrantedAppRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 1336
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1343
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsGrantedAppRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsGrantedAppRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1336
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1336
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsGrantedAppRolesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsGrantedAppRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsGrantedAppRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/index.ts",
        "line": 1255
      },
      "name": "DataOciIdentityDomainsAppsAppsGrantedAppRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1284
          },
          "name": "adminRole",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1289
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1294
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1299
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1304
          },
          "name": "legacyGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1309
          },
          "name": "readOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1314
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1319
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1324
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsGrantedAppRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsGrantedAppRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsGrants": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsGrants",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1347
      },
      "name": "DataOciIdentityDomainsAppsAppsGrants",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsGrants"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsGrantsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsGrantsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 1431
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1438
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsGrantsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsGrantsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1431
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1431
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1431
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsGrantsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsGrantsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsGrantsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 1379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1370
      },
      "name": "DataOciIdentityDomainsAppsAppsGrantsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1404
          },
          "name": "granteeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1409
          },
          "name": "granteeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1399
          },
          "name": "grantMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1414
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1419
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsGrants"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsGrantsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1442
      },
      "name": "DataOciIdentityDomainsAppsAppsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 1526
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1533
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1526
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1526
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1526
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1465
      },
      "name": "DataOciIdentityDomainsAppsAppsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1494
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1499
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1504
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1509
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1514
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1537
      },
      "name": "DataOciIdentityDomainsAppsAppsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/index.ts",
        "line": 1614
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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.DataOciIdentityDomainsAppsAppsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/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-identity-domains-apps/index.ts",
            "line": 1621
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1560
      },
      "name": "DataOciIdentityDomainsAppsAppsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1589
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1594
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1599
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1604
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1609
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdentityProviders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdentityProviders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1632
      },
      "name": "DataOciIdentityDomainsAppsAppsIdentityProviders",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsIdentityProviders"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdentityProvidersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdentityProvidersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 1706
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1699
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1713
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdentityProvidersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsIdentityProvidersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1706
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1706
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1706
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsIdentityProvidersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdentityProvidersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdentityProvidersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/index.ts",
        "line": 1655
      },
      "name": "DataOciIdentityDomainsAppsAppsIdentityProvidersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1684
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1689
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1694
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1668
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdentityProviders"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsIdentityProvidersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdpPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdpPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1717
      },
      "name": "DataOciIdentityDomainsAppsAppsIdpPolicy",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsIdpPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdpPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdpPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 1786
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1779
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1793
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdpPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsIdpPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1786
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1786
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1786
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsIdpPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdpPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdpPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 1749
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1740
      },
      "name": "DataOciIdentityDomainsAppsAppsIdpPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1769
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1774
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1753
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdpPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsIdpPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 6709
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 6702
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6716
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6709
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6709
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6709
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1797
      },
      "name": "DataOciIdentityDomainsAppsAppsMeta",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 1881
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1874
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1888
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1881
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1881
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1881
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 1829
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1820
      },
      "name": "DataOciIdentityDomainsAppsAppsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1849
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1854
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1859
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1864
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1869
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1833
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 6024
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 6015
      },
      "name": "DataOciIdentityDomainsAppsAppsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6044
          },
          "name": "accessTokenExpiry",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6050
          },
          "name": "accounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAccountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6055
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6061
          },
          "name": "adminRoles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAdminRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6067
          },
          "name": "aliasApps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAliasAppsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6077
          },
          "name": "allowAccessControl",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6087
          },
          "name": "allowedGrants",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6092
          },
          "name": "allowedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6098
          },
          "name": "allowedScopes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAllowedScopesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6104
          },
          "name": "allowedTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAllowedTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6082
          },
          "name": "allowOffline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6072
          },
          "name": "allUrlSchemesAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6109
          },
          "name": "appIcon",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6115
          },
          "name": "appSignonPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAppSignonPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6126
          },
          "name": "appsNetworkPerimeters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAppsNetworkPerimetersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6120
          },
          "name": "appThumbnail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6132
          },
          "name": "asOpcService",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAsOpcServiceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6148
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6143
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6138
          },
          "name": "attrRenderingMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsAttrRenderingMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6153
          },
          "name": "audience",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6158
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6164
          },
          "name": "basedOnTemplate",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsBasedOnTemplateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6169
          },
          "name": "bypassConsent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6174
          },
          "name": "callbackServiceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6180
          },
          "name": "certificates",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsCertificatesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6185
          },
          "name": "clientIpChecking",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6190
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6195
          },
          "name": "clientType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6201
          },
          "name": "cloudControlProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsCloudControlPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6206
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6211
          },
          "name": "contactEmailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6216
          },
          "name": "delegatedServiceNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6221
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6226
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6231
          },
          "name": "disableKmsiTokenAuthentication",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6236
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6241
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6247
          },
          "name": "editableAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsEditableAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6252
          },
          "name": "errorPageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6257
          },
          "name": "forceDelete",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6263
          },
          "name": "grantedAppRoles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsGrantedAppRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6269
          },
          "name": "grants",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsGrantsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6274
          },
          "name": "hashedClientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6279
          },
          "name": "homePageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6284
          },
          "name": "icon",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6289
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6300
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6305
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6311
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6316
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6321
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6327
          },
          "name": "identityProviders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdentityProvidersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6333
          },
          "name": "idpPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsIdpPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6294
          },
          "name": "idTokenEncAlgo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6338
          },
          "name": "infrastructure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6343
          },
          "name": "isAliasApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6348
          },
          "name": "isDatabaseService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6353
          },
          "name": "isEnterpriseApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6358
          },
          "name": "isFormFill",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6363
          },
          "name": "isKerberosRealm",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6368
          },
          "name": "isLoginTarget",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6373
          },
          "name": "isManagedApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6378
          },
          "name": "isMobileTarget",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6383
          },
          "name": "isMulticloudServiceApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6388
          },
          "name": "isOauthClient",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6393
          },
          "name": "isOauthResource",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6398
          },
          "name": "isObligationCapable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6403
          },
          "name": "isOpcService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6408
          },
          "name": "isRadiusApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6413
          },
          "name": "isSamlServiceProvider",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6418
          },
          "name": "isUnmanagedApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6423
          },
          "name": "isWebTierPolicy",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6428
          },
          "name": "landingPageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6433
          },
          "name": "linkingCallbackUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6438
          },
          "name": "loginMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6443
          },
          "name": "loginPageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6448
          },
          "name": "logoutPageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6453
          },
          "name": "logoutUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6459
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6464
          },
          "name": "meterAsOpcService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6469
          },
          "name": "migrated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6474
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6479
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6484
          },
          "name": "postLogoutRedirectUris",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6489
          },
          "name": "privacyPolicyUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6494
          },
          "name": "productLogoUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6499
          },
          "name": "productName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6505
          },
          "name": "protectableSecondaryAudiences",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6511
          },
          "name": "radiusPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsRadiusPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6516
          },
          "name": "readyToUpgrade",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6521
          },
          "name": "redirectUris",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6526
          },
          "name": "refreshTokenExpiry",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6531
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6537
          },
          "name": "samlServiceProvider",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsSamlServiceProviderList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6542
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6548
          },
          "name": "scopes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsScopesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6553
          },
          "name": "secondaryAudiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6559
          },
          "name": "serviceParams",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsServiceParamsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6564
          },
          "name": "serviceTypeUrn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6569
          },
          "name": "serviceTypeVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6574
          },
          "name": "showInMyApps",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6580
          },
          "name": "signonPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsSignonPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6586
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6591
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6596
          },
          "name": "termsOfServiceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6602
          },
          "name": "termsOfUse",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTermsOfUseList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6608
          },
          "name": "trustPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTrustPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6613
          },
          "name": "trustScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6625
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondbcsApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6631
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionenterpriseAppApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6637
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionformFillAppApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6643
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6649
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionkerberosRealmApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6655
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionmanagedappApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6661
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6619
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionOciTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6667
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionopcServiceApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6673
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionradiusAppApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6679
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionrequestableApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6685
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6691
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6697
          },
          "name": "userRoles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUserRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 6028
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsApps"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1892
      },
      "name": "DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiences",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiences"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 1961
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1954
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1968
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiencesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1961
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1961
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1961
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiencesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 1924
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1915
      },
      "name": "DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1944
          },
          "name": "readOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1949
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 1928
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiences"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsProtectableSecondaryAudiencesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsRadiusPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsRadiusPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1972
      },
      "name": "DataOciIdentityDomainsAppsAppsRadiusPolicy",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsRadiusPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsRadiusPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsRadiusPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2041
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2034
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2048
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsRadiusPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsRadiusPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2041
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2041
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2041
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsRadiusPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsRadiusPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsRadiusPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2004
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 1995
      },
      "name": "DataOciIdentityDomainsAppsAppsRadiusPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2024
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2029
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2008
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsRadiusPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsRadiusPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsSamlServiceProvider": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsSamlServiceProvider",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2052
      },
      "name": "DataOciIdentityDomainsAppsAppsSamlServiceProvider",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsSamlServiceProvider"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsSamlServiceProviderList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsSamlServiceProviderList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2121
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2128
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsSamlServiceProviderOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsSamlServiceProviderList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2121
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2121
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsSamlServiceProviderList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsSamlServiceProviderOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsSamlServiceProviderOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2084
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2075
      },
      "name": "DataOciIdentityDomainsAppsAppsSamlServiceProviderOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2104
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2109
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2088
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsSamlServiceProvider"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsSamlServiceProviderOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsScopes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsScopes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2132
      },
      "name": "DataOciIdentityDomainsAppsAppsScopes",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsScopes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsScopesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsScopesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2228
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsScopesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsScopesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2221
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2221
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsScopesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsScopesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsScopesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2155
      },
      "name": "DataOciIdentityDomainsAppsAppsScopesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2184
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2189
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2194
          },
          "name": "fqs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2199
          },
          "name": "readOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2204
          },
          "name": "requiresConsent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2209
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsScopes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsScopesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsServiceParams": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsServiceParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2232
      },
      "name": "DataOciIdentityDomainsAppsAppsServiceParams",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsServiceParams"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsServiceParamsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsServiceParamsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2301
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2308
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsServiceParamsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsServiceParamsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2301
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2301
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsServiceParamsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsServiceParamsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsServiceParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2255
      },
      "name": "DataOciIdentityDomainsAppsAppsServiceParamsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2284
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2289
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsServiceParams"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsServiceParamsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsSignonPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsSignonPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2312
      },
      "name": "DataOciIdentityDomainsAppsAppsSignonPolicy",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsSignonPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsSignonPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsSignonPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2388
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsSignonPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsSignonPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2381
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2381
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsSignonPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsSignonPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsSignonPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2344
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2335
      },
      "name": "DataOciIdentityDomainsAppsAppsSignonPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2364
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2369
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsSignonPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsSignonPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2392
      },
      "name": "DataOciIdentityDomainsAppsAppsTags",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2461
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2468
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2461
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2461
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2461
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2415
      },
      "name": "DataOciIdentityDomainsAppsAppsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2444
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2449
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTermsOfUse": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTermsOfUse",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2472
      },
      "name": "DataOciIdentityDomainsAppsAppsTermsOfUse",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsTermsOfUse"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTermsOfUseList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTermsOfUseList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2553
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTermsOfUseOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsTermsOfUseList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2546
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2546
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2546
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsTermsOfUseList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTermsOfUseOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTermsOfUseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2504
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2495
      },
      "name": "DataOciIdentityDomainsAppsAppsTermsOfUseOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2524
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2529
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2534
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTermsOfUse"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsTermsOfUseOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTrustPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTrustPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2557
      },
      "name": "DataOciIdentityDomainsAppsAppsTrustPolicies",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsTrustPolicies"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTrustPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTrustPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2619
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2633
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTrustPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsTrustPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2626
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2626
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2626
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsTrustPoliciesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTrustPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTrustPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2589
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2580
      },
      "name": "DataOciIdentityDomainsAppsAppsTrustPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2609
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2614
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsTrustPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsTrustPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2802
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2637
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2711
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2704
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2718
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2711
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2711
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2711
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2669
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2660
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2689
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2694
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2699
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2673
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2722
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2791
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2784
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2798
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2791
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2791
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2791
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2754
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2745
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2774
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2779
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2758
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2878
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2871
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2885
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2878
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2878
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2878
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2834
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2825
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2855
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2861
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2866
          },
          "name": "tagSlug",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2838
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2974
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsApp",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2889
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 2963
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2956
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2970
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2963
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2963
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2963
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2912
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2941
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2946
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2951
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 2925
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 3044
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3037
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3051
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3044
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3044
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3044
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 3006
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 2997
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3027
          },
          "name": "domainApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3032
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3010
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensiondbcsAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3295
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3055
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 3124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3131
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3124
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3124
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 3087
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3078
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3107
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3112
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3091
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3135
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 3204
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3211
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3204
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3204
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3158
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3187
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3192
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3215
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 3284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3291
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3284
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3284
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 3247
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3238
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3267
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3272
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 3382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3389
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3382
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3382
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3382
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 3327
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3318
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3347
          },
          "name": "allowAuthzDecisionTtl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3353
          },
          "name": "allowAuthzPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3359
          },
          "name": "appResources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3364
          },
          "name": "denyAuthzDecisionTtl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3370
          },
          "name": "denyAuthzPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3473
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppApp",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3393
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 3462
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3469
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3462
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3462
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3462
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 3425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3416
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3445
          },
          "name": "formUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3450
          },
          "name": "formUrlMatchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 3578
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3571
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3585
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3578
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3578
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3578
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3496
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3525
          },
          "name": "configuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3535
          },
          "name": "formCredentialSharingGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3530
          },
          "name": "formCredMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3541
          },
          "name": "formFillUrlMatch",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3546
          },
          "name": "formType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3551
          },
          "name": "revealPasswordOnForm",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3556
          },
          "name": "syncFromTemplate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3561
          },
          "name": "userNameFormExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3566
          },
          "name": "userNameFormTemplate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3509
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3669
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3589
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 3658
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3651
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3665
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3658
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3658
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3658
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 3621
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3612
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3641
          },
          "name": "formUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3646
          },
          "name": "formUrlMatchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3625
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 3774
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3781
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3774
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3774
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3774
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 3701
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3692
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3721
          },
          "name": "configuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3731
          },
          "name": "formCredentialSharingGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3726
          },
          "name": "formCredMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3737
          },
          "name": "formFillUrlMatch",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3742
          },
          "name": "formType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3747
          },
          "name": "revealPasswordOnForm",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3752
          },
          "name": "syncFromTemplate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3757
          },
          "name": "userNameFormExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3762
          },
          "name": "userNameFormTemplate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3705
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3785
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 3879
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3872
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3886
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3879
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3879
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3879
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3808
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3837
          },
          "name": "defaultEncryptionSaltType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3842
          },
          "name": "masterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3847
          },
          "name": "maxRenewableAge",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3852
          },
          "name": "maxTicketLife",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3857
          },
          "name": "realmName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3862
          },
          "name": "supportedEncryptionSaltTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3867
          },
          "name": "ticketFlags",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3821
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4660
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappApp",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3890
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 3989
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3982
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3996
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3989
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3989
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3989
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 3922
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 3913
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3942
          },
          "name": "confidential",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3947
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3952
          },
          "name": "helpMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3957
          },
          "name": "icfType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3962
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3967
          },
          "name": "order",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3972
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3977
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 3926
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4000
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 4084
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4077
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4091
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4084
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4084
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4084
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 4032
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4023
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4052
          },
          "name": "maxIdle",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4057
          },
          "name": "maxObjects",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4062
          },
          "name": "maxWait",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4067
          },
          "name": "minEvictableIdleTimeMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4072
          },
          "name": "minIdle",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4036
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4095
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 4179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4186
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4179
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4179
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 4127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4118
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4147
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4152
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4157
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4162
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4167
          },
          "name": "wellKnownId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4190
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 4289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4296
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4289
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4289
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 4222
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4213
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4242
          },
          "name": "confidential",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4247
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4252
          },
          "name": "helpMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4257
          },
          "name": "icfType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4262
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4267
          },
          "name": "order",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4272
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4277
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4300
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 4379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4386
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4379
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4379
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 4332
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4323
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4352
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4357
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4362
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4367
          },
          "name": "wellKnownId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4390
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 4464
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4471
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4464
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4464
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4464
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 4422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4413
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4442
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4447
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4452
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 4847
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4840
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4854
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4847
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4847
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4847
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4475
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 4564
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4571
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4564
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4564
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4564
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 4507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4498
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4527
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4532
          },
          "name": "isAccountObjectClass",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4537
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4542
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4547
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4552
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 4692
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4683
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4712
          },
          "name": "accountFormVisible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4717
          },
          "name": "adminConsentGranted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4723
          },
          "name": "bundleConfigurationProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4729
          },
          "name": "bundlePoolConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4734
          },
          "name": "canBeAuthoritative",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4739
          },
          "name": "connected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4745
          },
          "name": "connectorBundle",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4750
          },
          "name": "enableAuthSyncNewUserNotification",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4755
          },
          "name": "enableSync",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4760
          },
          "name": "enableSyncSummaryReportNotification",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4766
          },
          "name": "flatFileBundleConfigurationProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4772
          },
          "name": "flatFileConnectorBundle",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4778
          },
          "name": "identityBridges",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4783
          },
          "name": "isAuthoritative",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4788
          },
          "name": "isDirectory",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4793
          },
          "name": "isOnPremiseApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4798
          },
          "name": "isSchemaCustomizationSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4803
          },
          "name": "isSchemaDiscoverySupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4808
          },
          "name": "isThreeLeggedOauthEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4813
          },
          "name": "isTwoLeggedOauthEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4819
          },
          "name": "objectClasses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4824
          },
          "name": "syncConfigLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4830
          },
          "name": "threeLeggedOauthCredential",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4835
          },
          "name": "threeLeggedOauthProviderName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4696
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4575
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 4649
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4642
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4656
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4649
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4649
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4649
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 4607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4598
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4627
          },
          "name": "accessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4632
          },
          "name": "accessTokenExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4637
          },
          "name": "refreshToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4611
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4858
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 4927
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4920
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4934
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4927
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4927
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4927
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 4890
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4881
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4910
          },
          "name": "multicloudPlatformUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4915
          },
          "name": "multicloudServiceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4894
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4938
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceApp",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 5032
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5025
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5039
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5032
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5032
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5032
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 4970
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 4961
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4990
          },
          "name": "currentFederationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4995
          },
          "name": "currentSynchronizationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5000
          },
          "name": "enablingNextFedSyncModes",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5005
          },
          "name": "nextFederationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5010
          },
          "name": "nextSynchronizationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5015
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5020
          },
          "name": "serviceInstanceIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 4974
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionopcServiceAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5128
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppApp",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5043
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 5117
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5124
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5117
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5117
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 5075
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5066
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5095
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5100
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5105
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5079
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 5263
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5270
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5263
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5263
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5263
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 5160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5151
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5180
          },
          "name": "captureClientIp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5185
          },
          "name": "clientIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5190
          },
          "name": "countryCodeResponseAttributeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5195
          },
          "name": "endUserIpAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5200
          },
          "name": "groupMembershipRadiusAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5206
          },
          "name": "groupMembershipToReturn",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5211
          },
          "name": "groupNameFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5216
          },
          "name": "includeGroupInResponse",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5221
          },
          "name": "passwordAndOtpTogether",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5226
          },
          "name": "port",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5231
          },
          "name": "radiusVendorSpecificId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5236
          },
          "name": "responseFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5241
          },
          "name": "responseFormatDelimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5246
          },
          "name": "secretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5251
          },
          "name": "typeOfRadiusApp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionradiusAppAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5274
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableApp",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 5338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5345
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5338
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5338
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5338
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 5306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5297
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5326
          },
          "name": "requestable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionrequestableAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5609
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5349
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 5428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5435
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5428
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5428
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5428
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 5381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5372
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5401
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5406
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5411
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5416
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5385
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/index.ts",
        "line": 5799
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/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-identity-domains-apps/index.ts",
            "line": 5806
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5439
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 5513
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5506
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5520
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5513
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5513
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5513
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 5471
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5462
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5491
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5496
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5501
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 5641
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5632
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5661
          },
          "name": "assertionConsumerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5666
          },
          "name": "encryptAssertion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5671
          },
          "name": "encryptionAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5676
          },
          "name": "encryptionCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5681
          },
          "name": "federationProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5687
          },
          "name": "groupAssertionAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5692
          },
          "name": "hokAcsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5697
          },
          "name": "hokRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5702
          },
          "name": "includeSigningCertInSignature",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5707
          },
          "name": "keyEncryptionAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5712
          },
          "name": "lastNotificationSentTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5717
          },
          "name": "logoutBinding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5722
          },
          "name": "logoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5727
          },
          "name": "logoutRequestUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5732
          },
          "name": "logoutResponseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5737
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5742
          },
          "name": "nameIdFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5747
          },
          "name": "nameIdUserstoreAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5753
          },
          "name": "outboundAssertionAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5758
          },
          "name": "partnerProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5763
          },
          "name": "partnerProviderPattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5773
          },
          "name": "signatureHashAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5778
          },
          "name": "signingCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5768
          },
          "name": "signResponseOrAssertion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5783
          },
          "name": "succinctId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5788
          },
          "name": "tenantProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5794
          },
          "name": "userAssertionAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5645
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5524
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 5598
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5605
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5598
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5598
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5598
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 5556
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5547
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5576
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5581
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5586
          },
          "name": "userStoreAttributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5560
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5817
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 5891
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5884
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5898
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5891
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5891
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5891
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/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-identity-domains-apps/index.ts",
        "line": 5840
      },
      "name": "DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5869
          },
          "name": "resourceRef",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5874
          },
          "name": "webTierPolicyAzControl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5879
          },
          "name": "webTierPolicyJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5853
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUserRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUserRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5902
      },
      "name": "DataOciIdentityDomainsAppsAppsUserRoles",
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUserRoles"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUserRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUserRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 5981
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5974
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5988
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUserRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAppsAppsUserRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5981
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5981
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5981
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUserRolesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUserRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUserRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-apps/index.ts",
          "line": 5934
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 5925
      },
      "name": "DataOciIdentityDomainsAppsAppsUserRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5954
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5959
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5964
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5969
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 5938
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsAppsUserRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsAppsUserRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAppsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAppsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-apps/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsAppsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_apps#idcs_endpoint DataOciIdentityDomainsApps#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 44
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_apps#app_count DataOciIdentityDomainsApps#app_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 13
          },
          "name": "appCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_apps#app_filter DataOciIdentityDomainsApps#app_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 17
          },
          "name": "appFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_apps#attributes DataOciIdentityDomainsApps#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 25
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_apps#attribute_sets DataOciIdentityDomainsApps#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 21
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_apps#authorization DataOciIdentityDomainsApps#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 29
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_apps#compartment_id DataOciIdentityDomainsApps#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 33
          },
          "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/7.19.0/docs/data-sources/identity_domains_apps#id DataOciIdentityDomainsApps#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/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/7.19.0/docs/data-sources/identity_domains_apps#resource_type_schema_version DataOciIdentityDomainsApps#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 48
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_apps#sort_by DataOciIdentityDomainsApps#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 52
          },
          "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/7.19.0/docs/data-sources/identity_domains_apps#sort_order DataOciIdentityDomainsApps#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 56
          },
          "name": "sortOrder",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_apps#start_index DataOciIdentityDomainsApps#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-apps/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-apps/index:DataOciIdentityDomainsAppsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthToken": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_auth_token oci_identity_domains_auth_token}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthToken",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_auth_token oci_identity_domains_auth_token} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-token/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.DataOciIdentityDomainsAuthTokenConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-token/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsAuthToken resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/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 DataOciIdentityDomainsAuthToken to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_auth_token#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsAuthToken that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsAuthToken to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 658
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 642
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 687
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 779
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 829
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 840
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthToken",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 579
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 696
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 701
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 706
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 711
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 716
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 721
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 727
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 746
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 751
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 756
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 762
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 767
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 788
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 793
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 799
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 804
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 809
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 815
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 821
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 646
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 662
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 691
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 675
          },
          "name": "authTokenIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 740
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 783
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 652
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 636
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 681
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 668
          },
          "name": "authTokenId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 733
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 773
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-token/index:DataOciIdentityDomainsAuthToken"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-token/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsAuthTokenConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_auth_token#auth_token_id DataOciIdentityDomainsAuthToken#auth_token_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 21
          },
          "name": "authTokenId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_auth_token#idcs_endpoint DataOciIdentityDomainsAuthToken#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 29
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_auth_token#attributes DataOciIdentityDomainsAuthToken#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 17
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_auth_token#attribute_sets DataOciIdentityDomainsAuthToken#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 13
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_auth_token#authorization DataOciIdentityDomainsAuthToken#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 25
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_auth_token#resource_type_schema_version DataOciIdentityDomainsAuthToken#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-token/index:DataOciIdentityDomainsAuthTokenConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-token/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsAuthTokenIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-auth-token/index:DataOciIdentityDomainsAuthTokenIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-token/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-identity-domains-auth-token/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/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.DataOciIdentityDomainsAuthTokenIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthTokenIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/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-identity-domains-auth-token/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-identity-domains-auth-token/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-token/index:DataOciIdentityDomainsAuthTokenIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-token/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-token/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsAuthTokenIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 92
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-token/index:DataOciIdentityDomainsAuthTokenIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-token/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsAuthTokenIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-auth-token/index:DataOciIdentityDomainsAuthTokenIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-token/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-identity-domains-auth-token/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/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.DataOciIdentityDomainsAuthTokenIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthTokenIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/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-identity-domains-auth-token/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-identity-domains-auth-token/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-token/index:DataOciIdentityDomainsAuthTokenIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-token/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-identity-domains-auth-token/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsAuthTokenIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 182
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 187
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-token/index:DataOciIdentityDomainsAuthTokenIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-token/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsAuthTokenMeta",
      "symbolId": "src/data-oci-identity-domains-auth-token/index:DataOciIdentityDomainsAuthTokenMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-token/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-identity-domains-auth-token/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/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.DataOciIdentityDomainsAuthTokenMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthTokenMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/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-identity-domains-auth-token/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-identity-domains-auth-token/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-token/index:DataOciIdentityDomainsAuthTokenMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-token/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-identity-domains-auth-token/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsAuthTokenMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 277
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 282
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 287
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 292
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 297
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-token/index:DataOciIdentityDomainsAuthTokenMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-token/index.ts",
        "line": 320
      },
      "name": "DataOciIdentityDomainsAuthTokenTags",
      "symbolId": "src/data-oci-identity-domains-auth-token/index:DataOciIdentityDomainsAuthTokenTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-token/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-identity-domains-auth-token/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/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.DataOciIdentityDomainsAuthTokenTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthTokenTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/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-identity-domains-auth-token/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-identity-domains-auth-token/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-token/index:DataOciIdentityDomainsAuthTokenTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-token/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-identity-domains-auth-token/index.ts",
        "line": 343
      },
      "name": "DataOciIdentityDomainsAuthTokenTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 372
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 377
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-token/index:DataOciIdentityDomainsAuthTokenTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-token/index.ts",
        "line": 400
      },
      "name": "DataOciIdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "symbolId": "src/data-oci-identity-domains-auth-token/index:DataOciIdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-token/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-identity-domains-auth-token/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/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.DataOciIdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/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-identity-domains-auth-token/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-identity-domains-auth-token/index.ts",
            "line": 464
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-token/index:DataOciIdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-token/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-identity-domains-auth-token/index.ts",
        "line": 423
      },
      "name": "DataOciIdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 452
          },
          "name": "allowSelfChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-token/index:DataOciIdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-token/index.ts",
        "line": 475
      },
      "name": "DataOciIdentityDomainsAuthTokenUser",
      "symbolId": "src/data-oci-identity-domains-auth-token/index:DataOciIdentityDomainsAuthTokenUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-token/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-identity-domains-auth-token/index.ts",
        "line": 552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/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.DataOciIdentityDomainsAuthTokenUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthTokenUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/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-identity-domains-auth-token/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-identity-domains-auth-token/index.ts",
            "line": 559
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-token/index:DataOciIdentityDomainsAuthTokenUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-token/index.ts",
          "line": 507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-token/index.ts",
        "line": 498
      },
      "name": "DataOciIdentityDomainsAuthTokenUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 527
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 532
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 537
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 542
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 547
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-token/index.ts",
            "line": 511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokenUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-token/index:DataOciIdentityDomainsAuthTokenUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokens": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_auth_tokens oci_identity_domains_auth_tokens}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokens",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_auth_tokens oci_identity_domains_auth_tokens} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
          "line": 829
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
        "line": 797
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsAuthTokens resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 814
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsAuthTokens to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_auth_tokens#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsAuthTokens that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsAuthTokens to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 887
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 871
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 941
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 903
          },
          "name": "resetAuthTokenCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 919
          },
          "name": "resetAuthTokenFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 957
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 973
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 1007
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 1028
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 1044
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 1060
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 1077
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 1094
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthTokens",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 802
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 929
          },
          "name": "authTokens",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 995
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 1016
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 1069
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 875
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 891
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 945
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 907
          },
          "name": "authTokenCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 923
          },
          "name": "authTokenFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 961
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 990
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 977
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 1011
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 1032
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 1048
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 1064
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 881
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 865
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 935
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 897
          },
          "name": "authTokenCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 913
          },
          "name": "authTokenFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 951
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 967
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 983
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 1001
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 1022
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 1038
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 1054
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokens"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokens": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokens",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
        "line": 597
      },
      "name": "DataOciIdentityDomainsAuthTokensAuthTokens",
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokens"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsAuthTokensAuthTokensIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokensIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-tokens/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/data-oci-identity-domains-auth-tokens/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/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.DataOciIdentityDomainsAuthTokensAuthTokensIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthTokensAuthTokensIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/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/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokensIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-tokens/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/data-oci-identity-domains-auth-tokens/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsAuthTokensAuthTokensIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 119
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 124
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 129
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokensIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
        "line": 157
      },
      "name": "DataOciIdentityDomainsAuthTokensAuthTokensIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokensIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-tokens/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-identity-domains-auth-tokens/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/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.DataOciIdentityDomainsAuthTokensAuthTokensIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthTokensAuthTokensIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/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-identity-domains-auth-tokens/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-identity-domains-auth-tokens/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokensIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-tokens/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
        "line": 180
      },
      "name": "DataOciIdentityDomainsAuthTokensAuthTokensIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 209
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 214
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 219
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 224
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 229
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokensIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-tokens/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-identity-domains-auth-tokens/index.ts",
        "line": 775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/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.DataOciIdentityDomainsAuthTokensAuthTokensOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthTokensAuthTokensList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/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-identity-domains-auth-tokens/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-identity-domains-auth-tokens/index.ts",
            "line": 782
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokensList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
        "line": 252
      },
      "name": "DataOciIdentityDomainsAuthTokensAuthTokensMeta",
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokensMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-tokens/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-identity-domains-auth-tokens/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/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.DataOciIdentityDomainsAuthTokensAuthTokensMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthTokensAuthTokensMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/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-identity-domains-auth-tokens/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-identity-domains-auth-tokens/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokensMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-tokens/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-identity-domains-auth-tokens/index.ts",
        "line": 275
      },
      "name": "DataOciIdentityDomainsAuthTokensAuthTokensMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 304
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 309
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 314
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 319
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 324
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokensMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-tokens/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-identity-domains-auth-tokens/index.ts",
        "line": 620
      },
      "name": "DataOciIdentityDomainsAuthTokensAuthTokensOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 654
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 649
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 659
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 664
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 669
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 674
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 679
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 684
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 689
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 695
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 700
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 706
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 711
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 716
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 722
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 727
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 732
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 737
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 742
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 748
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 753
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 758
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 764
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 770
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokens"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokensOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
        "line": 347
      },
      "name": "DataOciIdentityDomainsAuthTokensAuthTokensTags",
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokensTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-tokens/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-identity-domains-auth-tokens/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/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.DataOciIdentityDomainsAuthTokensAuthTokensTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthTokensAuthTokensTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/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-identity-domains-auth-tokens/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-identity-domains-auth-tokens/index.ts",
            "line": 416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokensTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-tokens/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-identity-domains-auth-tokens/index.ts",
        "line": 370
      },
      "name": "DataOciIdentityDomainsAuthTokensAuthTokensTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 399
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 404
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokensTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
        "line": 427
      },
      "name": "DataOciIdentityDomainsAuthTokensAuthTokensUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokensUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-tokens/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-identity-domains-auth-tokens/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/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.DataOciIdentityDomainsAuthTokensAuthTokensUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthTokensAuthTokensUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/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-identity-domains-auth-tokens/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-identity-domains-auth-tokens/index.ts",
            "line": 491
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokensUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-tokens/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
        "line": 450
      },
      "name": "DataOciIdentityDomainsAuthTokensAuthTokensUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 479
          },
          "name": "allowSelfChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokensUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
        "line": 502
      },
      "name": "DataOciIdentityDomainsAuthTokensAuthTokensUser",
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokensUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-tokens/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-identity-domains-auth-tokens/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/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.DataOciIdentityDomainsAuthTokensAuthTokensUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthTokensAuthTokensUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/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-identity-domains-auth-tokens/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-identity-domains-auth-tokens/index.ts",
            "line": 586
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokensUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-auth-tokens/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-identity-domains-auth-tokens/index.ts",
        "line": 525
      },
      "name": "DataOciIdentityDomainsAuthTokensAuthTokensUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 554
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 559
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 564
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 569
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 574
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensAuthTokensUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensAuthTokensUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthTokensConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsAuthTokensConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_auth_tokens#idcs_endpoint DataOciIdentityDomainsAuthTokens#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 44
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_auth_tokens#attributes DataOciIdentityDomainsAuthTokens#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 17
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_auth_tokens#attribute_sets DataOciIdentityDomainsAuthTokens#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 13
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_auth_tokens#authorization DataOciIdentityDomainsAuthTokens#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 29
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_auth_tokens#auth_token_count DataOciIdentityDomainsAuthTokens#auth_token_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 21
          },
          "name": "authTokenCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_auth_tokens#auth_token_filter DataOciIdentityDomainsAuthTokens#auth_token_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 25
          },
          "name": "authTokenFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_auth_tokens#compartment_id DataOciIdentityDomainsAuthTokens#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 33
          },
          "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/7.19.0/docs/data-sources/identity_domains_auth_tokens#id DataOciIdentityDomainsAuthTokens#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/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/7.19.0/docs/data-sources/identity_domains_auth_tokens#resource_type_schema_version DataOciIdentityDomainsAuthTokens#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 48
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_auth_tokens#sort_by DataOciIdentityDomainsAuthTokens#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 52
          },
          "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/7.19.0/docs/data-sources/identity_domains_auth_tokens#sort_order DataOciIdentityDomainsAuthTokens#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 56
          },
          "name": "sortOrder",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_auth_tokens#start_index DataOciIdentityDomainsAuthTokens#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-auth-tokens/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-auth-tokens/index:DataOciIdentityDomainsAuthTokensConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSetting": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_authentication_factor_setting oci_identity_domains_authentication_factor_setting}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_authentication_factor_setting oci_identity_domains_authentication_factor_setting} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
          "line": 1577
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 1545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsAuthenticationFactorSetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1562
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsAuthenticationFactorSetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_authentication_factor_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsAuthenticationFactorSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsAuthenticationFactorSetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1629
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1613
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1645
          },
          "name": "resetAuthenticationFactorSettingId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1661
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1830
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1907
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1918
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1550
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1670
          },
          "name": "autoEnrollEmailFactorDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1675
          },
          "name": "bypassCodeEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1681
          },
          "name": "bypassCodeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingBypassCodeSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1687
          },
          "name": "clientAppSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingClientAppSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1692
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1698
          },
          "name": "compliancePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingCompliancePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1703
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1708
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1713
          },
          "name": "emailEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1719
          },
          "name": "emailSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingEmailSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1725
          },
          "name": "endpointRestrictions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingEndpointRestrictionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1730
          },
          "name": "fidoAuthenticatorEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1735
          },
          "name": "hideBackupFactorEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1740
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1746
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1765
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1770
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1775
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1781
          },
          "name": "identityStoreSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdentityStoreSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1787
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1792
          },
          "name": "mfaEnabledCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1797
          },
          "name": "mfaEnrollmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1803
          },
          "name": "notificationSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingNotificationSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1808
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1813
          },
          "name": "phoneCallEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1818
          },
          "name": "pushEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1839
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1844
          },
          "name": "securityQuestionsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1849
          },
          "name": "smsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1855
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1860
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1866
          },
          "name": "thirdPartyFactor",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingThirdPartyFactorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1871
          },
          "name": "totpEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1877
          },
          "name": "totpSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingTotpSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1883
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1889
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1894
          },
          "name": "userEnrollmentDisabledFactors",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1899
          },
          "name": "yubicoOtpEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1617
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1633
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1649
          },
          "name": "authenticationFactorSettingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1665
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1759
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1834
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1623
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1607
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1639
          },
          "name": "authenticationFactorSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1655
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1752
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1824
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSetting"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingBypassCodeSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingBypassCodeSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingBypassCodeSettings",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingBypassCodeSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingBypassCodeSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingBypassCodeSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/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.DataOciIdentityDomainsAuthenticationFactorSettingBypassCodeSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingBypassCodeSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingBypassCodeSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingBypassCodeSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingBypassCodeSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingBypassCodeSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 87
          },
          "name": "helpDeskCodeExpiryInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 92
          },
          "name": "helpDeskGenerationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 97
          },
          "name": "helpDeskMaxUsage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 102
          },
          "name": "length",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 107
          },
          "name": "maxActive",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 112
          },
          "name": "selfServiceGenerationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingBypassCodeSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingBypassCodeSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingClientAppSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingClientAppSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 135
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingClientAppSettings",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingClientAppSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingClientAppSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingClientAppSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/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.DataOciIdentityDomainsAuthenticationFactorSettingClientAppSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingClientAppSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingClientAppSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingClientAppSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingClientAppSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
        "line": 158
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingClientAppSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 187
          },
          "name": "deviceProtectionPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 192
          },
          "name": "initialLockoutPeriodInSecs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 197
          },
          "name": "keyPairLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 202
          },
          "name": "lockoutEscalationPattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 207
          },
          "name": "maxFailuresBeforeLockout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 212
          },
          "name": "maxFailuresBeforeWarning",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 217
          },
          "name": "maxLockoutIntervalInSecs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 222
          },
          "name": "minPinLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 227
          },
          "name": "policyUpdateFreqInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 232
          },
          "name": "requestSigningAlgo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 237
          },
          "name": "sharedSecretEncoding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 242
          },
          "name": "unlockAppForEachRequestEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 247
          },
          "name": "unlockAppIntervalInSecs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 252
          },
          "name": "unlockOnAppForegroundEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 257
          },
          "name": "unlockOnAppStartEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingClientAppSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingClientAppSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingCompliancePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingCompliancePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 280
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingCompliancePolicy",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingCompliancePolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingCompliancePolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingCompliancePolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/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.DataOciIdentityDomainsAuthenticationFactorSettingCompliancePolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingCompliancePolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
            "line": 354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingCompliancePolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingCompliancePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingCompliancePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
        "line": 303
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingCompliancePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 332
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 337
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 342
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingCompliancePolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingCompliancePolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_authentication_factor_setting#idcs_endpoint DataOciIdentityDomainsAuthenticationFactorSetting#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 29
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_authentication_factor_setting#attributes DataOciIdentityDomainsAuthenticationFactorSetting#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 17
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_authentication_factor_setting#attribute_sets DataOciIdentityDomainsAuthenticationFactorSetting#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 13
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_authentication_factor_setting#authentication_factor_setting_id DataOciIdentityDomainsAuthenticationFactorSetting#authentication_factor_setting_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 21
          },
          "name": "authenticationFactorSettingId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_authentication_factor_setting#authorization DataOciIdentityDomainsAuthenticationFactorSetting#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 25
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_authentication_factor_setting#resource_type_schema_version DataOciIdentityDomainsAuthenticationFactorSetting#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingEmailSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingEmailSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 365
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingEmailSettings",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingEmailSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingEmailSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingEmailSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
        "line": 427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/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.DataOciIdentityDomainsAuthenticationFactorSettingEmailSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingEmailSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
            "line": 434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingEmailSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingEmailSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingEmailSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 388
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingEmailSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 417
          },
          "name": "emailLinkCustomUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 422
          },
          "name": "emailLinkEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingEmailSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingEmailSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingEndpointRestrictions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingEndpointRestrictions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 445
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingEndpointRestrictions",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingEndpointRestrictions"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingEndpointRestrictionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingEndpointRestrictionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 536
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingEndpointRestrictionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingEndpointRestrictionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 529
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 529
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 529
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingEndpointRestrictionsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingEndpointRestrictionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingEndpointRestrictionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
        "line": 468
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingEndpointRestrictionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 497
          },
          "name": "maxEndpointTrustDurationInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 502
          },
          "name": "maxEnrolledDevices",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 507
          },
          "name": "maxIncorrectAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 512
          },
          "name": "maxTrustedEndpoints",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 517
          },
          "name": "trustedEndpointsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingEndpointRestrictions"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingEndpointRestrictionsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 540
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
        "line": 617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/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.DataOciIdentityDomainsAuthenticationFactorSettingIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
            "line": 624
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 563
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 592
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 597
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 602
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 607
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 612
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 576
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 635
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
        "line": 712
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/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.DataOciIdentityDomainsAuthenticationFactorSettingIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
            "line": 719
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
        "line": 658
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 687
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 692
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 697
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 702
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 707
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 671
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdentityStoreSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdentityStoreSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 730
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingIdentityStoreSettings",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingIdentityStoreSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdentityStoreSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdentityStoreSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
          "line": 799
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 806
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdentityStoreSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingIdentityStoreSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 799
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 799
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 799
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingIdentityStoreSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdentityStoreSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdentityStoreSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
        "line": 753
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingIdentityStoreSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 782
          },
          "name": "mobileNumberEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 787
          },
          "name": "mobileNumberUpdateEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 766
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingIdentityStoreSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingIdentityStoreSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 810
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingMeta",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
          "line": 894
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 887
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 901
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 894
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 894
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 894
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 833
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 862
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 867
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 872
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 877
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 882
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 846
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingNotificationSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingNotificationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 905
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingNotificationSettings",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingNotificationSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingNotificationSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingNotificationSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 962
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 976
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingNotificationSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingNotificationSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 969
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 969
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 969
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingNotificationSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingNotificationSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingNotificationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 928
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingNotificationSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 957
          },
          "name": "pullEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 941
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingNotificationSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingNotificationSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 980
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingTags",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
        "line": 1042
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/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.DataOciIdentityDomainsAuthenticationFactorSettingTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
            "line": 1049
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
          "line": 1012
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 1003
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1032
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1037
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1016
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingThirdPartyFactor": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingThirdPartyFactor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 1060
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingThirdPartyFactor",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingThirdPartyFactor"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingThirdPartyFactorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingThirdPartyFactorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
          "line": 1124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 1117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1131
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingThirdPartyFactorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingThirdPartyFactorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1124
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1124
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingThirdPartyFactorList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingThirdPartyFactorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingThirdPartyFactorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
        "line": 1083
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingThirdPartyFactorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1112
          },
          "name": "duoSecurity",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1096
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingThirdPartyFactor"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingThirdPartyFactorOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingTotpSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingTotpSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 1135
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingTotpSettings",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingTotpSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingTotpSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingTotpSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
          "line": 1244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 1237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1251
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingTotpSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingTotpSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1244
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1244
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingTotpSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingTotpSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingTotpSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 1158
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingTotpSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1187
          },
          "name": "emailOtpValidityDurationInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1192
          },
          "name": "emailPasscodeLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1197
          },
          "name": "hashingAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1202
          },
          "name": "jwtValidityDurationInSecs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1207
          },
          "name": "keyRefreshIntervalInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1212
          },
          "name": "passcodeLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1217
          },
          "name": "smsOtpValidityDurationInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1222
          },
          "name": "smsPasscodeLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1227
          },
          "name": "timeStepInSecs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1232
          },
          "name": "timeStepTolerance",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingTotpSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingTotpSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 1255
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
        "line": 1352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/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.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
            "line": 1359
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
          "line": 1287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 1278
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1307
          },
          "name": "attestation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1312
          },
          "name": "authenticatorSelectionAttachment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1317
          },
          "name": "authenticatorSelectionRequireResidentKey",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1322
          },
          "name": "authenticatorSelectionResidentKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1327
          },
          "name": "authenticatorSelectionUserVerification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1332
          },
          "name": "domainValidationLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1337
          },
          "name": "excludeCredentials",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1342
          },
          "name": "publicKeyTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1347
          },
          "name": "timeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 1465
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 1370
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettings",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 1447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1461
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1454
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1454
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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-identity-domains-authentication-factor-setting/index.ts",
        "line": 1393
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1422
          },
          "name": "apiHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1427
          },
          "name": "attestationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1432
          },
          "name": "integrationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1437
          },
          "name": "secretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1442
          },
          "name": "userMappingAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
          "line": 1530
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 1523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1537
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1530
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1530
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1530
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-setting/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
        "line": 1488
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1518
          },
          "name": "duoSecuritySettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-setting/index.ts",
            "line": 1501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-setting/index:DataOciIdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettings": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_authentication_factor_settings oci_identity_domains_authentication_factor_settings}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_authentication_factor_settings oci_identity_domains_authentication_factor_settings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
          "line": 1889
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 1857
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsAuthenticationFactorSettings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1874
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsAuthenticationFactorSettings to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_authentication_factor_settings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsAuthenticationFactorSettings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsAuthenticationFactorSettings to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1942
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1926
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1964
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1980
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1996
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 2030
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 2057
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 2069
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1862
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1952
          },
          "name": "authenticationFactorSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 2018
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 2039
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 2044
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 2049
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1930
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1946
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1968
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1984
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 2013
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 2000
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 2034
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1936
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1920
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1958
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1974
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1990
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 2006
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 2024
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 1548
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettings",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsBypassCodeSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsBypassCodeSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 42
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsBypassCodeSettings",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsBypassCodeSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsBypassCodeSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsBypassCodeSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 138
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsBypassCodeSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsBypassCodeSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 131
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 131
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsBypassCodeSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsBypassCodeSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsBypassCodeSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/index.ts",
        "line": 65
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsBypassCodeSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 94
          },
          "name": "helpDeskCodeExpiryInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 99
          },
          "name": "helpDeskGenerationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 104
          },
          "name": "helpDeskMaxUsage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 109
          },
          "name": "length",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 114
          },
          "name": "maxActive",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 119
          },
          "name": "selfServiceGenerationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsBypassCodeSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsBypassCodeSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsClientAppSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsClientAppSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 142
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsClientAppSettings",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsClientAppSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsClientAppSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsClientAppSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/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.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsClientAppSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsClientAppSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/index.ts",
            "line": 276
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsClientAppSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsClientAppSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsClientAppSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 165
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsClientAppSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 194
          },
          "name": "deviceProtectionPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 199
          },
          "name": "initialLockoutPeriodInSecs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 204
          },
          "name": "keyPairLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 209
          },
          "name": "lockoutEscalationPattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 214
          },
          "name": "maxFailuresBeforeLockout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 219
          },
          "name": "maxFailuresBeforeWarning",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 224
          },
          "name": "maxLockoutIntervalInSecs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 229
          },
          "name": "minPinLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 234
          },
          "name": "policyUpdateFreqInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 239
          },
          "name": "requestSigningAlgo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 244
          },
          "name": "sharedSecretEncoding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 249
          },
          "name": "unlockAppForEachRequestEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 254
          },
          "name": "unlockAppIntervalInSecs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 259
          },
          "name": "unlockOnAppForegroundEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 264
          },
          "name": "unlockOnAppStartEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsClientAppSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsClientAppSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsCompliancePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsCompliancePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 287
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsCompliancePolicy",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsCompliancePolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsCompliancePolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsCompliancePolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 368
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsCompliancePolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsCompliancePolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 361
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 361
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 361
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsCompliancePolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsCompliancePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsCompliancePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/index.ts",
        "line": 310
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsCompliancePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 339
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 344
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 349
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsCompliancePolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsCompliancePolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEmailSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEmailSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 372
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEmailSettings",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEmailSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEmailSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEmailSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/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.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEmailSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEmailSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/index.ts",
            "line": 441
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEmailSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEmailSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEmailSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 395
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEmailSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 424
          },
          "name": "emailLinkCustomUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 429
          },
          "name": "emailLinkEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEmailSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEmailSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEndpointRestrictions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEndpointRestrictions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 452
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEndpointRestrictions",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEndpointRestrictions"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEndpointRestrictionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEndpointRestrictionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 529
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 543
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEndpointRestrictionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEndpointRestrictionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 536
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 536
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 536
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEndpointRestrictionsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEndpointRestrictionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEndpointRestrictionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/index.ts",
        "line": 475
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEndpointRestrictionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 504
          },
          "name": "maxEndpointTrustDurationInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 509
          },
          "name": "maxEnrolledDevices",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 514
          },
          "name": "maxIncorrectAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 519
          },
          "name": "maxTrustedEndpoints",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 524
          },
          "name": "trustedEndpointsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEndpointRestrictions"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEndpointRestrictionsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 547
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/index.ts",
        "line": 624
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/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.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/index.ts",
            "line": 631
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/index.ts",
        "line": 570
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 599
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 604
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 609
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 614
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 619
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 583
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 642
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 719
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 733
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 726
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 726
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 726
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
          "line": 674
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 665
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 694
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 699
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 704
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 709
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 714
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 678
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdentityStoreSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdentityStoreSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 737
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdentityStoreSettings",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdentityStoreSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdentityStoreSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdentityStoreSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/index.ts",
        "line": 799
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/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.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdentityStoreSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdentityStoreSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/index.ts",
            "line": 806
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdentityStoreSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdentityStoreSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdentityStoreSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
          "line": 769
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 760
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdentityStoreSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 789
          },
          "name": "mobileNumberEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 794
          },
          "name": "mobileNumberUpdateEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 773
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdentityStoreSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdentityStoreSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
          "line": 1842
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 1835
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1849
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1842
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1842
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1842
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 817
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsMeta",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/index.ts",
        "line": 894
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/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.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/index.ts",
            "line": 901
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 840
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 869
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 874
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 879
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 884
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 889
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 853
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsNotificationSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsNotificationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 912
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsNotificationSettings",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsNotificationSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsNotificationSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsNotificationSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 969
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 983
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsNotificationSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsNotificationSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 976
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 976
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 976
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsNotificationSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsNotificationSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsNotificationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/index.ts",
        "line": 935
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsNotificationSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 964
          },
          "name": "pullEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 948
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsNotificationSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsNotificationSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
          "line": 1580
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 1571
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1605
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1600
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1610
          },
          "name": "authenticationFactorSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1615
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1620
          },
          "name": "autoEnrollEmailFactorDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1625
          },
          "name": "bypassCodeEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1631
          },
          "name": "bypassCodeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsBypassCodeSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1637
          },
          "name": "clientAppSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsClientAppSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1642
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1648
          },
          "name": "compliancePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsCompliancePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1653
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1658
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1663
          },
          "name": "emailEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1669
          },
          "name": "emailSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEmailSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1675
          },
          "name": "endpointRestrictions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsEndpointRestrictionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1680
          },
          "name": "fidoAuthenticatorEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1685
          },
          "name": "hideBackupFactorEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1690
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1696
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1701
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1707
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1712
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1717
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1723
          },
          "name": "identityStoreSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsIdentityStoreSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1729
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1734
          },
          "name": "mfaEnabledCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1739
          },
          "name": "mfaEnrollmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1745
          },
          "name": "notificationSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsNotificationSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1750
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1755
          },
          "name": "phoneCallEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1760
          },
          "name": "pushEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1765
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1770
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1775
          },
          "name": "securityQuestionsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1780
          },
          "name": "smsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1786
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1791
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1797
          },
          "name": "thirdPartyFactor",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsThirdPartyFactorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1802
          },
          "name": "totpEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1808
          },
          "name": "totpSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTotpSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1814
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1820
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1825
          },
          "name": "userEnrollmentDisabledFactors",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1830
          },
          "name": "yubicoOtpEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 987
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTags",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
          "line": 1056
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 1049
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1063
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1056
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1056
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1056
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
          "line": 1019
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 1010
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1039
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1044
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1023
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsThirdPartyFactor": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsThirdPartyFactor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 1067
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsThirdPartyFactor",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsThirdPartyFactor"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsThirdPartyFactorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsThirdPartyFactorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
          "line": 1131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 1124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1138
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsThirdPartyFactorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsThirdPartyFactorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1131
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1131
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsThirdPartyFactorList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsThirdPartyFactorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsThirdPartyFactorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 1090
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsThirdPartyFactorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1119
          },
          "name": "duoSecurity",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1103
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsThirdPartyFactor"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsThirdPartyFactorOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTotpSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTotpSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 1142
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTotpSettings",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTotpSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTotpSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTotpSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 1244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1258
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTotpSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTotpSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1251
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1251
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1251
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTotpSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTotpSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTotpSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
          "line": 1174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 1165
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTotpSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1194
          },
          "name": "emailOtpValidityDurationInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1199
          },
          "name": "emailPasscodeLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1204
          },
          "name": "hashingAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1209
          },
          "name": "jwtValidityDurationInSecs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1214
          },
          "name": "keyRefreshIntervalInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1219
          },
          "name": "passcodeLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1224
          },
          "name": "smsOtpValidityDurationInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1229
          },
          "name": "smsPasscodeLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1234
          },
          "name": "timeStepInSecs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1239
          },
          "name": "timeStepTolerance",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTotpSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsTotpSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 1262
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 1359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1373
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1366
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1366
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
          "line": 1294
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 1285
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1314
          },
          "name": "attestation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1319
          },
          "name": "authenticatorSelectionAttachment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1324
          },
          "name": "authenticatorSelectionRequireResidentKey",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1329
          },
          "name": "authenticatorSelectionResidentKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1334
          },
          "name": "authenticatorSelectionUserVerification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1339
          },
          "name": "domainValidationLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1344
          },
          "name": "excludeCredentials",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1349
          },
          "name": "publicKeyTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1354
          },
          "name": "timeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 1472
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 1377
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettings",
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/index.ts",
        "line": 1454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/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.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/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-identity-domains-authentication-factor-settings/index.ts",
            "line": 1461
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
          "line": 1409
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 1400
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1429
          },
          "name": "apiHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1434
          },
          "name": "attestationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1439
          },
          "name": "integrationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1444
          },
          "name": "secretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1449
          },
          "name": "userMappingAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 1530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1544
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1537
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1537
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1537
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-authentication-factor-settings/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 1495
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1525
          },
          "name": "duoSecuritySettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 1508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsAuthenticationFactorSettingsUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsAuthenticationFactorSettingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsAuthenticationFactorSettingsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_authentication_factor_settings#idcs_endpoint DataOciIdentityDomainsAuthenticationFactorSettings#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 36
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_authentication_factor_settings#attributes DataOciIdentityDomainsAuthenticationFactorSettings#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 17
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_authentication_factor_settings#attribute_sets DataOciIdentityDomainsAuthenticationFactorSettings#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 13
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_authentication_factor_settings#authorization DataOciIdentityDomainsAuthenticationFactorSettings#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 21
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_authentication_factor_settings#compartment_id DataOciIdentityDomainsAuthenticationFactorSettings#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 25
          },
          "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/7.19.0/docs/data-sources/identity_domains_authentication_factor_settings#id DataOciIdentityDomainsAuthenticationFactorSettings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/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/7.19.0/docs/data-sources/identity_domains_authentication_factor_settings#resource_type_schema_version DataOciIdentityDomainsAuthenticationFactorSettings#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-authentication-factor-settings/index.ts",
            "line": 40
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-authentication-factor-settings/index:DataOciIdentityDomainsAuthenticationFactorSettingsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSetting": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_branding_setting oci_identity_domains_branding_setting}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_branding_setting oci_identity_domains_branding_setting} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
          "line": 933
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
        "line": 901
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsBrandingSetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 918
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsBrandingSetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_branding_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsBrandingSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsBrandingSetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 986
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 970
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1002
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1194
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1232
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1244
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 906
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1025
          },
          "name": "companyNames",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingCompanyNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1030
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1035
          },
          "name": "customBranding",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1040
          },
          "name": "customCssLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1045
          },
          "name": "customHtmlLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1050
          },
          "name": "customTranslation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1056
          },
          "name": "defaultCompanyNames",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultCompanyNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1062
          },
          "name": "defaultImages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultImagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1068
          },
          "name": "defaultLoginTexts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultLoginTextsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1073
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1078
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1083
          },
          "name": "enableTermsOfUse",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1088
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1110
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1129
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1134
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1139
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1145
          },
          "name": "images",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingImagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1150
          },
          "name": "isHostedPage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1155
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1161
          },
          "name": "loginTexts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingLoginTextsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1167
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1172
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1177
          },
          "name": "preferredLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1182
          },
          "name": "privacyPolicyUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1203
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1209
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1214
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1219
          },
          "name": "termsOfUseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1224
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 974
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 990
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1006
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1019
          },
          "name": "brandingSettingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1123
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1198
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 980
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 964
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 996
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1012
          },
          "name": "brandingSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1094
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1116
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 1188
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSetting"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingCompanyNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingCompanyNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
        "line": 42
      },
      "name": "DataOciIdentityDomainsBrandingSettingCompanyNames",
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingCompanyNames"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingCompanyNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingCompanyNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/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.DataOciIdentityDomainsBrandingSettingCompanyNamesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingCompanyNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingCompanyNamesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingCompanyNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingCompanyNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
        "line": 65
      },
      "name": "DataOciIdentityDomainsBrandingSettingCompanyNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 94
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 99
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingCompanyNames"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingCompanyNamesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsBrandingSettingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_branding_setting#branding_setting_id DataOciIdentityDomainsBrandingSetting#branding_setting_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 25
          },
          "name": "brandingSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_branding_setting#idcs_endpoint DataOciIdentityDomainsBrandingSetting#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 36
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_branding_setting#attributes DataOciIdentityDomainsBrandingSetting#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 17
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_branding_setting#attribute_sets DataOciIdentityDomainsBrandingSetting#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 13
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_branding_setting#authorization DataOciIdentityDomainsBrandingSetting#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 21
          },
          "name": "authorization",
          "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/7.19.0/docs/data-sources/identity_domains_branding_setting#id DataOciIdentityDomainsBrandingSetting#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/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/7.19.0/docs/data-sources/identity_domains_branding_setting#resource_type_schema_version DataOciIdentityDomainsBrandingSetting#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 40
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultCompanyNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultCompanyNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
        "line": 122
      },
      "name": "DataOciIdentityDomainsBrandingSettingDefaultCompanyNames",
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingDefaultCompanyNames"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultCompanyNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultCompanyNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/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.DataOciIdentityDomainsBrandingSettingDefaultCompanyNamesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingDefaultCompanyNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
            "line": 191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingDefaultCompanyNamesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultCompanyNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultCompanyNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
        "line": 145
      },
      "name": "DataOciIdentityDomainsBrandingSettingDefaultCompanyNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 174
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 179
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultCompanyNames"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingDefaultCompanyNamesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultImages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultImages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
        "line": 202
      },
      "name": "DataOciIdentityDomainsBrandingSettingDefaultImages",
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingDefaultImages"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultImagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultImagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/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.DataOciIdentityDomainsBrandingSettingDefaultImagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingDefaultImagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
            "line": 276
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingDefaultImagesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultImagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultImagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsBrandingSettingDefaultImagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 254
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 259
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 264
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultImages"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingDefaultImagesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultLoginTexts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultLoginTexts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
        "line": 287
      },
      "name": "DataOciIdentityDomainsBrandingSettingDefaultLoginTexts",
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingDefaultLoginTexts"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultLoginTextsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultLoginTextsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
        "line": 349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/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.DataOciIdentityDomainsBrandingSettingDefaultLoginTextsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingDefaultLoginTextsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
            "line": 356
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingDefaultLoginTextsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultLoginTextsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultLoginTextsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
        "line": 310
      },
      "name": "DataOciIdentityDomainsBrandingSettingDefaultLoginTextsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 339
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 344
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingDefaultLoginTexts"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingDefaultLoginTextsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
        "line": 367
      },
      "name": "DataOciIdentityDomainsBrandingSettingIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/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.DataOciIdentityDomainsBrandingSettingIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
            "line": 451
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
        "line": 390
      },
      "name": "DataOciIdentityDomainsBrandingSettingIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 419
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 424
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 429
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 434
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 439
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
        "line": 462
      },
      "name": "DataOciIdentityDomainsBrandingSettingIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
          "line": 546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
        "line": 539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 553
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 546
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 546
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 546
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
        "line": 485
      },
      "name": "DataOciIdentityDomainsBrandingSettingIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 514
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 519
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 524
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 529
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 534
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingImages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingImages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
        "line": 557
      },
      "name": "DataOciIdentityDomainsBrandingSettingImages",
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingImages"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingImagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingImagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
        "line": 624
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/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.DataOciIdentityDomainsBrandingSettingImagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingImagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
            "line": 631
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingImagesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingImagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingImagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
        "line": 580
      },
      "name": "DataOciIdentityDomainsBrandingSettingImagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 609
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 614
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 619
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingImages"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingImagesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingLoginTexts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingLoginTexts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
        "line": 642
      },
      "name": "DataOciIdentityDomainsBrandingSettingLoginTexts",
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingLoginTexts"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingLoginTextsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingLoginTextsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
        "line": 704
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/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.DataOciIdentityDomainsBrandingSettingLoginTextsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingLoginTextsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
            "line": 711
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingLoginTextsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingLoginTextsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingLoginTextsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
          "line": 674
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
        "line": 665
      },
      "name": "DataOciIdentityDomainsBrandingSettingLoginTextsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 694
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 699
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 678
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingLoginTexts"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingLoginTextsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
        "line": 722
      },
      "name": "DataOciIdentityDomainsBrandingSettingMeta",
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
        "line": 799
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/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.DataOciIdentityDomainsBrandingSettingMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
            "line": 806
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/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-identity-domains-branding-setting/index.ts",
        "line": 745
      },
      "name": "DataOciIdentityDomainsBrandingSettingMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 774
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 779
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 784
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 789
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 794
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 758
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
        "line": 817
      },
      "name": "DataOciIdentityDomainsBrandingSettingTags",
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
        "line": 879
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 893
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 886
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 886
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 886
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-setting/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
        "line": 840
      },
      "name": "DataOciIdentityDomainsBrandingSettingTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 869
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 874
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-setting/index.ts",
            "line": 853
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-setting/index:DataOciIdentityDomainsBrandingSettingTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettings": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_branding_settings oci_identity_domains_branding_settings}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_branding_settings oci_identity_domains_branding_settings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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.DataOciIdentityDomainsBrandingSettingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
        "line": 1166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsBrandingSettings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/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 DataOciIdentityDomainsBrandingSettings to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_branding_settings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsBrandingSettings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsBrandingSettings to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1251
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1235
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1267
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1289
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1305
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1339
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1366
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1378
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1171
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1277
          },
          "name": "brandingSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1327
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1348
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1353
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1358
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1239
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1255
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1271
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1293
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1322
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1309
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1343
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1245
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1229
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1261
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1283
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1299
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1315
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1333
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
        "line": 897
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettings",
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsCompanyNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsCompanyNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
        "line": 42
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsCompanyNames",
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsCompanyNames"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsCompanyNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsCompanyNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/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.DataOciIdentityDomainsBrandingSettingsBrandingSettingsCompanyNamesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsCompanyNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsCompanyNamesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsCompanyNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsCompanyNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
        "line": 65
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsCompanyNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 94
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 99
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsCompanyNames"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsCompanyNamesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultCompanyNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultCompanyNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
        "line": 122
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultCompanyNames",
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultCompanyNames"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultCompanyNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultCompanyNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/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.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultCompanyNamesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultCompanyNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
            "line": 191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultCompanyNamesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultCompanyNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultCompanyNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
        "line": 145
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultCompanyNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 174
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 179
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultCompanyNames"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultCompanyNamesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultImages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultImages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
        "line": 202
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultImages",
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultImages"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultImagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultImagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/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.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultImagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultImagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
            "line": 276
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultImagesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultImagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultImagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultImagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 254
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 259
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 264
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultImages"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultImagesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultLoginTexts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultLoginTexts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
        "line": 287
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultLoginTexts",
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultLoginTexts"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultLoginTextsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultLoginTextsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
        "line": 349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/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.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultLoginTextsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultLoginTextsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
            "line": 356
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultLoginTextsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultLoginTextsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultLoginTextsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
        "line": 310
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultLoginTextsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 339
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 344
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultLoginTexts"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultLoginTextsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
        "line": 367
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/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.DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
            "line": 451
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
        "line": 390
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 419
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 424
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 429
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 434
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 439
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
        "line": 462
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
          "line": 546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
        "line": 539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 553
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 546
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 546
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 546
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
        "line": 485
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 514
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 519
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 524
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 529
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 534
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsImages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsImages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
        "line": 557
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsImages",
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsImages"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsImagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsImagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
        "line": 624
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/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.DataOciIdentityDomainsBrandingSettingsBrandingSettingsImagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsImagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
            "line": 631
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsImagesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsImagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsImagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
        "line": 580
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsImagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 609
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 614
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 619
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsImages"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsImagesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
        "line": 1144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/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.DataOciIdentityDomainsBrandingSettingsBrandingSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
            "line": 1151
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsLoginTexts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsLoginTexts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
        "line": 642
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsLoginTexts",
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsLoginTexts"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsLoginTextsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsLoginTextsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
        "line": 704
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/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.DataOciIdentityDomainsBrandingSettingsBrandingSettingsLoginTextsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsLoginTextsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
            "line": 711
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsLoginTextsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsLoginTextsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsLoginTextsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
          "line": 674
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
        "line": 665
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsLoginTextsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 694
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 699
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 678
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsLoginTexts"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsLoginTextsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
        "line": 722
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsMeta",
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
        "line": 799
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/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.DataOciIdentityDomainsBrandingSettingsBrandingSettingsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
            "line": 806
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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-identity-domains-branding-settings/index.ts",
        "line": 745
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 774
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 779
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 784
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 789
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 794
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 758
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
        "line": 920
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 954
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 949
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 959
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 964
          },
          "name": "brandingSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 970
          },
          "name": "companyNames",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsCompanyNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 975
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 980
          },
          "name": "customBranding",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 985
          },
          "name": "customCssLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 990
          },
          "name": "customHtmlLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 995
          },
          "name": "customTranslation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1001
          },
          "name": "defaultCompanyNames",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultCompanyNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1007
          },
          "name": "defaultImages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultImagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1013
          },
          "name": "defaultLoginTexts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsDefaultLoginTextsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1018
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1023
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1028
          },
          "name": "enableTermsOfUse",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1033
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1038
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1044
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1049
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1055
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1060
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1065
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1071
          },
          "name": "images",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsImagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1076
          },
          "name": "isHostedPage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1081
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1087
          },
          "name": "loginTexts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsLoginTextsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1093
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1098
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1103
          },
          "name": "preferredLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1108
          },
          "name": "privacyPolicyUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1113
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1118
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1124
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1129
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1134
          },
          "name": "termsOfUseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 1139
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 933
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
        "line": 817
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsTags",
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
        "line": 879
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 893
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 886
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 886
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 886
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-branding-settings/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
        "line": 840
      },
      "name": "DataOciIdentityDomainsBrandingSettingsBrandingSettingsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 869
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 874
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 853
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsBrandingSettingsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsBrandingSettingsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsBrandingSettingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsBrandingSettingsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_branding_settings#idcs_endpoint DataOciIdentityDomainsBrandingSettings#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 36
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_branding_settings#attributes DataOciIdentityDomainsBrandingSettings#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 17
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_branding_settings#attribute_sets DataOciIdentityDomainsBrandingSettings#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 13
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_branding_settings#authorization DataOciIdentityDomainsBrandingSettings#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 21
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_branding_settings#compartment_id DataOciIdentityDomainsBrandingSettings#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 25
          },
          "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/7.19.0/docs/data-sources/identity_domains_branding_settings#id DataOciIdentityDomainsBrandingSettings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/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/7.19.0/docs/data-sources/identity_domains_branding_settings#resource_type_schema_version DataOciIdentityDomainsBrandingSettings#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-branding-settings/index.ts",
            "line": 40
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-branding-settings/index:DataOciIdentityDomainsBrandingSettingsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGate": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_cloud_gate oci_identity_domains_cloud_gate}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_cloud_gate oci_identity_domains_cloud_gate} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
          "line": 941
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
        "line": 909
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsCloudGate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 926
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsCloudGate to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_cloud_gate#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsCloudGate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsCloudGate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 998
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 982
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1014
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1141
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1192
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1203
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 914
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 970
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1036
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1041
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1046
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1051
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1056
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1061
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1067
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1086
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1091
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1096
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1101
          },
          "name": "isOpcService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1106
          },
          "name": "lastModifiedTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1112
          },
          "name": "mappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1118
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1124
          },
          "name": "oauthClient",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateOauthClientList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1129
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1150
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1156
          },
          "name": "servers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1162
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1167
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1172
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1178
          },
          "name": "upstreamServerGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateUpstreamServerGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1184
          },
          "name": "upstreamServers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateUpstreamServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 986
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1002
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1018
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1031
          },
          "name": "cloudGateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1080
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1145
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 992
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 976
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1008
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1024
          },
          "name": "cloudGateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1073
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 1135
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGate"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsCloudGateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_cloud_gate#cloud_gate_id DataOciIdentityDomainsCloudGate#cloud_gate_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 25
          },
          "name": "cloudGateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_cloud_gate#idcs_endpoint DataOciIdentityDomainsCloudGate#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 29
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_cloud_gate#attributes DataOciIdentityDomainsCloudGate#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 17
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_cloud_gate#attribute_sets DataOciIdentityDomainsCloudGate#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 13
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_cloud_gate#authorization DataOciIdentityDomainsCloudGate#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 21
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_cloud_gate#resource_type_schema_version DataOciIdentityDomainsCloudGate#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsCloudGateIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate/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-identity-domains-cloud-gate/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/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.DataOciIdentityDomainsCloudGateIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/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-identity-domains-cloud-gate/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-identity-domains-cloud-gate/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsCloudGateIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 92
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsCloudGateIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate/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-identity-domains-cloud-gate/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/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.DataOciIdentityDomainsCloudGateIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/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-identity-domains-cloud-gate/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-identity-domains-cloud-gate/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate/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-identity-domains-cloud-gate/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsCloudGateIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 182
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 187
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMapping": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_cloud_gate_mapping oci_identity_domains_cloud_gate_mapping}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMapping",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_cloud_gate_mapping oci_identity_domains_cloud_gate_mapping} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
          "line": 766
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
        "line": 734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsCloudGateMapping resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 751
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsCloudGateMapping to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_cloud_gate_mapping#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsCloudGateMapping that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsCloudGateMapping to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 818
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 802
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 834
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 971
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 1011
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 1022
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMapping",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 739
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 844
          },
          "name": "cloudGate",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingCloudGateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 862
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 867
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 872
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 877
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 883
          },
          "name": "gatewayApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingGatewayAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 888
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 894
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 913
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 918
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 923
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 928
          },
          "name": "isOpcService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 934
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 939
          },
          "name": "nginxSettings",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 944
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 949
          },
          "name": "policyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 954
          },
          "name": "proxyPass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 959
          },
          "name": "resourcePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 980
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 986
          },
          "name": "server",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingServerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 992
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 997
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 1003
          },
          "name": "upstreamServerGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingUpstreamServerGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 806
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 822
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 838
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 857
          },
          "name": "cloudGateMappingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 907
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 975
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 812
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 796
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 828
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 850
          },
          "name": "cloudGateMappingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 900
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 965
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMapping"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingCloudGate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingCloudGate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsCloudGateMappingCloudGate",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingCloudGate"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingCloudGateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingCloudGateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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.DataOciIdentityDomainsCloudGateMappingCloudGateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMappingCloudGateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingCloudGateList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingCloudGateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingCloudGateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsCloudGateMappingCloudGateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 87
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 92
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingCloudGate"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingCloudGateOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsCloudGateMappingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_cloud_gate_mapping#cloud_gate_mapping_id DataOciIdentityDomainsCloudGateMapping#cloud_gate_mapping_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 25
          },
          "name": "cloudGateMappingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_cloud_gate_mapping#idcs_endpoint DataOciIdentityDomainsCloudGateMapping#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 29
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_cloud_gate_mapping#attributes DataOciIdentityDomainsCloudGateMapping#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 17
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_cloud_gate_mapping#attribute_sets DataOciIdentityDomainsCloudGateMapping#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 13
          },
          "name": "attributeSets",
          "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/7.19.0/docs/data-sources/identity_domains_cloud_gate_mapping#authorization DataOciIdentityDomainsCloudGateMapping#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 21
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_cloud_gate_mapping#resource_type_schema_version DataOciIdentityDomainsCloudGateMapping#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingGatewayApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingGatewayApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
        "line": 115
      },
      "name": "DataOciIdentityDomainsCloudGateMappingGatewayApp",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingGatewayApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingGatewayAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingGatewayAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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.DataOciIdentityDomainsCloudGateMappingGatewayAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMappingGatewayAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingGatewayAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingGatewayAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingGatewayAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/index.ts",
        "line": 138
      },
      "name": "DataOciIdentityDomainsCloudGateMappingGatewayAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 167
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 172
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 177
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingGatewayApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingGatewayAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
        "line": 200
      },
      "name": "DataOciIdentityDomainsCloudGateMappingIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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.DataOciIdentityDomainsCloudGateMappingIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMappingIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/index.ts",
            "line": 284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/index.ts",
        "line": 223
      },
      "name": "DataOciIdentityDomainsCloudGateMappingIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 252
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 257
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 262
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 267
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 272
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
        "line": 295
      },
      "name": "DataOciIdentityDomainsCloudGateMappingIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/index.ts",
        "line": 372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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.DataOciIdentityDomainsCloudGateMappingIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMappingIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/index.ts",
            "line": 379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/index.ts",
        "line": 318
      },
      "name": "DataOciIdentityDomainsCloudGateMappingIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 347
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 352
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 357
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 362
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 367
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
        "line": 390
      },
      "name": "DataOciIdentityDomainsCloudGateMappingMeta",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/index.ts",
        "line": 467
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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.DataOciIdentityDomainsCloudGateMappingMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMappingMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/index.ts",
            "line": 474
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/index.ts",
        "line": 413
      },
      "name": "DataOciIdentityDomainsCloudGateMappingMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 442
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 447
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 452
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 457
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 462
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingServer": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingServer",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
        "line": 485
      },
      "name": "DataOciIdentityDomainsCloudGateMappingServer",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingServer"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingServerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingServerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/index.ts",
        "line": 547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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.DataOciIdentityDomainsCloudGateMappingServerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMappingServerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/index.ts",
            "line": 554
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingServerList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingServerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingServerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
        "line": 508
      },
      "name": "DataOciIdentityDomainsCloudGateMappingServerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 537
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 542
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingServer"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingServerOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
        "line": 565
      },
      "name": "DataOciIdentityDomainsCloudGateMappingTags",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/index.ts",
        "line": 627
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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.DataOciIdentityDomainsCloudGateMappingTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMappingTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/index.ts",
            "line": 634
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/index.ts",
        "line": 588
      },
      "name": "DataOciIdentityDomainsCloudGateMappingTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 617
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 622
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 601
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGat